飞机订票系统╲t╲t╲t╲t设计报告

飞机订票系统╲t╲t╲t╲t设计报告

ID:31746814

大小:264.50 KB

页数:23页

时间:2019-01-17

飞机订票系统╲t╲t╲t╲t设计报告_第1页
飞机订票系统╲t╲t╲t╲t设计报告_第2页
飞机订票系统╲t╲t╲t╲t设计报告_第3页
飞机订票系统╲t╲t╲t╲t设计报告_第4页
飞机订票系统╲t╲t╲t╲t设计报告_第5页
资源描述:

《飞机订票系统╲t╲t╲t╲t设计报告》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、编号:数学与计算机科学技术学院课程设计院题别:数学与计算机学院目飞机订票系统年级专业2004级计科姓名王蔵学号200409010328扌旨导教师夏梅宸2006年7月10H指导教师课程设计评阅表序号评阅项H指标满分评分1调查、论证能独立查阅文献和调研;能正确翻译外文资料;能较好地写出开题报告;有收集、综合及正确利用各种信息及获取新知识的能力。42方案设计与技术路线方案设计合理,方案综合比较论证充分,切实可行,冇较详细的实施措施;技术路线正确,拟采用数据采集、计算、处理方式正确;结构设计合理、工艺具有可行性、推导正确或程序设计运行具有可靠性。83分析与解决问题的能力能运用所学知识和

2、技能去发现问题,分析问题思路清晰、严谨,数据处理正确,理论分析文理淸楚。84工作量、工作态度按期完成规定的任务,难易程度和工作量符合教学要求;工作努力,遵守纪律;工作作风严谨务实;善于与他人合作。85设计质量及设计说明书质呈方案设计合理,切实可行,技术路线正确,所用的数据采集、计算、处理方式正确,数据真实可信,结构、工艺设计合理;设计说明书文理通顺,语言流畅、技术用语准确,符号统一、规范,编号齐全、书写工整规范;图表完备、整洁、正确;绘图符合国家标准。86创新工作中有创新意识;对前人工作有改进、突破,或立意新颖、见解独特,有一定应用价值。4总分评语:日期:指导教师(签字):目录

3、1前言12需求分析32.1功能分析32.2.方案分析33概要设计43.1数据结构43.2.功能模块划分43.2.1.该程序的整体结构框图如图3.1所示.43.2・2・程序流程图图3.2(1),3.2(2)所示:54详细设计74.1.数据类型定义74.2.主要模块内部设计(我主要负责录入模块和修改模块)—84.2.1、录入航班信息模块(创建链)84.2.2、查看和查询航班信息模块114.2.3订票模块、114.2.4退票模块.114.2.5修改航班信息模块125实现与调试分析135.1实现环境135.2语言选择145.3调试方法146测试分析146.1测试用例146.2测试结果1

4、47用户手册198总结21【参考文献】211.前言在当今航运已成为我们生活中的一种必不可少的交通运输方式。然而在整个航空管理系统屮,飞机订票管理系统是其屮的最重要的一项。其整个系统最主要,最基本的功能便是关于航线上飞机的管理,该管理包括飞机各种信息的录入,查询以及修改,还包括定票和退票等。本设计就是作者根据实际情况模拟抽象出的一套具有典型性和功能比较强的小型“飞机订票管理系统”。该飞机订票管理系统为用户提供了一个很好的交互性界而,其操作简单,可模拟进行航线上航班的设置,以及查询修改,办理定票,退票的手续,采用了C语言屮的结构体,用线性表的方式来实现,且为方便输入和删除,还采用了

5、链表存储结构,以及一些文件的基本操作。在该系统中,模拟创建了两个文本文件,一个用以保存航线上航班的基本信息,另一个用以保存航班的定票信息;以此提高了航空系统的管理水平和效率。该模型简化了繁琐的工作模式,从而使得飞机票的管理更加合理化和科学化。良好的管理信息系统用户界而和简单的操作为工作人员带来了不少方便。本系统用VisualC++6.0作为调试环境,用C程序语言思想,设计出的系统功能较多,直观、清晰、大方,让操作人员一目了然、运用自如的飞机定票管理系统。2需求分析2・1功能分析飞机订票系统要求可以实现如下功能:可以录入航班情况,可以查询某个航线的情况,如输入起飞抵达城市,查询飞

6、机航班情况;可以订票、退票。从问题的描述分析,该飞机定票系统必须具备以下几个功能模块:1)航线创建功能模块:包括航班号、起飞时间、降落时间、起飞抵达城市、航班票价、及票价的折扣,准载人数等信息.录入的信息应该保存在一个文件里。2)订票功能模块:包括航班号、定票日期、订票人姓名,身份证号码、所订票数。3)查看航班信息功能模块:查看创建的所有航线信息。4)查看订票信息功能模块:查看所订票的所有信息。5)查询航班信息功能模块:可通过航班号查询,也可通过飞机到达地点查询。6)退票功能模块:不满意所订的票时可进行退票。7)改航班信息功能模块:可修改航班的所有信息。8)返回主界面2.2.方

7、案分析1)本系统以菜单方式工作2)航班信息录入功能,我们定义了一个结构体Plane作为所有信息的录入单元且其录入的相应信息应是以Plane作为数据单元进行存储的,然后对该创建的链表调用save()函数,存储到数据文件中去.采用链表作为存储结构方便后续功能的实现(航班信息用文件保存)一一输入(只能管理员凭密码进行操作)3)订票功能模块中我们应对乘客需要订的航班进行查找,看是否可以满足乘客所需的票,若可以则为乘客订票,并修改相应航班的剩余票数,退票功能模块则应查询机票数据文件,先用指针在文件屮找

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

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

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