人事管理系统需求规格说明书

上传人:飞*** 文档编号:35987794 上传时间:2018-03-23 格式:DOC 页数:35 大小:5MB
返回 下载 相关 举报
人事管理系统需求规格说明书_第1页
第1页 / 共35页
人事管理系统需求规格说明书_第2页
第2页 / 共35页
人事管理系统需求规格说明书_第3页
第3页 / 共35页
人事管理系统需求规格说明书_第4页
第4页 / 共35页
人事管理系统需求规格说明书_第5页
第5页 / 共35页
点击查看更多>>
资源描述

《人事管理系统需求规格说明书》由会员分享,可在线阅读,更多相关《人事管理系统需求规格说明书(35页珍藏版)》请在金锄头文库上搜索。

1、1人事管理系统需求规格说明书人事管理系统需求规格说明书1. 1.引言引言对软件需求完全理解对于软件开发工作的成功是至关重要的,需求对软件需求完全理解对于软件开发工作的成功是至关重要的,需求说明的任务是发现、规范的过程。有利于提高软件开发过程中的能说明的任务是发现、规范的过程。有利于提高软件开发过程中的能见度,便于对软件开发过程中的控制与管理,便于采用工程方法开见度,便于对软件开发过程中的控制与管理,便于采用工程方法开发软件,提高软件的质量,便于开发人员、维护人员、管理人员之发软件,提高软件的质量,便于开发人员、维护人员、管理人员之间的交流、协作并作为工作成果的原始依据,并且向潜在用户传递间的交

2、流、协作并作为工作成果的原始依据,并且向潜在用户传递软件功能、性能需求,使其能够判断该软件是否与自己的需求有关。软件功能、性能需求,使其能够判断该软件是否与自己的需求有关。1.11.1 目的目的1.1.11.1.1 为开发小组成员、客户之间提供共同的协议而创立基础。对企为开发小组成员、客户之间提供共同的协议而创立基础。对企业管理软件功能的实现作使命描述。让客户指出我们的不足,进一业管理软件功能的实现作使命描述。让客户指出我们的不足,进一步了解客户的需求。步了解客户的需求。1.1.21.1.2 本说明书的预期读者为开发小组成员及甲方负责人。本说明能本说明书的预期读者为开发小组成员及甲方负责人。本

3、说明能让甲方代表更好地了解本系统,减少彼此之间交流的困难和开发中让甲方代表更好地了解本系统,减少彼此之间交流的困难和开发中因为需求不明确而产生的不必要的麻烦。因为需求不明确而产生的不必要的麻烦。1.21.2 背景背景说明:说明:项目名称:人事管理系统项目名称:人事管理系统用户单位:用户单位:*公司公司开发单位:开发单位:*工作室工作室21.31.3 定义定义-本文件中用到的专门术语的定义和外文首字母组词的原词本文件中用到的专门术语的定义和外文首字母组词的原词组组1.41.4 参考资料参考资料- -列出参考资料,如本项目的经考核的计划任务书或合同、上级机关列出参考资料,如本项目的经考核的计划任务

4、书或合同、上级机关的批文;属于本项目的其他已发表的文件;本文件中各处引用的文的批文;属于本项目的其他已发表的文件;本文件中各处引用的文件、资料、包括所要用到的软件开发标准。列出这些文件资料的标件、资料、包括所要用到的软件开发标准。列出这些文件资料的标题、文件编号、发表日期和出版单位,说明能过得到这些文件资料题、文件编号、发表日期和出版单位,说明能过得到这些文件资料的来源的来源1.51.5 需求修改记录需求修改记录修改编号修改编号修改后版本修改后版本修改位置修改位置修修 改改 方方 式式修改内容概述修改内容概述修修 改改 请请 求求 号号修改确认日期修改确认日期32. 2.任务概述任务概述2.1

5、2.1 目标目标根据企业对人事管理系统的要求,制定企业人事管理系统目标如下:根据企业对人事管理系统的要求,制定企业人事管理系统目标如下:a a:操作简单方便、界面简洁美观:操作简单方便、界面简洁美观b b:系统管理员在查看员工信息时,可以对当前员工的家庭情况和培:系统管理员在查看员工信息时,可以对当前员工的家庭情况和培训等情况进行添加、修改、删除操作训等情况进行添加、修改、删除操作c c:方便快捷的全方位数据查询:方便快捷的全方位数据查询d d:按照指定的条件对员工进行统计:按照指定的条件对员工进行统计e e:可以将员工信息以表格的形式插入到:可以将员工信息以表格的形式插入到 WordWord

