航空订票管理系统毕业论文

合集下载

基于Android的航空订票系统设计与实现毕业设计论文

基于Android的航空订票系统设计与实现毕业设计论文

基于Android的航空订票系统设计与实现摘要随着手机移动技术迅速发展,3G通讯技术在手机上的应用已经进入到日常生活的方方面面,手机从过去的单一通话和收发短信功能,发展到现在可进行移动搜索、全球定位导航、手机电视、实时的视频通信、网上支付和对使用者的健康进行监测等其它强大功能。

而且随着科技的进步,手机的发展也越来越快,功能更全更好的手机也随之面世,所以基于安卓系统的应用会逐渐增多,以致形成主流。

在这种情况下,为了适应这种日益增长的需求,正是开发本系统的目的。

因为现在的人出行,并不仅仅是火车、客车,随着经济的发展,人们生活水平提高的十分迅速,所以飞机已逐渐成为现在的主流。

它比火车、客车拥有更加快捷的时效性,减少了旅途的劳累。

但是现在订票的问题也随之而来,需要本人到代售点去买,十分不方便。

为此,本毕业设计在进行充分的需求调研和分析之后,设计并实现基于Android的手机航空订票系统。

该系统采用Eclipse工具集成Android的SDK开发,利用Mysql作为数据库服务器进行数据管理,并使用android模拟器测试。

本系统分为七个大的功能模块:预定机票、订单管理、网点查询、航线查询、个人管理、订阅消息和软件帮助。

其中网点查询分为查询航空公司在每个城市的营业网点、航线、航班的机型等信息.。

关键词:移动通信;智能手机开发;Android平台System design of flight query based on AndroidAbstractAlong with the rapid development of mobile technology, the application of 3 g communication technology on mobile phones has entered into every aspect of daily life, from the past single voice and text function, development to the present can be mobile search, GPS navigation, mobile TV, real-time video communication, online payment and monitoring to the health of consumers and other power. And with the progress of science and technology, the development of the mobile phone is becoming more and more quickly, the mobile phone function more complete better also, so based on the android application will gradually increase, so as to form the mainstream. In this case, in order to meet this growing demand, it is the purpose of this system development. Because now people travel at the same time, it is not just the train, bus, along with the development of the economy, improve people's living standard is very quickly, so the plane has gradually become the mainstream of the now. It more quickly than the train, bus has timeliness, reduce the fatigue of the journey. But now booking problem comes, need oneself to the outlets to buy, very inconvenient. For this reason, this graduation design after sufficient demand research and analysis, designed and implemented based on the Android mobile phone airline reservation systems. The system adopts the Eclipse tools to integrate Android SDK development, using Mysql as a database server to data management, and use the Android emulator to test. This system is divided into seven major functional modules: reservation, order management, network inquiry, route query, personal management, subscribe to news and software to help. Queries into one branch of airlines in each city outlets, routes, flights information such as the model..Keywords: mobile communications;Smartphone development;Android platform毕业论文(设计)原创性声明本人所呈交的毕业论文(设计)是我在导师的指导下进行的研究工作及取得的研究成果。

(完整版)java航空订票系统毕业设计论文

(完整版)java航空订票系统毕业设计论文

本科毕业论文java航空订票系统学院:计算机与信息工程学院专业: 05计科双学位学号:姓名:周楷指导教师:李建荣职称:····论文提交日期:二ОО八年四月摘要当前中国民航市场扩大迅速,随着生活水平的提高,越来越多的人选择飞机出行,对航空公司的服务要求的越来越高,为了适应快速发展的需求,管理大量数据,有效地稳定的管理航空公司,我们要为某航空公司开发一套国内机票售票系统,要求能通过分布在全国各主要城市的该航空公司的营业网点为顾客提供航班查询,购买机票以及退票的服务。

该系统的工作流程如下:当顾客到达营业网点后向航空公司营业员提供出发地,目的地和出发日期,营业员根据以上信息,操作软件,连接航空公司的服务器,查询满足条件的航班,然后根据顾客的要求选择某个航班,输入乘客信息,以及舱位信息,然后执行出票操作。

该系统在营业网点内能够完成营业员登录,查询航班,出票等功能。

在航空公司内部能够完成添加或删除航班,添加或删除营业网点,添加或删除营业员等功能。

除此之外,该系统还要求能统计每个营业网点的业务量,以及每位营业员的工作量,并将这些信息保存在服务器端,并能在服务器端随时查询。

关键词:民航管理系统分层部署AbstractThe current Chinese commercial aviation expansion of market is rapid, along with the living standard enhancement, more and more many people chooses the airplane journey, to airline's service request more and more order to adapt the fast development demand, the management mass datas, the stable management airline, we must develop a set of domestic airplane ticket booking system effectively for some airline, the request can through distribute provide the scheduled flight inquiry in the national each main city this airline's business mesh point for the customer, the service which the purchase airplane ticket as well as returns a ticket.This system work flow is as follows: When the customer arrives business mesh point backward airline shop employees to provide embarks above, the destination and embarks the date, the shop employee according to the information, operates the software, the connection airline's server, the inquiry satisfies the condition the scheduled flight, then chooses some scheduled flight according to customer's request, inputs the passenger information, as well as the seat on a ship information, then the execution shows a ticket the operation.This system can complete the shop employee in business mesh point to register, the inquiry scheduled flight, shows a ticket and so on the functions.Can complete the increase or the deletion scheduled flight in the airline interior, the increase or the deletion business mesh point, the increase ordeletes functions and so on shop employee.In addition, this system also requests to be able to count each business mesh point the business volume, as well as each shop employee's work load, and these information preservation in the server end, and can inquire as necessary in the server end.Key words :The commercial aviation the management system management system the lamination deployment目录1.引言1.1民航发展概况1.2 技术选择1.3 开发工具1.2.1CS与BS1.2.2java技术1.3 技术选择2.需求分析:2.1软件分层与部署:2.2系统功能模块:2.3系统活动图:2.3用例图:2.3.1客户端用例:2.3.2服务器端用例:3.概要设计:3.1业务模型:3.2数据库设计3.2.1飞机机型表(AIRPLANE_MODEL): 3.2.2航班计划表(FLIGHT_SCHEDULER): 3.2.3航班表(FLIGHT):3.2.4营业网点表(BRANCH):3.2.5出票记录表(TICKET_ORDER):3.3DAO接口设计3.3.1FlightDAO:3.3.2BranchDAO:3.3.3TicketOrderDAO:3.4主要工作流程:3.5详细时序图4.详细设计4.1流程详细分析4.2用表格显示表单4.3构件技术等,使 BS更加成熟.4.软件重用不同CS 程序可以不可避免的整体性考虑, 构件的重用性不如在BS要求下的构件的重用性好.BS 对的多重结构,要求构件相对独立的功能. 能够相对较好的重用.就入买来的餐桌可以再利用,而不是做在墙上的石头桌子5.系统维护不同系统维护是软件生存周期中,开销大,重要CS 程序由于整体性, 必须整体考察, 处理出现的问题以及系统升级. 升级难. 可能是再做一个全新的系统BS 构件组成,方面构件个别的更换,实现系统的无缝升级. 系统维护开销减到最小.用户从网上自己下载安装就可以实现升级.6.处理问题不同CS 程序可以处理用户面固定, 并且在相同区域, 安全要求高需求, 与操作系统相关. 应该都是相同的系统BS 建立在广域网上, 面向不同的用户群, 分散地域, 这是CS无法作到的. 与操作系统平台关系最小.7.用户接口不同CS 多是建立的Window平台上,表现方法有限,对程序员普遍要求较高BS 建立在浏览器上, 有更加丰富和生动的表现方式与用户交流. 并且大部分难度减低,减低开发成本.8.信息流不同CS 程序一般是典型的中央集权的机械式处理, 交互性相对低BS 信息流向可变化, B-B B-C B-G等信息、流向的变化, 更象交易中心1.2.2Java技术Java是由Sun Microsystems公司于1995年5月推出的Java程序设计语言(以下简称Java语言)和Java平台的总称。

