资源描述
企业人事管理系统需求规格说明书
试验小组组员: 徐竹(08123325)
宋建(08123322)
秦运输(08123320)
人事管理是现代企业管理工作不可缺乏一部分,是推进企业走向科学化、规范化必需条件。职员是企业生存关键元素,职员增减、变动将直接影响到企业整体运作。企业职员越多、分工越细、联络越密,所要做统计工作就越多,人事管理难度就越大。伴随企业不停壮大,自动化企业人事管理系统就显得很必需。
一、任务概述
1.目标
依据企业对人事管理要求,制订企业人事管理系统目标以下:
a.操作简单方便、界面简练美观。
b.在查看职员信息时,能够对目前职员家庭情况和培训情况进行添加、修改、删除操作。
c.方便快捷全方位数据查询。
d.根据指定条件对职员进行统计。
e.能够将职员信息以表格形式插入到Word文档中。
f.实现数据库备份、还原及清空操作。
g.因为该系统使用对象较多,要有很好权限管理。
h.能够在目前运行系统中重新进行登录。
i.系统运行稳定、安全可靠。
2.运行环境
系统开发平台
Microsoft Visual Studio
系统开发语言
C++
数据库管理系统软件
Microsoft SQL Server
运行平台
Windows XP(SP2)
Windows Server (SP1)
运行环境
Microsoft .NET Framework SDK v2.0
分辨率
最好效果1024×768像素
3.条件和限制
一个更为完善企业人事管理系统,应提供更为便捷和强大信息查询功效,如对应网络操作及服务,因为开发时间和计算机数量有限,该系统并未提供这一功效。对信息保护手段仅限于设置用户等级,和提供数据文件备份,比较简单,不能预防恶意破坏,安全性能有待深入完善。
4.数据库描述
数据库是数据管理最新技术,是计算机科学关键分支。近几年来,数据库管理系统已从专用应用程序包发展成为通用系统软件。 因为数据库含有数据结构化、最低冗余度、较高程序和数据独立性、易于扩充、易于编制应用程序等优点,较大信息系统全部是建立在数据库设计之上。
因为用到数据表格多,另外考虑到实际情况,企业人事基础信息变动,还有职员信息多少改变,我们选择SQL Server作为数据库开发,而不用Access,关键是因为 Access 存放统计,在实际利用中不适合此系统;而 SQL Server 是一个常见关系数据库,能存放和读取大量数据,管理众多并发用户,故选择SQL Server数据库。
二、 数据流图
⑴零层数据流图
⑵一层数据流图
⑶二层数据流图
1.基础信息管理数据流图
2.人事管理数据流图
·
3. 备忘统计管理数据流图
4. 系统管理数据流图
三、 SC图
四、 功效需求
1.系统功效设计
在整体设计中,我们将企业人事管理系统分为六个部分:基础信息管理、人事管理、备忘统计、数据库、管理工具、系统管理。下面将具体进行介绍每个功效。
a.基础信息管理
关键包含包含:数据基础和职员提醒信息两个部分。
b.人事管理
人事管理功效包含:人事档案浏览、人事资料查询、人事资料统计三个大部分。
c.备忘统计
对日常记事信息进行添加、修改、删除及查询操作,对通讯信息进行添加、修改、删除及查询操作。
d.数据库
可对数据库进行备份、恢复及清空数据库操作。
e.管理工具
可直接调用计算器和记事本快捷方法。
f.系统管理
可对本系统进行重新登录、用户设置、及系统退系统操作。
五.性能需求
企业人事管理系统中管理权限上应该进行严格控制,具体思想以下:
1.要想对该企业人事管理系统进行操作就应该含有一些操作权限。没有权限
用户将不能经过任何渠道来登录该系统,查看该系统任何信息和数据,以确
保系统严密性和安全性。
2.在上述要求基础上能够为该系统设定多个登录方法,程序开始运行全部功
能将是不可使用,只有系统管理员登录和一般用户登录两个窗口能够使用,没
有系统管理员或一般用户用户名和密码任何人全部不能登录该系统。
3.在具体实现时还应为系统管理员和一般用户设定不一样权限,系统管理员
应该能够使用系统全部模块,一般用户对于用户管理模块是无权使用。
六数据描述
1.E-R图
登录实体E-R图:
登录
操作员密码
操作员编号
操作员名称
用户权限实体E-R图:
用户权限
权限名称
自动编号
操作员编号
权限标识
权限模块实体E-R图:
权限模块
编号
权限名称
部门类别实体E-R图:
部门类别
编号
部门名称
职务类别实体E-R图:
职务类别
编号
职务名称
省市名称实体E-R图:
省市名称
编号
省
市
文化程度实体E-R图:
文化程度
编号
文化名称
工资类别实体E-R图:
工资类别
编号
工资名称
记事类别实体E-R图:
记事类别
编号
记事类别
民族类别实体E-R图:
民族类别
编号
民族名称
职员类别实体E-R图:
职员类别
编号
职员名称
政治面貌实体E-R图:
政治面貌
编号
政治面貌名称
奖惩类别实体E-R图:
奖惩类别
编号
奖惩类别
职员基础信息实体E-R图:
职员编号
职员基础信息
职员姓名
民族
出生日期
年纪
性别
婚姻
工作时间
工龄
政治面貌
身份证
职员类别
职务类别
工资类别
文化程度
电话
手机,
毕业学校
主修专业
毕业时间
家庭地址
家庭关系实体E-R图:
家庭关系表
工作单位
编号
家庭组员名称
和本人关系
出生日期
职员编号
政治面貌
职务
电话
工作简历实体E-R图:
工作简历
部门
职员编号
开始时间
结束时间
工作单位
编号
职务
奖惩实体E-R图:
奖惩
撤销时间
职员编号
奖惩类别
奖惩时间
同意人
编号
撤消原因
个人简历实体E-R图:
个人简历
编号
备注
日常记事实体E-R图:
日常记事
内容
编号
记事时间
记事类别
专题
通讯实体E-R图:
通讯
工作电话
职员姓名
性别
家庭电话
QQ号
编号
手机号
邮箱地址
2.数据字典
3.动态数据
输入数据:
鼠标对按钮点击;
查询方法、查询关键字;
新建管理员、录入人员信息项;
受限操作所需密码;
职员信息录入;
数据基础录入。
输出数据:
查询关键字确定数据库统计子集;
统计结果及其格式化文件;
密码修改成功;
信息录入、删改结果(成功或失败);
数据备份\还原完成;
内部数据:查询操作建立索引。
七、小结
经过这次作业,我们小组组员均拓宽了知识面,锻炼了能力,对软件工程关键性有了更深体会。在这次作业开始阶段我们就碰到了相当大困难,比如对目标系统需求定义不够完整,清楚,给后续工作带来相当困难。以后经过小组组员沟通,共同调查研究才得以完成。
展开阅读全文