人力资源管理系统需求分析说明书 2.docx
《人力资源管理系统需求分析说明书 2.docx》由会员分享,可在线阅读,更多相关《人力资源管理系统需求分析说明书 2.docx(7页珍藏版)》请在冰豆网上搜索。
人力资源管理系统需求分析说明书2
人力资源管理系统
需求分析说明书
一、前言
人力资源管理是企业管理的一个重要内容,随着时代的进步,企业也逐渐变得庞大起来。
如何管理好企业内部员工的信息,成为企业管理中的一个大的问题。
在这种情况下,一个可以规范化、自动化的人力资源管理系统就显得非常必要。
1.1目的
本说明书目的在于明确说明系统需求,界定系统实现功能的范围,指导系统设计以及编码。
本文档作为人力资源管理系统的需求说明文档,用于与用户确定最终的目标,并成为协议文本的一部分,同时也是本系统设计人员的基础文档。
企业采用人力资源管理系统最主要的原因是,期望借由人力资源管理系统,将人力资源运用到最佳经济效益,也由于知识经济的来临,所谓人力资本的观念已经形成,人力资本的重要性更不下于土地、厂房、设备与资金等,甚至超越,除此之外,人是知识的载体,为了有效运用知识,将知识发挥最大的效用,便需要妥善的人力资源管理,才能够发挥人力资源的最佳效用。
1.2定义、缩写词
员工状态:
表示员工在公司的就职状况,如在职、实习等。
招聘状态:
表示应聘者现阶段的应聘状态,如未通过、通过、签约等。
培训类型:
表示培训的内容分类,在此主要对于特定身份的人进行的分类,如岗前培训、老员工培训等.
奖罚金额:
主要指在特定时间内,员工的某项行为(迟到、获奖)得到的一些奖罚金额。
基本工资:
公司内部针对岗位每月的基本发放工资。
绩效工资:
表示员工在完成自己本月的基本业绩后,额外的工作业绩所得到的工资。
考勤类型:
公司内部考勤类型分类,主要有迟到、旷班、请假、出差、停职、事假等。
1.3范围
本系统包括的范围:
安全管理、系统管理、员工信息管理、考勤管理、人事调配、教育培训管理、招聘管理七个大模块。
1.4参考资料
本文在完成过程中参考了以下资料:
SRS(IEEE830-1998)
GB-T9385-1988计算机软件需求说明编制指南
二、项目概述
2.1产品描述
人力资源管理就是预测组织人力资源需求并作出人力需求计划、招聘选择人员并进行有效组织、考核绩效支付报酬并进行有效激励、结合组织与个人需要进行有效开发以便实现最优组织绩效的全过程.即运用现代化的科学方法,对与一定物力相结合的人力进行合理的培训、组织和调配,使人力、物力经常保持最佳比例,同时对人的思想、心理和行为进行恰当的诱导、控制和协调,充分发挥人的主观能动性,使人尽其才,事得其人,人事相宜,以实现组织目标.
2.2产品功能
2.3用户特点
《人力资源管理系统系统》的预期用户如下:
Ø系统管理员——对系统和计算机较了解
Ø各职务小组-熟悉计算机操作
Ø普通员工-该类用户对计算的熟悉程度参差不齐,存在对计算机极不熟悉的人员,该类人员对系统的使用主要是查询相关自己的人事资源管理信息.
三、需求描述
3.1功能需求
3.1.1安全管理
3.1.1.1用户登录
要求任何使用系统的用户都应经过用户名、密码和图形验证码进行身份验证后,方可进入系统。
如果用户未通过验证停留在登录界面,并给出相关提示。
3.1.1.2密码修改
任何用户都可以,并且仅能修改自己的密码。
修改密码时,必须要求用户输入原密码、新密码和确认新密码进行验证,验证通过后方能修改密码。
3.1.1.3注销
用户点击后可以安全退出本系统,并保存数据。
下次进入本系统必须重新登录.
3.1.2系统管理
3.1.2.1用户管理
系统自带一个管理员用户,可以进行用户信息管理,负责对建立新用户和用户维护,及用户的权限分配。
可以修改用户信息和注销用户信息。
可以对用户信息进行增加、删除、修改等操作。
3.1.2.2角色管理
系统主要角色有系统管理员、各职务小组、员工.系统管理员可以对整个系统进行管理及维护,各职务小组对本职务相关业务有管理权,职务小组分别包括员工信息管理小组、人事调配小组、教育培训小组考勤管理小组和招聘管理小组。
而普通员工仅可查看信息而无权修改,除了修改自己的密码.
3.1.2.3角色、模块分配
系统管理员:
对所有模块进行操作,可以对整个系统进行管理和维护。
各职务小组对本职务相关业务模块可以有管理权.
普通员工仅可查看信息而无权作任何修改,除了修改自己的密码.
3.1.3人员档案
3.1.3.1员工基本信息维护
1.信息内容
员工编号、姓名、性别、出生日期、联系电话、邮箱地址、学历、部门、职务、入职时间、人员状态(在职/兼职/离职),备注等。
2.可进行的操作:
1)对基本信息进行增加、删除、修改等操作;
2)各部门可自行定义其部门员工的其他人事信息子集;
3)根据选择的条件可进行快速筛选、定位所需的人员信息。
3.1.3.2员工档案管理
1.档案内容:
档案编号、员工编号、档案名称、内容摘要、备注。
2.可进行的操作:
1)对员工档案进行分类、分编号保存;
2)对每个员工的档案进行分类维护(增加、删除、编辑)。
3.1.3.3员工合同管理
1.合同内容:
合同编号、员工编号、合同的开始日期、结束日期、职务、合同内容、备注等.
2.可实现的操作:
1)对每个员工合同信息进行增加、删除、编辑操作;
2)对员工合同按照时间排序;
3)可以按员工姓名、编号等信息查找员工合同;
3.1.4人事调配
3.1.4.1人事调动管理
1.人事调动内容:
编号、员工编号、原职务、新职务、调动时间、调动原因。
2.可实现的操作:
1)查询员工职称信息。
对员工职称信息按照入职时间排序,可以按员工姓名、编号等信息查找员工。
2)可以根据职工定员、缺员信息及员工职称信息,对员工岗位进行调配。
3)根据员工年度职称评定信息和年度考核结果,确定员工职称信息是否有效,只有有效的职称才可以被聘任,同一时间只有一种职称被聘任。
4)对员工人事调动信息按照时间排序,可以对每个员工人事调配信息进行增加、删除、编辑操作。
可以按员工姓名、编号等信息查找员工。
3.1.4.2人事调动记录
对于员工的岗位调动进行相应的信息记录生成报表。
3.1.5教育培训
3.1.5.1培训类别维护
实现公司都员工的岗前培训、在职培训,利用本系统完成教育档案的建立,维护等一系列的工作。
3.1.5.2培训记录
1.对培训项目进行维护,实现培训项目的增加,查询,修改等工作。
2.填写培训结果,对该人员培训是否合格作出评定.
3.1.6考勤管理
3.1.6.1考勤记录
1.考勤记录内容:
编号、员工编号、类型(迟到、旷工、请假、加班、出差、调班、停工)、奖惩金额、考勤人
2.可实现操作:
1)系统支持请假、出差、加班、补休、调班、停工等考勤业务管理。
2)薪酬模块可以直接引用月考勤结果进行相关计算。
3)考勤数据支持分部门管理,各分公司或部门可以独立管理本部的考勤.
4)系统提供常用的一组考勤数据报表。
3.1.6.2薪酬记录
1.薪酬内容:
员工编号、基本工资、绩效工资、奖金、罚款、薪酬数目、获薪时间;
2.可实现的操作:
1)对每个员工薪酬信息进行增加、删除、编辑操作;
2)可以按员工姓名、编号等信息查找员工薪酬信息;
3.1.7招聘管理
3.1.7.1应聘记录
应聘信息:
编号、姓名、性别、出生日期、联系电话、邮箱地址。
1)企业可在互联网上对外发布招聘网站,通过网站实时发布各类招聘职位。
2)应聘者可以在招聘网站上直接应聘,在线填写简历等信息.
3.1.7.2招聘记录
招聘信息:
应聘记录内容(编号、姓名、性别、出生日期、联系电话、邮箱地址)、招聘状态(未处理、笔试过、面试过、签约完成)、员工编号、学历、部门、职务、入职时间、人员状态
1)招聘管理员可在系统后台直接查阅、筛选、统计应聘人员信息.
2)招聘全过程管理,可以记录应聘者在各阶段面试、笔试中的成绩、评价。
3)通过筛选的应聘人员,可以直接入岗,转为在职人员,或进入企业后备人员库.
4)提供各岗位应聘人员汇总表等报表。
3.2性能需求
Ø支持的终端数:
100;支持并行操作的用户数:
20
Ø支持一月内处理的管理记录总量:
2000条
Ø95%的事务必须在小于3s时间内处理完,最长不超过10s。
3.3设计约束
系统采用B/S结构,对于使用者进行身份和权限的验证,阻止无权限的人员进入本系统。
3.4属性
3.4.1可用性
要求Web服务器损坏和停电等日常故障丢失数据,部署出现问题后可随时重新部署项目,不影响数据.
3.4.2安全性
未登录用户不能够进入系统,用户不能访问未授权功能,同一用户只能单点登录。
3.4.3可维护性
新功能的实现仅涉及局部
3.4.4可转移/转换性
在日常办公和居住环境下均可正常使用。
3.5外部环境需求
3.5.1用户接口
用户通过标准显示器、键盘和鼠标操作,其中显示器的分辨率不低于1024*768。
3.5.2硬件
网络要求:
内部局域网带宽100Mbps,工作站带宽10M/100Mbps,客户机(浏览器)外部接入带宽不低于512kbps。
数据库服务器硬件环境:
内存2G以上,硬盘320G以上,CPU双核2。
0MHz以上。
Web服务器硬件环境:
内存2G以上,硬盘320G以上,CPU双核2.0GHz以上。
客户端硬件环境:
内存1G以上,硬盘40G以上,CPU1。
7GHz以上。
3.5.3软件
ØWeb服务器端
操作系统:
windowXP;JDK要求:
JDK6。
0Web;服务器:
Tomcat6。
0
Ø数据库服务器:
数据库:
SQLServer2005
Ø客户端
操作系统:
windowXP/vista/7;浏览器:
IE6.0及以上,或者火狐3.0
四、数据字典
E—R图