【系统分析与设计】lesson16
使用 ECB 实现 make reservation 用例的详细设计(包含用例简介,顺序图,类图)
用例简介:
- 用户登入网站,根据位置和日期检索酒店
- 用户根据人数选择房间
- 用户提交订单,确认支付,预定成功。
顺序图
类图
将逻辑设计类图映射到实际项目框架的包图。用树形结构表述实现的包和类
一个可能的映射结构如下:
- Project
- build // 二进制制品
- dataBase // 存放数据库
- public // 项目中的公共资源
- static // 项目中的静态资源
- module // 存放ECB 模型结构
- boundary
- UI.cpp // 用户界面
- control
- controller.cpp
- entity
- abstracEntity.cpp
- location2HotelEntity.cpp
- hotel2RoomEntity.cpp
- user2OrderEntity.cpp
- interface // 和外部系统的接口
- payInterface.cpp
- boundary
- main.cpp // 项目主入口