c语言程序设计报告飞机票预订系统

c语言程序设计报告飞机票预订系统

ID:18694639

大小:1.86 MB

页数:44页

时间:2018-09-20

c语言程序设计报告飞机票预订系统_第1页
c语言程序设计报告飞机票预订系统_第2页
c语言程序设计报告飞机票预订系统_第3页
c语言程序设计报告飞机票预订系统_第4页
c语言程序设计报告飞机票预订系统_第5页
资源描述:

《c语言程序设计报告飞机票预订系统》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、目录目录i1课程设计的目的12需求分析12.1设计一个飞机订票系统,完成以下功能12.2该系统中用到的数据结构13概要设计23.1总体功能模块23.1.1基本设计23.1.2开发平台23.1.3系统功能图23.2详细设计33.2.1主函数的实现33.2.2打印模块程序43.2.3保存模块程序53.2.4从文件读取信息模块63.2.5打印模块73.2.8订票模块113.2.9退票模块133.2.10修改模块133.2.11头文件及结构体数组164调试与测试结果分析174.1系统主界面174.2输入航班信息界面184.3浏览航班信息界面194

2、.4修改航班信息界面194.5查找航班信息界面214.6删除航班信息界面224.7订票信息界面234.8退票信息界面244.9退出系统255使用说明266总结26参考文献......................................................................................................................28附录.................................................................

3、.............................................................29i德州学院信息管理学院2014级计科(外包)自主学习能力飞机票预订系统的设计与实现1课程设计的目的(1)学会怎样用c语言做一个完整的系统。(2)掌握c语言的编辑,链接,运行等环节。(3)掌握c语言中链表的建立,插入,删除,保存节点。熟练掌握forwhile、do-while循环语句的使用。(4)通过程序设计的课程设计,掌握并熟悉一个简单项目的开发过程,本项目利用程序设计中最基础和最重要的部分:单链表。(5)在整个开

4、发设计过程中掌握程序设计的思想,以及各种操作和实际应用。并可以将其运用于具体问题的解决之中。加深对程序设计课程中理论和实践相结合的认识。(6)掌握并熟练单链表的创建、插入、删除、查找等各种常用算法。最终设计完成《飞机票预订及查询系统》,将各种算法综合运用于具体的设计任务中。(7)C语言是一种计算机程序设计语言,它既具有高级语言的特点,又具有汇编语言的特点。它可以作为工作系统设计语言,编写系统应用程序,也可以作为应用程序设计语言,编写不依赖计算机硬件的应用程序。它的应用范围广泛,具备很强的数据处理能力,上机实习可以帮助我们更好地理解这种结构

5、式的中级语言以及其各式各样的数据类型和高效率的运算程序,为我们进一步学习打下坚实的基础。2需求分析2.1设计一个飞机订票系统,完成以下功能(1)可为此系统增加任意多部的飞机票,飞机票按添加先后顺序依次编号排列;(2)允许乘客按飞机票名订票订票;(3)订过票的乘客,可以退票;(4)允许查询现有飞机票的售票处号及剩余座位数。(5)允许查询已售出机票的信息。2.2该系统中用到的数据结构(1)所有飞机票构成一个单链表,且每部飞机票为一个结构体,其成员包括:飞机票序号(int型)、飞机票名称(char[20],字符数组型)、飞机票剩余票数座位数10

6、(int型)、next指针;42德州学院信息管理学院2014级计科(外包)自主学习能力(2)所有乘客构成一个单链表,且每个乘客为一个结构体,其成员包括:飞机票序号(int型)、乘客姓名(char[10],字符数组型)、飞机票名(char[20],字符型数组)、乘客持有票数(int型)、next指针;3概要设计3.1总体功能模块3.1.1基本设计此飞机票预订系统是由菜单的选择来实现人机交互的,进入预定页面以后就可以根据自己的需求选择不同的数字来进入不同的界面,进入不同的界面可以实现对飞机票的建立、插入、删除、查询等信息。3.1.2开发平台系

7、统:Windows7旗舰版(64位)处理器:Intel(R)Core(TM)i5-4210MCPU@2.6Ghz内存:4.00GB程序开发软件:MicrosoftVisualC++6.0文档编写:WPS2013抢鲜版3.1.3系统功能图进入飞机票预订系统之后,便可以根据自己的需求对飞机票预订进行增、删、改、查等操作,总流程图如图1所示:42德州学院信息管理学院2014级计科(外包)自主学习能力3.2详细设计3.2.1主函数的实现voidmain(){intj;printf("★---您好,欢迎进入机票预订系统!---★");print

8、f("===============================================================");do{printf("--------☆1.输入航

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

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

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