客名单。其原理是运用链表的来添加乘客信息,运用队列来使替补乘客入队。其中,还调用了另外两函数和来实现订票成功和进入替补乘客名单。具体实现如下目的地飞行周日成员定额头等舱价格请输入需要修改的数据航班号飞机号对不起不存在此航班需要个界面来使程序更直观化些,具体实现如下修改航线信息,修改航线信息在修改航线信息方面,中心思想依旧类似于删除和查找。只不过定位到所需信息之后要做的是重新给这些信息赋值。在功能方面,为了使用户便于操作,因此,涉及到指针的变换,仅仅输出要查询的信息就可以了,具体实现如下查询航班,查询航班信息其实,查询航班的原理与删除原理相似,最中心的环节就是现对指定的航班进行定位。与删除不同的是,查询不查询航班信息其实,查询航班的原理与删除原理相似,最中心的环节就是现对指定的航班进行定位。与删除不同的是,查询不涉及到指针的变换,仅仅输出要查询的信息就可以了,具体实现如下查询航班,修改航线信息在修改航线信息方面,中心思想依旧类似于删除和查找。只不过定位到所需信息之后要做的是重新给这些信息赋值。在功能方面,为了使用户便于操作,因此需要个界面来使程序更直观化些,具体实现如下修改航线信息对不起不存在此航班,请输入需要修改的数据航班号飞机号目的地飞行周日成员定额头等舱价格订票订票是本系统的核心功能,本系统的切功能都是围绕订票这个关键词来进行的。用户确定所要乘坐的航班之后,进行订票,如果航班中的空余票数大于用户所要订的票数,则订票成功。否则询问用户是否进入候补乘客名单。其原理是运用链表的来添加乘客信息,运用队列来使替补乘客入队。其中,还调用了另外两函数和来实现订票成功和进入替补乘客名单。具体实现如下订票,买票作为订票功能实现的核心之,其思想是利用链表结构将买票乘客的信息添加到表中,具体实现如下,买票,进入替补队列同样是订票功能实现的核心之,此方法利用队列的存储结构是要等候机票的乘客按照先来后到的次序入队,然后将这部分信息储存。在有已订票乘客退票时,根据队列中的信息依次出队,具体实现如下进入候补队列,系统清空本方法是将航班信息清空,主要思想是将头指针赋予下个结点,然后将原来的头指针删除,具体代码如下调试与操作说明在第次调试时,当使用删除航班信息或清空系统时,虽然完成了指针的变换,但却没有将所要删除的结点彻底删除,还应用到语句还完成。但在尝试改进清空语句时,本想利用头结点的指针变换再结合语句来个个删除结点,但是所使用的,语句在运行时,出现了,在此就保留了起初使用的语句。运行后,界面如图图运行界面添加航线在以上界面中,先键入,按照提示分别输入信息,如下图所示图添加航线界面查询航线返回主菜单后,键入,进行查询,按照提示出入信息,若输入的航班信息存在,如图图查询航线界面修改航线在主菜单下,键入后,根据提示输入航班号,出现另个菜单,根据提示修改航线,如图图修改航线界面预定机票在主菜单下,键入后,根据提示输入目的地,如图图预定机票界面退订机票在主菜单下,键入后,根据提示输入航班号和姓名,如图图退订机票界面清空系统在主菜单下,键入后,就可清空系统,如图图清空系统界面总结通过这次课程设计,我才深知数据结构灵活,对于相同的问题模型可以用多种不同的存储结构来实现。在刚刚结束的个学期里,我对数据结构的学习才仅仅是个入门,通过这次的课程设计,我才发现自己在以往学习中的诸多问题,比如对队列的学习不够深入,只是局限于书本上的种队列的理论学习,对循环队列的学习和应用还远远不够,对于同问题没有多角度的思考,仅仅局限于种方法,根本没有思考是否还有别的更简单更快捷的方法,不能做到举反三,还有太注重理论学习而忽视了上机实践,结果就是理论知识不扎实上机动手能力差,编译出现时不能很快的找出。在这次课设的编程过程中,我尽量把以往学过的知识全部用上,对于同个问题从不同的角度考虑实现方法,所以我才发现了自己很多的问题,而且借此寒假,我会改正这些问题,并且深入学习数据结构和。在这次课程中,除了达到了课设目的,我想我最大的收获就是以上的发现并且能及时的解决我深深的认识到,如果仅仅只是运用理论知识,是远远不够的。我们必须理论联系实际,才能很好的将数据结构这门课程学好,并用于实际案例中。同时,经过这次课程设计,我发觉自己的动手操作能力变强了,也为自己对以后的科研工作充满信心和希望打下了良好的基础。致谢在这次课程设计的撰写过程中,我得到了许多人的帮助。首先我要感谢我的老师在课程设计上给予我的指导提供给我的支持和帮助,尤其是要感谢辅导老师张亚红和张勇军老师给我的帮助。这是我能顺利完成这次报告的主要原因,老师帮我解决了许多技术上的难题,让我能把系统做得更加完善。在此期间,我不仅学到了许多新的知识,而且也开阔了视野,提高了自己的设计能力。其次,我要感谢帮助过我的同学,他们也为我解决了不少我不太明白的设计商的难题。同时也感谢淮阴工学院计算机工程系提供给实验室给我提供的方便环境。当然,在这次课程设计中,我也在网站上找了许多参考资料,也在图书馆借阅了些参考书籍。所以我也要谢谢提供这些资料和参考资料的作者们。最后再次感谢所有在设计中曾经帮助过我的良师益友和同学。参考文献殷人昆数据结构第版北京清华大学出版社,吴乃陵,况迎辉程序设计第版北京高等教育出版社,揣锦华面向对象程序设计与实践西安西安电子科技大学出版社,周海英,马巧梅数据结构与算法设计北京国防工业出版社,张红霞数据结构教程与实训北京北京理工大学出版社,指导教师评语学号姓名孟永吉班级网络选题名称航空售票系统序号评价内容权重得分考勤记录学习态度工作作风与表现。自学情况上网检索机时数文献阅读情况笔记。论文选题是否先进,是否具有前沿性或前瞻性。成果验收是否完成设计任务能否运行可操作性如何等。报告的格式规范程度是否图文并茂语言规范及流畅程度主题是否鲜明重心是否突出论述是否充分结论是否正确是否提出了自己的独到
温馨提示:手指轻点页面,可唤醒全屏阅读模式,左右滑动可以翻页。
第 1 页 / 共 29 页
第 2 页 / 共 29 页
第 3 页 / 共 29 页
第 4 页 / 共 29 页
第 5 页 / 共 29 页
第 6 页 / 共 29 页
第 7 页 / 共 29 页
第 8 页 / 共 29 页
第 9 页 / 共 29 页
第 10 页 / 共 29 页
第 11 页 / 共 29 页
第 12 页 / 共 29 页
第 13 页 / 共 29 页
第 14 页 / 共 29 页
第 15 页 / 共 29 页
预览结束,还剩
14 页未读
阅读全文需用电脑访问
1、手机端页面文档仅支持阅读 15 页,超过 15 页的文档需使用电脑才能全文阅读。
2、下载的内容跟在线预览是一致的,下载后除PDF外均可任意编辑、修改。
3、所有文档均不包含其他附件,文中所提的附件、附录,在线看不到的下载也不会有。
1、该文档不包含其他附件(如表格、图纸),本站只保证下载后内容跟在线阅读一样,不确保内容完整性,请务必认真阅读。
2、有的文档阅读时显示本站(www.woc88.com)水印的,下载后是没有本站水印的(仅在线阅读显示),请放心下载。
3、除PDF格式下载后需转换成word才能编辑,其他下载后均可以随意编辑、修改、打印。
4、有的标题标有”最新”、多篇,实质内容并不相符,下载内容以在线阅读为准,请认真阅读全文再下载。
5、该文档为会员上传,下载所得收益全部归上传者所有,若您对文档版权有异议,可联系客服认领,既往收入全部归您。