管理信息系统课程设计-员工管理系统(共18页).doc
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_05.gif)
《管理信息系统课程设计-员工管理系统(共18页).doc》由会员分享,可在线阅读,更多相关《管理信息系统课程设计-员工管理系统(共18页).doc(18页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、精选优质文档-倾情为你奉上辽 宁 工 业 大 学 管理信息系统设计课程设计报告(论文)题目: 员工档案系统的分析与设计 院(系): 软件学院 专业班级: 软件工程113班 学 号: 学生姓名: 安凯辰 指导教师: 王彦华 教师职称: 讲 师 起止时间:2012.5.28-2012.6.8 课程设计(论文)任务及评语院(系):软件学院 教研室:软件教研室学 号学生姓名安凯辰专业班级软件113班课程设计(论文)题目员工档案系统的分析与设计课程设计(论文)任务管理信息系统课程设计作为独立的教学环节,是电子商务专业集中实践性环节系列之一,是学习完管理信息系统课程并进行完专业实习后进行的一次全面的综合练
2、习。任务:采用结构化的系统开发方法,应用具体的计算机语言(如PB、VB、Delphi)和数据库(SQL、Oracle)等技术,按照软件工程的思想,开发一个实用的中小型管理信息系统,完成员工档案系统的分析设计实施工作,实现该系统设备管理等功能,并完成结合分析设计过程,撰写系统设计说明书(课设报告)。1根据课程设计时间选择适当规模大小的设计课题。采用专业实习的调研内容作为课程设计选题。2根据合理的进度安排,按照系统开发的流程及方法,踏实地开展课程设计活动。3课程设计过程中,根据选题的具体需求,在开发各环节中撰写相关的技术文档,最后提交详细的课程设计报告。4开发出可以运行的管理信息系统,通过上机运行
3、检查。5设计说明书要求文档齐备,步骤全整,流程正确,说明详细,具有有可操作性。指导教师评语及成绩成绩:_ 指导教师签字:_ 2012年6月12日专心-专注-专业目 录第1章 系统分析1.1需求分析的任务档案管理系统是现代企业员工资源管理中的重要内容,也是人力资源开发利用的基础性工作。档案管理在信息化之前,在人员进出、离退休、升迁、岗位变动、职称变动、学位变动,以及档案管理人员的变动等方面存在诸多不利于管理的地方,不适应现代的企业管理形势和人力资源开发利用的要求。开发档案管理系统使企业的员工档案管理工作实现了信息化、规范化,不仅使企业能够高效率完成人事管理的日常工作,还使企业深入开发利用人力资源
4、成为可能。1.2数据流图 数据流图简称DFD,是SA方法中用于表示系统逻辑模型的一种工具。它以图形的方式描述数据在系统中流动和处理的过程,由于它只反映系统必须完成的逻辑功能,所以它是一种功能模型。其工作流程为:因为本员工系统没有设置账户,密码,所以可以方便负责人员的进行档案的添加、修改和删除的操作。使用本表单可以方便地修改员工的信息。数据维护:将计算机中保留的上一次操作后的结果清除。以备重新查询、更新、统计、输出等功能的执行。员工 P 3撤销处理 P 1员工统计企业2) 婚姻状况信息:统计表 离职数据 基本 删除 信息 数据人事部 P 4调动处理员工P 2登记处理部门职务重新安排 登记添加数据
5、 修改调动数 数据 数据 P 5信息处理管理员员工工F1 员工基本信息查询查询图1.1 数据流图1.3 数据字典数据字典(Data dictionary)是一种用户可以访问的记录和应用程序源数据的目录。主动数据字典是指在对数据库或应用程序结构进行修改时,其内容可以由自动更新的数据字典。被动数据字典是指修改时必须手工更新其内容的数据字典。员工档案信息表=性别+出生日期 +身份证号+相片+籍贯+工龄+聘用日期+家庭住址+联系部门信息表=部门编号+部门名称+部门级别+部门主管+部门电话人事变动信息表=变动日期+工号+现部门名称+现职务+变动说明+部门名称+行政职务加班信息表=加班起始时间+加班结束时
6、间+工号+上报日期考勤信息表=月份+工号+姓名+部门名称+年教育培训信息表=工号+培训时间+培训成绩+培训费用出差信息表=月份+工号+姓名+部门名称第2章 系统设计21 结构设计2.1.1概念设计概念设计阶段主要是将需求分析阶段得到的用户需求抽象为信息结构(概念模型)的过程,它是整个数据库设计的关键。这一设计阶段是在需求分析的基础上,设计出能够满许用户需求的各种实体,以及它们之间的关系,为后面的逻辑设计打基础。员工号档案号姓名员工电话性别工资部门部门编号部门名称部门主管部门电话所属姓名 n 1 1图2.1 总体E-R图 部门部门电话部门名称部门编号图2.2 部门管理E-R图2.1.2逻辑设计需
7、要将上面的数据库概念转化为Visual Foxpro 数据库系统所支持的实际数据模型,也就是数据库的逻辑结构。需要将上面的数据库概念转化为Visual Foxpro 数据库系统所支持的实际数据模型,也就是数据库的逻辑结构。员工档案管理系统数据库中各个表格的设计结果见如下表,每个表格在数据库中是一个有关联的表。下面列出几个主要的数据库表设计:(1)员工档案信息数据表:字段字段名类型宽度小数位索引排序Nulls1档案编号数值型11否2姓名字符型20否3身份证号字符型18否4民族字符型10否5性别字符型4否6出生日期字符型20否7毕业学校字符型20否8学历字符型20否9部门名称字符型20否10职称字
8、符型20否11上司字符型20否12联系电话字符型20否13技术职称字符型20否14工资数值型50否15政治面貌字符型20否 表2.1 员工档案信息表(2)部门信息数据表:字段字段名类型宽度小数位索引排序Nulls1部门编号字符型6否2部门名称数值型11否3部门级别字符型20否4部门主管字符型20否5部门电话数值型6否表2.2 部门信息数据表(3)出差信息数据表:字段字段名类型宽度小数位索引排序Nulls1月份字符型6否2工号数值型11否3姓名字符型20否4部门名称字符型20否5年数值型6否表2.3 出差信息表(4)人事变动信息数据表:字段字段名类型宽度小数位索引排序Nulls1变东日期字符型6
9、否2工号数值型11否3现部门名称字符型20否4现职务字符型20否5变动说明字符型100否6部门名称字符型20否7行政职务字符型20否表2.4 人事变动信息表2.1.3 物理设计物理设计是直属局库在存储设备上的实现。在确定的SQL Server下,一切由系统去完成,此阶段需要做的是确定文件记录的组织方式,确定文件的类型及存放路径以及确定文件的多半管理准则。下面列出主要两个表的索引和结构:(1)部门信息表包括工号、部门、职位,设置管理员编号为主键。表2.5部门信息表(2)员工基本信息表记录工号、员工姓名、出生年月、性别、职位、和联系电话等,将工号设为主键。图2.6 员工信息表2.2行为设计2.2.
10、1 总体设计管理信息系统设计阶段的主要目的是将系统分析阶段所提出的反映了用户信息需求的系统逻辑方案转换成可以实施的基于计算机与通信系统的物理技术方案。退出员工档案管理系统员工档案管理部门管理日常考核人事变动教育培训决策查询统计系统管理增加修改删除图2.7 功能模块图2.2.2模块设计1.档案信息管理界面设计 图3.2 档案管理界面主要代码如下所示:Private Sub Adodc4_WillMove(ByVal adReason As ADODB.EventReasonEnum, adStatus As ADODB.EventStatusEnum, ByVal pRecordset As A
11、DODB.Recordset)End SubPrivate Sub cmdModity_Click() Select Case SSTab1.Tab Case 0 blnAdd0 = False If Adodc1.Recordset.RecordCount 0 Then If DataCombo1.Text = Then MsgBox 请选择工号! Else Load main_rckh_kq main_rckh_kq.Show End If Else MsgBox 没有您要修改的数据,请先添加数据! End If Case 1 If Adodc2.Recordset.RecordCount
12、 0 Then Load main_rckh_jb main_rckh_jb.Show Else MsgBox 没有您要修改的数据,请先添加数据! End If Case 2 blnAdd2 = False If Adodc3.Recordset.RecordCount 0 Then Load main_rckh_cc main_rckh_cc.Show End If End SelectEnd Sub2.部门信息管理界面设计图3.3 部门管理界面主要代码如下所示:Private Sub Adodc1_WillMove(ByVal adReason As ADODB.EventReasonEn
13、um, adStatus As ADODB.EventStatusEnum, ByVal pRecordset As ADODB.Recordset)End SubPrivate Sub Form_Unload(Cancel As Integer)frm_main.Enabled = TrueEnd SubPrivate Sub CmdAdd_Click() Load main_bmgl_add main_bmgl_add.Show main_bmgl.Enabled = FalseEnd SubPrivate Sub CmdDelete_Click() If Adodc1.Recordset
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 管理信息系统 课程设计 员工 管理 系统 18
![提示](https://www.taowenge.com/images/bang_tan.gif)
限制150内