基于ssm的航空售票系统[精选]

上传人:u**** 文档编号:190316007 上传时间:2021-08-12 格式:DOC 页数:30 大小:2.33MB
返回 下载 相关 举报
基于ssm的航空售票系统[精选]_第1页
第1页 / 共30页
基于ssm的航空售票系统[精选]_第2页
第2页 / 共30页
基于ssm的航空售票系统[精选]_第3页
第3页 / 共30页
基于ssm的航空售票系统[精选]_第4页
第4页 / 共30页
基于ssm的航空售票系统[精选]_第5页
第5页 / 共30页
点击查看更多>>
资源描述

《基于ssm的航空售票系统[精选]》由会员分享,可在线阅读,更多相关《基于ssm的航空售票系统[精选](30页珍藏版)》请在金锄头文库上搜索。

1、目录前言5第1章 绪论5 课题研究的背景61.2 课题研究的意义61.3 课题研究的现状和发展趋势61.3.1 国内外发展现状6第2章 相关技术介绍92.1 开发技术92.1.1 MySQL 概述92.1.2 Spring+SpringMVC+Mybatis框架整合92.1.3 Tomacat概述10第3章 需求分析11可行性分析11可行性分析11经济可行性分析11技术可行性分析11 系统分析11系统的功能介绍133.2.2 数据库需求分析133.2.3 数据字典13第4章 概要设计15系统功能设计15系统总体结构设计154.2.1 总体功能设计15第5章 系统详细设计20用户注册实现205.

2、2 用户登陆实现205.3 找回密码功能实现215.4 航班查询实现215.5 航班预定实现225.6 改签功能实现235.7 管理员管理实现245.8 用户信息修改实现24第6章 系统测试26测试目的266.3 系统测试用例26结论29参考文献30前言现在人们更多的使用飞机作为出行交通工具,因此机票票务市场也在快速发展。人们希望机票销售手段也能相应地有所调整,并对如何能经济、方便和及时地购买到自己所需要的机票表现出极大的关注。随着社会的不断进步,国内外航空事业的飞速发展,各航空公司对票务管理的要求也在不断的提高,本系统就是针对这种日益增长的需求而进行开发的。本系统实现一个单机版的机票销售管理

3、系统,通过考察分析,构建出数据库,并且实现票务管理模块、客户信息管理模块和航班信息管理模块。第1章 绪论 课题研究的背景随着旅游业的逐渐的成熟发达,航空客运量大幅度的提高,国内国际的旅游航班的增加,这些都对航空的信息管理系统提出了更高的要求,所以要不断的完善更新航空售票系统,提高航空售票系统的工作效率。航空系统中,售票系统是很重要的一个环节,要想提高整个航空公司的工作效率,就要先提高售票系统的工作效率和安全性,故而研发此系统,此系统能够为售票工作提供方便快捷的售票服务,广大的客户可以得到更好的票务服务。本文通过分析航空公司的现状、发展历史、发展趋势、以及客户需求状况,基于研究背景设计和实现了一

4、款基于SSM框架的航空售票系统。1.2 课题研究的意义随着信息化在传统行业的不断渗透、人们消费习惯的改变以及网上支付业务的配套完善,在线票务板块的革新引人注目。借势移动互联网,中国在线票务行业依托技术、资金与资源优势谋求从信息的获取转型服务的连接,不断进行技术革新,让用户摆脱买票时大排长龙的烦恼,打造轻松、便捷、愉快的购票体验。本机票预订系统实现后,能够提高乘客的机票预定效率。降低售票服务中的错误发生率,减少信息交流的烦琐过程及其带来的开销。机票预订系统实施的目标就是要带给民航及国际旅游开发公司看得出见的效益,其开发过程中也要考虑到人力、资金和时间的约束。因此,在设计中,重点是给用户更好的体验

