用例规约描述样板.docx

上传人:b****5 文档编号:29672925 上传时间:2023-07-26 格式:DOCX 页数:17 大小:161.45KB
下载 相关 举报
用例规约描述样板.docx_第1页
第1页 / 共17页
用例规约描述样板.docx_第2页
第2页 / 共17页
用例规约描述样板.docx_第3页
第3页 / 共17页
用例规约描述样板.docx_第4页
第4页 / 共17页
用例规约描述样板.docx_第5页
第5页 / 共17页
点击查看更多>>
下载资源
资源描述

用例规约描述样板.docx

《用例规约描述样板.docx》由会员分享,可在线阅读,更多相关《用例规约描述样板.docx(17页珍藏版)》请在冰豆网上搜索。

用例规约描述样板.docx

用例规约描述样板

 

用例规约描述

编号:

Zpark-ESM-UC

版本1.0

作者:

赵强

日期:

2007-8-16

审批:

日期:

 

变更记录

日期

版本

变更说明

作者

2007-8-16

1.0

创建

赵强

填表说明

本文档的目的是依据《需求规格说明书》和系统原型,建立用例模型,并对用例模型进行具体描述。

用例规约描述是面向对象分析和设计的重要步骤。

用例规约描述需要进行评审。

1引言

文档(《用例规约描述文档》)是描述项目小组对项目进行需求分析得到的关于用户和系统之间交互作用的文本性描述文档。

1.1目的

用例是关于用户和系统之间相互作用的文本性描述,从外部角度描述系统的行为,表达系统应该做什么。

本文档通过用例规约描述,来进一步说明该系统需求,是下一阶段系统设计的基础,也是测试用例的重要依据。

1.2定义

缩写、术语

解释

ESM

企业薪酬管理系统的简称

User

ESM系统的普通用户角色

SM

ESM系统的薪酬管理专员角色

Manager

ESM系统的经理角色

SuperUser

ESM系统的超级用户角色

ZZJG

ESM的组织结构管理模块

YGXX

ESM系统的员工信息管理模块

YHGL

ESM系统的用户管理模块

XCMB

ESM系统的薪酬模板管理模块

GRXC

ESM系统的个人薪酬结构管理模块

XCJS

ESM系统的薪酬计算与审批模块

SCBB

ESM系统的薪酬报表模块

1.3概述

ESM用来对企业员工薪酬进行管理,主要功能包括薪酬结构定义、组织结构定义、薪酬数据填写、薪酬审批、薪酬统计报表。

ESM包括四种角色(Actor):

 

1.普通用户(User)

普通用户指的是ESM系统中不具有管理、审批职能的用户,仅能够查看本人薪酬相关信息。

其对应的操作如图1所示。

图1

2.薪酬管理专员(SM)

薪酬管理专员负责定义企业薪酬结构,并负责员工薪酬的审批。

其操作如图2所示。

图2

3.经理(Manager)

经理指企业各级部门的负责人。

最基层的经理负责填写本部门员工的本月薪酬数据,包括基本工资、扣款、奖金或补贴。

上级经理负责审批。

其操作如图3所示。

图3

4.超级用户(SuperUser)

超级用户负责创建企业组织结构,导入员工信息,系统用户管理。

其操作如图4所示。

图4

2用例描述

2.1组织结构管理模块

2.1.1建立新岗位

用例规约:

用例名称:

建立新岗位

用例ID:

ESM-ZZJG-1

角色:

SuperUser

用例说明:

SuperUser创建新岗位。

前置条件:

SuperUser已经登录ESM系统。

基本事件流:

1.SuperUser请求新建岗位

2.ESM系统弹出岗位信息查询页面(如图ESM-ZZJG-1所示)

3.SuperUSer选择“新建”

4.系统弹出岗位信息页面(如图ESM-ZZJG-2)

5.SuperUser输入岗位信息,包括岗位名、部门、岗位职责,并选择“保存”

6.系统保存新建岗位,并返回到岗位信息查询页面

其它事件流:

第5步,SuperUser选择“取消”,系统返回到岗位信息查询页面

第5步,SuperUser输入的岗位信息不完整,例如某一项没有输入,则系统提示岗位信息不完整,请重新输入

第6步,系统保存新建岗位信息时,发现系统中已经存在岗位名、部门相同的岗位信息,提示用户此岗位已经存在

异常事件流:

第6步,系统保存新建岗位时出现系统故障,例如网络故障,数据库服务器故障,系统弹出系统异常页面,提示SuperUSer保存失败

后置条件:

岗位信息保存到数据库中,并在岗位信息查询页面显示出刚刚创建的岗位(如图ESM-ZZJG-3)

图ESM-ZZJG-1岗位信息查询页面

图ESM-ZZJG-2岗位信息页面

 

图ESM-ZZJG-3

2.1.2删除岗位

用例规约:

用例名称:

删除岗位

用例ID:

ESM-ZZJG-2

角色:

SuperUser

用例说明:

SuperUser删除岗位。

前置条件:

SuperUser已经登录ESM系统

基本事件流:

1.SuperUser请求删除岗位

2.ESM系统弹出岗位信息查询页面(如图ESM-ZZJG-4所示)

3.SuperUSer选中要删除的岗位,并选择“删除”

4.系统删除SuperUser选中岗位,并更新岗位列表

其它事件流:

