人事管理系统需求规格说明书_第1页
人事管理系统需求规格说明书_第2页
人事管理系统需求规格说明书_第3页
已阅读5页,还剩35页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、人事管理系统需求规格说明书1.引言 对软件需求完全理解对于软件开发工作的成功是至关重要的, 需求说 明的任务是发现、规范的过程。有利于提高软件开发过程中的能见度, 便于对软件开发过程中的控制与管理,便于采用工程方法开发软件, 提高软件的质量,便于开发人员、维护人员、管理人员之间的交流、 协作并作为工作成果的原始依据, 并且向潜在用户传递软件功能、 性 能需求,使其能够判断该软件是否与自己的需求有关。1.1 目的1.1.1 为开发小组成员、客户之间提供共同的协议而创立基础。对企 业管理软件功能的实现作使命描述。 让客户指出我们的不足, 进一步 了解客户的需求。1.1.2 本说明书的预期读者为开发

2、小组成员及甲方负责人。本说明能 让甲方代表更好地了解本系统, 减少彼此之间交流的困难和开发中因 为需求不明确而产生的不必要的麻烦。1.2 背景说明:项目名称:人事管理系统用户单位: * 公司开发单位: * 工作室1.3 定义本文件中用到的专门术语的定义和外文首字母组词的原词1.4参考资料-列出参考资料,如本项目的经考核的计划任务书或合同、上级机关 的批文;属于本项目的其他已发表的文件;本文件中各处引用的文件、 资料、包括所要用到的软件开发标准。列出这些文件资料的标题、文 件编号、发表日期和出版单位,说明能过得到这些文件资料的来源1.5需求修改记录修改编号修改后版本修改位置修 改 方 式修改内容

3、概述修 改 请 求 号修改确认日期2任务概述2.1目标根据企业对人事管理系统的要求,制定企业人事管理系统目标如下:a:操作简单方便、界面简洁美观b:系统管理员在查看员工信息时,可以对当前员工的家庭情况和培训等情况进行添加、修改、删除操作c:方便快捷的全方位数据查询d:按照指定的条件对员工进行统计e:可以将员工信息以表格的形式插入到Word文档中f :实现数据库的备份、还原及清空操作g:由于该系统的使用对象较多,要有较好的权限管理h:能够在当前运行的系统中重新进行登录i:系统运行稳定、安全可靠2.2系统运行环境系统开发平台Eclipse系统开发语言JAVA数据库管理系统软件Microsoft S

4、QL Server 2000运行平台Win dows XP(SP3)运行环境JDK1.5分辨率最佳效果1024X 768像素2.3用户特征一列出本软件的最终用户的特点,充分说明操作人员、维护人员的教育水平和技术特长,以及本软件预期使用额度。这些是软件设计 工作的重要约束本项目是为 * 公司开发的一个人事管理系统, 由于这个公司的规 模比较大,部门比较多,人员流动性比较大,且公司分布比较分散, 这都为人力资源部的工作人员带来很多的工作量。 为止公司希望有一 个自动化的人事管理系统能够给他们带来工作的便利,提高工作效 率。2.4 假定和约束2.4.1 预计开发期限: *2.4.2 预计开发经费:

5、*2.4.3 开发人员: *3. 需求规定3.1 对功能的规定3.1.1 系统总体功能及模块 1记录公司内部人员基本档案信息,提供便捷的查询功能。 2管理公司的工资信息,使计发工资与员工的工资标准、考勤 和工作考核相联系。3有效管理员工的考勤和工作考核信息, 促进奖惩机制的实现。 4减少人工的参与和信息的录入,减轻管理人员的工作任务, 降低管理成本,同时系统应具有良好的自治功能和信息循环。5有效地完成企业的日常人事管理工作。系统总功能模块:员工录用模块员工录用模块分为人员就职登记模块和统计就职人员模块。员工就职等级模块的功能是登记就职人员名单,给每个就职人员一个员工编号,用来唯一标识员工。统计

6、在职人员模块统计本月新入人员名单员工录用模块功能模块图如下:员工录用模块仃V人统员计就就职职登人记员模模块块员工就职表E-R图员工编号员工就职模块DFD :招聘部管理人员就职人员名单产生报表员工就职表员工就职表员工调动表培训管理模块员工培训管理模块负责对员工进行入职培训和在职培训,入职培训的 对象是刚进入公司的员工,在职培训的对象是在职员工。子模块有培 训记录模块、培训课程设置模块、统计培训记录模块。功能模块图如下所示:培训记录模块培训课程设置模块培训管理模块统 计 培 训 记 录 模 块培训记录模块的功能是添加、编辑、删除和查询员工培训记录。培训课程设置模块的功能是设置培训课程信息 统计培训