航空订票系统的设计与实现毕业论文

航空订票系统的设计与实现毕业论文

航空订票系统的设计与实现毕业论⽂引⾔1 引⾔1.1选题背景21世纪的特征是数字化、⽹络化和信息化,它是⼀个以数据库技术为核⼼的信息时代。

⽽随着信息技术的发展,航空售票业也成为⼀个⾼度依赖信息业的⾏业。

信息技术的飞速发展不仅使航空售票⼯作者逐渐摆脱了繁重的⼿⼯劳动、提⾼了⼯作效率,⽽且推着航空事业向现代化管理迈进。

现代化的航空售票也应该有现代化的管理系统。

在科技⽇益发达的今天,⼈们对旅游出⾏更加重视。

因此,航空售票进⾏现代化管理就变的尤为重要。

今天,信息资源已成为各个部门的重要财富,建⽴⼀个满⾜航空售票信息处理要求的⾏之有效的信息系统也成为⼀个航空公司发展的重要条件。

航空售票管理系统,它是航空部门机票管理系统的⼀部分,其作⽤是对所有待售机票和已售机票进⾏有效的管理。

通过本系统不仅可以进⾏售票⼯作,⽽且还可以对和机票相对应的旅客情况和航班情况进⾏查询,并可随时进⾏增加,修改,删除等⼯作,使售票⼈员能够有效地对机票进⾏有效的控制和管理。

因此,通过航空售票管理系统,使航空售票管理⼯作系统化,规范化,⾃动化,从⽽⼤⼤提⾼了售票管理⼯作的效率。

1.2 ⽬的和意义随着信息技术的发展,使⼈们上⽹容易成为现实,⽽售票厅往往⼈群拥挤⼀票难求,现实中去站点购票要受时间及地点的限制,由于现在⼈们⽣活节凑变快,时间资源相当保贵,有时为定购⼀张票需要坐上⼏个⼩时的车到售票处去排队买票,有时还会因为信息的缺乏,不能有效的了解票的销售情况,使旅⾏计划受阻,给顾客带来了很多的不便。

⽹上订票系统,新⼀种新型的售票模式。

⽤户可以通过⽹络查询航班的情况及机票的销售情况,以便更好的制定旅⾏计划,⽤户通过互联⽹在⽹上预订机票,极⼤的提⾼的旅客的订票效率,节省了订票的时间,缓解了售票窗⼝的拥挤的现状。

⽹上订票系统的成功实施,提⾼了售票的信息化管理⽔平,减⼩了⼯作⼈员的⼯作强度,为航空运输⾏业提供了新型的管理模式。

第1页(共38页)航空订票系统的设计与实现1.3 技术要求和设计范围航空售票系统提供的是⼀种⾯向较⼴区域的⽤户群系统。

飞机订票管理系统需求分析论文青岛理工大学

飞机订票管理系统需求分析论文青岛理工大学

青岛理工大学软件需求分析论文题目:飞机订票管理系统班级:软件 131学号:姓名:指导老师:2015年 11 月摘要本论文论述了网上飞机订票系统的构架,流程,维护以及开发本系统相关的知识体系,最后还谈到了我的收获和体会以及自己总结出的一些很有实用价值的东西,该系统有以下功能:1.航班信息与客户信息的初始化。

2.客户信息的录入。

3.航班信息的修改(包括余票和已定票的改动)。

4.订票功能。

5.退票功能。

6.查询航线功能。

7.查询全部信息功能开发工具:前台:Microsoft Visual c++服务器:Microsoft Windows7 Server相关技术:C++,SQL系统结构:1. 航线及相关信息查询2.订票3.留言4.用户资料系统5.数据库后台管理关键词:飞机售票网上【目录】第一章绪论 (1)1.1设计目的 (1)1.2系统的功能 (1)1.3系统环境 (1)第二章管理系统的分析 (2)2.1系统的目标需求 (2)2.2开发的可行性分析 (2)2.2.1管理上的可行性 (2)2.2.2技术上的可行性 (2)2.2.3经济上的可行性 (2)第三章管理系统的实现 (3)第四章业务的流程分析 (4)4.1系统的用例图 (4)4.2数据流图 (4)4.3程序流程图 (4)第五章管理系统的界面设计 (6)第六章管理系统的数据库设计 (8)6.1 E-R图 (8)6.2数据表的设计 (8)第七章需求规格说明 (11)7.1导言 (11)7.1.1 目的 (11)7.1.2 范围 (11)7.1.3 缩写说明 (11)7.1.4 术语定义 (11)7.1.5 引用标准 (11)7.1.6 参考资料 (11)7.1.7 版本更新信息 (11)7.2 系统定义 (11)7.2.1 项目来源及背景 (11)7.2.2 项目将要达到的目标 (11)7.3 应用环境 (11)7.3.1 系统运行硬件环境 (11)7.3.2 系统运行软件环境 (11)7.4 功能规格 (11)7.4.1 角色定义 (12)7.4.2 添加功能 (12)7.4.3 查询功能 (12)7.4.4 编辑功能 (12)7.4.5 删除功能 (12)7.4.6 美发功能 (12)7.4.7 统计功能 (12)7.5 性能需求 (12)7.5.1 界面需求 (12)7.5.2 响应时间需求 (12)7.5.3 可靠性需求 (12)7.5.4 开放性需求 (12)7.5.5 可发展性需求 (12)7.5.6 系统安全性需求 (12)7.6 签字 (12)第八章结论及体会 (13)第一章绪论1.1.设计目的本系统的总体目标是通过该系统的实施,可以对学生综合测评信息更加有效地进行管理。

毕业设计论文范例——航空信息管理系统

毕业设计论文范例——航空信息管理系统

航空信息管理系统摘要本系统是完成一个基于票务管理、飞机航线航班管理、客户管理以及查询业务的航空信息管理系统。

使用Java语言进行代码的编写,以基于Swing的思想来进行各个图形界面的设计,Swing具有更丰富而且更加方便的用户界面元素集合,对于底层平台的依赖更少,其组件具有更强的实用性;系统采用MySQL Server的数据库管理系统来进行数据的管理,MySQL Server的数据库服务器具有快速、可靠和易于使用、稳定性高、可移植性强的特点。

系统最终达到的效果就是既能根据用户的需求快捷方便的为用户服务,又能提高工作人员的工作效率,降低人为出错的几率。

关键词:航空信息管理系统;Java;Swing;MySQL ServerAircraft Information Management SystemAbstractThe system is one that based on the management of the tickets,planes ,airlines,flights, the informations of the customers and the service for the query. It is called the Aircraft Information Management System。

Use the language of Java to do the code-writing.The idea of Swing is applied to all the designs of the graphics interface。

The component of Swing has the more rich and more convenient element sets of the graphics interface. For the less dependent on low—level platform brings the effect is that making it more applicable。

航空客运订票系统—VC毕业设计(论文)

