
帮我弄好我全给最高分,追加也是最高分!!!
1、航空客运定票系统。基本要求:每条航线所涉及的信息有:终点站名、航班号、飞机号、飞机周日(星期几)、乘员定额、余票量、订定票的客户名单(包括姓名、订票量、舱位等级1,2...
1、航空客运定票系统。
基本要求:
每条航线所涉及的信息有:终点站名、航班号、飞机号、飞机周日(星期几)、乘员定额、余票量、订定票的客户名单(包括姓名、订票量、舱位等级1,2或3)以及等候替补的客户名单(包括姓名、所需数量)。
系统能实现的操作和功能如下:
1)查询航线:根据客户提出的终点站名输出如下信息:航班号、飞机号、星期几飞行,最近一天航班的日期和余票额;
2)承办订票业务:根据客户提出的要求(航班号、订票数额)查询该航班票额情况,若有余票,则为客户办理订票手续,输出座位号;若已满员或余票少余订票额,则需重新询问客户要求。若需要,可登记排队候补;
3)承办退票业务:根据客户提出的情况(日期、航班号),为客户办理退票手续,然后查询该航班是否有人排队候补,首先询问排在第一的客户,若所退票额能满足他的要求,则为他办理订票手续,否则依次询问其它排队候补的客户。
实现提示:两个客户名单可分别由线性表和队列实现。为查找方便,已订票客户的线性表应按客户姓名有序,并且,为了插入和删除方便,应以链表作为存储结构。由于预约人数无法预计,队列也应以链表作为存储结构。
可以是C\VB\VF语言都可以 展开
基本要求:
每条航线所涉及的信息有:终点站名、航班号、飞机号、飞机周日(星期几)、乘员定额、余票量、订定票的客户名单(包括姓名、订票量、舱位等级1,2或3)以及等候替补的客户名单(包括姓名、所需数量)。
系统能实现的操作和功能如下:
1)查询航线:根据客户提出的终点站名输出如下信息:航班号、飞机号、星期几飞行,最近一天航班的日期和余票额;
2)承办订票业务:根据客户提出的要求(航班号、订票数额)查询该航班票额情况,若有余票,则为客户办理订票手续,输出座位号;若已满员或余票少余订票额,则需重新询问客户要求。若需要,可登记排队候补;
3)承办退票业务:根据客户提出的情况(日期、航班号),为客户办理退票手续,然后查询该航班是否有人排队候补,首先询问排在第一的客户,若所退票额能满足他的要求,则为他办理订票手续,否则依次询问其它排队候补的客户。
实现提示:两个客户名单可分别由线性表和队列实现。为查找方便,已订票客户的线性表应按客户姓名有序,并且,为了插入和删除方便,应以链表作为存储结构。由于预约人数无法预计,队列也应以链表作为存储结构。
可以是C\VB\VF语言都可以 展开
3个回答
展开全部
恩 只能告诉你思路
应该是由文件来存储
先是让文件初始话 内容为:终点站名、航班号、飞机号、飞机周日、乘员定额、余票量、订定票的客户名单,以及等候替补的客户名单。
定票时判定 余票量是否为零 不是继续 检查剩余座位 在其中随机输出一个 并从剩余座位上减去 余票量减一
为零的话 将资料列入 等候替补的客户名单
我说的是C语言 而且水平不高 希望能对你有用吧
应该是由文件来存储
先是让文件初始话 内容为:终点站名、航班号、飞机号、飞机周日、乘员定额、余票量、订定票的客户名单,以及等候替补的客户名单。
定票时判定 余票量是否为零 不是继续 检查剩余座位 在其中随机输出一个 并从剩余座位上减去 余票量减一
为零的话 将资料列入 等候替补的客户名单
我说的是C语言 而且水平不高 希望能对你有用吧
展开全部
不懂程序啊 你有多少分啊
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
你这个程序满有意思的,而且要考虑并发性,就是要考虑,如果两个人同时定一班飞机但是只剩一张票了,如果不考虑并发性的话这种时候就会出现最后一张票卖给了两个人。
这个程序考虑的很多,对你编程的提升很有好处的啊,你自己先写,让大家帮忙完善可以,但是全让别人去做就不是很好了。
而且可以加些多任务系统的编程技术进去。会有很好的效果。
这个程序考虑的很多,对你编程的提升很有好处的啊,你自己先写,让大家帮忙完善可以,但是全让别人去做就不是很好了。
而且可以加些多任务系统的编程技术进去。会有很好的效果。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询