5、,减少不必要的程序流程,并提供快捷高效的旅行体验。1.3 课题研究的现状和发展趋势1.3.1 国内外发展现状国内发展现状从1996年,商旅管理初步进入人们视线,中国商旅行业也在国外优秀企业的大冲击下开始开启面对企业商旅管理的服务。在这种大市场环境下,商旅管理、商旅投资收益成为企业的关注焦点13。然而传统的一般旅游服务和面对企事业单位的商旅服务虽然有异曲同工之效,但是在实际操作中确有很大的差别。如盈利模式,在一般旅游服务中,旅行社的收入主要来自代理销售机票酒店的差价,而在商旅管理中,收入主要是从合作客户中收取的服务费,而这一服务费的多少便与整个协议期间帮客户节省的商旅费用有关。除此之外,在个性化

6、程度上也有所差异,商旅服务要体现出一种管家式个性化服务,达到某企业全年的商旅费用预算,小到出差过程中的酒店、车辆安排都必须设计,而一般旅行服务则没有这么细致。在我国,较为早期的在线旅行服务公司携程旅行网,成功的整合了高科技产业与传统旅行行业,向超过2000万的会员提供酒店、机票、度假、商旅等服务的预定与管理,被誉为互联网和传统旅游无缝结合的典范14-16。除此之外类似去哪儿网、芒果网等,也均提供了较为完善的机票、酒店等信息。但由于中外不同的经济发展状况,航空票务服务已经较为完善,但商旅管理在国内发展比较晚。根据飞航网的数据提供,截至2012年,商旅管理在中国企业中,并没有得到足够的重视。众所周

7、知,只有当企业的商旅费用达到一定规模后,才需要商旅管理公司提供相应的服务,而众多的中小企业并没有商旅管理的理念,更谈不上商旅管理应用了,因此商旅管理仍然是一项较新的管理模式。虽然近年来,国内提供商旅服务的公司如雨后春笋,但主要提供的服务目前仅集中在为企业提供机票预定、酒店预定的业务,仅仅实现了票务预定的作用,为企业节约成本的效果并不明显17-18。根据2013年中国商旅服务市场研究报告显示,商旅管理在未来五年内仍将成为机票代理公司的新亮点,并呈现以本土化、专业化公司将获得良好发展机遇、行业并购整合将全面加速、互联网及移动互联网在商旅市场渗透率加快、商旅市场对人才的需求增长将加快、金融支付将加快

8、进入商旅市场。为此天津某航空服务公司将更加重视商旅管理方面的服务,从而获得企业发展的新方向、新动力。国外发展现状商旅管理这个词进入中国的时间并不长,但早在上个世纪50年代,国际上便已经出现了商旅管理的萌芽。美国运通公司作为全球最大的商旅管理公司,已经较为超前的完成了商旅管理与信息技术的预订管理结合19。在2007年的美国商务旅行协会National Business Travel Association(简称NBTA)上,美国运通公司便发布了全新的商旅信息网上管理工具American Express AXISWorkml。该工具将数据做了较好的整合,并在报告种类等多方面也有所建树,其可从全球超

9、过60个重要市场上抽取和整合公司商旅费用信息口8侧。欧美领先的在线旅游代理公司,也将焦点逐渐深入到传统的商旅管理公司业务领域,以Expedia商旅(Expedia Corporate Travel)和Orbitz商旅(OrbitzCorporate Travel Solutions Group)为代表,Expedia Corporate Travel推出的全球整合报告,基于互联网,实现来自多个预定渠道和多个地域的商旅整合管理;而Orbitz商旅公司,通过TRX的专业数据处理公司服务,实现了对预定订单的、信用卡支付、费用报销等商旅数据的全覆盖整合20-21。第2章 相关技术介绍本章根据当前互联网

10、技术和web开发技术的发展状况,分析各项技术配合使用的效果,确定项目开发使用技术。2.1 开发技术前端界面的主要技术手段为HTML5语言,代替了传统的HTML语言来实现相关界面内容的美化与开发;采用Eclipse编译软件,通过Java编译语言来完成对系统的设计与实现。Web服务器端则采用Tomcat服务器。数据库系统则采用免费开源的MySQL数据库,进而简化整体系统的维护与执行。系统框架采用Mybatis+Spring+springmvc 5。2.1.1 MySQL 概述MySQL数据库的诞生为人们对于数据信息的使用提供了一个有力的平台,上个实际90年代以来。数据库语言不断的标准化,成为了计算