异常事件流:

第4步,系统删除岗位时出现系统故障,例如网络故障,数据库服务器故障,系统弹出系统异常页面,提示SuperUSer删除失败

后置条件:

系统删除用户选中的岗位,并把被删除的岗位从相关的上下级关系中删除

图ESM-ZZJG-4

 

2.1.3查询岗位

用例规约:

用例名称:

查询岗位

用例ID:

ESM-ZZJG-3

角色:

SuperUser

用例说明:

SuperUser查询岗位

前置条件:

SuperUser已经登录ESM系统

基本事件流:

1.SuperUser请求查询岗位

2.ESM系统弹出岗位信息查询页面

3.SuperUSer输入查询条件,并选择提交

4.系统显示符合查询条件的岗位列表

其它事件流:

第3步,SuperUser选择“重置”,系统清空此前SuperUSer输入的查询条件

异常事件流:

第4步,系统查询岗位时出现系统故障,例如网络故障,数据库服务器故障,系统弹出系统异常页面,提示SuperUSer查询失败

后置条件:

2.1.4更新岗位

用例规约:

用例名称:

更新岗位

用例ID:

ESM-ZZJG-4

角色:

SuperUser

用例说明:

SuperUser更新岗位信息

前置条件:

SuperUser已经登录ESM系统

基本事件流:

1.SuperUser请求更新岗位

2.ESM系统弹出岗位信息查询页面

3.SuperUSer查找或直接选中一个岗位,并选择“更新”

4.系统显示岗位当前信息(如图ESM-ZZJG-5所示)

5.SuperUser更新岗位信息,并选择“保存”

6.系统保存更新后的岗位信息

其它事件流:

第5步,SuperUser选择“取消”,系统返回到岗位信息查询页面

异常事件流:

第6步,系统保存岗位信息时出现系统故障,例如网络故障,数据库服务器故障,系统弹出系统异常页面,提示SuperUSer更新岗位失败

后置条件:

系统更新岗位信息,并把改动应用到与此岗位相关的上下级关系中

 

图ESM-ZZJG-5

2.1.5添加岗位上下级关系

用例规约:

用例名称:

添加岗位上下级关系

用例ID:

ESM-ZZJG-5

角色:

SuperUser

用例说明:

SuperUser为岗位添加上下级

前置条件:

SuperUser已经登录ESM系统

基本事件流:

1.SuperUser请求添加岗位上下级关系

2.ESM系统弹出岗位信息查询页面,如图ESM-ZZJG-6所示

3.SuperUSer查找或直接选中一个岗位,并选择“添加下级”或“添加上级”

4.系统弹出新的岗位信息查询页面(如图ESM-ZZJG-7所示)

5.SuperUser选中一个或多个岗位信息,并选择“添加为上级”或“添加为下级”

6.系统保存SuperUser所创建的岗位上下级关系

其它事件流:

异常事件流:

第6步,系统保存岗位上下级关系时出现系统故障,例如网络故障,数据库服务器故障,系统弹出系统异常页面,提示SuperUSer创建岗位上下级关系失败

后置条件:

系统保存了SuperUser所创建的岗位上下级关系

图ESM-ZZJG-6

图ESM-ZZJG-7

2.1.6删除岗位上下级关系

用例规约:

用例名称:

删除岗位上下级关系

用例ID:

ESM-ZZJG-6

角色:

SuperUser

用例说明:

SuperUser为岗位删除上下级

前置条件:

SuperUser已经登录ESM系统

基本事件流:

1.SuperUser请求删除岗位上下级关系

2.ESM系统弹出岗位信息查询页面,如图ESM-ZZJG-8所示

3.SuperUSer查找或直接选中一个岗位,并选择“删除下级”或“删除上级”

4.系统弹出新的岗位信息查询页面(如图ESM-ZZJG-9所示)

5.SuperUser选中一个或多个岗位,并选择“删除”

6.系统删除步骤2中所选岗位和步骤4所选岗位的上下级关系

其它事件流:

异常事件流:

第6步,出现系统故障,例如网络故障,数据库服务器故障,系统弹出系统异常页面,提示SuperUSer删除岗位上下级关系失败

后置条件:

SuperUser所选择删除的岗位上下级关系从系统中被删除

ESM-ZZJG-8

ESM-ZZJG-9

2.1.7查询岗位上下级关系

用例规约:

用例名称:

查询岗位上下级关系

用例ID:

ESM-ZZJG-7

角色:

SuperUser、SM、Manager、User

用例说明:

SuperUser为查询岗位的上下级关系

前置条件:

SuperUser已经登录ESM系统

基本事件流:

1.SuperUser请求查询岗位上下级关系

2.ESM系统弹出岗位上下级信息查询页面,如图ESM-ZZJG-10所示

3.SuperUSer查找或直接选中一个岗位,并选择“查询下级”或“查询上级”

4.系统弹出新的岗位信息页面,显示前一步所选岗位的上级或下级岗位,如图ESM-ZZJG-11所示

其它事件流:

异常事件流:

第4步,执行查询时出现系统故障,例如网络故障,数据库服务器故障,系统弹出系统异常页面,提示SuperUSer查询岗位上下级关系失败

后置条件:

ESM-ZZJG-10

ESM-ZZJG-11

2.2员工信息管理模块

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 医药卫生 > 基础医学

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1