系统需求说明书v10.docx
- 文档编号:24420723
- 上传时间:2023-05-27
- 格式:DOCX
- 页数:13
- 大小:97.67KB
系统需求说明书v10.docx
《系统需求说明书v10.docx》由会员分享,可在线阅读,更多相关《系统需求说明书v10.docx(13页珍藏版)》请在冰豆网上搜索。
系统需求说明书v10
BinaryStar人力资源管理系统
需求分析说明书
变更记录
日期
版本
变更说明
作者
2011-06-26
1.0
初始版本
梁佳宾
签字确认
系统模块
对应章节
对应部门
负责人签字
目录
1概述4
1.1目的4
1.2背景4
1.3范围4
1.4术语定义5
1.5参考资料5
1.6任务概述5
1.6.1目标5
1.6.2用户的特点5
1.6.3假定和约束5
1.7运行环境6
1.7.1软件环境6
1.7.2硬件环境6
1.7.3接口6
1.7.4控制6
1.8需求规定6
1.8.1对功能的需求6
1.8.2对非功能性的需求13
1概述
1.1目的
随着企业的信息化和体制改革的步伐,人才竞争使企业的人力资源面临前所未有的挑战。
越来越多的企业不断地加大对员工的投资,从而更好地吸引、保留和发展所需人才,使企业拥有持久的、强大的竞争优势。
我们将为企业提供全面的人力资管理解决方案,旨在满足快速成长的企业管理信息化需求,主要目的就是帮助客户快速持续和健康成长,并且使人力资源部门借助此管理系统从重复烦杂的日常管理事务中解脱出来,将更多精力投注于人力资源战略规划以支持和推动企业战略目标的实现,不断提升人力资源部对企业的价值,有效地提升企业的核心竞争力。
本文档的目的在于明确说明系统需求,界定系统实现功能的范围,指导系统设计以及编码。
本说明书的预期读者为:
公司人力资源部人员,项目经理,系统分析员,系统设计人员,开发工程师,测试经理以及测试设计人员等。
1.2背景
a)待开发的软件系统的名称:
BinaryStar人力资源管理系统;
b)本项目的任务提出者及单位:
源辰信息技术有限公司;
开发者:
BinaryStar小组;
用户:
各公司人力资源部;
实现该软件的计算中心:
中南大学软件学院实验中心;
c)该软件系统同其他系统或其他机构的基本的相互来往关系:
无。
1.3范围
系统包括的范围:
人员档案、人事调配、考勤管理、教育培训。
1.4术语定义
名词
解释
HRM
HumanResourceManage人力资源管理系统
1.5参考资料
序号
文档名称
标识号/出版号
备注
1
《人力资源系统需求说明书_v1.2》
源辰信息技术有限公司
1.6任务概述
1.6.1目标
为了对与一定物力相结合的人力进行合理的培训呢、组织和调配,使人力、物力保持最佳比例,同时对人的思想、心理和行为进行恰当的诱导、控制和协调,充分发挥人的主观能动性,使人尽其才,事得其人,人事相宜,以实现组织目标,从而开发本款人力资源管理系统。
本软件主要提供企业人力资源部门人员一个实现其组织目标和成员发展最大化的平台,是一项全部内容自含的独立的软件。
1.6.2用户的特点
本软件主要适用于各企业中人力资源管理部门人员,需要掌握基本的人力资源管理能力和基本术语。
1.6.3假定和约束
无。
1.7运行环境
1.7.1软件环境
名称
版本
语种
操作系统
WindowsServer
2003
简体中文
操作系统的附加功能
IIS
6.0
数据库平台
SQLServer2005
Express
简体中文
应用平台
Tomcat
6.0以上
简体中文
客户端软件
MSIE
6.0以上
简体中文
开发工具
MyEclipse
8.5
1.7.2硬件环境
服务器
最低配置
推荐配置
应用和数据库服务器
1CPU:
P42.0G
1CPU:
P42.8G
1.7.3接口
本系统有一个内部接口:
个人基本资料接口,主要提供外部提交的个人基本资料。
1.7.4控制
无。
1.8需求规定
1.8.1对功能的需求
1.8.1.1系统功能层次模块图
图1系统功能层次模块图
1.8.1.2各子模块功能的描述
1.8.1.2.1子模块1:
人员档案
建立符合公司组织机构的组织模型和完整人事档案库,记录一定范围内的职工和雇工的档案信息,并且这些信息可以和绩效考核的成绩关联,方便存档和查询。
系统重点围绕数据维护、查询和分析便捷的要求,并通过关键业务节点的业务流程化,提高HR业务的处理效率。
1)基本信息
记录员工基本信息,包括姓名、性别、学历、学位、部门、职务、人员状态等相关信息。
员工(在职、兼职、离退)基本信息的管理,包括:
增加、删除、修改;
✓员工基本信息的浏览和打印;
✓照片、身份证和学历证书等图片资料的管理;
✓提供员工履历表(查询);
在系统提供的标准人事信息基础上,用户可自行定义其他人事信息子集及项目(即导向员工档案、员工履历、员工合同等界面)。
根据选择的条件可进行快速筛选、定位所需的人员信息,并方便地进行员工自然信息的修改,便于人员信息的维护。
2)员工档案
记录员工档案索引信息,包括:
档案ID、人员ID、档案编号、档案名称、内容摘要、备注。
对员工档案进行分类、编号、保存。
对每个员工的档案进行分类维护(增加、删除、编辑)。
3)员工履历
记录员工履历信息,包括人事变动的部门、职位、学历、工作内容、注意成绩、开始和结束时间等信息。
记录员工,尤其是高级管理人员的个人工作信息,便于领导了解员工的历史工作情况。
对员工履历按照时间排序,可以对每个员工履历信息进行增加、删除、编辑操作。
可以按员工姓名、编号等信息查找员工。
4)员工合同
提供标准的合同管理台帐,便于员工劳动合同的管理和维护。
主要信息包括:
合同ID、人员ID、合同编号、合同的开始日期、结束日期、岗位、合同内容等以及上传合同的电子文档。
可以将公司相关协议纳入合同管理,如:
补充协议等。
对员工合同按照时间排序,可以对每个员工合同信息进行增加、删除、编辑操作。
可以按员工姓名、编号等信息查找员工。
5)奖惩管理
可灵活设定奖惩类型,并记录奖惩情况。
主要信息包括:
获奖人员、奖惩时间、奖惩标题、奖惩内容、奖金类别等信息。
对员工奖惩信息按照时间排序,可以对每个员工奖惩信息进行增加、删除、编辑操作。
可以按员工姓名、编号等信息查找员工。
6)基本信息查询
可按照人员的各种情况组合条件查询。
比如:
按照人员年龄、性别、文化结构、职称结构、技术等级结构等信息。
图2人员档案模块用例图
1.8.1.2.2子模块2:
人事调配模块
维护人事调动相关信息。
并且可以按各种条件查询相关信息。
1)离退员工
用户可根据实际情况,检查系统中每个在职人员的年龄,列出符合退休标准的人员,生成退休人员预测表作为人员退休的参考。
设定离职类型和离职原因,以便后续的统计分析。
针对员工离职,记录其离职类型、原因和时间,便于日后的分析处理以便进一步提出相关对策,同时其相关信息自动转入离职人员档案。
可
方便地查询离职人员的各种信息,并提供离职人员和离职原因的统计分析。
2)职称聘任记录
记录员工职称聘任历史信息,包括聘任职称,聘任时间等信息。
对员工职称聘任信息按照取得时间排序,可以对每个员工职称聘任信息进行增加、删除、编辑操作。
可以按员工姓名、编号等信息查找员工。
3)人事调配查询
按时间、人员、职称、岗位等信息查询人事变动信息,包括变动时间、变动前后状态、变动原因等相关信息。
图3人事调配模块用例图
1.8.1.2.3教育培训模块
满足公司对员工岗前、在职培训及学历(学位)教育等多种形式的培训模式,通过信息平台进行教育培训档案的建立、修改维护;培训信息发布等工作。
1)培训类别维护
对教育培训项目类别维护。
包括类别编码、名称等信息。
可以增加、删除、修改教育培训的类别信息。
2)培训记录
对教育培训记录进行维护。
主要内容包括:
培训类别、培训性质、培训编号、培训名称、培训时间(开始、结束时间)、费用、地点、参加人员、主办单位、培训方式、负责人姓名、考核成绩等信息。
确定培训教师、课时、费用、培训科目及各科目成绩比重等信息。
培训科目成绩比重影响学员考试的综合成绩。
3)培训人员及成绩
对参加教育培训的申请人培训的各科成绩进行维护,并自动计算考试合计成绩,以便对该人员培训是否合格作出评定。
可以修改教育培训申请人培训成绩信息,维护培训合格情况。
对培训合格并可以取得上岗证书的员工,进行培训证书记录;并及时将该信息提供给调配管理人员和工资管理人员,以便做出相应的工作调整和工资调整。
4)员工证书记录
对参加其它教育培训的人员取得证书进行维护,并对参加培训的人员取得的证书进行补充录入。
主
要信息包括:
学员ID、培训ID、证书名称、证书号、证书日期等信息。
可以增加、删除、修改教育培训人员证书信息
5)教育培训情况查询
对参加其它教育培训的人员取得证书进行维护,并对参加培训的人员取得的证书进行补充录入。
按照培训类别、人员、时间等条件统计、查询教育培训情况,包括主办单位、学习形式、培训类别、成绩、课时等相关信息。
图4教育培训模块用例图
1.8.1.2.4子模块4:
系统管理
系统管理员进行后台管理的模块,包括用户管理、角色管理。
1)用户管理
对使用本系统的用户进行维护,维护信息包括用户名、密码、用户状态等。
用户登录时要首先判断用户的合法性,只有合法用户才能操作相应的功能界面。
可以对用户进行增加、修改、删除等操作。
2)角色管理
系统中采用角色的概念来建立用户与对应功能的关系。
一个角色可以对应多个功能界面,当赋予用户某一角色后,该用户即可操作所赋角色所对应的功能界面。
可以对角色进行增加、修改、删除等操作。
图5系统管理模块用例图
1.8.2对非功能性的需求
1.8.2.1对性能的规定
1.8.2.1.1精度
无。
1.8.2.1.2时间特性要求
本系统在正常的网络环境下,应能够保证系统的及时响应:
a)响应时间:
0.5s;
b)更新处理时间:
0.2s;
c)数据的转换和传送时间1s;
d)解题时间等的要求:
1s。
1.8.2.1.3灵活性
用户使用的方便性、易用性和易学习性,包括:
a)输入的无合法性检查和值域检查
b)对于复杂的动作要有必要的提示信息
c)记忆用户的设置或操作习惯,方便用户操作
d)对系统或数据进行重大修改,要有用户确认
1.8.2.2输人输出要求
解释各输入输出数据类型,并逐项说明其媒体、格式、数值范围、精度等。
对软件的数据输出及必须标明的控制输出量进行解释并举例,包括对硬拷贝报告(正常结果输出、状态输出及异常输出)以及图形或显示报告的描述。
1.8.2.3数据管理能力要求
保障数据的完整性和安全性。
定期备份数据库。
1.8.2.4故障处理要求
列出可能的软件、硬件故障以及对各项性能而言所产生的后果和对故障处理的要求。
1.8.2.5其他专门要求
a)语言约束
本系统是基于中文系统环境开发和使用的,系统必须支持中文处理。
b)系统模型约束
本系统采用Servlet+JSP模型,在保证实现技术简单易维护的基础上,实现表现层和业务逻辑层的分离,提高可重用性、可移植性。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 系统 需求 说明书 v10