图书馆系统用例规约描述.docVIP

  • 369
  • 0
  • 约9.44千字
  • 约 22页
  • 2019-10-25 发布于安徽
  • 举报
. . 用例规约描述 Use Case Description 编号:TMP-UCD 版本 1.0 作者: 日期: 2014.11.19 审批: 日期: 变更记录 日期 版本 变更说明 作者 2014.11.19 1.0 创建 填表说明 本文档的目的是依据《需求规格说明书》和原型,建立用例模型,并对用例模型进行具体描述。 《用例规约描述》是面向对象分析和设计的重要步骤。 《用例规约描述》需要进行评审。 《用例规约描述》是《需求规格说明书》的重要附件。 . 目录 TOC \o 2-3 \h \z \t 标题 1,1 1 引言 1 1.1 目的 1 1.2 定义 1 2 用例描述 2 2.1 用户管理 2 2.1.1 用户创建 3 2.1.2 用户导入 3 2.1.3 个人信息修改 4 2.1.4 用户权限修改 4 2.1.5 用户作废 5 2.2 图书管理 6 2.2.1 批量导入图书信息 7 2.2.2 ISBN新增单本图书信息 7 2.2.3 修改图书信息 8 2.2.4 作废图书信息 8 2.2.5 电子书上传 9 2.2.6 电子书下载 9 2.3 业务管理 9 2.3.1 借书操作 11 2.3.2 还书操作 12 2.3.3 超期罚款操作 13 2.3.4 在线推荐图书购买 14 2.3.5 查询书库 14 2.3.6 图书预定 15 2.3.7 图书续借 15 2.3.8 图书评论 16 引言 《用例规约描述》(Use Case Specification)是描述项目小组对项目进行需求分析得到的关于用户和系统之间交互作用的文本性描述文档。 目的 用例是关于用户和系统之间相互作用的文本性描述,从外部角度描述系统的行为,表达系统应该做什么。本文档通过用例规约描述,来进一步说明该系统需求,是下一阶段系统设计的基础,也是测试用例的重要依据。 定义 缩写、术语 解 释 actor 参与者就是代表与系统进行交互的角色。 use case 一个用例描述了为实现某个有价值的成果,在参与者与系统之间进行的交互。 用例描述 对项目中的所有用例进行详细描述。 用户管理 用例图: 用户创建 用例名称: 用户创建 用例ID: 角色: Admin 用例说明: 学院图书馆系统用户创建 前置条件: Admin已经打开学院图书馆系统的页面 基本事件流: 1. Admin打开用户创建页面 2. Admin输入E-mail地址(作为用户名)、昵称、登录密码、再次输入登录密码, 3. 单击“提交”; 4. 系统将验证登录用户名的有效性和重复行、密码的正确性,如果都正确则显示“你已成功注册”,否则提示用户重新输入 。 其它事件流: 第三步:Admin选择“重置”,系统将清空输入框信息; 第三步:Admin选择“返回”,该页面将返回到学院图书馆系统主页面。 异常事件流: 第四步,系统注册时出现系统故障,例如网络故障,数据库服务器故障,系统弹出系统异常页面,提示注册失败 后置条件: 页面将返回到学院图书馆系统主页面 用户导入 用例名称: 用户导入 用例ID: 角色: Admin 用例说明: 管理员批量注册User学院图书馆系统用户 前置条件: 系统管理员 基本事件流: 1. 管理员进入学院图书馆系统 2. 管理员打开导入页面 3. 管理员选择Excel模板下载并填写完整 4. 选择导入Excel 5. 系统将验证用户的有效性和重复性,如果都正确则反馈导入数据项,否则反馈导入数据重复项或数据异常项 6. 确认导入 其它事件流: 第五步:管理员选择“取消导入”,系统将回到导入页面 异常事件流: 第六步,用户导入时出现系统故障,例如网络故障,数据库服务器故障,系统弹出系统异常页面,提示导入失败 后置条件: 页面将返回到学院图书馆系统管理主页面 个人信息修改 用例名称: 个人信息修改 用例ID: 角色: User 用例说明: 用来维护用户的相关信息 前置条件: User登录学院图书馆系统 基本事件流: 1. User打开个人信息维护页面 2. User输入现密码、并输入你需要修改的昵称(选填)、照片(选填)、邮箱(选填)、QQ(选填)、新密码与密码确认(选填)再选择“修改”; 3. 系统验证现密码的正确性、数据项的合理性、新密码与确认密码的一致性,如果正确则提示成功并返回主页面 ,否则提示用户重新输入。 其它事件流: 第三步:User 选择“重填”,系统将清空输入框信息; 第三步:User 选择“返回”,该页面将跳转回系统主页面页面。 异常事件流: 第三步,系统修改时

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档