航空客运订票系统—VC毕业设计(论文)

航空客运订票系统—VC毕业设计(论文) 航空客运订票系统 1 问题描述航空客运订票的业务活动包括:查询航线、客票预订和办理退票等。

试设计一个航空客运订票系统,以使上述业务可以借助计算机来完成。

1.1 每条航线所涉及的信息有:终点站名、航班号、飞机号、飞行周日(星期几)、乘员定额、余票量、已订票的客户名单(包括姓名、订票量、舱位等级1,2或3)以及等候替补的客户名单(包括姓名、所需票量)1.2 作为示意系统,全部数据可以只放在内存中1.3 系统能实现的操作和功能如下:1.3.1 查询航线:根据旅客提出的终点站名输出下列信息:航班号、飞机号、星期几飞行,最近一天航班的日期和余票额1.3.2 承办订票业务:根据客户提出的要求(航班号、订票数额)查询该航班票额情况,若尚有余票,则为客户办理订票手续,输出座位号;若已满员或余票额少于订票额,则需重新询问客户要求。

若需要,可登记排队候补 1.3.3 承办退票业务:根据客户提供的情况(日期、航班),为客户办理退票手续,然后查询该航班是否有人排队候补,首先询问排在第一的客户,若所退票额能满足他的要求,则为他办理订票手续,否则依次询问其他排队候补的客户 2 概要设计2.1 存储结构设计typedef struct Al_Custom //已订票客户{char name[15];//姓名int count;//订票量int level;//舱位等级Al_Custom *next;//下一节点指针}Al_Custom,*Al_CustomLink;typedef struct Wait_Custom//等候替补的客户{char name[15];//姓名int count;//所需票量Wait_Custom *next;//下一节点指针 }Wait_Custom; typedef struct Wait_Queue//等待队列 {Wait_Custom *front;//队列头指针Wait_Custom *rear;//尾指针 }Wait_Queue; typedef struct Flight//航线{char terminus[15];//终点站名char flight_no[10];//航班号char plane_no[10];//飞机号int week;//飞行周日int count;//乘客定额int rest;//余票量Al_CustomLink Al_link;//指向成员名单链表的头指针Wait_Queue wait_queue;//等待替补队列 }Flight;2.2 主要算法设计2.2.1 主程序模块:void main(){初始化;do{接受命令;处理命令;}while(命令!="退出");}2.2.2 查询航线模块——实现查询功能 void findFlight() { 提示输入要查询航线的终点站名;如果存在该航线,则输出该航线信息;否则提示不存在该航线;}2.2.3 承办订票业务模块——实现订票功能 void dingpiao() {提示输入航班号和订票数;若不存在该航班号,则提示不存在该航线;否则{如果有余票,则办理业务;否则提示没有足够的余票,询问是否候补;若是,则排队候补;}}2.2.4 承办退票业务模块——实现退票功能 void tuipiao() {提示输入航班号和飞行周日;确认航班号和飞行周日都存在,并且客户有订票,则 {执行退票;为排队候补的客户办理订票业务;}否则{提示有误}}2.3 测试用例设计2.3.1 航线3条:1001 hp001 shanghai 2 501002 hp002 beijing 5 501003 hp003 guangzhou 7 502.3.2 查询航线:shanghai2.3.3 承办订票业务:航班号1001 数额30 姓名chengangjie 舱位等级22.3.4 承办订票业务:航班号1001 数额23 姓名zhenxi 舱位等级32.3.5 承办退票业务:姓名chengangjie 航班号1001 飞行周日2 2.3.6 查询航线:终点站名:shanghai3 调试分析3.1 本次的设计比较困难,需要实现较多的功能,所以在调试过程中不太顺利,主要是指针的修改。

机票预订系统毕业设计论文

机票预订系统毕业设计论文

毕业设计论文毕业设计(论文)在线机票预订系统的设计与实现在线机票预订系统摘要随着信息技术在管理上越来越深入而广泛的应用,管理信息系统的实施在技术上已逐步成熟。

管理信息系统是一个不断发展的新型科学,任何一个单位要生存要发展,要高效率地把内部活动有机地组织起来,就必须建立起和自身特点相适应的管理信息管理系统。

本文从软件的需求分析记忆软件功能,功能需求以及数据需求和设计概要等几方面阐述了系统的研究背景和形式,剖析了系统的内部构造以及操作方法。

使得系统的功能和价值够完全的体现出来。

采用Eclipse作为开发工具,以Oracle做数据后台,开发出来的网上机票预订管理系统。

整个系统从符合操作简便,界面友好,灵活,实用,安全的要求出发,完成了网上机票预定的全过程,包括机票信息管理,客户信息管理,航线信息管理,系统管理等管理工作。

论文主要介绍了本课题的开发背景所要完成的功能和开发过程。

重点说了系统的设计的重点设计思想和系统的详细设计。

关键词机票预订;机票管理;航班信息管理AbstractAlong with information technique more and more thorough on the management but extensive of application, the implementation managing information system has been gradually mature on the technique.Managing the information system is continuously new science that 1 develops, the whichever unit wants to exist to want a development, high-efficiencily internal activity organically the organization get up, have to start to build up to adapt to with oneself characteristics mutually of manage an information management system.This text the need analysis memory software function, function request and data need and design essentials etc. from the software are several researches background and forms that the aspects elaborated system and analyzed the internal structures and operation methods of system.Make system of the function and value enough complete embodiment come out.Adopting Eclipse is to develop tool and do data backstage by Oracle, the net developing starts up a ticket to reserve management system.The whole system from match to operate simple, interface amity, vivid, practical, safety of the request set out and completed a net to start up a whole processeses of default, including ticket information management, customer information management, flight path information management, the system manages to wait a managing.The thesis mainly introduced finished function and development process that the development background of this topic wants.Particularly said the point of design of system designs the detailed design of thought and system.key word The ticket reserves;The ticket manages;The service information manages目录摘要 (I)第一章系统需求分析1.1系统开发背景 (3)1.2软件主要组成及功能 (3)1.3用户特点以及一般约束 (4)第二章系统结构设计2.1用户注册的DFD图 (5)2.2用户订票的DFD图 (6)2.3退票的DFD图 (7)2.4机票信息查询的DFD图 (7)第三章开发平台设计3.1系统技术 (8)3.2性能需求 (8)3.3开发平台 (8)第四章数据库设计4.1管理员信息E-R图 (8)4.2客机信息E-R图 (8)4.3航班信息E-R图 (8)4.4客户信息E-R图 (8)4.5预订信息E-R图 (8)4.6实体之间关系的E-R图 (8)- III -第五章系统的实现5.1总体设计(系统总流程图) (15)5.2登陆界面 (16)5.3注册界面 (17)5.4管理员界面 (18)5.5订票界面 (19)5.6退票界面 (20)5.7查询界面 (21)结论 (24)参考资料 (25)致谢 (25)附录一(数据库) (30)附录二(hibernate.cfg.xml) (30)附录三(struts-config.xml) (30)附录四(validation.xml) (30)附录五(核心代码) (30)- IV -第1章系统需求分析1.1 系统定义机票预订是向广大用户提供各大航空公司机票预订服务和交易的方式。

毕业论文-航空售票系统设计与实现

毕业论文-航空售票系统设计与实现

毕业论文-航空售票系统设计与实现摘要航空售票/订票是航空业务中的一个最基本的业务,从表面上来看,它只是航空业务的一个简单的部分,但是它涉及到资金管理与客户服务等多方面,因此,过去传统的售票已经不能满足现代航空业务流量剧增的客观要求。

