logo资料库

企业薪酬管理系统需求规格说明书.doc

第1页 / 共21页
第2页 / 共21页
第3页 / 共21页
第4页 / 共21页
第5页 / 共21页
第6页 / 共21页
第7页 / 共21页
第8页 / 共21页
资料共21页,剩余部分请下载后查看
1. 简介
1.1开发背景
1.2目的
1.3业务范围
1.4参考文档
2. 约束及假定
2.1 软件运行环境以及技术约束
2.1.1 软件约束
2.1.2 硬件约束
2.2 交付及部署约束
3. 主要业务流程
3.1薪酬发放流程
4. 系统角色和任务模型
4.2 系统总体任务模块
4.3缩写表
5. 功能性需求描述
5.1 组织结构管理模块
5.1.1 新建岗位
5.1.2 删除岗位
5.1.3 更新岗位
5.1.4 查询岗位
5.1.5 添加岗位上下级关系
5.1.6 删除岗位上下级关系
5.1.7 查询岗位上下级关系
5.2 用户信息管理模块
5.2.1 新建员工用户
5.2.2 用户登录
5.2.3 更改密码
5.2.4 更新用户角色
5.2.5 删除用户
5.2.6 查询用户
5.3 员工信息管理功能
6. 非功能性需求
6.1 性能
6.2 可扩展性
6.3 可用性
6.4 安全性
6.5 易用性
6.6 可维护性
7. 需求优先级
附录
1数据字典
2 规则表
企业薪酬管理系统需求规格说明书 企业薪酬管理系统 需求规格说明书 编号: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
分享到:
收藏