7、记录模块的功能是统计培训记录。培训记录表E-R图:培训课程表E-R图:培训课程培训模块DFD :事务:下达的培训相关信息员工就职表培训课程表培训部管理人员接收事务事务(登记员工信息'及课程信息培训信息培训记录表合同管理模块合同管理模块主要功能是进行合同管理,有3大子模块:试用期合同登记模块、正式合同登记模块、合同续签模块。功能模块图如下所示:合同管理模块1 T1 rV试正合用式同期合续合同签同登模登记块记模模块块试用期合同登记模块的功能是对试用期合同进行管理。包括添加试用期合同,删除试用期合同,编辑试用期合同,查询试用期合同。试用期合同登记表E-R图:试用期合同 表正式合同登记模块的功

8、能是对正式合同进行管理。 当员工试用期到期后,允许转正,就进行转正合同登记。主要功能包括添加正式合同, 编辑正式合同,删除正式合同,查询合同。转正合同登记表E-R图:正式合同表正式合同编号一,员工姓名if_X - .-首次签订时间 首次终止时间(首次合同期限、厂.正式工资:丿J 丿试用天数最后到期日期续签次数续签年数合同累计年数卜1试用期工资进本单位日期续签登记模块负责合同续签管理。 包括添加续签登记表,编辑续签登记表,删除续签登记表,查询续签登记表。续签登记表E-R图备注:当员工正式合同到期后如果要续签, 就进入续签登记模块进行 续签登记,每次每个员工续签都给一个续签登记表编号。合同管理模块

9、DFD :提醒处理到期合同人事部合同管理人员入职人员名单续签信息合同签订及到期日期未转正员工表产生报表F报表I人事部经理I未转正员工信息考勤管理模块考勤管理模块的功能是对员工进行考勤管理,有4个子模块:日常考勤管理模块、请假管理模块、出差登记模块、考勤报表模块。日常考勤管理模块负责人员考勤管理,包括添加考勤记录、 删除考勤记录、编辑考勤记录和查询考勤记录。请假管理模块负责人员请假管理,包括添加请假记录、编辑请假记录、删除请假记录和查询请假记录。出差登记模块负责人员出差管理,包括添加出差记录、编辑出差记录、删除出差记录和查询出差记录。考勤报表模块 负责统计报表,主要有日报、月报、个人报、 部门报

10、。日报统计当天考勤情况、请假记录和出差记录。月报统计当月考勤情况、请假记录和出差记录。个人报统计个人当月考勤情况、请假记录和出差记录。部门报统计部门当月考勤情况、请假记录和出差记录。日常考勤表E-R图:日常考勤表fX"X f广£"X 考勤编号员工编号员工姓名部门考勤类型考勤日期备注< j 、 丿 < y v J V. J V 7 J 丿考勤类型表E-R图:请假表E-R图:员工编号请假表ID请假开始日期员工姓名请假原因请假表职位请假天数请假结束日期VJ批准部门批准人请假日期出差登记表E-R图:考勤模块DFD:考勤类型员工就职表事务 尸接收事务-考勤登记岀

11、差信息r请假信息日常考勤信息日常考勤表*请假表出差登记表请假记录日常考勤记录岀差登记记录- 统计报表 V报表I奖惩管理模块奖惩管理模块负责对员工的奖惩管理。有 3个子模块:奖励模块、惩 罚模块、奖惩统计报表模块。奖励模块负责员工的奖励管理。包括添加奖励记录、删除奖励记录、 编辑奖励记录和查询奖励记录。惩罚模块负责员工的惩罚管理。包括添加惩罚记录、删除惩罚记录、 编辑惩罚记录和查询惩罚记录。奖惩统计报表模块负责统计报表。包括日报、月报、个人报、部门报奖励表E-R图:奖励表惩罚表E-R图:奖惩管理模块DFD:日常考勤表员工就职表人事部奖惩管理人员事务接收事务z奖惩处理<绩效考评表L)1奖励信

12、息惩罚信息调动管理模块调动管理模块负责对员工的调动进行管理,主要有2个模块:员工调动管理模块和员工调动统计报表模块。员工调动管理模块的功能是添加、编辑、删除和查询员工的调动记录。 员工调动统计报表模块的功能是统计调动记录。备注:按月统计。员工调动表E-R图:调后职位 / kJF调动管理模块DFD :员工就职表员工调动表员工调动记录统计报表报表人绩效考评模块员工考评管理模绩效考评模块负责员工的考评管理, 有2个子模块:块和考评结果统计模块员工考评管理模块 负责员工考评登记,包括添加考评记录、编辑 考评记录、删除考评记录和查询考评记录。考评结果统计模块 负责考评记录统计,分按部门统计员工的考评 记

13、录和按等级统计员工的考评记录。功能模块图如下所示:绩效考评模块员工考评管理模块考评结果统计模块考评记录表E-R图:考评记录编号绩效考评表考评日期考核人姓名考核评价V考核项目!考核分值X.Jz1考核人编号员工编号员工姓名职位考评人职位绩效考评模块DFD:人事部绩效管理人员一事务试用期合同表正式合同表日常考勤表奖赏表惩罚表接收事务员工考评记录考评管理绩效考评表员工解聘模块员工解聘模块负责员工的解聘管理,对因为各种情况离开公司的员工 进行管理,当员工离职后要删除他(她)的档案。有 2个模块:解聘 登记模块和员工离职统计报表模块。解聘登记模块 负责员工离职登记,包括添加离职员工、编辑离职员工、删除离职

14、员工和查询离职员工。员工解聘统计报表模块 负责统计离职记录。功能模块图如下所示:员工解聘模块解 聘 登 记 模 块员工解聘统计报表模块员工解聘登记表E-R图:解聘登记模块DFD :辅助管理模块辅助管理模块主要是对系统起辅助作用, 有3个子模块:试用期到期 提醒模块、合同到期提醒模块和生日提醒模块。试用期到期提醒模块主要功能是当某试用期员工试用到期后,就会自动提醒。合同到期提醒模块 主要功能是当某正式员工合同到期后自动提醒。生日提醒模块 功能是在提示5天后生日的员工。功能模块图如下所示:备注:此模块数据自动从相关表中获取。工资管理模块工资管理模块是人事管理系统中最重要的一个模块。主要负责工资管

15、理。有5个子模块:帐套管理模块、员工帐套设置模块、工资表管理 模块、员工工资查询模块和月末处理模块。帐套管理模块 用来维护帐套及其包含的项目,有 3个子模块:帐套 设置模块、项目表设置模块和帐套项目设置模块。主要功能包括添加、 修改和删除帐套包含的项目,还有修改项目金额。员工帐套设置模块用来设置每个帐套适合的人员,包括添加帐套适合的人员和删除帐套中现有人员。工资表管理模块根据帐套统计工资报表,可以修改奖金、加班、 迟 到、早退、事假、病假等数据。员工工资查询模块 用来查询员工的工资报表,查询方式有帐套查 询、员工编号 /姓名/ 部门/工资月份查询。月末处理模块 有结账和反结账的功能。 结账是对

16、指定月份的工资表 数据封存。 结账后该月的工资表数据就无法修改。 反结账是对指定月 份已结账工资表数据解封存。反结账后该月的工资数据就可以修改 了。功能模块图如下所示:工资管理模块员工帐套设置模块,员工帐套设置模块员工帐套设置模块员工帐套设置模块帐套设置表E-R图:帐套表帐套项目表E-R图:帐套项目设置表E-R图:帐套编号帐套项目金额帐套人员设置表E-R图:工资表E-R图:帐套人员设置表员工编号工资记录编号员工姓名性别员工编号部门职务罚金养老保险奖金补贴工资表医疗保险住房基金失业保险工资年份工资月份基本工资实发工资I4工资管理模块DFD:档案管理模块档案管理模块主要对员工的档案进行管理。包括添

17、加、删除、编辑和 查询员工档案信息,没有子模块。员工档案表E-R图:岀生日期D彳进本单位日政治面貌毕业学校联系地址籍贯电子邮箱档案表学历专业基本工资个人简历职称职位合同开始 间:台时合同结束 间员工编号员工姓名婚姻状况身份证号联系电话性别民族.卜档案管理模块DFD :系统管理模块系统管理模块主要对系统进行管理。有6个子模块:基础信息设置模 块、系统设置模块、操作员日志管理模块、操作员管理模块、备份恢 复数据模块、初始化数据库模块。基础信息设置模块 设置系统要用到的基础信息。1.部门设置部门表E-R图:部门"-2.职位设置职位表E-R图:3.职称设置职称表E-R图:职称4.籍贯设置籍贯

18、表E-R图:5.民族设置民族表E-R图:民族T6.权限组设置。(待定)系统设置模块设置系统信息。包括公司信息设置和系统设置操作员管理模块 负责设置用户的权限统计管理模块统计管理模块负责统计公司信息。有3个子模块:综合信息统 计模块、员工积分统计模块、人事信息统计模块。综合信息统计模块 又分为按部门统计、按职位统计、按生 日统计、按员工类型统计。员工积分统计模块 统计员工的积分情况。功能模块图如下所示:统计管理模块综 合 信 息 统 计 模 块口员工积分统计模块人事纪录统计模块统计管理模块DFD :档案表人事部管理 人员一事务接收事务1_(各种相关统 计统计信息*(按需要产生I, 报表 .报表各部门管理 人员备注:同时系统还应该可以 更换用户 和退出系统 的功能。3.2 对性能的要求 企业人事管理系统中管理权限上应当进行严格控制,具体思想如 下:1. 要想对该企业

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论