人力资源管理系统需求分析说明.docx
《人力资源管理系统需求分析说明.docx》由会员分享,可在线阅读,更多相关《人力资源管理系统需求分析说明.docx(9页珍藏版)》请在冰点文库上搜索。
人力资源管理系统需求分析说明
人力资源管理系统需求分析说明
-------------第三小组
一、前言
1.目的...................................................................................................1
2.术语定义
3.范围
4.运行环境
5.参考资料
二、项目概述
1.产品描述
2.产品功能
3.用户特点
三、需求说明
1.功能需求
2.性能需求
3.外部环境需求
4.设计约束
5.属性
四、数据字典
一、前言
人力资源管理在管理学中是一个非常重要的领域,通过人力资源管理能够对企业员工进行有效的管理。
它的作用已经大大超过了人事管理,正因为如此,这种新型的管理模式越来越被人们所重视到。
有效的人力资源管理是社会各组织、各企业都需要的。
将一个Web版的人力资源管理系统,通过该系统对企业人力资源进行管理,使企业人力资源管理适应时代的发展要求,从而大大的提高企业核心竞争力。
1.目的
本说明书目的在于明确说明系统需求,界定系统实现功能的范围,指导系统设计以及编码。
本文档作为人力资源管理系统的需求说明文档,用于与用户确定最终的目标,并成为协议文本的一部分,同时也是本系统设计人员的基础文档。
通过此管理系,我们将为企业提供全面的人力资源管理解决方案,旨在满足快速成长的企业管理信息化需求,主要目的就是帮助客户快速持续和健康成长,并且使人力资源部门借助此管理系统从重复繁杂的日常管理事务中解脱出来,将更多精力投注于人力资源战略规划以支持和推动企业战略目标的实现,不断提升人力资源部门对企业的价值,有效的提高企业的竞争力。
2.术语定义
3.范围
本系统包括的范围:
组织结构管理、职员管理、调动管理、职员信息管理、报表管理、安全退出这六个大模块。
4.运行环境
名称
版本
语种
操作系统
数据库平台
应用平台
客户端软件
Java开发工具
5.参考资料
二、项目概述
1.产品描述
人力资源管理就是预测组织人力资源需求并作出人力需求计划、招聘选择人员并进行有效组织、考核绩效支付报酬并进行有效激励、结合组织与个人需要进行有效开发以便实现最优组织绩效的全过程。
即运用现代化的科学方法,对与一定物力相结合的人力进行合理的培训、组织和调配,使人力、物力经常保持最佳比例,同时对人的思想、心理和行为进行恰当的诱导、控制和协调,充分发挥人的主观能动性,使人尽其才,事得其人,人事相宜,以实现组织目标。
2.产品功能
3.用户特点
《人力资源管理系统》的预期用户如下:
✧系统管理员-----对系统及计算机较为了解
✧各职务小组-----熟悉计算机操作
✧普通员工-----该类用户对计算机的熟悉程度参差不齐,存在对计算机极不熟悉的人员,该类人员对系统的使用主要是查询自己相关的人事资源管理信息。
三、需求说明
1.功能需求
1.1登录界面
1.1.1用户登录
要求任何使用系统的用户都应经过用户名、密码和图形验证码进行身份验证后,方可进入系统。
如果用户未通过验证停留在登录界面,并给出相关提示。
1.1.2密码修改
任何用户都可以,并且仅能修改自己的密码。
修改密码时,必须要求用户输入原密码、新密码和确认新密码进行验证,验证通过后方能修改密码。
1.1.3注销
用户点击后可以安全退出本系统,并保存数据。
下次进入本系统必须重新登录。
1.2组织结构管理
1.2.1部门管理
对各部门的基本信息进行管理,让管理者对各部门情况一目了然,且可以查询各部门所有员工,主要信息包括:
部门编号、部门名称、部门类型、电话、传真、描述、上级部门、成立日期、部门员工。
可进行的操作:
对部门信息进行修改,可添加删除部门。
1.2.2岗位管理
对各岗位进行分类管理,主要信息包括:
岗位编号、岗位名称、岗位类型、岗位编制人数。
可进行操作:
对岗位信息进行修改,添加或删除岗位。
1.3职员管理
1.3.1入职管理
主要是创建新进员工的相应信息,提交之后系统自动进行增加处理,并提示相应专责进行处理。
1.3.2试用期管理
对员工试用期的情况进行管理,记录主要包括:
员工编号、姓名、部门名称、岗位名称、试用状态、试用日期、对员工进行评价(可添加考核结果、处理日期、备注及考核评语)、还可以对已转正的员工进行查询。
1.3.3员工离职管理
用户可根据实际情况,设定离职类型和离职原因,以便后续的统计分析。
针对员工离职,记录主要包括其离职类型、原因和时间,便于日后的分析处理以便进一步提出相关对策,同时其相关信息自动转入离职人员档案。
可方便地查询离职人员的各种信息,并提供离职人员和离职原因的统计分析。
1.4调动管理
1.4.1部门调动管理
对于跨部门调动的员工进行记录,记录信息主要包括:
员工号、员工姓名、调转后的部门、调转原因、调转类型、调动日期及备注信息。
同时其相关信息自动转入已调动部门员工信息。
1.4.2岗位调动管理
对于跨岗位调动的员工进行记录,记录信息主要包括:
员工号、员工姓名、调转后的岗位、调转原因、调转类型、调动日期及备注信息。
同时其相关信息自动转入已调动岗位员工信息。
1.5员工信息管理
对公司所有员工的信息进行管理,可对其进行修改保存,主要信息包括:
员工编号、姓名、性别、出生日期、身份证号码、入职日期、参加工作日期、用工形式、人员来源、政治面貌、名族、籍贯、联系电话、电子邮件、身高、血型、婚姻状况、部门、岗位、用户所在地、最高学历、最高学位、毕业学院、所学专业、毕业日期、出生地。
1.6报表管理
1.6.1新聘员工报表
可以根据所设置的时间段及部门,查询此事件段内该部门新聘员工的基本信息。
1.6.2离职员工报表
可以根据所设置的时间段及部门,查询此事件段内该部门离职员工的基本信息。
1.6.3部门调动员工报表
可以根据所设置的时间段查询通过部门调动人员的调动信息、调动日期及原因。
1.6.4岗位调动员工报表
可以根据所设置的时间段查询通过岗位调动人员的调动信息、调动日期及原因。
1.6.5人事月报
统计、查看各个部门每个月的人员调动情况,主要信息包括人事统计(月初人数、月末人数、本月新入职人数、本月离职、本月调入、本月调出)、学历统计(硕士、本科、大专、高中及以下人数)
2.性能需求
Ø支持的终端数:
100;支持并行操作的用户数:
500
Ø支持一月内处理的管理记录总量:
2000条
Ø95%的事务必须在小于3s时间内处理完,最长不超过10s。
3.外部环境需求
3.1用户接口
用户通过标准显示器、键盘和鼠标操作,其中显示器的分辨率不低于1024*768。
3.2硬件
网络要求:
内部局域网带宽100Mbps,工作站带宽10M/100Mbps,客户机(浏览器)外部接入带宽不低于512kbps。
数据库服务器硬件环境:
内存2G以上,硬盘320G以上,CPU双核2.0MHz以上。
Web服务器硬件环境:
内存2G以上,硬盘320G以上,CPU双核2.0GHz以上。
客户端硬件环境:
内存1G以上,硬盘40G以上,CPU1.7GHz以上。
3.3软件
ØWeb服务器端
操作系统:
windowXP;JDK要求:
JDK6.0Web;服务器:
Tomcat6.0
Ø数据库服务器:
数据库:
SQLServer2005
Ø客户端
操作系统:
windowXP/vista/7;浏览器:
IE6.0及以上,或者火狐3.0
4.设计属性
4.1可用性
要求Web服务器损坏和停电等日常故障丢失数据,部署出现问题后可随时重新部署项目,不影响数据。
4.2安全性
未登录用户不能够进入系统,用户不能访问未授权功能,同一用户只能单点登录。
4.3可维护性
新功能的实现仅涉及局部
4.4可转移/转换性
在日常办公和居住环境下均可正常使用。
5.约束
系统采用B/S结构,对于使用者进行身份和权限的验证,阻止无权限的人员进入本系统。