C/C++航空客运订票系统[2024-02-28]

C/C++航空客运订票系统[2024-02-28]

《数据结构》课程设计任务书

基本信息

课程名称:数据结构课程设计
适用专业:人工智能专业
学年学期:2023-2024-2
起止周数:第1周至第1周,共1周
设计题目:航空客运订票系统

任务要求

航空客运订票系统模拟航空公司航班的乘客购票操作,业务包括查询航线和客票预订信息,办理订票、退票等。

功能要求

航空客运订票系统角色分为普通客户和管理员。根据普通客户提出的要求查询航班的信息,若航班票已售完,则会提示相关信息。若有票,则按排队先后为客户办理订票手续:可根据客户提供的情况(航班号、订票数量)为客户办理退票手续,退票后修改相关数据文件并保存。管理员可对航班信息进行增加和删除等功能,当航班信息改变则修改航班数据文件。
(1)菜单模块:显示航空客运订票系统的主菜单,供用户选择所需功能。
(2)查询航班:可以查询某个航线的情况(如,输入航班号,查询起降时间,起飞抵达城市,航班票价,票价折扣,确定航班是否满仓);
(3)订票:(订票情况可以存在一个数据文件中) 可以订票,如果该航班已经无票,可以提供相关可选择航班;
(3)办理退票:由乘客输入航班相关信息,完成退票
(4)录入航班信息:录入航班情况(数据可以存储在一个数据文件中)。
(5)删除:直接输入航班编号,若存在就直接删除,若不存在则提示不存在该航班。

源码联系UP主 -> https://space.bilibili.com/329101171

基本信息文件(自定具体字段,也可自己构建额外的信息表):
1.航班信息.csv:(航班编号,出发城市,到达城市,飞机号、飞行日期、余票数);
2.乘客信息.csv:(订单号,乘客姓名,乘客证件号,下单日期,座位号,账号,舱位,班次号);
3.班次信息表.csv:(班次编号,出发时间,到达时间,出发机场,到达机场,价格,是否延误,航班编号)

  • 3
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值