本系统——航空售票系统,采用 技术作为创建应用程序的方式,以C#作为编程语言,采用SQL Server 数据库作为后台数据库。

它是基于Browser/Server结构下形成的数据驱动的Web应用程序。

不仅能方便旅客,还能节省航空公司的代理费用,加速资金周转。

实现了后台管理员对航空公司、航班和订票信息的维护;前台客户通过注册登陆可以查询航班信息,进行订票和查看自己的购票信息并可以删除管理员未确认的订票信息。

同时可以进行购票错误以后的退票信息等功能。

本论文主要涉及软件,数据库与网络技术等。

涵盖知识面广,可有效地提高消费者综合运用所学知识分析解决问题的能力,增强消费者对事物的理解与掌握能力,培养消费者掌握科学的研究方法,正确的设计思想,独立思考,勇于进取,探索创新,为今后进一步学习与工作奠定了良好的基础。

关键词航空售票;;C#;SQL Server数据库;I(论文)AbstractTicket / booking is the aviation business in the most basic of business, from the face of it, it's just a simple air part of the business, but it relates to financial management and customer service and other aspects, therefore, has been the traditional ticket Modern air traffic flow can not meet the objective requirements of surge.The system - Air ticketing system, using technology as a way to create applications to C # as the programming language, using SQL Server database as the backend database. It is based on Browser / Server structure, formed under the data-driven Web applications. Not only convenient for tourists, but also save the airline agent costs and accelerate cash flow. Administrators realized back airlines, flights and booking information maintenance; receptionists can search for flights by up login information, make reservations and view their own information and tickets can delete the administrator has not confirmed the booking information. Tickets can also refund after wrong information and so on.This paper mainly involves software, database and network technology. Cover the wide range of knowledge, can effectively improve the knowledge of consumers of the integrated use of problem-solving skills, and enhance consumer understanding and grasp of things, cultivating consumer knowledge of scientific research methods, the correct design ideas, independent thinking, courage to forge ahead, exploration and innovation, for further study and work laid a good foundation.Keywords : C# SQL Server database air ticketII(论文)III(论文)IV(论文)V(论文)第1章绪论1.1 课题背景在现在的航空售票系统中,管理是航空公司能正常运作的重要环节,为了更好地推动航空售票业务的持续发展,不少航空分公司,通过分公司把航空售票管理软件推向最终用户。

java毕业论文-航空订票系统[管理资料]

java毕业论文-航空订票系统[管理资料]
1 引言
民航发展概况
2007年,、、,,%、%%。国内航线(含港澳)、,%、%%;、,%、%%。在人民币持续升值预期明确、燃油成本波动相对较平和以及2008年奥运会、2010年世博会、亚运会等相对积极因素推动下,行业正处于景气度不断提升时期。根据研究院的预测,2008年全球航空运输业的表现将不及2007年。预计今年全行业的毛收入大约为5140亿美元,净利润是50亿美元,盈利率为1%。
2、Hibernate
Hibernate是一个开放源代码的对象关系映射框架,它对JDBC进行了轻量级的对象封装,使得Java程序员可以使用纯的面向对象的思想来操纵数据库中的数据。Hibernate可以应用在任何使用JDBC的场合,既可以在Java的客户端程序使用,也可以在Servlet/JSP的Web应用中使用。Hibernate可以在应用EJB的J2EE架构中取代CMP,完成数据持久化的重任。
(2) 出发地:用来描述某个航班计划的起飞城市和机场,所有国内机场均用三个英文字母的代码表示。
(3) 目的地:用来描述某个航班计划的到达城市和机场,所有国内机场均用三个英文字母的代码表示。
(4) 离港时间:用来描述某个航班计划的从出发地机场离开的时刻,离港时间一般代表飞机舱门关闭,不再接收乘客的时刻。该时间精确到分钟。
2、航班(Flight):用来描述在某个确定日期执行某个定期航班计划的一次航班。例如:2008年5月25日从北京飞上海的CA1202就是一个航班的实例。
属性:航班计划,出发日期,各舱剩余座位数,折扣。
3、营业网点(Branch):用来描述航空公司的某个分支机构,该机构能使用该系统为顾客提供查询航班和出票的服务。营业网点通过若干台终端机器与航空公司的服务器相连。营业网点包含以下属性:编号、名称、密码、城市、地址。

本科毕业论文---航空订票系统 航空客运订票系统设计 航空订票管理系统

本科毕业论文---航空订票系统 航空客运订票系统设计 航空订票管理系统

摘要航空定票系统是使用JAVA编程技术在MYEclipse6.0集成开发环境下开发的订票系统。

该系统实现了航班管理、订票管理、退票管理以及查询航班等功能。

在航班管理中航空公司内部管理员能在系统中完成添加航班或删除航班、更新航班信息、查看数据库等功能。

乘客能够在系统中完成查询航班、订票办理和退票办理等功能。

乘客可以用多种方式来查询航班信息,也可以根据实际需要来订票(单程、往返、联程)。

系统还能将这些信息保存在数据库中,并供航空公司内部管理员随时查询。

关键词:航空定票系统,JAVA,MYEclipse6.0,定票,退票AbstractThe aviation settles a ticket system is use a JAVA plait distance's technique integrated in the MYEclipse6.0 develop under the environment develop of book a system.That system carries out a service a management and books a management, dishonor bill management and searches a service etc. function.The airline internal managing person can complete to add a service or delete a service, renew a service information and look into a database in the system in the service the management etc. function.The passenger can complete a search service and book a ticket to carry out to carry out with dishonor bill in the system etc. function.The passenger can search a service information with various ways, can also book a ticket according to the effective demand.(one way, go back and forth, allied distance)The system returns an ability will these the information keep in the database, and provide an airline the internal managing person searches at any time.Keywords:The aviation settles a system,JAVA, MYEclipse6.0, settle a ticket, dishonor bill目录摘要 (I)Abstract ...................................................................................................................................................................... I I 第1章绪论 . (1)第2章系统功能介绍 (2)2.1系统功能总框图 (2)2.2 本人模块功能介绍 (2)2.2.1 航班管理功能介绍 (2)2.2.2 查询航班功能介绍 (2)2.2.3 订票办理功能介绍 (3)2.2.4 退票办理功能介绍 (3)2.2.5 连接数据库介绍 (3)2.3 组内任务分工 (4)第3章数据库设计 (5)第4章系统功能实现 (7)4.1 航班管理功能实现 (7)4.2 查询航班功能实现 (27)4.3 订票办理功能实现 (45)4.4 退票办理功能实现 (65)4.5 连接数据库实现 (82)结论 (90)致谢 (91)参考文献 (92)第1章绪论航空定票系统的总目标是:在计算机网络,数据库和先进的开发平台上,利用现有的软件,配置一定的硬件,开发一个具有开放体系结构的、易扩充的、易维护的、具有良好人机交互界面的航空定票系统,实现旅行社的机票销售的自动化的计算机系统,为企业的决策层提供准确、精细、迅速的机票销售信息。

航班与机票预定管理系统论文

航班与机票预定管理系统论文
ActiveX控件并不仅仅限于与用户的可视交互,它还可以用于其他用途,如访问数据库、监视数据等。ActiveX控件所能提供的功能要远远超过自定义控件的能力,这些能力包括很多新鲜而有趣的特性,如将控件本身所提供的菜单嵌入到容器中等。ActiveX控件一般以.ODC文件的形式提供,并在系统中进行注册。
2.1.6对话框
4代码编写
主要添加代码:
//航班与订票系统管理View.cpp : implementation of the CMyView class//
#include "stdafx.h"
#include "航班与订票系统管理.h"
#include "航班与订票系统管理Set.h"
#include "航班与订票系统管理Doc.h"
#include "航班与订票系统管理View.h"
#include "MyDlg1.h"
#include "MyDlg2.h"
#ifdef _DEBUG
#define new DEBUG_NEW
#undef THIS_FILE
static char THIS_FILE[] = __FILE__;
#endif

发出城市
文本
50

到达城市
文本
50

起飞时间
日期/时间
默认

到达时间
日期/时间
默认

所属公司
文本
50

2)制作一个系统封面位图
系统启动时首先出现一个Splash画面,该画面主要内容是一个位图文件,系统封面闪动之后,进入系统操作功能界面。

航空客运订票系统(论文)

航空客运订票系统(论文)

信息科学与工程学部数据结构课程设计题目航空客运订票系统姓名学号**************学院信息科学与工程学院专业、年级软件工程1101班指导教师2012 年 11月 27 日摘要随着科技与经济的发展,人们的生活水平不断的提高,旅游业的逐渐的成熟发展,人们追求快节奏的生活方式,越来越多的人选择乘飞机,从而国内国际的航班不断的增加。

航空客运量大幅的提高,也促使了航空业得到迅速的发展。

而且随着网络的盛行,航空订票系统就显得尤为重要,所以航空客运订票系统主要是为了方便人们,让人们能够快速、清晰、准确地了解航班信息而不至于象以前那样排队等候,从而避免耽搁乘客大量的等待时间,使旅客轻松快捷的踏上愉快的旅程。

该航空客运订票系统分为乘客操作模块和系统管理员操作模块。

乘客操作模块包含了浏览所有航班信息、办理订票业务、办理退票业务,航班查询、等候订票人登记功能,而管理员操作模块包含添加航班、删除航班、查看已订票人信息、查看等待订票人信息功能,最后就是退出系统功能。

该系统主要运用动态线性链表和动态线性队列及其文件的保存与读取完成的。

航班线性链表中每一个结点包含了航班号、飞机号、终点站名、起飞时间、乘员定额、票价、余票量,已订票人的信息的链表和排队候补人的信息的链表等内容。

本系统在Visual C++ 6.0环境下进行开发,根据我们自身所学的知识利用动态线性链表、动态队列链表和文件操作实现了对数据的保存、读取等功能,达到了预定要求。

该系统虽然还存在一点点不足,那就是对乘客的座位号和座舱等级的具体安排没有实现,但该系统的所有功能均能实现,并且系统考虑的问题全面、易于操作、界面简单明了、服务器程序利于维护。

关键词:动态线性链表;动态队列链表;文件操作;订票目录第1章前言----------------------------------------------------11.1课题背景及其现实意义-----------------------------------错误!未定义书签。

航空订票模板论文

航空订票模板论文

毕业设计(论文)前言21世纪是知识经济和信息时代,社会和国家的进步比以往任何时代都更加依赖于科学技术的发展和创新,Internet技术的快速发展为信息的传播提供了最为广泛、快捷的手段。

数据库技术的发展为信息的交互提供了一个更加便利的平台。

电子商务中应用最早的一个典型例子是航空订票系统。

例如美国航空公司使用了航空订票系统后,使它在与对手的竞争中获得很大的优势,为此有一些航空公司相继推出类似的系统,参与航空订票市场。

因特网的迅速发展又一次把航空运输业推向电子商务的前沿,每一个航空公司均提供在线订票系统,并且把该系统直接与它们的航班飞行程序及机场电子检票系统相连接。

如果你想去越洋旅游,从伦敦飞越大西洋到纽约,或是从上海跨越太平洋到惠灵顿,你可以从英国航空公司、荚国航空公司、法国航空公司、中国航空公司中选择。

客户可以获得价廉的机票和优等的服务。

任何航空订票系统均不是一个小规模的点到点的运行,售票系统相当复杂。

而机票销售可以有多种渠道、多个销售点,它需要知道多少座位已经订售,还有哪些时间的航班等等。

如果不是直达航班,那么不能出售太多的座位,否则中途登机的旅客无法上机;如果起始点出售太少,则可能浪费一些座位,为了解决这些复杂的问题,早在20世纪60年代就采用了航空预售订票系统。

现在很多网站在前台上大都用ASP来实现。

以至于现在ASP在网站应用上很普遍。

Active Server Page技术为应用开发者提供了基于脚本的直观、快速、高效的应用开发手段,极大地提高了开发的效果。

ASP的语言相容性高,隐密安全性高,易于操控数据库,面向对象学习容易。

因特网为航空订票系统提供了新的渠道,当然Web.航空订票系统也要参加当前的价格竞争。

客户在航空公司网站上不仅查看所竞争的航空公司的票价,还要注重其他方面的信息,所以各航空公司必须发布最吸引客户的网页。

本系统主要从现代社会电脑化观念出发,通过对现有民航公司资料的分析,研究和整理,确定了在民航公司引入民航售票管理系统的可行性、紧迫性和必要性。

民航售票管理系统售票管理论文 大学毕业设计

民航售票管理系统售票管理论文 大学毕业设计

民航售票管理系统——售票管理摘要:21世纪的特征是数字化、网络化和信息化,它是一个以数据库技术为核心的信息时代。

随着科学技术的不断提高,计算机科学日渐成熟,其强大的功能已为人们深刻认识,它已进入人类社会的各个领域并发挥着越来越重要的作用。作为计算机应用的一部分使用计算机对机票预订进行管理,具有手工管理所无法比拟的优点。

例如:检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。这些优点能够极大地提高机票信息管理的效率,也是企业的科学化、正规化管理,与世界接轨的重要条件。

本文针对航空公司的订票实际情况,按照软件工程的结构化设计思想,经过项目的可行性研究和需求分析,总体设计,详细设计,以及编码实现和调试等步骤设计开发了火车站网上订票系统。

并运用数据流图和数据字典,E-R 图和数据库逻辑结构,层次图,系统流程图,以及程序流程图,对该系统的数据需求,数据库,系统软件结构,系统流程,以及处理过程等进行了分析和设计。

其中民航管理系统又分为会员注册管理、管理员后台管理,留言管理以及各个功能子模块。

民航售票系统分为航班查询管理,网上订票管理,网上退票管理以及各个功能子模块。

主要为一个民航公司的售票管理提供了强有力的保证,大大提高了工作人员的工作效率,减少了成本的投入,降低了认为出错的机率。

本系统前台主要使用JSP作为开发语言,后台使用SqlServer作为数据库管理系统,开发环境是MyEclipse,服务器采用tomcat,开发出的一个基于Web技术的B/S结构的机票售票系统。

关键词:机票售票;JSP;B/S结构Abstract:21st century is characterized by digital, networking and information technology, it is a database technology as the core of the information age.Along with the science and technology unceasing enhancement, the computer science is mature day after day, its formidable function hadprofoundly known for the people, it entered the human society each domain and is playing the more and more vital role. As a part of computer application using computer to train information management, has the crafts incomparable advantages. For example: retrieves, the search rapidly convenient, the reliability high, thereserves big, the secrecy good, the life is long, the cost low status. These advantages can greatly improve the efficiency of the ticket information management, also is enterprise's scientific and standardization management, and connecting with the world the important condition。

航空售票系统_毕业设计(论文)

航空售票系统_毕业设计(论文)

毕业论文设计摘要随着计算机技术的发展,目前已经进入网络经济时代,基于Web实现企业的管理信息系统可以大大提高企业的工作效率、增加利润、降低成本。

WebServices(网络服务)技术是当今计算机软件业的焦点,它在现有的各种异构平台上实现一个通用的与平台无关、语言无关的技术层,使各种平台上的应用系统可以依靠这个技术层来实现彼此的连接与集成。

本文首先对现行的售票系统做了简要分析,得出现行售票系统中的不足,传统机票向电子机票过渡是潮流之势。

进而引出电子航空售票系统,电子航空售票系统取代传统人工售票系统,极大程度的节约了成本,并为用户提供更加快捷、简便的服务,具有重要的意义。

本系统设计和实现的过程中,充分利用先进计算机技术,保证了系统的灵活性、可扩展性、安全性和可靠性。

文章最后对本系统进行一系列评价,并总结了阶段工作成果。

关键词:管理信息系统;电子航空售票系统;Web Services;互操作性ABSTRACTInternet technology has been developed to a mature, the Internet has become a world-wide largest and most of the information center, an increasing number of people using the Internet to complete their work, and also more and more people use the Internet to the liberation of their lives They use the Internet to complete almost all of all the things in real life.Since all the fields in the use of the Internet, traditional business is also now a growing number of businessmen will be their business onto the Internet, the smaller they can open a small shop. The big point can open a website.The graduation project is the subject of Design and Implementation of an on-line Customer of e-commerce sites. For a traditional online shop to provide a platform for exhibition and sale. This system is mainly to Struts and JPA basis for the development and Mysql to JSP for the future performance of means. In the above basic realization of a functional e-commercesites should have functional modules, including the prospects and the background level.Prospects in the main features are: user registration, sign in, write-off, add the consignee, the consignee to amend the information, delete the consignee information, visit the merchandise. Add goods into the shopping cart, shopping cart of goods amended to delete the shopping cart of goods, empty shopping cart, the cart will generate goods orders, view orders, orders Details view.Background in the main features are: Show the list registers, managers registers, modify the user to view the list of goods, added commodities, commodities delete, modify Merchandise, view orders list, delete and so on orders.Keywords:E-commerce,fight-ticket booking online, Web Service, mvc目录第一章前言 (4)1.1 课题背景 (4)1.2 现状分析 (5)1.3预期设计目标 (5)第二章系统分析 (6)2.1可行性分析 (6)2.2收集需求 (6)2.3 需求分析 (7)2.4 技术需求 (7)第三章开发环境及开发工具的介绍 (8)3.1 Java语言介绍 (8)3.2 Eclipse介绍 (8)3.3 Tomcat介绍 (8)3.4 SQL Server2005介绍 (9)3.5 开源框架Struts介绍 (9)一模型(Model) (9)二视图(View) (10)三控制器(Controller) (10)3.6 平台技术架构 (10)第四章系统总体设计 (12)4.1 系统功能描述 (12)4.2 系统功能结构图 (12)1.前台用户操作业务流程为: (12)2.后台企业员工操作业务流程 (12)4.3 数据库设计 (13)第五章详细设计 (13)5.1 网站前台首页设计 (14)5.2 网站前台功能详细实现 (14)5.2.1会员注册登录模块 (14)5.2.2预订机票模块 (18)5.2.3管理员模块 (19)第六章系统测试 (23)6.1 软件测试的基本方法 (23)6.2测试分析 (23)1. 用户界面测试 (23)2. 功能测试 (23)3. 兼容性测试 (24)结束语 (25)致谢 (26)参考文献 (27)第一章前言航空客运业务诞生已有近一个世纪了,作为现有交通工具中最方便快捷的一种,它确确实实地给民众的生活、出行带来了极大的方便。

机票预订管理系统论文 机票票务管理系统论文

机票预订管理系统论文 机票票务管理系统论文

机票预订管理系统摘要随着社会发展的不断进步,民航事业的壮大,人们消费水平的提高,乘坐民航的消费者也越来越多,旅游也逐渐成为普通老百姓的生活组成部分,飞机票预定查询系统在各机票预定网点中的作用也越显重要。

目前,我国一些旅行社和酒店的机票预定还停留在人工处理阶段,这已经严重制约了工作效率,在计算机技术高速发展的今天,有必要引入高效的计算机系统,来协助处理机票预定工作。

因此,开发一套具有完整的存储,查询,核对,打印机票功能的实时机票预定系统势在必行。

机票预定系统是为机场工作人员和客户提供订票退票等与机票相关内容和管理的系统,它具有开放体系结构的、易扩充的、易维护的、具有良好人机界面的优点.它除克服了存储乘客信息少,查询效率低下等问题外,更重要的是其安全性,可靠性,实现航空公司的机票销售的自动化。

它为企业的决策层提供准确、精细、迅速的机票销售信息,为乘客出行提供方便,便于机场工作人员对机票信息进行管理,提高了机场工作人员对机票管理的工作效率。

系统采用Microsoft Office中的Access 2000来设计数据库,并使用当前优秀的开发工具—VB 6.0 ,它有着最为灵活的数据库结构,对数据库应用有着良好的支持。

论文主要介绍了本课题的开发背景,所要完成的功能和开发的过程。

重点的说明了系统设计的重点、设计思想、难点技术和解决方案。

关键词:数据库;SQL语言;VB6;数据库组件;仓库管理目录摘要 (I)Abstract (II)第1章绪论 (1)1.1选题目的和意义 (1)1.2系统开发的必要性 (1)1.3可行性分析 (1)1.4系统的主要功能 (2)1.4.1 舱位信息的输入和修改 (2)1.4.2 客机信息的输入、修改和查询 (2)1.4.3 航线信息的输入、修改和查询 (3)1.4.4 客户等级信息的输入、修改 (3)1.4.5 客户信息的输入、修改和查询 (3)1.4.6 订票信息的输入、查询和修改 (3)第2章需求分析 (4)2.1引言 (4)2.1.1编写目的 (4)2.1.2背景说明 (4)2.1.3 定义 (4)2.2功能需求 (5)2.2.1目标 (5)2.2.2客户端子系统 (5)2.2.3服务器的功能需求 (6)2.3性能需求 (7)2.4数据需求 (8)2.4.1数据录入处理的准确性与及时性 (8)2.4.2数据的一致性与完整性 (9)2.4.3数据的共享与独立性 (9)2.5数据字典 (9)2.6逻辑模型 (11)2.7系统的运行要求 (11)2.8系统的约束 (12)第3章系统总体设计与实现 (13)3.1处理流程 (13)3.1.1客户机程序流程 (13)3.1.2服务器程序流程 (15)3.2 数据库数据结构设计 (16)3.2.1航班班次表 (16)3.2.2定位信息表 (17)3.2.3帐单信息/旅客资料表 (17)3.2.4 机位信息表 (17)3.3物理结构设计 (18)3.3.1 旅客信息 (18)3.3.2 帐单号 (18)3.3.3 飞行目的 (18)3.3.4 网络包 (18)3.3.5 错误信息 (18)3.3.6 机票信息 (20)3.3.7 帐单信息 (20)3.4数据结构与程序之间的关系 (20)3.5运行设计 (21)3.5.1 运行模块的组合 (21)3.5.2 运行控制 (21)3.5.3 运行时间 (21)3.6 出错处理设计 (21)3.7系统的实现 (23)第4章软件测试与维护 (28)4.1软件测试 (28)4.1.1边编写代码边测试 (28)4.1.2窗口代码完成后统一测试: (28)4.2运行与维护 (29)4.2.1程序打包 (29)4.2.2程序运行 (29)4.2.3软件维护 (30)结论 (31)致谢 (32)参考文献 (33)第1章绪论1.1选题目的和意义随着社会发展的不断进步,民航事业的壮大,人们消费水平的提高,乘坐民航的消费者也越来越多,旅游也逐渐成为普通老百姓的生活组成部分,飞机票预定查询系统在各机票预定网点中的作用也越显重要。

飞机票预订系统毕业论文

飞机票预订系统毕业论文

飞机票预订系统前言伴着信息时代的到来,计算机技术的飞快发展,市场竞争也是日益激烈,企业管理水平务必相应提高。

选用逐渐成熟的数据库技术和管理信息系统理论创建管理信息系统,对于公司就显得日趋迫切和必要。

IT业的发展改革不仅给我们带来各种网站,各行业与信息科技的融合也在高效进行着。

航空业也享受着 IT 带来的喜悦。

信息技术的高速发展,经济的高效益,就使得计算机应用在经济和生活中得到普及。

计算机作用虽然越来越大,和人的关系越来越亲密,还是有人会觉得手工操作比较好。

为了和当代社会人们强烈的时间观念相适应,机票预订系统为机场带来了福音。

这款软件系统内部功能直接由源代码完成。

使用者通过说明书可以学习本软件的基本工作原理。

使用者仅需输入一点简单的文字或者数字就能实现自己的目标。

信息科技的发展为公司提供了快捷方便和精确的管理,节约了个公司的资本,提高了工作效率.网络技术的快速发展给航空公司带来了新的售票模式。

现在各大航空公司采用的是航空公司内部使用的网络系统,但是它牵涉的太广,一般不会随意更换其余系统软件。

航空业的不断扩张,城市的网点紧张,业务发展的需要显然不能满足。

传统的送票订票拿票方式太落后,无法满足扩张的需要,那么迟早会被拥有先进技术的公司淘汰。

本系统用的理念是UML的开发理念,线索是预定的过程,功能模块作为框架结构。

用户需求可以被智能的执行机,也可以执行管理员查询,添加,删除,更改管理操作,并有柜台付款,网上支付,手机支付等支付方式。

该系统用的是基于角色的权限访问技术因此具有更强的安全性。

开发这款系统采用SQLSERVER做数据库,JSP+WEB做平台。

优点就是不错的界面环境和软件的扩展性和移植性。

机票预订系统的目标就是实现航空公司自动化服务,减少人力资本,提高工作效率,提供精确的信息,很好的服务大家1系统设计的背景和意义1994年,美国航空公司推出的网上订票系统,它的优点使其他航空公司开始了对在线预订系统的研发。

航空订票系统 毕业设计

航空订票系统  毕业设计

摘要随着社会发展的不断进步,民航事业的壮大,人均消费水平的提高,航空运输现在已经成为我国运输事业的重要方式之一。

但由于航空运输的特殊性,很容易受到天气和人为因素的影响,从而给旅客及时获取航班信息,及时准确的预定机票和退订机票带来了极大的不便。

针对以上的问题,可以通过建立一套完整的航空公司订票系统,来公布航班信息、查询航班信息、预定机票、退订机票等操作,从而使旅客能够及时准确获得自己需要的信息或进行查询、订票、退票等操作。

航空订票系统是为机场工作人员及旅客提供订票、退票等与机票相关的内容和管理的系统。

它分为前台和后台两个部分,前台主要提供了航班的查询、机票的预定与退订等功能;后台是管理员管理界面,只有管理员才能进行操作,它包括查看机票预定情况,对航班信息进行增、删、改、查,对用户信息进行增、删、改、查,添加、删除、修改公布信息等操作。

本系统采用MyEclipse作为软件开发的环境,以Tomcat6.0作为Web服务器,后台的数据库是使用MYSQL5.2。

使用Microsoft公司的Win7系统为开发的系统,运用JSP+JavaBean的开发模式,从界面友好、实用的要求出发,开发了一个利用WEB技术发布在网络上的基于B/S模式的航空系统。

