系统分析与设计第 9 次个人作业( lesson )

系统分析与设计第 9 次个人作业( lesson )


1. 使用 ECB 实现 make reservation 用例的详细设计(包含用例简介,顺序图,类图)

用例简介

在make reservation(预订酒店)这个用例中:

顾客主要可以做的是 查找酒店、下订单、管理购物车、支付 这 4 件事情。

用户进行一次完整的 make reservation 用例,需要经过 搜索页面->搜索结果页面->酒店详情页面->购物车编辑页面->支付页面,另外还有可能需要登陆,他们为 Boundary 类。

领域模型为:

系统分析与设计第 9 次个人作业( lesson )_第1张图片

Entity 类有 location, hotel, room desc, room, sale, account, reservation

ECB 顺序图如下

系统分析与设计第 9 次个人作业( lesson )_第2张图片

ECB 类图如下

系统分析与设计第 9 次个人作业( lesson )_第3张图片

2. 将逻辑设计类图映射到实际项目框架的包图。用树形结构表述实现的包和类

系统分析与设计第 9 次个人作业( lesson )_第4张图片

你可能感兴趣的:(系统分析与设计)