网上书店购物流程与用例分析
4星 · 超过85%的资源 需积分: 13 169 浏览量
更新于2024-10-31
2
收藏 109KB DOC 举报
"该文档是关于网上书店的用例模型,包含了主要参与者、用例描述以及具体的用例流程,主要用于需求分析。"
网上书店的用例文档是需求分析的重要组成部分,它详细阐述了系统的核心功能及其操作流程。在这个案例中,主要参与者包括游客、会员和管理员,每个角色都有其特定的用例活动。
1. 游客可以搜索和查看图书,但购买、评价、收藏和留言等高级功能需要先注册成为会员。会员则享有更多的权限,如评价图书、收藏喜欢的图书、留言、注销账户以及购物。管理员则负责更复杂的后台管理任务,如发货通知、回复留言、管理VIP用户和注销。
2. 其中,用例ID号为UC-7的“购买图书”是网上书店的核心功能之一,涉及会员和银行系统的交互。这个用例分为购买一本图书和购买多本图书两种情况。在购买过程中,会员需先登录,选择书籍并完成支付。前置条件包括顾客已登录、支持的网上支付方式有效、书籍在售。主干过程包括选择书籍、加入购物车、确认购买、指定支付方式、系统接收订单并存储,同时通知管理员有新的订单。
3. 在购买多本图书时,如果顾客要求订购多本书,流程会回到选择书籍的步骤。若遇到书籍缺货或停售,系统会通知会员并提供取消或选择其他书籍的选项。支付环节,如果会员指定的支付方式无效,系统会提示并允许重新选择或取消订单。此外,如果不能完成指定数量的书籍订购,系统会告知最大供应量,会员可调整数量或取消订单。
4. “购买图书”用例的优先级被标记为高,使用频率大约是每天400名用户,平均每位用户每天使用一次,这反映了该功能在系统中的重要性和频繁使用程度。
此用例文档对网上书店系统的功能需求进行了详尽的定义,有助于开发者理解并实现用户与系统之间的交互,确保网上书店的功能完整性和用户体验。同时,也为后期的测试和维护提供了明确的参考依据。
3839 浏览量
128 浏览量
2023-05-25 上传
951 浏览量
2009-12-08 上传
1756 浏览量
243 浏览量
blank1989
- 粉丝: 11
- 资源: 7
最新资源
- PLSQL DEVELOPER 基本用法详解PLSQL.txt
- Quartus 2 简明操作指南
- 数据挖掘综述 基础文章
- 针对java程序员的UML概述
- SQLPlus主要编辑命令.doc
- 74系列芯片功能大全
- MFC俄罗斯方块制作详细向导
- 网络工程师必备英语词汇表
- SQL Injection 数据库 注入 课件
- UNIX操作入门和100多个命令
- mcs51子程序使用说明与注释
- Manning.Zend.Framework.in.Action.2007.pdf
- Linux入门教程,使用与初学者
- 点对点通讯P2P介绍pdf格式
- delphi考试试题,软件工程师考试试题
- Apress.Pro.PHP.XML.and.Web.Services.Mar.2006.pdf