11、机行业一大通用的国际语言,推动了计算机技术与互联网技术的快速发展,为高校信息化的建设与发展起着重要的作用,便捷了高效对于计算机技术的快速应用7。Mysql技术优势:目前市场上常见的数据库主要有Oracle、sqlserver、mysql。Mysql相对于其他数据库具有体积小、免费开源、运行速度较快的特点,并且可以支持多种操作系统。可以简洁快速的完成一系列数据工作,其覆盖面包括对数据信息的定义与增删改查等操作,具有高效使用性能。可以转化为客户所需要的文件信息进行传输与响应,删繁就简,将系统不必要的程序自动进行删除,而保留其中的关键程序,最终实现智能化的操作过程。因此在本系统中采用mysql数据库

12、【11】。2.1.2 Spring+SpringMVC+Mybatis框架整合Spring+SpringMVC+Mybatis是目前JavaWeb开发中最流行的轻量级框架组合。它们不依赖于重量级的Java EE容器,能够运行在任何支持Java的服务器中;能够开发快捷、高效,并且具有良好的扩展性。SSM集成框架是J2EE架构下的三大开源框架,是目前较为流行的一种搭建WEB应用程序的开源框架。使用SSM能够提高开发效率,性能稳定,后期因需求变更也方便升级和改进,解耦合性强,还有良好的可扩展性和可维护性。2.1.3 Tomacat概述Tomcat主要是运行于web服务器端的一个应用程序,或者说是一个

13、中间构件。作为web服务器端的一个容器,可以对servlet与jsp进行良好的支持与应用,并且扩展了应用程序的功能,具有一定程度的服务器特征5。由于其免费开源的特性,因此可以从互联网上直接下载使用,并且可以进行学习与测试使用。技术研发人员在对该程序进行使用的时候,依旧可以学习该程序的相关内容。该应用程序具有良好的可兼容性与可移植性,因此可以应用于其他的服务器端,以此来提高服务器的处理效能,并且支持静态与动态网页的设置与使用。Tomcat技术优势:目前市场上常见的web服务器主要有IIS、WebLogic、Jboss等,Tomcat是一个免费开源代码的轻量级web服务器,是用来开发调试jsp程序

14、的首选,相对于中间插件而言,其服务特性并不强大, 因此无法对EJB等软件设备提供支持与使用,但是可以与web的Jboss服务器相互结合,进而可以实现对于EJB的支持与使用 3。本系统中Tomcat的使用主要是基于web服务器而提供相关的服务于信息。进而提高了服务器端性能的稳定、减少了资源的浪费,尤其是针对于动态网页而言。并且tomcat服务器还是免费开源的这可以极大减少系统的开发成本,因此综上所述在本系统开发中采用tomcat作为web服务器。第3章 需求分析可行性分析可行性分析利用计算机实现航空信息管理势在必行。对于航空公司来说,利用计算机支持管理部门高效率完成航空信息管理的日常事务,是适应

15、现代航空公司制度要求、推动航空公司由劳动型管理走向科学化、规范化的必要条件;而航空信息管理是一项琐碎、复杂而又必须十分细致准确的工作,航线信息的管理,客户信息的管理,票务信息的管理,绝对的不允许出错,如果实行手工操作,需手工填制大量的表格,这就会耗费工作人员大量的时间和精力,而且安全度也不理想,利用计算机进行航空公司信息工作的管理,不仅能够保证各项信息准确无误、快速输出,同时计算机具有手工管理所无法比拟的优点,例如:检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。这些优点能够极大地提高航空信息管理的效率,也是企业的科学化、正规化管理,与世界接轨的重要条件。经济可行性分析本系统开发简单但要耗去一定的时间,所用的开发工具和软件都差不多是免费的。而且,由于系统能够在未来较长的一段时期内稳定地发挥作用,这对于航空公司自动化管理,节省公司的人力、物力资源等都有很大的帮助。由此可见,开发此系统在经济上是完全可行的。从目前IT业界比较流行的数据库开发、管理软件来看,对于航空管理这一类对数据要求比较严格的企业,Eclipse和Access的结合无疑是在实际应用中较为成功的一种解决方案。为用户提供了软件开发一

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

当前位置:首页 > 学术论文 > 毕业论文

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