设计思路
在客户端系统的功能实现上,可以分为以下几个部分:
1. 旅客信息的输入和统计:
旅行社把旅客要求订票的信息由专人负责输入。这部分功能是客户端子系统的基本部分,这个功能是以后各个部分的基础。系统要求做到即能够从其它子系统中共享一部分信息又有方便的操作界面工手工输入旅客信息。这部分要求对输入的数据进行简单的统计,供航空公司进行查询和宏观调控。
2. 旅客信息的存储:
将旅客的信息存储到旅行社的客户端系统中,以备以后的取票确认以及查询。
3. 机票信息的传递及接收:
将旅客所须的机票信息由旅行社客户端由网络传到航空公司的服务器上,并且受航空公司返回的航班信息,然后存储起来。
4. 取票通知及帐单的生成:
把已存储的从航空公司返回的航班信息打印出来,并且生成账单打印出来一
起交给旅客。
印出机票给已经订票的旅客:根据旅客的取票通知及账单,经过确认无误后,
接受旅客的付款后把机票印出来交给旅客。
在服务器端系统的功能实现上,可以分为以下几个部分:
1. 接收由客户端发回的所需机票信息:
通过网络接收机票信息并存入到服务器的数据库中。
2. 生成航班信息:
根据所需机票信息(时间,地点),在数据库中查询并得到正确的航班的信息(价格,时间,等级),分配所需的机票数并在数据库中做出已售出的标记。
3. 传递航班信息到客户端:
把得到的航班信息通过网络传递给旅客。
4. 印出机票给已经订票的旅客:
根据旅客的取票通知及帐单,经过确认无误后,接受旅客的付款后把机票印出来交给旅客。
|