没有合适的资源?快使用搜索试试~ 我知道了~
航空售票系统_C语言课程设计.doc
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
0 下载量 144 浏览量
2022-07-03
05:13:33
上传
评论
收藏 326KB DOC 举报
温馨提示
试读
64页
航空售票系统_C语言课程设计
资源推荐
资源详情
资源评论
提供全套毕业设计,欢迎咨询
《C语言程序设计》
课
程
设
计
报
告
-----航空售票系统
目录
第1章 功能需求描述................................................................................................................1
1.1 需求分析......................................................................................................................1
1.2 功能列表与说明..........................................................................................................2
1.3 操作界面及操作说明..................................................................................................3
第2章 设计描述........................................................................................................................6
2.1 任务分解说明..............................................................................................................6
2.2 数据结构设计说明.....................................................................................................6
2.3 函数接口即函数调用关系.........................................................................................8
第3章 算法描述........................................................................................................................9
3.2 按航班号查询函数....................................................................................................10
3.3 按飞机号查询函数....................................................................................................11
3.4 按飞行日期查询函数................................................................................................12
3.5 按航班终点查询函数................................................................................................13
3.7 显示航班客户信息函数............................................................................................15
3.8 管理员操作函数........................................................................................................17
3.9 订票系统函数............................................................................................................18
3.10排队订票系统函数...................................................................................................20
3.11 退票系统函数..........................................................................................................21
3.12 航班查询函数..........................................................................................................23
第4章 开发过程描述..............................................................................................................25
4.1 源代码........................................................................................................................25
4.2 编译过程错误分析....................................................................................................39
4.3 调试错误分析............................................................................................................40
4.4运行结果及说明.........................................................................................................40
第5章 设计心得体会..............................................................................................................43
1
第1章 功能需求描述
1.1 需求分析
随着科技的发展和人们生活水平的日益提高,人们在不断追求更加快捷的交通方式以
满足人们快节奏的生活方式,航空系统在交通系统中已扮演着一个越来越重要的角色。
然而,交通的快捷离不开信息的快捷。
随着计算机的发展和普及,人们的生活方式发生了巨大的改变,计算机在代替和延
伸脑力劳动方面发挥着越来越重要的作用。在交通系统中,有大量的数据需要被处理,
而这些工作有人来完成几乎是不可能的,而交给计算机处理,就可以很好地满足我们的
需求。
航空售票管理系统可以根据乘客和管理人员的要求,进行方便快速的查询、购票、
退票和管理等工作。
2
1.2 功能列表与说明
系统共设有5个功能并以菜单方式工作,上图为功能列表图。
功能分别包括以下5个方面:
(1)每条航线所涉及的信息有:终点站名、航班号、飞机号、飞行日期(星期
几)、乘员定额、余票量、已订票的客户名单(包括姓名、订票量、舱位等级1,2
或3)以及等候替补的客户名单(包括姓名、所需票量);
(2)查询航线:根据旅客提出的终点站名输出下列信息:航班号、飞机号、星
期几飞行、最近一天航班的日期和余票额;
(3)订票业务:根据客户提出的要求(航班号、订票数额)查询该航班票额情
况,若有余票,则为客户班里订票手续,输出作为好;若已满或者余票少于订票额
则需要重新询问客户要求。若需要,可等级排队侯补;
(4)退票业务:根据客户提供的情况(航班),为客户办理退票手续,然后查
询该航班是否有人排队侯补,首先询问排在第一的客户,若所退票额能满足他的要
求,则为他办理订票手续,否则依次询问其他排队侯补的客户。
**********************欢迎进入航空售票系统**********************
显示所有航线==> 1
查询航线信息==> 2
订票业务 ==> 3
退票业务 ==> 4
管理系统 ==> 5
退出系统 ==> 0
****************************************************************
清除屏幕信息==> 9
请按上面指引操作:
剩余63页未读,继续阅读
资源评论
oligaga
- 粉丝: 52
- 资源: 2万+
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功