网上飞机订票系统uml
时间: 2023-07-27 16:07:51 浏览: 117
UML航空订票系统.pdf
好的,以下是网上飞机订票系统的UML图:
![网上飞机订票系统UML图](https://i.imgur.com/9qJyE8j.png)
该系统包括以下几个类:
1. User类:表示系统的用户,包括用户ID、姓名、联系方式等属性,以及查询机票、预订机票等方法。
2. Flight类:表示航班信息,包括航班号、起降时间、出发地、目的地、机型等属性,以及查询余票、订票等方法。
3. Order类:表示订单信息,包括订单号、乘客信息、航班信息、订单状态等属性,以及取消订单、改签等方法。
4. Payment类:表示支付信息,包括支付方式、支付状态等属性,以及支付订单等方法。
5. FlightSystem类:表示整个系统,包括查询机票、预订机票、取消订单、改签等业务流程的实现,以及对各个类的实例进行管理和操作。
其中,User类和Flight类之间是关联关系,表示用户可以查询和订购航班;Order类与User类和Flight类之间都是关联关系,表示订单的乘客信息和航班信息都与用户和航班相关联;Payment类与Order类之间是聚合关系,表示支付信息是订单的一部分;FlightSystem类与各个类之间都是依赖关系,表示系统的业务流程需要依赖各个类的实例。
阅读全文