




已阅读5页,还剩37页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
用例规约描述 Use Case Description编号:TMP-UCD版本 1.0作者:日期:审批:日期:变更记录日期版本变更说明作者1.0创建填表说明本文档的目的是依据需求规格说明书和系统原型,建立用例模型,并对用例模型进行具体描述。用例规约描述是面向对象分析和设计的重要步骤。用例规约描述需要进行评审。用例规约描述是需求规格说明书的重要附件。1 引言用例规约描述是描述项目小组对项目进行需求分析得到的关于用户和系统之间交互作用的文本性描述文档。1.1 目的用例是关于用户和系统之间相互作用的文本性描述,从外部角度描述系统的行为,表达系统应该做什么。本文档通过用例规约描述,来进一步说明该系统需求,是下一阶段系统设计的基础,也是测试用例的重要依据。1.2 定义缩写、术语解 释actor use case 1.3 概述对项目的总体概述,包括系统、子系统及功能模块。2 用例描述对项目中的所有用例进行详细描述。2.1 用户注册用例图:用例规约:用例名称:注册用例ID:B2C001角色:普通用户用例说明:普通用户使用该用例进行注册成为商城会员前置条件:1、普通用户准备会员注册2、未注册用户进入结算中心,系统显示注册界面基本事件流:普通用户系统1、 点击商城首页或其他任何页面上方导航栏中的“注册”链接3、 用户输入注册信息2、 系统显示新用户注册界面。4、 系统保存信息5、系统显示主页面其它事件流:1-1、用户选购好物品进入结算中心时,系统会提示未注册用户进行注册3-1 、用户输入注册信息2-1、系统显示用户登录和注册界面4-1、系统保存信息5-1、系统显示添加地址簿界面异常事件流:4-a 系统监测发现用户的Email格式不正确 提示错误4-b Email地址为空4-c 密码和确认密码不一致4-d 密码和确认密码不到6位后置条件:基本事件流其它事件流系统跳转到首页系统显示添加地址簿界面备注Email地址需要有效的邮箱地址格式,例如密码、确认密码任何一项为不能空或长度不能小于6位,例如123456界面原型导航栏中“注册”链接新用户注册界面用户登录和注册界面添加地址簿界面2.2 商品搜索用例规约:用例名称:商品搜索用例ID:B2C002角色:未注册用户用例说明:未注册用户使用搜索功能搜索商品前置条件:未注册用户想要使用搜索功能搜索商品基本事件流:未注册用户系统未注册用户填写商品名称点击搜索系统将检索到的商品信息显示到页面其它事件流:无异常事件流:1用户输入搜索信息不正确2用户填写的商品信息不存在后置条件:系统显示检索到的商品信息备注:无界面原型:2.3 查询订单用例规约:用例名称:查询订单用例ID:B2C022角色:管理员用例说明:管理员使用该用例查询订单前置条件:1、 管理员已登陆2、 进入订单管理页面基本事件流:管理员系统1、 填写好需要查询订单号,客户号,开始时间,结束时间,点击查询。1、 接收信息并显示相应的查询结果异常事件流:无后置条件:查询成功备注:无截图:2.4 查看每个账单的详细信息用例图:用例规约:用例名称:查看每个账单的信息用例ID:B2C011角色:普通用户用例说明:普通用户使用该用例对每个账单的详细信息进行查看前置条件:普通用户准备查看账单的详细信息基本事件流:普通用户系统1、 通过页面上方导航栏“积分查询”进入积分查询页面。2、 通过点击“订单号”对每个订单进行详细信息查询。3、 系统显示积分查询页面。4、 系统显示订单详细信息。其它事件流:无异常事件流:无后置条件:订单详细信息查询完成 跳转商城首页备注:无界面原型:订单详细信息页面2.5 查看购物车用例图:用例规约:用例名称:查看购物车用例ID:B2C012角色:普通用户用例说明:普通用户使用该用例查看购物车,显示购物车中的商品列表。前置条件:普通用户准备查看购物车基本事件流:普通用户系统1、普通用户在导航条中,选择“我的购物车”选项。2、系统获取购物车中的商品列表信息。3、系统显示购物车列表界面。其它事件流:无异常事件流:无后置条件:系统显示购物车列表界面。备注:无界面原型:购物车界面2.6 添加商品到购物车用例规约:用例名称:添加商品到购物车用例ID:B2C013角色:普通用户用例说明:普通用户使用该用例将商品添加到购物车中。前置条件:1、 商品详细信息界面打开2、 商品搜索界面打开3、 收藏夹列表界面打开基本事件流:普通用户系统1、普通用户在1界面中,点击“购买”按钮。2、系统将该商品加入购物车中。3、系统显示购物车列表界面。其它事件流1:1-1、普通用户在2界面中,点击“购买”按钮。其它事件流2:1-2、普通用户在3界面中,点击“加入购物车”按钮。其它事件流3:2-1、系统检测发现购物车中已有该商品。2-2、系统修改购物车中商品数量。异常事件流:2a、系统发现该商品已售完,提示“该商品已售完”。后置条件:系统显示购物车列表界面备注界面原型购买商品界面购物车界面收藏夹列表界面2.7 修改购物车中商品信息用例图:用例规约:用例名称:修改购物车中商品信息用例ID:B2C014角色:普通用户用例说明:普通用户使用该用例进行修改购物车中商品信息前置条件:普通用户准备修改购物车中商品信息基本事件流:普通用户系统1、 通过页面上方导航栏“我的购物车”进入商品信息页面。2、 修改商品信息。3、 系统显示购物车内商品界面。4、 点击“更新”按钮修改商品信息。其它事件流:1、果更新的数量小于等于库存,系统将显示更新后的数量,价格和总价;如果更新的数量小于库存,系统将提示库存不足。异常事件流:1、更新数量非整数,显示输入商品数量为大于0的整数。后置条件:系统购物车中商品修改完成,跳转到我的购物车界面。备注1、商品数量输入为整数。界面原型2.8 删除购物车中的商品用例图:用例规约:用例名称:删除购物车中商品用例ID:B2C015角色:普通用户用例说明:普通用户使用该用例进行删除购物车中商品信息前置条件:普通用户准备删除购物车中商品信息基本事件流:普通用户系统1、 通过页面上方导航栏“购物车中的商品”进入商品信息页面。3、删除商品。2、系统显示商品信息界面。4、确认用户是否要删除该商品。其它事件流:1、购买过程中,用户可对商品数量进行删除。每个商品项都带有“删除”按纽,点击该按纽,系统将弹出删除确认对话框,用户确认是否删除。异常事件流:1、点击删除按钮没有出现确认信息。后置条件:系统购物车中商品删除完成 跳转我的购物车界面。备注无界面原型2.9 移入收藏夹用例图:用例规约:用例名称:移入收藏夹用例ID:B2C016角色:普通用户用例说明:普通用户使用该用例进行商品信息保存前置条件:普通用户准备保存商品信息基本事件流:普通用户系统1、 通过页面上方导航栏“我的购物车”进入商品信息页面。3、移入收藏夹。2、系统显示商品信息界面。其它事件流:1、用户选中的商品,暂时不想购买,可放入收藏夹中保存。顾客退出本次登录,收藏夹里的商品永久保存,下次登录时收藏夹里的商品可以再添加到购物车。异常事件流:无。后置条件:系统修改完成 跳转我的收藏夹界面。备注1、需要保存的商品,可以移入收藏夹中。界面原型2.10 订单审核:用例图:用例规约:用例名称:审核订单用例ID:B2C-A003角色:管理员用例说明:管理员对已支付但尚未通过审批的账单进行审批。前置条件:1、 管理员登陆。2、 管理员打开订单管理,显示订单查询结果。基本事件流:管理员系统1、 管理员在导航条中,选择“订单管理”选项并查询订单。3、管理员选择未通过审批订单的“详情”。5、管理员选择“审核”选项。2、系统显示订单查询结果列表界面。4、系统显示订单详细信息类表界面。6、系统显示送货地址界面。其他事件流:无异常事件流:无后置条件:系统显示订单列表界面。备注订单号和客户号不能为空界面原型2.11 查询订单并显示结果:用例图:用例规约:用例名称:查询订单并显示查询结果用例ID:B2C-A004角色:管理员用例说明:管理员查询系统订单。前置条件:3、 管理员登陆。4、 管理员准备查询订单。基本事件流:管理员系统1、管理员在导航条中,选择“订单管理”选项并查询订单。2、系统显示订单查询结果列表界面。其他事件流:无异常事件流:无后置条件:系统显示订单列表界面。备注界面原型2.12 删除商品:用例图:用例规约:用例名称删除商品用例IDB2C-A005角色管理员用例说明管理员使用该用例删除商品,显示商品列表里的商品前置条件1、 管理员登录界面打开2、 管理员登录3、商品管理界面打开基本事件流管理员系统1、 在导航条中选择商品管理4、选择要删除的商品6、选择“删除”按钮2、获取商品管理中的目录列表信息3、显示商品目录列表界面5、获取商品列表中的商品信息7、显示删除商品后的商品列表界面其他事件流1、检测发现商品列表中已没有该商品。2、显示现有商品目录列表界面异常事件流无后置条件 系统显示商品目录列表界面备注必须选中一种商品,否则就会弹出对话框显示:请选择目录界面原型2.13 添加商品:用例图:用例规约:用例名称:添加商品用例ID:B2C-A006角色:管理员用例说明:管理员使用该用例添加商品,显示商品目录里的商品。前置条件:3、 管理员登录界面打开4、 管理员登录3、商品管理界面打开基本事件流:管理员系统1在导航条中选择商品管理4选择要要添加的商品的类型6填写添加商品信息并选择“添加”按钮2、获取商品管理中的目录列表信息3、显示商品目录列表界面5、获取商品列表中的添加列表信息7、显示商品列表界面其他事件流:1、检测发现商品列表中已有该商品。2、系统修改商品目录列表。异常事件流:系统发现商品目录列表中以有该商品。后置条件:系统显示商品目录列表界面。备注目录名必须填写,其余的可选界面原型2.14 查询积分用例规约:用例名称:查询积分用例ID:B2C015角色:普通用户用例说明:普通用户使用该用例查询积分前置条件:1、 登陆用户2、 需要查询积分基本事件流:普通用户系统1、点击页面中的“查询积分”按钮2、系统跳至积分明细按钮 其他事件流:没有登录跳至登录页面异常事件流:无后置条件:用户成功编辑地址薄备注:无截图:2.15 删除购物车中的商品:用例图用例规约:用例名称:删除购物车中商品用例ID:B2C-B006角色:普通用户用例说明:普通用户使用该用例管理购物车,删除购物车中商品。前置条件:普通用户需要管理购物车,删除购物车中商品基本事件流:普通用户系统1.在导航条上选择“我的购物车”选项。1.显示“购物车”界面。2.显示“确定删除“界面。3.显示该商品已删除。其它事件流:1-1.在“购物车”界面选择“继续购物”选项。1-2.选择“确定”。异常事件流:无后置条件:系统显示商品已删除2.16 修改商品用例规约:用例名称:修改商品用例ID:B2C020角色:管理员用例说明:管理员使用该用例修改商品前置条件:1、 管理员已登陆2、 进入商品管理页面3、 选择好相应商品类别4、 进入该商品类别的商品列表基本事件流:管理员系统1、 在商品列表栏中对应需要修改的商品点击“修改”按钮2、 对需要修改的栏目进行修改1、 进入商品编辑页面2、 保存修改后信息至相应的商品类别异常事件流:必填项没有填满后置条件:修改成功备注:无截图:2.17 查询销售量用例图:用例规约:用例名称:查询销售量并显示结果用例ID:B2C-A002角色:管理员用例说明:管理员通过销售量统计来查看商品的销售情况。前置条件:1、 管理员登陆。2、 管理员准备查询销售量。基本事件流:管理员系统1、管理员在导航条中,选择“销售量统计”选项。2、系统显示销售量列表界面。其他事件流:无异常事件流:无后置条件:系统显示销售量列表界面。备注无界面原型2.18 修改商品目录用例图:用例规约:用例名称:修改商品目录用例ID:B2C021角色:管理员用例说明:管理员通过管理商品功能修改商品目录前置条件:管理员登陆并跳转至修改商品目录基本事件流: 管理员 系统1. 管理员勾选需要修改的目录,点击编辑目录按钮。2. 选择父目录,填写目录描述,并选择目录图片,点击提交。1. 系统显示相应界面。2. 接受新的修改信息。3. 如果出现异常则显示相应的错误提示。其它事件流:无异常事件流:需要修改的目录没有勾选显示:请先选择目录目录名称为空:提示请先输入目录名后置条件:修改成功后跳转至商品管理目录。备注界面原型2.19 删除商品目录用例图:用例规约:用例名称:删除商品目录用例ID:B2C022角色:管理员用例说明:管理员通过管理商品功能删除商品目录前置条件:管理员登陆并跳转至删除商品目录基本事件流:管理员系统1. 管理员勾选需要删除的目录,点击编辑目录按钮。1系统显示相应界面。2接受删除信息。3如果出现异常则显示相应的错误提示。其它事件流:无异常事件流:需要删除的目录没有勾选显示:请先选择目录目录名称为空:提示请先输入目录名后置条件:删除成功后跳转至商品管理目录。备注界面原型2.20 查询商品目录用例图:用例规约:用例名称:查询商品目录用例ID:B2C023角色:管理员用例说明:管理员通过管理商品功能查询商品目录前置条件:管理员登陆并跳转至查询商品目录基本事件流:管理员系统1管理员勾选需要查询的目录,点击编辑目录按钮。1系统显示相应界面。2接受查询信息。3如果出现异常则显示相应的错误提示。其它事件流:无异常事件流:需要查询的目录没有勾选显示:请先选择目录目录名称为空:提示请先输入目录名后置条件:查询成功后跳转至商品管理目录。备注界面原型 用例规约描述2.21 查询历史交易用例规约:用例名称:查询历史交易用例ID:B2C017角色:普通用户用例说明:普通用户使用该查询历史交易前置条件:1、 登录用户2、 需要查询历史交易基本事件流:普通用户系统1、 点击页面中的“历史交易查询”按钮2、 选择起始事件、结束事件、和订单状态3、 点击详情1、 系统跳至历史交易查询2、 系统跳至查询结果3、 系统跳至相应的订单详细信息其他事件流用户没有登录系统跳至登录页面异常事件流:无符合的信息后置条件:用户成功查询历史交易备注:无截图:2.22 查询订单用例图:用例规约:用例名称:查询订单用例ID:B2C024角色:管理员用例说明:管理员通过管理订单功能查询订单前置条件:管理员登陆并跳转至订单管理界面基本事件流:管理员系统1管理员填写要查询的订单号和客户号,点击查询按钮。2系统显示订单查询结果列表界面。其它事件流:无异常事件流:无后置条件:查询成功后显示列表备注若订单号和客户号均为空,将查询到起始时间到结束时间内的所有订单;若所有信息均为空,将查询到所有订单界面原型订单管理界面订单查询结果列表界面2.23 商品浏览用例图:用例规约:用例名称:商品浏览用例ID:B2C0018角色:管理员用例说明:管理员进行商品浏览前置条件:管理员已登录基本事件流:管理员系统用管理员帐号登录,然后进行商品浏览。显示管理员已登录,显示商品信息。其它事件流:无异常事件流:1管理员信息格式有误2管理员信息不全3商品信息有误或者不全后置条件:系统显示为已经登录的状态备注:无界面原型:2.24 结账用例图:用例规约:用例名称:结账用例ID:B2C008角色:注册用户用例说明:注册用户进行结账前置条件:注册用户在确认无误下购买并支付金额基本事件流:注册用户系统注册用户点击
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年急诊医学应急反应演练考核答案及解析
- 2025年内分泌科常见内分泌失调综合测试卷答案及解析
- 2025年传染病防控与疫苗接种知识竞赛答案及解析
- 2025年急性传染病学流感疫苗接种适应症评估答案及解析
- 商业空间租赁合同包含装修条款
- 2025年全科医生实践能力评估模拟考试试卷答案及解析
- 河北唐山理综物理期末考试试题全解
- 建筑工程合同法律风险防范方案
- 2025山东东营垦利区垦利街道城乡公益性岗位招聘备考模拟试题及答案解析
- 2025湖北恩施州鹤峰巧才劳务派遣有限公司招聘23人考试模拟试题及答案解析
- 热能动力工程专业英语课件
- 船舶概论课件
- 篮球训练营规章制度范本
- 园林给排水工程
- Rexroth (博世力士乐)VFC 3610系列变频器使用说明书
- ×××学校“学校学生资助管理机构成立文件”
- 动词过去式和过去分词的变化规则练习及答案
- 第四章 土壤污染调查与风险评价
- GB/T 9877-2008液压传动旋转轴唇形密封圈设计规范
- 共享服务中心(HRSSC)课件
- 工程结构检测鉴定与加固第1章工程结构检测鉴定与加固概论课件
评论
0/150
提交评论