web的航空票务管理系统开发与实现(源码)【字数:9007】

摘 要近年来, 伴随着我国的航空事业的持续发展,航空公司的业务量同样也在迅速增多,身为服务行业,航空公司是否能够给用户带来较大的便利和高效率的票务处理,一直受到政府和广大学者的的关心。目前航空公司旧有的售票系统需要进行不断的优化,以此来适应时代和社会的需求,这就意味着一套准确高效、科学合理的售票系统是非常急需的。本论文在通过参考一系列基于航空票务系统和国内外研究成果的调研研究后,提出了基于web的航空票务管理系统。论文就航空票务管理系统的研究现状做了阐述,分析介绍了SSH相关的技术,对航空票务管理系统做了需求分析,并且采用了B/S架构设计,成功实现航空票务管理系统。
目 录
第一章 绪论 1
1.1 引言 5
1.2 课题研究背景和意义 5
1.3 国内外发展现状 5
第二章 编程技术介绍 7
2.1 JAVA介绍 7
2.2 MY SQL介绍 7
2.3 B/S结构 7
2.4 SSH框架介绍 8
第三章 系统分析 10
3.1 可行性分析 10
3.1.1技术角度 10
3.1.2经济角度 10
3.1.3管理角度 10
3.2 需求分析 10
3.3 数据分析 10
第四章 系统设计 13
4.1 系统设计原则 13
4.2 系统功能划分 13
4.3 数据库设计 14
4.3.1 旅客信息表 15
4.3.2 管理员信息表 15
4.3.3 航班信息表 15
4.3.4 订单详情表 16
4.3.5 留言表 16
第五章 系统实现 17
5.1 用户模块 17
5.1.1主页 17
5.1.2 登陆 17
5.1.3注册模块 18
5.1.4用户信息模块 19
5.1.5查询模块 20
5.1.6订票模块 21
5.1.7订单模块 22
5.1.8退票模 *好棒文|www.hbsrm.com +Q: @351916072@ 
块 23
5.1.9在线留言模块 23
5.2 管理员模块 24
5.2.1 登录模块 24
5.2.2 航班管理模块 25
5.2.3 留言管理模块 26
第六章 系统测试 27
6.1 测试的目的 27
6.2 灰盒测试 27
5.3安全测试 27
5.4测试分析 27
结束语 29
致 谢 30
参考文献 31
第一章 绪论
1.1 引言
本文对基于WEB的航空票务管理系统的开发背景和研究意义做了详细的介绍,就并对航空票务管理系统的国内外发展的现状做了详细的分析,并且说明了研究的内容和研究的目的。
1.2 课题研究背景和意义
随着互联网的日益发展,各项技术都得到了迅速的发展并且一步步成熟起来,网上购买机票也是一样,并且成为购票的主流方法。航空事业对于国家的交通领域而言有着绝不可忽视的地位,它在速度、服务、效率等方面都是让公路运输、铁路运输、水路运输等望尘莫及的。虽然在使用人数上,航空运输相对而言较少,但是航空运输的产出却旗鼓相当,并且有着更大的发展前景,因此,研究航空事业可谓是意义重大。传统的机票管理都是人工的,信息的交换获取都是通过纸张来进行,随着信息技术的飞速发展,机票处理量和信息交换量都在剧增,传统手工方式变得越来越低效,因为这种方式过大地消耗了人力和成本开支,并且经常会出现错误,由此可见,方便快捷高效的航空售票系统是非常急需的。
就目前而言,计算机技术和产品更新换代越来越快,与此同时会带来越来越多的信息处理的方式,并且信息的表达方式也会随之越来越丰富。在经济迅猛发展的背景下,航空售票的需求和信息管理越来越复杂。过去传统的人工售票方式渐渐地满足不了日益增长的客户需求,所以航空售票管理的开发势在必行。
1.3 国内外发展现状
航空公司电子化的是从20 世纪 60 年代开始的,一开始的系统是比较简单的,用户只能够通过它来预定座位,并且由于技术比较青涩,航空公司需要和软件公司长期保持捆绑的合作关系,使得航空公司的成本大大提高。直到 70 年代中期,一套名字叫做为Sabre 的计算机订票系统由美国的航空公司推广出来,在这之后联合航空公司也退出了名为Apollo的订票系统,在电子售票这一领域占领了一席之地。这两家公司通过使用电子售票系统取得了相当可观的利润,后来他们把系统出租给其他航空公司和机票代理商等。电子售票的出现是在互联网技术发展得日益成熟的基础上出现的,是由Value Jet航空公司在20年前首先推出的,在技术上属于比较大的突破,并且电子机票自从推出后就受到了如潮的好评。
我国对于航空票务管理系统的研究在1999年开始,此时国外的技术发展已经比较成熟,一开始参加到研究行列的航空公司并不多,几乎都是国内知名度比较大的航空公司。南方航空公司是在航空售票系统领域第一个吃螃蟹的人,他们采用的是DCOM的技术,并且取得了巨大的成功,南方航空公司的利润年年激增,甚至突破40倍。有了这个成功的先例,东方航空公司和国家航空公司也不甘落后,自主研发电子售票系统并且大胆推出使用,也都取得了傲人的成绩。
第二章 编程技术介绍
本系统采用的的编程语言是Java,采用了SSH框架,而数据库则采用了比较流行的My SQL。
2.1 Java介绍
Java语言是一个继C++后的面向对象的开发语言。虽然Java比C++出现更晚,但是Java语言的面向对象的功能特征比C++更加明显。Java技术已经成熟,其作为面向对象的语言被广泛学习,拥有世界上最多的开发使用者。它具有通用性、高效性、便携性和安全性等特点。
作为一个全球性的开发工具,Java有着简单性、开放性、局限性、安全性和可靠性等特征。从Java出现开始,其发展速度非常快,甚至改变了网络世界。一开始,它主要应用于浏览器中,作为一个开发程序嵌入网页间,使Web多媒体更加灵活和强大。然而,Java虚拟机有一些缺点,它占用了大量资源,安全性差,Java Applet程序也逐渐取代于Flash。此后,Java Servlet又让Java在电子商务领域里重占一席之地。慢慢的JSP技术也逐渐进入编程世界,巩固了网页开发和编程工具中Java的地位,成为程序员的首选。随着计算机网络技术的发展,Java程序可以从网络上获得各种资源,并且能够妥善处理所获取的资源。

版权保护: 本文由 hbsrm.com编辑,转载请保留链接: www.hbsrm.com/jsj/rjgc/27.html

好棒文