求知 文章 文库 Lib 视频 iPerson 课程 认证 咨询 工具 讲座 Modeler   Code  
会员   
要资料
 
追随技术信仰

随时听讲座
每天看新闻
 
UML2.5教程
UML2.5 图概述
UML 类和对象图概述
UML 类概述
UML 类
UML 接口
UML 数据类型
UML 属性
UML 操作
UML 多重性
UML 的可见性
UML约束
UML对象
UML关联
UML聚合
UML组合
UML的泛化
UML中的依赖
UML抽象
嵌套分类器
UML类图参考
UML 复合结构图
UML结构分类器
UML封装分类器
UML部件
UML连接器
UML端口
UML协作
UML协作使用
UML协作模板
复合结构的参考
UML 包图
UML包图符号
UML元素导入
UML包导入
UML包合并
UML模型
UML封装图参考
UML 组件图
UML 组件
UML 连接器
UML 部署图
UML 用例图
UML 信息流程图
UML 活动图
UML 状态机图
UML 序列图
UML 通信图
UML 时间图
UML交互概述图
UML配置文件图
UML用例图示例-网上购物
UML用例图示例-网站管理
UML、元元模型和配置文件
 
 
UML用例图示例-网上购物
原文作者:Kirill Fakhroutdinov 译者:火龙果Anna
5796 次浏览
19次  
本文采用建模工具EA

网络用户参与者使用某个网站在线进行购买。顶级用例 是查看项目,购买和客户端注册。如果客户只想找到和看到一些产品,那么视图项用例可以被客户用作顶级用例。这个用例也可以作为购买用例的一部分。客户注册用例允许客户在网站上注册,例如获得一些优惠券或被邀请进行私人销售。注意,结帐用例是包含的用例本身不可用-结帐是购买的一部分。

除网络用户参与者,还有其他几个参与者,下面将详细介绍用例。

在线购物UML用例图示例-顶级用例。

查看项目 用例 扩展 了几个可选用例-客户可以搜索项目,浏览目录,查看为他/她推荐的项目,将项目添加到购物车或心愿清单。所有这些用例都是扩展用例,因为它们提供了一些可选功能,使客户可以找到商品。

客户身份验证用例 包含 在查看推荐项目 和添加到心愿列表中,因为这两种情况都需要对客户进行认证。同时,无需用户验证即可将商品添加到购物车。

在线购物UML用例图示例-查看项目用例。

结帐用例包括几个必需的用例。网络用户应经过身份验证。可以通过用户登录页面,用户身份验证cookie(“记住我”)或单点登录(SSO)来完成。在所有这些用例中都使用了网站身份验证服务,而SSO也需要外部身份提供商的参与。

结帐用例还包括付款用例,可以通过使用信用卡和外部信用支付服务或使用PayPal来完成。

在线购物UML用例图示例-结帐,身份验证 和付款 用例。

本文采用建模工具EA

您可以捐助,支持我们的公益事业。

1元 10元 50元





认证码: 验证码,看不清楚?请点击刷新验证码 必填



5796 次浏览
19次
欢迎参加课程:
基于UML和EA进行系统分析设计
基于SysML和EA进行系统设计与建模
领域驱动的建模与设计