企业薪酬管理系统需求规格说明书
企业薪酬管理系统
需求规格说明书
编号:ZPARK-ESM-SRS
版本:2.0
作者:
Email:
审批:
日期:
组号:
日期:
1 / 21
企业薪酬管理系统需求规格说明书
日期
版本
变更说明
作者
变更记录
2 / 21
企业薪酬管理系统需求规格说明书
目录
1. 简介...............................................................................................................................................................................4
1.1 开发背景 .................................................................................................................................4
1.2 目的 ........................................................................................................................................4
1.3 业务范围 ............................................................................................................................4
1.4 参考文档 .................................................................................................................................4
2. 约束及假定...................................................................................................................................................................5
2.1 软件运行环境以及技术约束 .................................................................................................. 5
2.1.1 软件约束 ..................................................................................................................... 5
2.1.2 硬件约束 ..................................................................................................................... 5
2.2 交付及部署约束 .....................................................................................................................5
3. 主要业务流程...............................................................................................................................................................6
3.1 薪酬发放流程 ......................................................................................................................... 6
4. 系统角色和任务模型...................................................................................................................................................7
4.2 系统总体任务模块 ...............................................................................................................10
4.3 缩写表 ...................................................................................................................................11
5. 功能性需求任务描述.................................................................................................................................................12
5.1 组织结构管理模块 ...............................................................................................................12
5.2 用户信息管理模块 ...............................................................................................................14
5.3 员工信息管理功能 ...............................................................................................................16
6. 非功能性需求.............................................................................................................................................................17
6.1 性能 ..................................................................................................................................... 17
6.2 可扩展性 ..............................................................................................................................17
6.3 可用性 ................................................................................................................................. 17
6.4 安全性 ................................................................................................................................. 17
6.5 易用性 ................................................................................................................................. 18
6.6 可维护性 ..............................................................................................................................18
7. 需求优先级.................................................................................................................................................................19
附录..................................................................................................................................................................................20
1 数据字典 ..................................................................................................................................20
2 规则表 .................................................................................................................................... 20
3 / 21
企业薪酬管理系统需求规格说明书
1. 简介
1.1 开发背景
系统名称:企业薪酬管理系统[以下简称 ESM 系统];
本项目的任务提出者是 ZPARK 公司;ZPARK 公司为高科技园区管理单位。
开发者为:XXXX 团队。
系统用户是 ZPARK 公司的负责此系统管理的系统管理员,使用此系统的企业工作人员;
本项目是 ZPARK 企业信息化服务平台的一部分。
1.2 目的
本文档定义了 ESM 系统的详细需求,明确了 ESM 系统的功能内容、功能边界、开发途径。
1.3 业务范围
薪酬管理系统用来支持企业薪酬管理,包括组织结构定义、员工信息管理、薪酬模板管理、薪酬发
放管理、薪酬报表。
薪酬管理系统是一个 web 应用形式(B/S),可以通过互联网进行访问。
1.4 参考文档
4 / 21
企业薪酬管理系统需求规格说明书
2. 约束及假定
2.1 软件运行环境以及技术约束
2.1.1 软件约束
Esm 系统开发及运行的软件环境为:
Java 开发包 JDK:jdk1.6.0_10-windows 版
应用服务器 Tomcat:apache-tomcat-6.0.18
数据库 MySQL:mysql-5.0-windows 版
开发框架 Struts:Struts2.0.14
ORM 工具 Hibernate:Hibernate3.2
2.1.2 硬件约束
Web 服务器及数据库服务器均采用****电脑内存 XXXXGB、硬盘****GB。
2.2 交付及部署约束
ESM 系统要在两个月内开发完成,交付时要以独立的 war 文件作为应用程序发布形式。
5 / 21
企业薪酬管理系统需求规格说明书
3. 主要业务流程
3.1 薪酬发放流程
基层经理负责填写和修改下属员工的薪酬数据(包括基本工资、扣款、补贴或奖金),提交给上级经
理审批。审批通过后交给薪酬管理专员进行审核确认,最后计算薪酬数据。
基 层经 理
上 级经 理
薪 酬专 员
提交下属员工
计薪数据
计薪数据
[提交]
审查计薪数据
拒绝计薪数据
批准计薪数据
计薪数据
[已批准]
审核计薪数据
计薪数据
[未批准]
修改下属员工
计薪数据
审核拒绝
审核确认
计薪数据
[审核通过]
计薪数据
[审核不通过]
计算薪酬数据
图 1
6 / 21
企业薪酬管理系统需求规格说明书
4. 系统角色和任务模型
4.1 系统角色
ESM 用来对企业员工薪酬进行管理,主要功能包括薪酬结构定义、组织结构定义、薪
酬数据填写、薪酬审批、薪酬统计报表。
ESM 包括四种角色(Actor):
1.普通用户(User)
普通用户指的是 ESM 系统中不具有管理、审批职能的用户,仅能够查看本人薪酬相关
信息。其职能操作如图 2 所示。
组织结构管理
查询岗位信息
查询岗位上下级关
用户管理
用户登录
修改密码
薪酬结构管理
浏览本人薪酬结构
报表
薪酬计算
员工信息管理
查看个人年度收入
查看本人工资单
查询本人信息
查看个人年度收入
图 2
2. 经理(Manager)
经理指企业各级部门的负责人。经理除具有普通用户的职能外,最基层的经理负责维护
本部门员工的本月薪酬数据,包括基本工资、扣款、奖金或补贴。上级经理负责审批。其职
能操作如图 3 所示。
7 / 21
企业薪酬管理系统需求规格说明书
组织结构管理
查询岗位信息
用户管理
用户登录
薪酬结构管理
浏览下级员工薪酬
查询岗位上下级关
修改密码
薪酬计算
下级员工当月计薪数据
审批员工当月计薪数据
查看下级员工工资单
员工信息管理
查询下级员工信息
图 3
报表
查看个人年度收入
查看个人年度收入
查看部门工资报表
3.薪酬管理专员 (SM)
薪酬管理专员负责定义企业薪酬结构,除具有普通用户的职能外,负责员工薪酬的审核
确认,计算薪酬数据。其职能操作如图 4 所示。
组织结构管理
查询岗位信息
用户管理
用户登录
薪酬结构管理
员工薪酬结构维
查询岗位上下级
修改密码
浏览员工薪酬结
薪酬计算
报表
薪酬模版管理
审核确认员工计
查看个人年度收
配置薪酬模版
薪酬计算
查看个人年度收
设置模版参数
查看员工工资单
员工信息管理
查询员工信息
图 4
8 / 21