系统分析与设计(九)
系统分析与设计(九)
使用 ECB 实现 make reservation 用例的详细设计(包含用例简介,顺序图,类图)
将逻辑设计类图映射到实际项目框架的包图。用树形结构表述实现的包和类
用例简介
系统主用例如下:
1.查找酒店;
2.选定酒店后选择房间;
3.下订单;
4.用银行卡支付。
识别得到的ECB分别为:
Boundary:
- FindLocationPage
- ChooseHotelPage
- ChooseRoomPage
- RoomDetailPage
- BasketPage
- ReservationPage
- PaymentPage
Controller:
- PageController
- ReservationController
Entity:
- Location
- Hotel
- Room
- Reservation
- PaymentOrder(订单)
顺序图
类图
树形结构图
参照Spring Boot框架画出树形图如下: