民航订票系统设计毕业设计论文.doc

上传人:ni****g 文档编号:557641340 上传时间:2023-05-02 格式:DOC 页数:25 大小:1.03MB
返回 下载 相关 举报
民航订票系统设计毕业设计论文.doc_第1页
第1页 / 共25页
民航订票系统设计毕业设计论文.doc_第2页
第2页 / 共25页
民航订票系统设计毕业设计论文.doc_第3页
第3页 / 共25页
民航订票系统设计毕业设计论文.doc_第4页
第4页 / 共25页
民航订票系统设计毕业设计论文.doc_第5页
第5页 / 共25页
点击查看更多>>
资源描述

《民航订票系统设计毕业设计论文.doc》由会员分享,可在线阅读,更多相关《民航订票系统设计毕业设计论文.doc(25页珍藏版)》请在金锄头文库上搜索。

1、桂林电子科技大学课程设计(论文)报告纸 第 2页 共25 页 编号: _ 课程设计说明书题 目: 民航订票系统 院 (系): 计算机科学与工程学院 专 业: 学生姓名: 学 号: 指导教师: 题目类型: 理论研究 实验研究 工程设计 工程技术研究 软件开发2014年 07 月 05 日引言随着科学技术的不断提高,计算机科学技术日渐成熟,其强大的功能已为人们深刻认识,它已进入人类社会的各个领域并发挥着越来越重要的作用。计算机的发明应用,被视为人类的第三次重大的科学技术革命,是一次飞跃。过去的革命最高成就就是“用机器制造机器”,是手的延长,而计算机的出现却能做到“用机器控制机器”,是脑的延伸。计算

2、机是提高生产效率的主要工具及途径。随着国家与社会的改革开放和经济的快速发展,对于航空等行业也迅速壮大,竞争随之也越来越激烈;在当今激烈的市场竞争中,谁掌握着信息的控制权,谁就掌握着主动权,现代企业的竞争就是一个例证。因此要求一个好的设备管理系统的呼声越来越高,也越来越紧迫了。在现代大型企业中,仅靠人力对企业进行管理不仅效率低下,有时甚至是根本不可能完成的一项任务。因此,必须借助信息技术的发展,对企业的各项事务实施信息化管理,以提高工作效率和可靠性,这也是建立现代化企业的要求和时代发展的必然趋势。 在现实生活中,人们往往要处理大量繁杂的数据。在这种情况下,利用日趋成熟的计算机技术和数据库管理技术

3、来进行数据处理非常方便。各种信息管理软件也就随之出现了。当今的航空客运服务业发展十分迅速,它是现代生活高节奏的一个有力体现。在航空服务业中,飞机订票业务是一项重要内容,它大大方便了人们的旅行。对民航的运营而言,售票是民航最关键的部分之一,也是民航的“生命 线”。而售票管理又是售票的核心技术。实行电子化的售票管理,可以让人力资源管理人员从繁重琐碎的案头工作解脱出来,去完成更重要的工作,更重要的是用最短的时间能非常精确地完成工作,达到公司和顾客利益的最大化。本文档旨在从技术、经济、操作等方面综合研究分析机票预订系统的需求以及各模块需 要实现的具体要求,尽可能多地考虑在日后研发过程中可能出现的问题,

4、为日后的概要设计和详细设计打基础 。便于用户、系统分析人员和程序员对需求进行理解和交流,初步判定目标软件能否满足 其原来的期望,并可作为系统分析员设计软件的基本出发点。其中介绍了课程设计课题的选题意义,说明了本系统提供的主要功能,主要的功能包括航班信息的录入、航班信息的删除,订票,退票,取消订票等功能,并画出功能框图,对设计思路、研究开发的过程、实现细节、开发工作进行了比较完整的综述,最后给出了作者在小学期设计过程的体会。关键字:航空售票管理,数据结构2引言11系统概述41.1管理信息系统的发展41.1.1课程设计的内容41.1.2民航订票系统概述51.2主要软件介绍61.3课程设计的目的61

5、.4设计民航信息系统的意义62需求分析72.1系统要求72.2民航订票管理系统的一般要求82.2.1功能分析92.2.2性能需求92.3开发环境93系统设计103.1系统结构103.2各个模块设计133.3文件的设计与实现134系统实现144.1增加航线模块154.2订票模块174.3退票模块184.4查询模块204.5系统设计的方法205系统的优点205.1系统的友好性205.2系统的安全性216系统测试216.1测试环境要求216.2测试的过程与结果21(3)综合测试:在以上测试的基础上对系统功能进行整体的测试,依次来检验系统功能是否符合系统设计的要求,找出不能实现的模块,想出对策来避免它

6、,实现它。227结论22参考文献23附录241 系统概述1.1 管理信息系统的发展随着信息技术在管理上越来越深入而广泛的应用,管理信息系统的实施在技术上已逐步成熟。管理信息系统是一个不断发展的新型学科,任何一个单位要生存要发展,要高效率地把内部活动有机地组织起来,就必须建立与自身特点相适应的管理信息系统。 随着我国社会的不断进步,人们对管理信息系统越来越重视,再加之管理信息系统在管理方面所产生的巨大影响,也使得人们越来越关注管理信息系统的发展趋势。由于管理信息系统的发展受到以上各种变革因素的制约,传统的管理信息系统必然向现代管理信息系统发展,在这个发展过程中,管理信息系统的发展将会呈现出以下趋

7、势:1、 管理信息系统将会越来越注重以人为本。管理科学的发展有科学管理理论、行为管理理论和现代管理理论三个发展阶段,正在向着越来越人性化的方向发展,即以人为本。2、 所以在我们进行管理系统的设计时,注意要人性化。将来,管理信息系统中将会越来越注重人的因素,以人为出发点和中心,围绕着激发和调动人的主动性、积极性、创造性展开的,以实现人与社会共同发展的一系列管理活动。3、 管理信息系统向网络化方向发展。从信息技术中数据通信的角度来看,信息处理将会向网络化方向发展,使得网络环境下的数据库建设和计算机决策支持系统变为可能。4、 管理信息系统向智能化方向发展。随着人工智能技术的发展,数据仓库、数据挖掘技

8、术在管理信息系统中的应用,管理信息系统必将向着智能化方向发展,如产生了很多的决策支持系统、专家系统等等。5、 管理信息系统向集成化方向发展。随着当前系统集成技术的提高,集成技术和方法也逐步地运用到管理信息系统中。1.1.1 课程设计的内容民航订票系统;任务:通过此系统可以实现如下功能:1录入可以录入航班情况(数据可以存储在一个数据文件中,数据结构、具体数据自定)。2查询可以查询某个航线的情况(如,输入航班号,查询起降时间,起飞抵达城市,航班票价,票价折扣,确定航班是否满仓);可以输入起飞抵达城市,查询飞机航班情况,最近一天航班的日期和余票额.。3订票业务据顾客要求(航班号,订票额)查询该航班票

9、额情况,若有余票,办理售票手续,输出座位号;若已满员或票额不足,则另询顾客要求.若需要,可预约登记排队等候.。4退票业务根据顾客情况(日期,航班)为顾客办理退票手续,然后查询该航班是否有人预约登记,首先询问排在第一位的顾客,若退票额能满足他的要求,则为他办理退票手续,否则依次询问其他排队预约的顾客。5修改航班信息:当航班信息改变可以修改航班数据文件。1.1.2 民航订票系统概述进入信息时代后,人们对航空订票的运作实现信息化管理的要求越来越高,随着社会的生活节奏化,为了方便大众,提高工作效率,该系统的建设实现对航空订票的高效率信息化管理。该系统一方面实现对大众的自助服务功能;如:网上订票、退票、

10、查询等功能。另外还要实现系统管理员对整个系统资源的信息化管理,如:用户管理。民航订票管理系统的主要功能是在能实现航班信息和航班订票退票的管理。民航售票系统是一个方便顾客查询航班,订票,退票的系统。实现了民航售票系统的基本功能。功能的模块化设计,方便对其系统的完善,提高了程序的可读性。航班信息管理包括航班信息的录入,增加某航线,删除某航线,修改某条航线的信息等。查询模块包括对航班信息的检索,输出。用户订票和退票管理模块,主要的功能是为用户进行退票和订票,以及如果余票不足时,为用户进行预定的操作。以上就是对本系统的整个流程和环节的大概描述,在数据库上要突出数据的一致性。在功能上要突出管理员的权威性

