机票预定系统的系统分析与设计.pdf
不飞则已,一飞冲天;不鸣则已,一鸣惊人。——《韩非子》
机票预定系统的系统分析与设计
(一)项目名称
机票预定系统的系统分析与设计
(二)项目概述
航空公司为给旅客乘机提供方便,需要开发一个机票预定系统。
各个旅行社把预定机票的旅客信息(姓名、性别、工作单位、身份证
号码(护照号码)、旅行时间、旅行始发地和目的地,航班舱位要求
等)输入到系统中,系统为旅客安排航班。当旅客交付了预订金后,
系统打印出取票通知和帐单给旅客,旅客在飞机起飞前一天凭取票通
知和帐单交款取票,系统核对无误即打印出机票给旅客。此外航空公
司为随时掌握各个航班飞机的乘载情况,需要定期进行查询统计,以
便适当调整。
(三)项目用例分析
机票预定系统业务参与表
旅客:为取得机票而付费的人
旅行社:其安全状况已得到确认的机构,因此,可以把旅客信息
输入到系统
Sys:处理旅客信息、预约、安排航班,进行定时查询统计的已有
系统
航空公司:旅客进行预约机票的航空公司
编写项目术语表
术语定义
Seat由系统统计的,未被预约的SeatModel的实例
不飞则已,一飞冲天;不鸣则已,一鸣惊人。——《韩非子》
SeatModel目录中的一个模型,可用于预约
Traveller为取得机票而付费的人
Agent其安全状况已得到确认的机构,因此,可以把旅客信息输入到系
统
业务用例表
旅行社预定机票:其安全状况已得到确认的机构,因此,可以把旅客
信息输入到系统
1.系统查询统计:系统为掌握各个航班的乘载情况定时进行查询统
计
2.系统安排航班:系统根据旅客需求安排航班
3.系统确认交付预约金:旅客为安排的航班满意后交付预约金
4.旅客获知航班:根据统计结果可以安排到航班后,旅行社通知旅
客
5.系统获得预定:系统确认获得预约金后,打印出取票通知和帐单
给旅客
6.航空公司合法性验证:航空公司对旅客身份证、护照、取票通知
和帐单进行合法性验证
7.旅客交款:合法性验证通过后,旅客交款
8.系统打印机票:核对信息无误后系统打印出机票给旅客
9.旅客延误处理:得到合法性验证后,确定旅客延误,取消预约
10.系统航班取消处理:旅客按时取预约机票时航班取消,系统取消
预约并退还旅客预约金
11.旅客更改航班的处理:旅客确认更改航班时,系统取消预约
12.旅客重新预约:旅客更改航班后重新预约机票
不飞则已,一飞冲天;不鸣则已,一鸣惊人。——《韩非子》
(四)用例细化描述
B1:系统查询统计:
1.系统确认某一旅客的预约后,对可供预约的座位和已经预约的座
位均进行更新和存档
2.旅客因为延机而没有取得机票时,对可供乘载的座位号进行更新
同时取消预约
3.由于天气等一些非认为因素航班取消后,系统即时得到更新,并
告知旅客取得预约金
4.旅客更改航班后,系统对可供乘载的座位进行更新,取消旅客预
约并重新进行旅客航班的预约
B2:系统安排航班:
1.系统收到旅行社提交的旅客有关信息后,为旅客安排合适的座位
2.当旅客要