系统分析与设计 --- Homework 7 (lesson 9)

系统分析与设计 --- Homework 7 (lesson 9)

1 问题描述

练习文档地址---携程火车票预订文档

建模要求包括:

  1. 用例图

  2. 查询订单活动图

  3. 领域模型

  4. 状态图

  5. 系统顺序图与操作协议

2 解答

2.1 用例图

系统分析与设计 --- Homework 7 (lesson 9)
2.2 查询订单活动图

系统分析与设计 --- Homework 7 (lesson 9)

2.3 领域模型

系统分析与设计 --- Homework 7 (lesson 9)


2.4 状态图

系统分析与设计 --- Homework 7 (lesson 9)

2.5 系统顺序图与操作协议

2.5.1 系统顺序图

系统分析与设计 --- Homework 7 (lesson 9)

2.5.2 操作协议

契约U1trainList(depatureCity, destinationCity, date)

操作getTrainList()

交叉引用:用例:检索火车票

前置条件:用户已选择了出发城市、到达城市、出发时间

后置条件:返回特定出发时间从出发城市到目的城市的车次信息。