6、 文档中文档中f f:实现数据库的备份、还原及清空操作:实现数据库的备份、还原及清空操作g g:由于该系统的使用对象较多,要有较好的权限管理:由于该系统的使用对象较多,要有较好的权限管理h h:能够在当前运行的系统中重新进行登录:能够在当前运行的系统中重新进行登录i i:系统运行稳定、安全可靠:系统运行稳定、安全可靠2.22.2 系统运行环境系统运行环境系统开发平台系统开发平台EclipseEclipse系统开发语言系统开发语言JAVAJAVA数据库管理系统软件数据库管理系统软件MicrosoftMicrosoft SQLSQL ServerServer 20002000运行平台运行平台Win

7、dowsWindows XP(SP3)XP(SP3)4运行环境运行环境JDK1.5JDK1.5分辨率分辨率最佳效果最佳效果 10247681024768 像素像素2.32.3 用户特征用户特征-列出本软件的最终用户的特点,充分说明操作人员、维护人员的列出本软件的最终用户的特点,充分说明操作人员、维护人员的教育水平和技术特长,以及本软件教育水平和技术特长,以及本软件 预期使用额度。这些是软件设计预期使用额度。这些是软件设计工作的重要约束工作的重要约束本项目是为本项目是为*公司开发的一个人事管理系统,由于这个公司的公司开发的一个人事管理系统,由于这个公司的规模比较大,部门比较多,人员流动性比较大,

8、且公司分布比较分规模比较大,部门比较多,人员流动性比较大,且公司分布比较分散,这都为人力资源部的工作人员带来很多的工作量。为止公司希散,这都为人力资源部的工作人员带来很多的工作量。为止公司希望有一个自动化的人事管理系统能够给他们带来工作的便利,提高望有一个自动化的人事管理系统能够给他们带来工作的便利,提高工作效率。工作效率。2.42.4 假定和约束假定和约束2.4.12.4.1 预计开发期限:预计开发期限:*2.4.22.4.2 预计开发经费:预计开发经费:*2.4.32.4.3 开发人员:开发人员:*3. 3.需求规定需求规定3.13.1 对功能的规定对功能的规定3.1.13.1.1 系统总

9、体功能及模块系统总体功能及模块1 1记录公司内部人员基本档案信息,提供便捷的查询功能。记录公司内部人员基本档案信息,提供便捷的查询功能。2 2管理公司的工资信息,使计发工资与员工的工资标准、考勤管理公司的工资信息,使计发工资与员工的工资标准、考勤和工作考核相联系。和工作考核相联系。53 3有效管理员工的考勤和工作考核信息,促进奖惩机制的实现。有效管理员工的考勤和工作考核信息,促进奖惩机制的实现。4 4减少人工的参与和信息的录入,减轻管理人员的工作任务,减少人工的参与和信息的录入,减轻管理人员的工作任务,降低管理成本,同时系统应具有良好的自治功能和信息循环。降低管理成本,同时系统应具有良好的自治

10、功能和信息循环。5 5有效地完成企业的日常人事管理工作。有效地完成企业的日常人事管理工作。系统总功能模块:系统总功能模块: 人事管理系统人事管理系统3.1.23.1.2 员工录用模块员工录用模块员工录用模块分为人员就职登记模块和统计就职人员模块。员工录用模块分为人员就职登记模块和统计就职人员模块。员工就职等级模块的功能是登记就职人员名单,给每个就职人员一员工就职等级模块的功能是登记就职人员名单,给每个就职人员一个员工编号,用来唯一标识员工。个员工编号,用来唯一标识员工。统计在职人员模块统计本月新入人员名单。统计在职人员模块统计本月新入人员名单。档案管理模块工资管理模块考勤管理模块培训管理模块调

11、动管理模块奖惩管理模块绩效管理模块合同管理模块员工录用模块员工解聘模块辅助管理模块系统管理模块统计管理模块6员工录用模块功能模块图如下:员工录用模块功能模块图如下:人 员 就 职 登 记 模 块统 计 就 职 人 员 模 块员工就职表员工就职表 E-RE-R 图图员工就职表部门职位员工姓名员工编号进本单位日期性别职称员工就职模块员工就职模块 DFDDFD:员工录用模块7招招聘聘部部管管理理 人人员员登登记记员员工工信信息息员员工工就就职职表表报报表表招招聘聘部部经经理理产产生生报报表表员员工工信信息息员员工工就就职职表表就就职职人人员员名名单单员员工工调调动动表表3.1.33.1.3 培训管理

