系统分析与设计——第九次作业

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

1.1. 用例简介

这里写图片描述
基本用例:{search, choose hotel, choose room type, confirm reservation, confirm shopping basket}
子用例:{select the check in date, select the check out date, specify the number of nights, sort the result, add the reservation to the basket, ask for booking details, payment options, remove the item from the basket}
扩展用例:{browse from our selections}
从用例模型,可以识别出以下这些BCE 类:

类别类名描述
Boundary 类SearchPage搜索酒店的页面
ResultPage显示搜索结果的页面
DetailPage酒店详细信息的页面
BasketPage购物篮页面
Controller 类SearchHotel处理用户搜索酒店事件,返回酒店信息
SelectHotel处理用户选择酒店的事件,保存相关信息
HandleBasket处理购物篮
Entity 类Hotel酒店
1.2. 顺序图

这里写图片描述

1.3. 类图

这里写图片描述

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

这里写图片描述

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值