logo资料库

薪酬管理系统用例规约.doc

第1页 / 共52页
第2页 / 共52页
第3页 / 共52页
第4页 / 共52页
第5页 / 共52页
第6页 / 共52页
第7页 / 共52页
第8页 / 共52页
资料共52页,剩余部分请下载后查看
1.1目的
1.2定义
1.3概述
1.普通用户(User)
普通用户指的是ESM系统中不具有管理、审批职能的用户,仅能够查看本人薪酬相关信息。其对应的操作如图1
2.薪酬管理专员 (SM)
薪酬管理专员负责定义企业薪酬结构,并负责员工薪酬的审批。其操作如图2所示。
3. 经理(Manager)
经理指企业各级部门的负责人。最基层的经理负责填写本部门员工的本月薪酬数据,包括基本工资、扣款、奖金或
其操作如图3所示。
4.超级用户(SuperUser)
超级用户负责创建企业组织结构,导入员工信息,系统用户管理。
其操作如图4所示。
1.4组织结构管理模块 [返回]
1.4.1建立新岗位
1.4.2删除岗位
1.4.3查询岗位
1.4.4更新岗位
1.4.5添加岗位上下级关系
1.4.6删除岗位上下级关系
1.4.7查询岗位上下级关系
用户管理功能模块用例图ESM-YHGL
1.1新建用户[超级用户]
用例图
1.2用户登录[超级用户,普通用户,经理,薪酬管理专员]
用例图
1.3更改密码[超级用户,普通用户,经理,薪酬管理专员]
用例图
1.4更新用户角色[超级用户]
用例图
1.5删除用户[超级用户]
用例图
1.6查询员工用户[超级用户]
用例图
1. 引言 文档(《用例描述文档》)是描述项目小组对项目进行需求分析得到的关于用户和系统之 间交互作用的文本性描述文档。 1.1 目的 用例是关于用户和系统之间相互作用的文本性描述,从外部角度描述系统的行为,表达 系统应该做什么。本文档通过用例规约描述,来进一步说明该系统需求,是下一阶段系统设 计的基础,也是测试用例的重要依据。 1.2 定义 缩写、术语 ESM User SM Manager SuperUser ZZJG YGXX YHGL XCMB 1.3 概述 解 释 企业薪酬管理系统的简称 ESM 系统的普通用户角色 ESM 系统的薪酬管理专员角色 ESM 系统的经理角色 ESM 系统的超级用户角色 ESM 的组织结构管理模块 ESM 系统的员工信息管理模块 ESM 系统的用户管理模块 ESM 系统的薪酬管理模块 ESM 用来对企业员工薪酬进行管理,主要功能包括薪酬结构定义、组织结构定义、薪 酬数据填写、薪酬审批、薪酬统计报表。 ESM 角色包括: 1.普通用户(User) 普通用户指的是 ESM 系统中不具有管理、审批职能的用户,仅能够查看本人薪酬相关 信息。其对应的操作如图 1 所示。 - 1 -
2.薪酬管理专员 (SM) 图 1 薪酬管理专员负责定义企业薪酬结构,并负责员工薪酬的审批。其操作如图 2 所示。 图 2 3. 经理(Manager) 经理指企业各级部门的负责人。最基层的经理负责填写本部门员工的本月薪酬数据,包 括基本工资、扣款、奖金或补贴。上级经理负责审批。 其操作如图 3 所示。 - 2 -
图 3 4.超级用户(SuperUser) 超级用户负责创建企业组织结构,导入员工信息,系统用户管理。 其操作如图 4 所示。 图 4 2. 用例描述 1.4 组织结构管理模块 [返回] - 3 -
1.4.1 建立新岗位 用例图: 用例规约: 用例名称: 用例 ID: 角色: 用例说明: 建立新岗位 ESM-ZZJG-1 SuperUser SuperUser 创建新岗位 前置条件: SuperUser 已经登录 ESM 系统 基本事件流: 1. SuperUser 请求新建岗位 2. ESM 系统弹出岗位信息查询页面(如图 ESM-ZZJG-1-1 所示) 3. SuperUser 选择“新建” 4. 系统弹出岗位信息页面(如图 ESM-ZZJG-1-2) 5.SuperUser 输入岗位信息,包括岗位名、部门、岗位职责,并选择“保 存” (如图 ESM-ZZJG-1-3) 6.系统保存新建岗位,并返回到岗位信息查询页面(如图 ESM-ZZJG-1-4) 其它事件流: SuperUser 选择“取消”,系统返回到岗位信息查询页面 异常事件流: 系统保存新建岗位时出现系统故障,例如网络故障,数据库服务器故障, - 4 -
系统弹出系统异常页面,提示 SuperUser 保存失败(如图 ESM-ZZJG-1-5 所示) 当不输入任何内容就提交的时候,系统弹出提示页面(如图 ESM-ZZJG-1-6 所示) 当输入非英、汉字符时,系统弹出提示页面 (如图 ESM-ZZJG-1-7 所示) 岗位信息保存到数据库中,并在岗位信息查询页面显示出刚刚创建的岗位 (如图 ESM-ZZJG-1-4) 后置条件: 图 ESM-ZZJG-1-1 建立新岗位页面 图 ESM-ZZJG-1-2 岗位信息页面 - 5 -
图 ESM-ZZJG-1-3 图 ESM-ZZJG-1-4 - 6 -
图 ESM-ZZJG-1-5 图 ESM-ZZJG-1-6 图 ESM-ZZJG-1-7 1.4.2 删除岗位 用例图: - 7 -
用例规约: 用例名称: 用例 ID: 角色: 用例说明: 删除岗位 ESM-ZZJG-2 SuperUser SuperUser 删除岗位。 前置条件: SuperUser 已经登录 ESM 系统 基本事件流: 1. SuperUser 请求删除岗位 2. ESM 系统弹出岗位信息查询页面(如图 ESM-ZZJG-2-1 所示) 3. SuperUSer 选中要删除的岗位,并选择“删除” 4.系统弹出确认删除对话框(如图 ESM-ZZJG-2-2 所示) 5 .选择“确认”,系统删除 SuperUser 选中岗位,并更新岗位列表 其它事件流: 选择“取消”,系统返回到岗位信息查询页面 异常事件流: 系统删除岗位时出现系统故障,例如网络故障,数据库服务器故障,系统 弹出系统异常页面,提示 SuperUSer 删除失败(如图 ESM-ZZJG-2-3 所示) 没选中任何岗位,单击删除时,弹出系统提示对话框(如图 ESM-ZZJG-2-4 所示) 后置条件: 岗位信息保存到数据库中,并在岗位信息查询页面显示出刚刚更新的岗位, 并删除岗位相关上下级关系。 图 ESM-ZZJG-2-1 - 8 -
分享到:
收藏