关键词:飞机票预定系统;MyEclipse;MySQL Server 5.0;B/S结构;JSP;ABSTRACTWith the social development progresses, the civil aviation industry and growth, per capita consumption level, air transport has now become China's transportation industry is one important way. However, due to the special nature of air transport, are susceptible to weather and human factors, giving passengers timely access to flight information, timely and accurate ticket booking air tickets and unsubscribe brought great inconvenience. To solve the above problems, you can build a complete airline reservation system, to publish flight information, check flight information, booking tickets, unsubscribe tickets and other operations, so that the passengers can get timely and accurate information they need or query , booking, refunds and other operations.Tickets reservation system for airport staff and passengers booking, refunds and other relevant content with the ticket and management systems. It is divided into two parts, foreground and background, foreground provides a major route queries ticket booking and cancellation, see bulletin board and other functions; background is the administrator management interface, only administrators can operate, which includes view Flight situation, the flight information to add, delete, change, check the user information to add, delete, change, add, delete, modify, publish information and other operations.The system uses MyEclipse as a software development environment to Tomcat6.0 as a Web server, the background of the database is to useMYSQL5.2. Win7 system using Microsoft's system for the development, the use of JSP + JavaBean pattern of development, from a user-friendly, practical requirements, developed a technique using the WEB published on the web-based B / S mode of the aviation system.Key words: Tickets reservation system; MyEclipse;MySQL Server 5.0;B/S structure ;JSP;目录第一章绪论 (1)1.1课题背景及现状 (1)1.2选题意义 (1)1.3系统开发工具与技术介绍 (1)1.3.1开发环境 (1)1.3.2开发模式简介 (2)1.3.3开发技术 (2)1.3.4开发平台 (2)第二章需求分析 (3)2.1可行性分析 (3)2.1.1经济可行性分析 (3)2.1.2技术可行性分析 (3)2.2功能需求 (3)2.3性能需求 (4)2.4数据信息需求 (4)2.5安全与保密需求 (4)2.6软硬件环境需求 (5)2.7 其它需求 (5)2.8航空售票系统的实现目标 (5)第三章概要设计 (6)3.1系统的总体结构设计 (6)3.2功能模块设计 (6)3.2.1前台功能模块设计 (6)3.2.2后台功能模块设计 (7)3.3页面的设计 (8)第四章数据库设计 (9)4.1结构设计 (9)4.1.1概念结构设计 (9)4.1.2逻辑结构设计 (11)4.1.3物理结构设计 (12)4.4运用设计 (15)4.4.1数据字典设计 (15)4.4.2安全保密设计 (16)第五章详细设计及实现 (17)5.1前台功能设计 (17)5.1.1用户登录 (17)5.1.2用户注册 (18)5.1.3航班查询 (20)5.1.4机票预定 (21)5.1.5修改个人信息 (22)3.2.6修改密码 (23)5.1.7订单查询 (24)5.1.8退票 (25)5.1.9改签 (26)5.2后台功能设计 (27)5.2.1订单查询 (28)5.2.2航班管理 (28)5.2.3用户管理 (29)5.2.4管理员管理 (31)5.3验证码生成程序设计说明 (31)5.3.1程序描述 (31)5.3.2算法 (31)5.3.3流程逻辑 (31)5.4连接数据库程序设计说明 (32)5.4.1程序描述 (32)5.4.2算法 (32)5.4.3流程逻辑 (32)第六章系统实现 (34)6.1登录功能模块的实现 (34)6.2用户注册功能模块的实现 (35)6.3航班查询功能模块的实现 (36)6.4预定机票功能模块的实现 (37)6.5修改个人信息功能模块的实现 (37)6.6修改密码功能模块的实现 (38)6.7订单查询功能模块的实现 (40)6.8退票功能模块的实现 (41)第七章使用说明 (42)7.1系统环境要求 (42)7.2系统安装 (42)7.3系统运行 (42)致谢 (43)参考文献 (44)附录 (45)第一章绪论1.1 课题背景及现状随着社会发展的不断进步,人均收入的不断的增高,使得越来越多的人将目光放到提高生活质量上了,因此,旅游在人们的生活中占有越来越重要的地位。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
航空订票管理系统的构建
指导教师:xx
班级:xx班
LOGO
航空订票管理系统
系统开发的背景及意义 系统分析 系统设计 系统实施
LOGO
一、系统的背景及意义
背景:
我国航空公司的网络订票起步于2000年,比欧美航空公司落后了将近10 年。目前已有少部分航空公司将网络订票纳入了公司发展的重要战略规划; 但大多数航空公司对于网络订票的认知仍处于懵懂状态,一个很重要的原因 就是缺乏国外优秀航空公司网络订票系统发展经验的指导。人们日常生活中 网络订票也是大势所趋,所以航空订票系统对于我国人们生活的网络化发展 有着很重要的影响和巨大的需求空间。
网络系统的实施主要是通信设备的安装、电缆线的铺设及 网络性能的调试等工作。通常的通信线路有双绞线、同轴 电缆、光纤电缆以及微波和卫星通信等。
LOGO
致谢
本次论文撰写即将结束。在此,我要感谢 教导过我的老师和本组成员的帮助,本文 能够顺利完成,要特别感谢xx老师,感谢 各成员的齐心协力。
最后向所有关心和帮助过我的人表示真心 的感谢。
为了方便客户根据自己需要可以退票 ,本系统设置了退票模块,通过此模 块,客户可以对自己某航班订票进行 退票,
LOGO
四、系统实施
系统实施的主要内容包括订票管理系统 的实施、程序设计与调式、数据准备与 录入等。系统实施阶段是成功地实施新 系统的阶段,又是渠道客户对系统信任 的关键阶段
LOGO
4. 1计算机系统的实施
管理订票系统的主要功能: a) 航空公司管理 b) 航班信息管理 c) 机型信息管理 d) 订票退票管理 e) 客户信息管理 客户订票系统的主要功能 a)个人信息及密码的维护 b)订票及查询管理 c)退票信息管理
LOGO
分两部分
系统管理
订单
报名表管理
图1、2 重庆中国青年旅行社有限公司次级系统管理结构图
意义:
伴随着人们更多的使用飞机作为交通工具,国内机票票务市场也在快速发展。 特别是21世纪的今天,讲究的就是效率,票务管理系统实现了对票据的制 作及自动化管理,结束了传统手工售票及统计的历史,它的意义不仅是用票 据打印机代替了手工售票,而是使得票务管理工作走向全面自动化、规范化, 提高了购票的透明度和自主性,从根本上解决了票据查询难、售票劳动强度 大的现状,提高了票据管理效率和对客户的服务质量。并对方便旅客购买机 票,以及规范整个航空票务市场具有相当重要的意义。目前,我国航空公司 的机票销售还主要依靠代理商,据2007年统计数据显示,79.6%的机票 销售额来自代理商,20.4%的销售额来自航空公司直销。而在航空公司直 销的机票中,B2B占据了大部分份额,航空公司通过网络B2C销售的机票 仍然很少
航空订票管理系统,应包括:航空公司信息,航班信息, 机型信息 ,订票信息,退票信息,客户信息等 。
LOGO
3、1系统管理模块
航空订票系统模块
LOGO
航空订票系统管理的目标是将客户的订票信息全面、完整 、统一的进行管理,方便用户使用本系统,解决了票据查 询难、售票劳动强度大的现状,提高了票据管理效率和对 客户的服务质量 。
LOGO
3. 3数据处理模块
数据处理模块包含“订票信息维护”、“退票信息维护” 和“客户信息管理”三个子模块。 数据处理模块的功能 :
1)“订票信息维护”子模块具体功能:将客户订票数据记录 ,从而管理客户订票数据,并提高查询客户航班订票速度 。
2)“退票信息维护”子模块的具体功能:快速、准确的退票 相应数据,及时处理客户要求退单情况。
LOGO
3. 2数据查询模块
信息查询
简单查询
复合查询
综合查询
图1、3重庆中国青年旅行社有限公司信息查询系统结构
LOGO
信息查询模块的目标是根据用户不同的要求,快速准确地 从航班中找出相应的信息,实现快速订票。 信息查询模块的主要功能 : 1)简单查询子模块 2)复合查询子模块 3)综合查询子模块
LOGO
2. 3业务流程图分析
流程图
LOGO
从上图可以大概的了解到对象的流程。本系统有管理员和 客户两个对象
管理员对象可以维护航空公司、航班信息、订票信息、退 票信息维护,用户信息管理
客户对象可以注册个人信息、修改个人信息、订票,订票 查询,退票,密码维护
LOGO
三、系统设计
系统设计是系统开发中的第二阶段,其任务是:在系统分 析提出的逻辑模型的基础上,科学合理的进行物理模型的 设计,主要是为了解决“怎样做”的问题。
LOGO
二、系统分析
客户需求分析 系统需求的分析 流程图分析
LOGO
2、1客户需求分析
客户需求的四个特征:
A、方便查询航班信息 B、能够快速订机票 C、可以进行候补和取消订票 D、对自己的个人信息进行管理
LOGO
2. 2系统需求分析
1)全方位、快速查询信息。 2) 建立全面完整的订票信息资源库。 3) 采取一定的权限认证的安全措施,保护信息的安全性。 4)统一的网上订票管理,减少出错及随意性。 5)全面的分析,方便客户订票退票。
3)“客户信息管理”子模块的具体功能:查看客户基本信息 ,统一、整合客户资源,快速管理客户信息。
LOGO
3. 4 我要订票模块
我要订票模块:客户浏览了航班信息和票价后, 可通过本模块来下一个预定定单。将订票数填写 完整后,上交给系统,而系统经过逻辑判断信息 后确定是否订票成功。
LOGO
3. 5退票模块的目标及功能
随着信息产业的发展,计算机技术的发展可谓是日新月 异,购置计算机系统的基本原则是能够满足航空订票的设 计要求。此外当考虑以下问题 1)计算机系统的性价比 2)系统的可扩充性 3)售后服务和技术支持
LOGO
4. 2网络系统的实施
航空订票通常是一个由通信线路把各种设备连接组成的网 络系统。航空订票网络有局域网和广域网之分。局域网通 常指一定范围内的网络,可以实现楼宇内部和邻近的几座 大楼之间的内部联系。广域网设备之间的通信,通过利用 公共电信网络,实现远程设备之间的通信。
LOGO
航空订票管理系统
LOGO
选择=结果
汇报结束 谢谢观看! 欢迎提出您的宝贵意见!
LOGO

相关文档
最新文档