内容发布更新时间 : 2024/12/23 17:36:40星期一 下面是文章的全部内容请认真阅读。
过程论述
3.机票查询模块:用户可以根据出发地,目的地,航班时间这3个信息进行组合查询,系统会依据提供的信息来查询航班信息,成功返回查询的结果。
图3.2.4.4 机票查询分析类图
用户查询航班信息时序图
图3.2.4.5 机票查询时序图
第17页(共38页)
航空订票系统的设计与实现
4.订票模块:用户选择好需要预定的机票后进行预定操作,只有登录后才能进行预定,不然会提示登录后才能预定,预定机票时需要填写乘客资料,比如说姓名,身份证号码,联系方式,只有这些信息填写正确后才能提交订票,提交订票后,根据后台的处理返回订票成功与否,后台返回订票成功信息后,系统会将乘客信息和订票信息记录到数据库。用户则可以在我的信息页面查看自己的订票信息。
图3.2.4.6 用户订票分析类图
用户订票时序图
图3.2.4.7 用户订票时序图
第18页(共38页)
过程论述
5.退票模块:用户如果想要退票,进入我的信息页面,找到我的订票信息,点击退票按钮,进行退票申请。根据后台返回的处理信息判断成功与否,假如退票成功,系统更新数据库信息,删除用户相关的订票信息。
图3.2.4.8 用户退票分析类图
用户退票时序图
图3.2.4.9 用户退票时序图
第19页(共38页)
航空订票系统的设计与实现
6.后台添加航班:管理员在后台可以进行添加航班操作,进入添加航班页面,填写添加的航班信息,提交给系统,系统会返回添加结果信息。 时序图
图3.2.4.10 添加航班时序图
7.处理订票(修改订票状态):用户在提交订票请求后,后台管理可以收到订票请求,管理通过修改订票状态处理用户订票。处理后,用户可以在我的信息页面进行订票状态的查看。 时序图
图3.2.4.11 处理订票时序图
第20页(共38页)