人事管理系统分析与设计.docx
《人事管理系统分析与设计.docx》由会员分享,可在线阅读,更多相关《人事管理系统分析与设计.docx(18页珍藏版)》请在冰豆网上搜索。
人事管理系统分析与设计
第一章可行性分析报告
1.1引言……………………………………………………………………………………….1
1.2系统建设的背景、必要性和意义……………………………………………………….1
1.2.1背景………………………………………………………………………………..1
1.2.2必要性……………………………………………………………………………..2
1.2.3意义………………………………………………………………………………..2
1.3拟建系统的候选方案……………………………………………………………………2
1.3.1候选方案一………………………………………………………………………..2
1.3.1候选方案二………………………………………………………………………..2
1.4可行性论证……………………………………………………………………………….2
1.4.1经济可行性研究…………………………………………………………………2
1.4.2社会可行性研究…………………………………………………………………3
1.4.3技术可行性研究…………………………………………………………………3
1.5几个方案的比较…………………………………………………………………………3
第二章系统说明书
2.1引言………………………………………………………………………………………4
2.1.1系统的名称………………………………………………………………………..4
2.1.2系统功能和系统目标……………………………………………………………...4
2.1.3系统开发的背景…………………………………………………………………...4
2.2项目概述…………………………………………………………………………………4
2.2.1项目的主要工作内容……………………………………………………………...4
2.2.2现行系统的调查情况……………………………………………………………...5
2.2.3新系统的逻辑模型………………………………………………………………...5
2.2.4人事管理系统模块图……………………………………………………………...9
2.3实施计划…………………………………………………………………………………9
2.3.1工作任务的分解…………………………………………………………………...9
2.3.2进度………………………………………………………………………………...10
第三章系统设计说明书
3.1引言………………………………………………………………………………………11
3.1.1项目背景………………………………………………………………………….11
3.2系统总体技术方案……………………………………………………………………...11
3.2.1模块设计…………………………………………………………………………11
3.2.2模块划分及功能介绍…………………………………………………………….13
3.3运行测试……………………………………………………………………………….14
第一章可行性分析报告
1.1引言
项目名称:
人事管理系统
可行性研究工作的基本内容:
在开发过程中,我们为了尽量给用户以方便,考虑到用户需求的实际情况,建立较为简单易明的系统服务,开发此系统无论在经济上,操作上,还是在技术上都是可行的。
本次可行性报告的编写目的在于研究公司的人事管理部门的人事管理系统的各种需要。
人事档案管理信息系统,作为数据库管理系统的一个具体应用,在实际工作中得到了广泛的应用,因为通过它能对企事业单位的人力资源进行卓有成效的管理,提高了管理的效率,方便了使用,通过一系列的操作可以快速、可靠的进行人事档案的更新、查找,极大的提高了工作效率,是现代企事业单位必不可少的办公软件。
本分析报告是为项目开发者、投资者、领导,以及参与实施本项目的工作者作参考,为了方便公司的人事管理。
1.2系统建设的背景、必要性和意义
1.2.1背景:
随着计算机技术、网络技术和信息技术的发展,现在办公系统更趋于系统化、科学化和网络化。
网络办公自动化系统是计算机技术和网络迅速发展的一个办公应用解决方案,它的主要目的是实现信息交流和信息共性,提供协同工作的手段,提高办公的效率,让人们从繁琐的有纸办公中解脱出来。
现在许多的机关单位的人事管理水平还停留在纸介质的基础上,这样的机制已经不能适应时代的发展,因为它浪费了许多的人力和物力,在信息时代这种传统的管理方法必然被计算机为基础的信息管理所取代。
本系统是对公司的人事资料进行管理,为人事管理人员提供了一套简单的操作、使用可靠、界面友好、易于管理和使用的处理工具。
本系统对人事各种数据进行统一处理,避免数据存取、数据处理的重复,提高工作效率,减少了系统数据处理的复杂性。
本系统不仅使公司人事管理人员从繁重的工作中解脱出来,而且提高了人事管理的效率,提高了人事管理的科学性,方便了用户查询、管理人员进行管理。
1.2.2必要性:
如果不采用该系统,企业的人事档案方面的信息必然紊乱,要随时查询、修改员工相关信息以及查询公司在工资方面的负荷详细有很多的困难。
1.2.3意义:
为了对部门人员的各种信息进行管理,提高团队生产运行效率。
1.3拟建系统的候选方案
1.3.1候选方案一
基于java的系统设计,数据库是利用SQLServer。
建立人事管理系统。
1.3.1候选方案二
利用Access设计简单的人事管理系统。
1.4可行性论证
1.4.1经济可行性研究
投资
系统代码开发费用,开发用的场地,计算机,网络环境等。
目前,都得到了良好的解决。
收益
学生研究型实践项目,有一定的实用价值。
目前暂无商业上考虑。
故省去收益分析,投资回收周期等项的说明。
1.4.2社会可行性研究
必要性。
如果不采用该系统,企业的人事档案方面的信息必然紊乱,要随时查询、修改员工相关信息以及查询公司在工资方面的负荷详细有很多的困难。
可能性。
由于该系统能以较低的成本,较短的时间开发出来,且能极大地提高员工信息查询、报表查询等方面的功能,必然能得到广大员工和领导的支持。
但不容忽视的是由于新系统的投入使用会造成员工的不适应,必然会引起这些员工的抵触。
所以企业内部要做好这些员工的工作。
有益性。
由于该系统能极大地提高员工管理的效率,从而节约成本。
1.4.3技术可行性研究
操作系统:
windowsXP或windows2000
数据库平台:
Access
编程工具:
Access
从以上可行性分析可知,该系统开发具备技术上、经济上和社会上的可行性。
1.5几个方案的比较
经过对两个方案进行比较,结合我们现在的自身技术水平,我们组决定采用方案二进行设计。
第二章系统说明书
2.1引言
2.1.1系统的名称
人事管理系统
2.1.2系统功能和系统目标
人事管理系统主要用于员工个人资料的录入,职务变动的记录和管理,其功能主要体现在以下几个方面:
(1)能将新员工的个人资料输入到数据库中。
(2)可以自动分配员工号,并且设置初始的用户密码。
(3)可根据不同的方法对员工的资料进行查询、修改。
(4)人事变动的详细记录,包括岗位和部门的调整。
人事管理系统所要达到的目标:
(1)支持企业实现规范化管理;
(2)支持企业高效率完成劳动人事管理的日常业务;
2.1.3系统开发的背景
随着计算机技术、网络技术和信息技术的发展,现在办公系统更趋于系统化、科学化和网络化。
网络办公自动化系统是计算机技术和网络迅速发展的一个办公应用解决方案,它的主要目的是实现信息交流和信息共性,提供协同工作的手段,提高办公的效率,让人们从繁琐的有纸办公中解脱出来。
现在许多的机关单位的人事管理水平还停留在纸介质的基础上,这样的机制已经不能适应时代的发展,因为它浪费了许多的人力和物力,在信息时代这种传统的管理方法必然被计算机为基础的信息管理所取代。
2.2项目概述
2.2.1项目的主要工作内容:
(1)小组成员一起讨论,从系统需求分析出发,了解系统所要实现的功能以及对功能模块进行分解。
(2)对现行的系统进行调查,取长补短。
(3)设计出系统的逻辑模型。
2.2.2现行系统的调查情况
通过对现行系统的调查得到现行系统的数据流图如下:
系统用例模型:
暂无
系统分析模型:
2.2.3新系统的逻辑模型
(1)新系统的数据流图
人事管理系统顶层:
人事管理系统的第一层:
(2)数据字典:
2.2.4人事管理系统模块图:
2.3实施计划:
由组长:
:
陈龙;组员:
谢馨国、韩亮、雒强四人分别完成各自的任务,再由组长进行整理完成。
2.3.1工作任务的分解
(1)搭建运行环境,建立系统的逻辑模型。
整理组员资料。
(2)建立系统的需求说明书,系统的设计规格说明书。
(3)建立系统的数据字典。
(4)建立系统的功能说明书,并对主界面做截图。
进行系统说明书的编写以及E-R图及数据流图的汇总。
2.3.2进度:
使用“甘特图”来说明系统开发的进度:
第三章系统设计说明书
3.1引言
3.1.1项目背景
随着计算机技术、网络技术和信息技术的发展,现在办公系统更趋于系统化、科学化和网络化。
网络办公自动化系统是计算机技术和网络迅速发展的一个办公应用解决方案,它的主要目的是实现信息交流和信息共性,提供协同工作的手段,提高办公的效率,让人们从繁琐的有纸办公中解脱出来。
现在许多的机关单位的人事管理水平还停留在纸介质的基础上,这样的机制已经不能适应时代的发展,因为它浪费了许多的人力和物力,在信息时代这种传统的管理方法必然被计算机为基础的信息管理所取代。
3.2系统总体技术方案
3.2.1模块设计
1、系统功能模块结构图
2、具体模块结构图
图2.1总体模块结构图(上图)
图2.2添加员工档案模块结构图(上图)
图2.3人事变动模块结构图(上图)
图2.4查询修改记录模块结构图(上图)
3.2.2模块划分及功能介绍
依照功能分解后的相关性,以“尽量使用数据耦合,少用控制耦合和特征耦合,限制公共环境耦合的范围,完全不使用内容耦合”为原则,将整个系统分为以下4个模块:
1)用户登录模块
此模块实现用户登录功能,负责根据用户权限限制使用本系统功能。
包括登录前进行密码校验,退出登录后清除登录信息、更新系统界面。
2)查询修改模块
此模块实现成绩查询修改功能。
查询修改模块用来查询和修改员工信息。
集合了查询和修改这两项功能。
3)人事变动模块
此模块实现人员数据修改整理功能。
其中修改时有人机交互,数据整理由系统后台完成。
每次变动信息的更新都要求数据同步整理。
4)添加员工档案模块
此模块实现员工信息功能。
用来添加新的员工的信息。
3.3运行测试
测试用例一
测试用例编号
Admin_denglu_001
测试项目
管理员登陆
测试标题
输入合法用户名和密码,按确认
重要级别
高
预置条件
系统数据库内存在该用户及密码
输入
adminadmin
操作步骤
1、启动系统;
2、输入用户名:
admin;
3、输入密码:
admin;
4、点击确定。
预期输出
进入系统
实际输出
进入系统。
测试用例二
测试用例编号
Admin_tianjiadangan_002
测试项目
添加员工档案
测试标题
输入合理的人员信息
重要级别
中
预置条件
无
输入
雒强19910125
操作步骤
1、进入系统
2、进入添加员工档案窗口
3、输入数据
4、单击添加记录
预期输出
添加成功
实际输出
添加成功。
测试用例三
测试用例编号
Admin_chaxunyuangongxinxi_003
测试项目
查询员工信息
测试标题
查询某一员工的具体信息
重要级别
中
预置条件
无
输入
P00001
操作步骤
1、启动系统
2、进入查询修改记录窗口
3、输入员工编号:
P00001
3、按Enter键
4、显示员工信息
预期输出
添加成功
实际输出
添加成功。
测试用例四
测试用例编号
Admin_renshibiandong_004
测试项目
人事变动
测试标题
输入合理的人事变动信息
重要级别
中
预置条件
无
输入
P000012011-6-28
操作步骤
1、启动系统
2、进入人事变动窗口
3、输入员工编号:
p00001
4、输入变更原因:
职务变更
5、输入变更日期:
2011-6-28
6、单击添加记录
预期输出
添加成功
实际输出
添加成功。
测试用例五
测试用例编号
Admin_xiugaixinxi_005
测试项目
修改信息
测试标题
修改员工某些信息
重要级别
中
预置条件
无
输入
P00001大专
操作步骤
1、启动系统
2、进入查询修改记录窗口
3、输入员工编号:
p00001
4、输入要修改的信息
5、点击修改信息
6、退出此表
预期输出
信息已修改
实际输出
信息已修改