酒店用例规约.doc_第1页
酒店用例规约.doc_第2页
酒店用例规约.doc_第3页
酒店用例规约.doc_第4页
酒店用例规约.doc_第5页
已阅读5页,还剩12页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

用例规约描述 用例规约描述编号:版本 作者:日期:审批:日期:变更记录日期版本变更说明作者 2007-8-161.0创建 赵强 填表说明本文档的目的是依据需求规格说明书和系统原型,建立用例模型,并对用例模型进行具体描述。用例规约描述是面向对象分析和设计的重要步骤。用例规约描述需要进行评审。1 引言文档(用例规约描述文档)是描述项目小组对项目进行需求分析得到的关于用户和系统之间交互作用的文本性描述文档。1.1 目的用例是关于用户和系统之间相互作用的文本性描述,从外部角度描述系统的行为,表达系统应该做什么。本文档通过用例规约描述,来进一步说明该系统需求,是下一阶段系统设计的基础,也是测试用例的重要依据。1.2 定义缩写、术语解 释HSM酒店管理系统的简称ManagerHSM系统的普通用户角色SMHSM系统的薪酬管理专员角色ManagerHSM系统的经理角色SuperUserHSM系统的超级用户角色ZZJGHSM的组织结构管理模块YGXXHSM系统的员工信息管理模块YHGLHSM系统的用户管理模块XCMBHSM系统的薪酬模板管理模块GRXCHSM系统的个人薪酬结构管理模块XCJSHSM系统的薪酬计算与审批模块SCBBHSM系统的薪酬报表模块1.3 概述ESM用来对企业员工薪酬进行管理,主要功能包括薪酬结构定义、组织结构定义、薪酬数据填写、薪酬审批、薪酬统计报表。ESM包括四种角色(Actor):1.普通用户(User)普通用户指的是ESM系统中不具有管理、审批职能的用户,仅能够查看本人薪酬相关信息。其对应的操作如图1所示。图12薪酬管理专员 (SM)薪酬管理专员负责定义企业薪酬结构,并负责员工薪酬的审批。其操作如图2所示。图23 经理(Manager)经理指企业各级部门的负责人。最基层的经理负责填写本部门员工的本月薪酬数据,包括基本工资、扣款、奖金或补贴。上级经理负责审批。其操作如图3所示。图34超级用户(SuperUser)超级用户负责创建企业组织结构,导入员工信息,系统用户管理。其操作如图4所示。图42 用例描述2.1 组织结构管理模块2.1.1 查看酒店信息用例规约:用例名称:查看酒店信息用例ID:角色:客户用例说明:客户查看酒店信息。前置条件:客户已经登录酒店系统网站。 基本事件流:1. 客户查看酒店概貌2. 客户查看酒店房型:单人间、双人间、豪华间3. 查看单人间信息:价格、图片、是否有空房其它事件流:第3步,若有空房客户可以直接预定 异常事件流:第2步,系统维护中无法打开图片等信息后置条件:推出酒店系统网站图ESM-ZZJG-1 岗位信息查询页面图ESM-ZZJG-2 岗位信息页面图ESM-ZZJG-32.1.2 酒店订房用例规约:用例名称:酒店订房用例ID:角色:客户、前台服务员用例说明:客户预定房间。前置条件:前台人员已登录酒店管理系统基本事件流:1. 客户提出自己需要的客房类型2. 前台服务员查找该类型客房是否有空房3. 有,标记客房预定,并提供客房房间号,价格4. 客户确定预定,提交定金、身份证件5. 前台服务人员填写客户信息,订房成功其它事件流:第3步,若果没有客户要求的客房类型,告诉客户请客户重新选择第4步,客户没有身份证件,向客户索要其他证件异常事件流:第5步,客户信息提交出现系统故障,例如网络故障,数据库服务器故障,系统弹出系统异常页面后置条件:提交成功,系统界面弹出客户信息,进行核对 图ESM-ZZJG-42.1.3 酒店退订 用例规约:用例名称:酒店退订用例ID:角色:客户、前台服务员用例说明: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所示)5SuperUser更新岗位信息,并选择“保存”6系统保存更新后的岗位信息其它事件流:第5步,SuperUser选择“取消”,系统返回到岗位信息查询页面异常事件流:第6步,系统保存岗位信息时出现系统故障,例如网络故障,数据库服务器故障,系统弹出系统异常页面,提示SuperUSer更新岗位失败后置条件:系统更新岗位信息,并把改动应用到与此岗位相关的上下级关系中图ESM-ZZJG-52.1.5 添加岗位上下级关系用例规约:用例名称:添加岗位上下级关系用例ID:ESM-ZZJG-5角色:SuperUser用例说明:SuperUser为岗位添加上下级前置条件:SuperUser已经登录ESM系统基本事件流:1. SuperUser请求添加岗位上下级关系2. ESM系统弹出岗位信息查询页面,如图ESM-ZZJG-6所示3. SuperUSer查找或直接选中一个岗位,并选择“添加下级”或“添加上级”4. 系统弹出新的岗位信息查询页面(如图ESM-ZZJG-7所示)5SuperUser选中一个或多个岗位信息,并选择“添加为上级”或“添加为下级”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所示)5SuperUser选中一个或多个岗位,并选择“删除”6系统删除步骤2中所选岗位和步骤4所选岗位的上下级关系其它事件流:无异常事件流:第6步,出现系统故障,例如网络故障,数据库服务器故障,系统弹出系统异常页面,提示SuperUSer删除岗位上下级关系失败后置条件:SuperUser所选择删除的岗位上下级关系从系统中被删除ESM-ZZJG-8ESM-ZZJG-92.1.7 查询岗位上下级关系用例规约:用例名称:查询岗位上下级关系用例ID:ESM-ZZJG-7角色:SuperUser、SM、Manager、User用例说明:SuperUser为查询岗位的上下级关系前置条件:SuperUser已经登录ESM系统基本事件流:1. SuperUser请求查询岗位上下级关系2. ESM系统弹出岗位上下级信息查询页面,如图ESM-ZZJG-10所示3. SuperUSer查找或直接选中一个岗位,并选择“查询下级”或“查询上级”4

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论