人事档案管理系统的可行性研究页脚内容1一、实验目的1、掌握软件需求结构化分析方法;2、掌握使用Visio或Word建立分析模型;3、掌握软件需求说明书的撰写。二、实验原理1、需求分析的基本要点2、分析建模(三种模型)3、规格说明(需求说明书)三、实验环境·安装了Word或Visio软件的计算机·安装SQLServer2008四、实验任务与要求导出系统的详细的逻辑模型。通常用数据流图、实体-联系图、状态转换图、数据字典和主要处理算法描述来共同表示这个模型五、实验内容与步骤(1)问题背景及描述人事档案管理是现代企业人力资源管理中的重要内容,也是人力资源开发利用的基础性工作。人事档案管理主要需要完成人员进出、离退休、升迁、岗位变动、职称变动、学位变动,以及档案管理人员的变动的管理。(2)功能分析初步分析“人事档案管理系统”应该具备以下功能:1)职员个人资料的增加、删除和修改2)人事信息的查询、打印3)人事信息的分析、汇总和统计4)人事档案管理人员的变化及操作授权因此,可以将系统划分为三大模块:人事档案管理系统的可行性研究页脚内容2模块1、人事档案管理:人事信息维护,个人基本信息、婚姻信息、学历、工资信息的插入、删除和修改,人事信息的查询、浏览、打印、分类汇总、总计和生成分析报表。模块2、系统账户管理:对系统用户进行管理,包括登录、退出、操作记录。模块3、系统数据管理:包括数据备份和恢复、部分数据管理、企业常用数据管理(3)建立系统流程图(4)建立数据流图(1)人事档案管理的数据流图通过对“人事档案管理系统流程图”抽象处理,得到“人事档案管理数据流图”。D2人事档案用户数据用户收集数据1处理数据2D1未审核人事数据利用数据3D3报表相关部门报表用户档案表审核数据审核后的数据人事档案表相关部门编制报表报表图1人事档案管理系统流程图图2人事档案管理系统数据流图人事档案管理系统的可行性研究页脚内容3D2人事档案审核数据2.1维护数据2.2D1未审核人事数据图3对“处理数据”的细化D2人事档案修改更新人事数据2.2.1查询打印人事数据2.2.2人事数据、报表图4对“维护数据”的细化收集数据3.2处理数据3.3利用数据3.4D3报表报表D2人事档案处理数据3.1相关部门图5对“利用数据”的细化(2)系统帐户管理的数据流图人事档案管理系统的可行性研究页脚内容4用户数据修改更新授权用户2用户验证用户1查询用户3D10账户数据账户信息图6系统账户管理数据流程图(3)系统数据管理的数据流图备份数据恢复数据2D20系统其他数据D2人事档案D3报表D10账户数据D30备份1图7系统数据管理数据流图(5)建立数据字典本系统的部分数据字典如下:(1)数据存储属性内容或描述名字:人事档案表别名:档案表,履历表描述:记录职工的个人基本信息情况定义:人事档案表=工号(ID)+姓名+性别+出生日期+民族+籍贯+婚姻状况+学历+工作年月+工龄+简历+联系方式+照片+备注位置:人事档案数据库人事档案管理系统的可行性研究页脚内容5(2)数据结构属性内容或描述名字:部门编号别名:部门简称描述:唯一标识每个部门的编号定义:部门编号=2[大写字母]2+数字位置:部门结构表属性内容或描述名字:工号别名:职工号,编号描述:惟一标识单位每位职工的编号定义:工号=部门编号+职工个人标号;职工个人编号=3[字母|数字]5位置:人事档案表、未审核人事数据表(3)数据元素属性内容或描述名字:姓名别名:名字,简称描述:标识单位职工的名字定义:名字=1{汉字}4位置:人事档案数据库、未审核人事数据表属性内容或描述名字:性别别名:描述:标识单位职工的性别定义:性别=[男|女]或[M|W]位置:人事档案数据库、未审核人事数据表(6)撰写软件需求规格说明书规格说明书见《人事档案管理系统需求说明书》