人事档案管理分析系统需求分析引言
1、编写目的
该软件是作为合同的组成部分,为提高工作效率,便于对人事档案进行统计和管理,应丽佳股份公司的要求进行软件开发。
为使该软件能更符合丽佳股份公司人事档案的要求;特编写该系统分析说明
书。
而且除本系统需求分析规格说明书提及的功能之外,其余功能不列入待开发软件开发的范围;为此,特编写人事管理系统需求分析规格说明书,以使开发者与用户之间达成一致的共识;同时也做为软件验收合格与否,为以后的软件编写垫定基础。
2、前景说明
1)待开发软件的名称为人事档案管理分析系统;
2)该待开发的项目是应丽佳股份公司的要求进行系统设计开发,开发者为卢奕敏,其用户为丽佳股份公司人事档案管理员;
3)该管理分析系统软件将对某单位人事档案进行资料管理和统计。
3、参考资料
本文档参照了北京大学出版社出版的《软件工程-技术、方法与环境》、一书中的需求分析文档及《FOXPOR FOR WINDOW6.0 》。
.概述
2.1 功能概述
主要功能;
1、功模块图如下:
待开发软件的主要功能分析为:
(1)该软件能对员工的人事档案资料进行有效的录入、修改和删除;
(2)该软件能根据职工编号或姓名对符合条件的员工人事档案资料进行修改;
(3)该软件能根据职工编号或姓名对符合条件的员工人事档案资料进行删除;
(4)待开发软件能根据职工编号或姓名查询符合条件的员工人事
档案资料,并打印查询结果。
三. 数据流图与数据字典
1数据流图。
经过分析,得出的数据流图如图1、图2、图3所示。
厂2 \ 4-当前日期 处理要求I 案管理要求*、 丿
M 档案管理、一丿 厂、■有效的人事 f 检查
i ”七效性心叫
图2
0层数据流图
人事档案管理人员
人^档案管理要求
统计表A
处理查询 4
系统时钟
1数据字典
(1) 数据流条目
库存管理要求=[数据的录入单I 数据的修改单I 数据的删除单] 数据的录入单=编号+姓名+性别+出生日期+工作日期
+婚否+工作部门+职务职称+基本工资
数据的修改单=编号+姓名+性别+出生日期+工作日期
+婚否+工作部门+职务职称+基本工资
数据的删除单=编号+姓名+性别+出生日期+工作日期
+婚否+工作部门+职务职称+基本工资
查询要求=[统计要求]
人事档案文件
统计表={员工的档案情况}
2)文件条目
文件名:人事档案文件组成:{编号+姓名+性别+出生日期+工作日期
+婚否+工作部门+职务职称+基本工资}
组织:按职工的编号及姓名的递增顺序排列
2、小说明
小说明只描述最底层的基本加工。
加工编号:1
加工名:检查有效性
输入流:人事档案管理要求,查询要求
输出流:有效的人事档案管理要求,有效的查询要求
加工逻辑:检查输入要求的有效性
加工编号:2.1
加工名:要求类型处理
输入流:人事档案管理要求,当前日期
输出流:数据的录入单,数据的修改单,数据的删除单
加工逻辑:根据人事档案管理要求的类型选择
CASE 1:数据的录入,输出数据的录入单
CASE 2:数据的修改,输出数据的修改单
CASE 3:数据的删除,输出数据的删除单
加工编号:3.1
加工名:要求查询处理
输入流:查询要求 输出流:统计要求 加工逻辑:根据查询人事档案情况的要求输出统计要求
加工编号:3.2 加工名:人事档案查询 输入流:统计要求,人事档案文件 输出流:统计表 加工逻辑:根据查询人事档案情况的要求从人事档案文件中读出
员工的人事档案记录,输出统计表
四. 接口
1用户接口
作者更直观的了解,便于操作,其主界面大概如下图 4 所示:
I 数据修改
退出系统
I 数据删除
(2) 报表的打印格式纸张采用A4纸,其打印格式大概如下例图
(1) 本管理分析系统的界面采用逐层进入的设计界面,使操 数据录入I 数据查询I
i«a« fis iftan MIDI10DQ0O
囁歸
ims/Ds s b訓
1硬件接口
运行该管理分析系统的硬件基本要求如下:
CPU:至少PentiumlOO以上,建议使用Pentium400;
内存:至少16M以上,建议使用64M ;
硬盘:至少20M硬盘空间;
显示器:14〃显示器;
鼠标、1.44MB软驱和光驱等。
1、软件接口
该管理分析系统的数据库能在Visual Fox Pro 3 .0 FOR Win dows上
正常运行。
五.性能需求
1、性能需求
人事档案中“基本工资”的数据采用“元”的计量单位,其中精度取
小数后两位。
2、时间特性
该管理分析系统从启动到进入主菜单的时间正常情况下少于 6秒,录
入并更新数据的时间正常情况下少于 20秒。
3、灵活性
本管理分析系统软件适应于 Win dows95/98/2000/NT 中文版的环 境下运行。
六. 属性
1、保密性
该软件已对所用的数据库进行加密处理。
八.待开发软件的详述
1、软件功能详述
(1)该软件根据需求分析的要求采用逐层进入设计,其主界面如下
图6:
(2)数据录入管理
:
图6
J
人爭档秦管理分折系统
该管理分析系统软件的数据录入能对员工的人事档案资料进行详细
录入。
人事档案录入单能检查录入数据的有效性,并且确保“职工编号” 的录入项不能为空,还能够保证数据库中的“职工编号”不能重复。
其录
入单如下图7:
:/职工人爭档案记录单
fZoiTos/ii
别:
未婚
已婚
(3)数据修改管理:
该管理分析系统软件的数据修改能根据数据修改条件对员工的人事
档案资料进行有效的修改(进入修改界面的方法可以通过姓名中的一个字或者编号),其符合修改条件显示界面如图8所示;当选定某一条记录时, 可以调出职工人事档案记录单界面,对选定记录进行有效的修改,已经生成的“职工编号”不能被修改,以确保数据库中的数据的准确性。
其界面如图9所示;
符含修K条件的ta录:
出1=1出生日期工作日期皓否卜
000002小陈男1973/03/191990/OS/Ur已蜡
OOC0O3小陈宝19TS/03/031985/03/06耒蜡
T
2SJ
r&'i
■ ■■■■_ ■!■■■―
材駅工人事档宴记录单
(4)数据删除管理:
该管理分析系统软件的数据删除能根据数据删除条件对员工的人事档案资料进行有效的删除,并且能对符合删除条件的人事档案资料进行选择性删除或全部删除。
其界面如图10所示:
图10
(5) 数据查询管理:
该管理分析系统软件的数据查询能根据数据查询条件对员工的人事 档案资料进行有效的查询,并且能对符合查询条件的人事档案资料进行打 印预览或直接进打印操作。
其查询后的界面如图 11所示:
11
(6)系统管理:
“退出系统”是退出人事档案管理分析系统。
打印
I
退出I
2、软件件数据库功能设计:
其待开发软件数据库的功能设计如下图12所示:
人事档案管理分析系统。