c++课程设计-民航售票系统

c++课程设计-民航售票系统

ID:6602724

大小:81.98 KB

页数:36页

时间:2018-01-20

c++课程设计-民航售票系统_第1页
c++课程设计-民航售票系统_第2页
c++课程设计-民航售票系统_第3页
c++课程设计-民航售票系统_第4页
c++课程设计-民航售票系统_第5页
资源描述:

《c++课程设计-民航售票系统》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、C++面向对象课程设计民航订票系统院系:计算机科学技术学院班级:网络工程15-2组长:组员:指导教师:2016年06月14日目录1概述11.1研究背景及意义11.2任务概述12需求分析22.1客户功能22.2管理员功能22.3操作方法23总体设计53.1功能结构图53.2模块分析53.2.1添加航线53.2.2查询航班 53.2.3预订订票 63.2.4退机票63.3数据结构设计6(一)、本系统要用到的库函数:6(二)、航空类的定义6(三)菜单类的定义8(四)、接口设计84详细设计94.1算法设计说明 94.2函数实现模块104

2、.2.1主控函数main()104.2.2客户订票voidbook()函数104.2.3客户退票voidback()函数114.2.4客户查询voidquery()函数124.2.5管理员航班信息录入模块134.2.6文件写入voidwritetofile()函数144.2.7控制台的调用system()145程序调试与测试155.1颜色选择155.2利用递归调用实现返回上级菜单或者主菜单155.3倒计时退出界面15I5.4管理员权限限定165.5后台管理界面166总结177程序清单18II1概述本文采用C++作为前台开发工具,

3、VC6.0作为程序代码的实现,旨在实现对现有飞机订票系统中遇到的各种情况进行良好的改进,是作为嵌入式系统应用于机场的良好软件。1.1研究背景及意义随着时代的进步,社会分工的不断细化,各个行业的联系不断密切,人们出行越来越多,出行的方式也是百花齐放。作为空中的重要交通工具,飞机航空系统也在不断得到优化,其中重要的一项就是飞机航空订票系统。因此好的订票系统关系着人们的日常出行方便与否,设计并编制出符合人们需要的航空订票系统是一项繁重而艰巨的任务,需要我们认真去完成。1.2任务概述假定民航机场有n个航班,每个航班有一个航班号、确定的航

4、线(出发地、目的地)、确定的飞行时间和飞机票总数,旅客数。该系统需实现下列服务:1.航班信息录入功能;2.航班信息浏览功能3.查询航线(出发地、目的地查询)4.承办订票和退票业务332需求分析2.1客户功能1、航线查询功能: 根据输入的起止城市信息查询航班,并显示其详细信息(起飞时间、到达时间、航班号、余票量)。2、客票预订功能:  根据输入的航班号和数量预订机票,办理手续并进行信息核对。2.2管理员功能1、添加功能:  添加一个航班的信息,包括航班号、行程、起飞时间、到达时间、机型、全价、座位总数 。2、将航班信息写入文件。2

5、.3操作方法民航订票系统的主界面如下所示: *------中国民航欢迎您!------*      =================================--------*1、客户*----------------*2、管理员*----------------*3、退出程序运行*--------== ===============================(1)、选择1进入普通用户菜单:  33*------您好,欢迎使用本系统办理订票业务------*= ===========================

6、======--------*1、承办订票业务*----------------*2、承办退票业务*----------------*3、查询航班*----------------*4、退出程序的运行*--------== ================================选择1进入订票模块:  请输入您要订购的航班号 n23dt 请输入您要订购的机票数量 2订票成功!选2进入退票模块:请输入日期:航班:退票成功!选择3进入航班查询信息模块:  请输入起始地点 北京 请输入目的地点 南京 出发地点  目的地点  起

7、飞时间    航班号余票北京      南京     05:43     Bn23dt     100查找已完成 按任意键返回菜单(2)、选择2进入管理员菜单:*------后台管理系统------*=================================--------*1、录入航班信息*----------------*2、将数据写入文件*----------------*3、退出程序的运行*--------== ===============================请输入对应操作序号进行相应操作:33选择

8、1录入航班信息请输入您要添加的航班种数:请输入您要添加的航班信息: 出发地点:       南京 目的地点:       北京 起飞时间: 时:5 分:43航班号: Bn23dt 星期几:四您输入的信息是: 种数出发地点  目的地点  起飞时间    航班号  

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。