11、,如未经审核的采购物品不能入库。在界面上要突出简洁,清楚,使人一看就知道怎么操作。算法的整体思路:运用switch语句实现菜单式选择,每种选择调用其相应函数实现其功能1.2 主要软件介绍1、visual c+ 6.01.3 课程设计的目的对于系统设计者而言:1、训练学生灵活应用所学数据结构知识,独立完成问题分析,结合数据结构理论知识,编写程序求解指定问题。 2.初步掌握软件开发过程的问题分析、系统设计、程序编码、测试等基本方法和技能。3.提高综合运用所学的理论知识和方法独立分析和解决问题的能力。4.训练用系统的观点和软件开发一般规范进行软件开发,巩固、深化学生的理论知识,提高编程水平,并在此过

12、程中培养他们严谨的科学态度和良好的工作作风。5.通过该题目的设计过程,可以培养学生结构化程序设计的思想,加深对高级语言基本语言要素和控制结构的理解,针对c语言中的重点和难点内容进行训练,独立完成有一定工作量的程序设计任务,同时强调好的程序设计风格。得到软件工程的综合训练,提高解决实际问题的能力。对于消费者而言:随着信息技术的日趋成熟,订票业务随之产生。现在,人们如果要外出旅行,可以提前将机票预订好。而且更为方便的是,人们不必亲自到机场买票,因为很多地方都提供订票业务,比如旅馆,各地的售票点等。另外,人们还可以选择是否要求将票送到自己手中,甚至要求在出行时将自己送至机场。这大大方便了人们的外出旅

13、游和工作,提高了服务质量和效率。1.4 设计民航信息系统的意义现代科学多元化已经开始了。随着科学技术的快速发展和人们生活水平的提高,信息技术越来越深入人心。计算机在人类生活和学习中充当着很重要的作用。随着信息技术在管理上越来越深入而广泛的应用,管理信息系统的实施在技术上已逐步成熟。管理信息系统是一个不断发展的新型学科,任何一个单位要生存要发展,要高效率地把内部活动有机地组织起来,就必须建立与自身特点相适应的管理信息系统。而建立一个方便快捷的管理系统是每个管理者所希望的。我设计的是一个关于航空订票的数据库系统,通过这个系统,管理员可以简捷、方便的对航空信息进行增加、浏览、删除等功能,而用户也可以

14、通过这个系统对航空信息进行查询等功能,还可以使用民航系统订票、退票等功能,从而使航空部门和消费者更方便的查找,浏览航班的信息,查找对航班的情况作进一步的了解,对学生的管理更加便捷。及时的了解航班的信息,减少了不必要的麻烦,节省时间,既方便又快捷的实现服务。2 需求分析当今世界,以信息技术为主要标志的科技进步日新月异,高科技成果向现实生产力的转化越来越快。纵观全球经济发展,信息技术和信息产业已经成为经济增长的主要推动力之一,正在改变着传统的生产和经营方式以至生活方式,发达国家经过产业结构的升级和经济结构的转型已进入信息经济阶段。信息资源已经成为国民经济和社会发展的战略资源,信息化水平也已成为现代水平和综合国力的重要标志。在市场经济条件下,企业之间的竞争是非常激烈的。不管是在同类企业之间,还是不同类型的企业之间,竞争都是存在的。为了在竞争中处于领先的地位,各个企业都在努力提高自己的技术水平和管理水平。在现代的交通运输业中,竞争的激烈程度亦是可想而知的。人们在远出游玩或是办事时,首先不得不考虑乘坐什么交通工具,其中,在对选择选用哪种交通工具时,其影响因素是多方面的。例如,人们会根据自己的经济条件和交通工具的方便程度做出适当的选择。在这种情况下,公司除了降低乘坐此种交通的费用外,还必须提高各项服务的质量,方便旅客的出行。2.1 系统要求

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 高等教育 > 大学课件

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号