12、模块培训管理模块员工培训管理模块负责对员工进行入职培训和在职培训,入职培训员工培训管理模块负责对员工进行入职培训和在职培训,入职培训的对象是刚进入公司的员工,在职培训的对象是在职员工。子模块的对象是刚进入公司的员工,在职培训的对象是在职员工。子模块有培训记录模块、培训课程设置模块、统计培训记录模块。有培训记录模块、培训课程设置模块、统计培训记录模块。功能模块图如下所示:功能模块图如下所示:培训管理模块培 训 记 录 模 块培 训 课 程 设 置 模 块统 计 培 训 记 录 模 块培训记录模块的功能是添加、编辑、删除和查询员工培训记录。培训记录模块的功能是添加、编辑、删除和查询员工培训记录。8

13、培训课程设置模块的功能是设置培训课程信息。培训课程设置模块的功能是设置培训课程信息。统计培训记录模块的功能是统计培训记录。统计培训记录模块的功能是统计培训记录。培训记录表培训记录表 E-RE-R 图图: :培训记录表培训记录编号员工编号员工姓名培训课程时数培训开始时间培训结束时间成绩费用员工类型备注培训课程表培训课程表 E-RE-R 图:图:培训课程课程代码课程名称授课时数授课对象主办单位计划开始时间实际终止时间实际起始时间计划终止时间实际人数参训人数备注培训模块培训模块 DFDDFD:事务:下达的培训相关信息事务:下达的培训相关信息9培培训训部部管管理理 人人员员接接收收事事务务员员工工就就

14、职职表表报报表表培培训训部部经经理理产产生生报报表表登登记记员员工工信信息息 及及课课程程信信息息事事务务培培训训课课程程表表培培训训记记录录表表培培训训信信息息培培训训记记录录3.1.43.1.4 合同管理模块合同管理模块合同管理模块主要功能是进行合同管理,有合同管理模块主要功能是进行合同管理,有 3 3 大子模块:试用期合大子模块:试用期合同登记模块、正式合同登记模块、合同续签模块。同登记模块、正式合同登记模块、合同续签模块。功能模块图如下所示:功能模块图如下所示:10合同管理模块试 用 期 合 同 登 记 模 块正 式 合 同 登 记 模 块合 同 续 签 模 块试用期合同登记模块的功能

15、是对试用期合同进行管理。包括添加试试用期合同登记模块的功能是对试用期合同进行管理。包括添加试用期合同,删除试用期合同,编辑试用期合同,查询试用期合同。用期合同,删除试用期合同,编辑试用期合同,查询试用期合同。试用期合同登记表试用期合同登记表 E-RE-R 图图: :试用期合同 表试用期合同编 号员工编号员工姓名部门职位试用天数试用月薪试用终止日期试用起始日期正式合同登记模块的功能是对正式合同进行管理。当员工试用期到正式合同登记模块的功能是对正式合同进行管理。当员工试用期到期后,允许转正,就进行转正合同登记。主要功能包括添加正式合期后,允许转正,就进行转正合同登记。主要功能包括添加正式合同,编辑

16、正式合同,删除正式合同,查询合同。同,编辑正式合同,删除正式合同,查询合同。11转正合同登记表转正合同登记表 E-RE-R 图:图:正式合同表正式合同编号员工姓名员工编号首次终止时间首次签订时间首次合同期限试用天数最后到期日期续签次数续签年数合同累计年数试用期工资正式工资进本单位日期续签登记模块负责合同续签管理。包括添加续签登记表,编辑续签续签登记模块负责合同续签管理。包括添加续签登记表,编辑续签登记表,删除续签登记表,查询续签登记表。登记表,删除续签登记表,查询续签登记表。续签登记表续签登记表 E-RE-R 图图续签表续签登记表编 号正式合同编号续签起始日期续签终止日期续签年数备注:当员工正式合同到期后如果要续签,就进入续签登记模块进备注:当员工正式合同到期后如果要续签,就进入续签登记模块进行续签登记,每次每个员工续签都给一个续签登记表编号。行续签登记,每次每个员工续签都给一个续签登记表编号。合同管理模块合同管理模块 DFDDFD:12

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 商业/管理/HR > 企业文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号