分享
2023年基于ssm的航空售票系统.docx
下载文档

ID:1260434

大小:1.64MB

页数:31页

格式:DOCX

时间:2023-04-19

收藏 分享赚钱
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,汇文网负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。
网站客服:3074922707
2023 基于 ssm 航空 售票 系统
目 录 前 言 5 第1章 绪论 5 课题研究的背景 6 1.2 课题研究的意义 6 1.3 课题研究的现状和开展趋势 6 1.3.1 国内外开展现状 6 第2章 相关技术介绍 9 2.1 开发技术 9 2.1.1 MySQL 概述 9 2.1.2 Spring+SpringMVC+Mybatis框架整合 9 2.1.3 Tomacat概述 10 第3章 需求分析 11 可行性分析 11 可行性分析 11 经济可行性分析 11 技术可行性分析 11 系统分析 11 系统的功能介绍 13 3.2.2 数据库需求分析 13 3.2.3 数据字典 13 第4章 概要设计 15 系统功能设计 15 系统总体结构设计 15 4.2.1 总体功能设计 15 第5章 系统详细设计 20 用户注册实现 20 5.2 用户登陆实现 20 5.3 找回密码功能实现 21 5.4 航班查询实现 21 5.5 航班预定实现 22 5.6 改签功能实现 23 5.7 管理员管理实现 24 5.8 用户信息修改实现 24 第6章 系统测试 26 测试目的 26 6.3 系统测试用例 26 结 论 29 参考文献 30 前 言 现在人们更多的使用飞机作为出行交通工具,因此机票票务市场也在快速开展。人们希望机票销售手段也能相应地有所调整,并对如何能经济、方便和及时地购置到自己所需要的机票表现出极大的关注。随着社会的不断进步,国内外航空事业的飞速开展,各航空公司对票务管理的要求也在不断的提高,本系统就是针对这种日益增长的需求而进行开发的。 本系统实现一个单机版的机票销售管理系统,通过考察分析,构建出数据库,并且实现票务管理模块、客户信息管理模块和航班信息管理模块。 第1章 绪论 课题研究的背景 随着旅游业的逐渐的成熟兴旺,航空客运量大幅度的提高,国内国际的旅游航班的增加,这些都对航空的信息管理系统提出了更高的要求,所以要不断的完善更新航空售票系统,提高航空售票系统的工作效率。航空系统中,售票系统是很重要的一个环节,要想提高整个航空公司的工作效率,就要先提高售票系统的工作效率和平安性,故而研发此系统,此系统能够为售票工作提供方便快捷的售票效劳,广阔的客户可以得到更好的票务效劳。 本文通过分析航空公司的现状、开展历史、开展趋势、以及客户需求状况,基于研究背景设计和实现了一款基于SSM框架的航空售票系统。 1.2 课题研究的意义 随着信息化在传统行业的不断渗透、人们消费习惯的改变以及网上支付业务的配套完善,在线票务板块的革新引人注目。借势移动互联网,中国在线票务行业依托技术、资金与资源优势谋求从信息的获取转型效劳的连接,不断进行技术革新,让用户摆脱买票时大排长龙的烦恼,打造轻松、便捷、愉快的购票体验。本机票预订系统实现后,能够提高乘客的机票预定效率。降低售票效劳中的错误发生率,减少信息交流的烦琐过程及其带来的开销。机票预订系统实施的目标就是要带给民航及国际旅游开发公司看得出见的效益,其开发过程中也要考虑到人力、资金和时间的约束。因此,在设计中,重点是给用户更好的体验,减少不必要的程序流程,并提供快捷高效的旅行体验。 1.3 课题研究的现状和开展趋势 1.3.1 国内外开展现状 国内开展现状 从1996年,商旅管理初步进入人们视线,中国商旅行业也在国外优秀企业的大冲击下开始开启面对企业商旅管理的效劳。在这种大市场环境下,商旅管理、商旅投资收益成为企业的关注焦点[13]。然而传统的一般旅游效劳和面对企事业单位的商旅效劳虽然有异曲同工之效,但是在实际操作中确有很大的差异。如盈利模式,在一般旅游效劳中,旅行社的收入主要来自代理销售机票酒店的差价,而在商旅管理中,收入主要是从合作客户中收取的效劳费,而这一效劳费的多少便与整个协议期间帮客户节省的商旅费用有关。除此之外,在个性化程度上也有所差异,商旅效劳要表达出一种管家式个性化效劳,到达某企业全年的商旅费用预算,小到出差过程中的酒店、车辆安排都必须设计,而一般旅行效劳那么没有这么细致。 在我国,较为早期的在线旅行效劳公司携程旅行网,成功的整合了高科技产业与传统旅行行业,向超过2022万的会员提供酒店、机票、度假、商旅等效劳的预定与管理,被誉为互联网和传统旅游无缝结合的典范[14-16]。除此之外类似去哪儿网、芒果网等,也均提供了较为完善的机票、酒店等信息。但由于中外不同的经济开展状况,航空票务效劳已经较为完善,但商旅管理在国内开展比拟晚。根据飞航网的数据提供,截至2023年,商旅管理在中国企业中,并没有得到足够的重视。众所周知,只有当企业的商旅费用到达一定规模后,才需要商旅管理公司提供相应的效劳,而众多的中小企业并没有商旅管理的理念,更谈不上商旅管理应用了,因此商旅管理仍然是一项较新的管理模式。虽然近年来,国内提供商旅效劳的公司如雨后春笋,但主要提供的效劳目前仅集中在为企业提供机票预定、酒店预定的业务,仅仅实现了票务预定的作用,为企业节约本钱的效果并不明显[17-18]。根据2023年中国商旅效劳市场研究报告显示,商旅管理在未来五年内仍将成为机票代理公司的新亮点,并呈现以外乡化、专业化公司将获得良好开展机遇、行业并购整合将全面加速、互联网及移动互联网在商旅市场渗透率加快、商旅市场对人才的需求增长将加快、金融支付将加快进入商旅市场。为此天津某航空效劳公司将更加重视商旅管理方面的效劳,从而获得企业开展的新方向、新动力。 国外开展现状 商旅管理这个词进入中国的时间并不长,但早在上个世纪50年代,国际上便已经出现了商旅管理的萌芽。美国运通公司作为全球最大的商旅管理公司,已经较为超前的完成了商旅管理与信息技术的预订管理结合[19]。在2023年的美国商务旅行协会National Business Travel Association(简称NBTA)上,美国运通公司便发布了全新的商旅信息网上管理工具American Express AXIS@Workml。该工具将数据做了较好的整合,并在报告种类等多方面也有所建树,其可从全球超过60个重要市场上抽取和整合公司商旅费用信息口8侧。欧美领先的在线旅游代理公司,也将焦点逐渐深入到传统的商旅管理公司业务领域,以Expedia商旅(Expedia Corporate Travel)和Orbitz商旅(OrbitzCorporate Travel Solutions Group)为代表,Expedia Corporate Travel推出的全球整合报告,基于互联网,实现来自多个预定渠道和多个地域的商旅整合管理;而Orbitz商旅公司,通过TRX的专业数据处理公司效劳,实现了对预定订单的、信用卡支付、费用报销等商旅数据的全覆盖整合[20-21]。 第2章 相关技术介绍 本章根据当前互联网技术和web开发技术的开展状况,分析各项技术配合使用的效果,确定工程开发使用技术。 2.1 开发技术 前端界面的主要技术手段为HTML5语言,代替了传统的HTML语言来实现相关界面内容的美化与开发;采用Eclipse编译软件,通过Java编译语言来完成对系统的设计与实现。Web效劳器端那么采用Tomcat效劳器。数据库系统那么采用免费开源的MySQL数据库,进而简化整体系统的维护与执行。系统框架采用Mybatis+Spring+springmvc [5]。 2.1.1 MySQL 概述 MySQL数据库的诞生为人们对于数据信息的使用提供了一个有力的平台,上个实际90年代以来。数据库语言不断的标准化,成为了计算机行业一大通用的国际语言,推动了计算机技术与互联网技术的快速开展,为高校信息化的建设与开展起着重要的作用,便捷了高效对于计算机技术的快速应用[7]。 Mysql技术优势: 目前市场上常见的数据库主要有Oracle、sqlserver、mysql。Mysql相对于其他数据库具有体积小、免费开源、运行速度较快的特点,并且可以支持多种操作系统。可以简洁快速的完成一系列数据工作,其覆盖面包括对数据信息的定义与增删改查等操作,具有高效使用性能。可以转化为客户所需要的文件信息进行传输与响应,删繁就简,将系统不必要的程序自动进行删除,而保存其中的关键程序,最终实现智能化的操作过程。因此在本系统中采用mysql数据库【11】。 2.1.2 Spring+SpringMVC+Mybatis框架整合 Spring+SpringMVC+Mybatis是目前JavaWeb开发中最流行的轻量级框架组合。它们不依赖于重量级的Java EE容器,能够运行在任何支持Java的效劳器中;能够开发快捷、高效,并且具有良好的扩展性。SSM集成框架是J2EE架构下的三大开源框架,是目前较为流行的一种搭建WEB应用程序的开源框架。使用SSM能够提高开发效率,性能稳定,后期因需求变更也方便升级和改进,解耦合性强,还有良好的可扩展性和可维护性。 2.1.3 Tomacat概述 Tomcat主要是运行于web效劳器端的一个应用程序,或者说是一个中间构件。作为web效劳器端的一个容器,可以对servlet与jsp进行良好的支持与应用,并且扩展了应用程序的功能,具有一定程度的效劳器特征[5]。由于其免费开源的特性,因此可以从互联网上直接下载使用,并且可以进行学习与测试使用。技术研发人员在对该程序进行使用的时候,依旧可以学习该程序的相关内容。该应用程序具有良好的可兼容性与可移植性,因此可以应用于其他的效劳器端,以此来提高效劳器的处理效能,并且支持静态与动态网页的设置与使用。 Tomcat技术优势: 目前市场上常见的web效劳器主要有IIS、WebLogic、Jboss等,Tomcat是一个免费开源代码的轻量级web效劳器,是用来开发调试jsp程序的首选,相对于中间插件而言,其效劳特性并不强大, 因此无法对EJB等软件设备提供支持与使用,但是可以与web的Jboss效劳器相互结合,进而可以实现对于EJB的支持与使用 [3]。本系统中Tomcat的使用主要是基于web效劳器而提供相关的效劳于信息。进而提高了效劳器端性能的稳定、减少了资源的浪费,尤其是针对于动态网页而言。并且tomcat效劳器还是免费开源的这可以极大减少系统的开发本钱,因此综上所述在本系统开发中采用tomcat作为web效劳器。 第3章 需求分析 可行性分析 可行性分析 利用计算机实现航空信息管理势在必行。对于航空公司来说,利用计算机支持管理部门高效率完成航空信息管理的日常事务,是适应现代航空公司制度要求、推动航空公司由劳动型管理走向科学化、标准化的必要条件;而航空信息管理是一项琐碎、复杂而又必须十分细致准确的工作,航线信息的管理,客户信息的管理,票务信息的管理,绝对的不允许出错,如果实行手工操作,需手工填制大量的表格,这就会消耗工作人员大量的时间和精力,而且平安度也不理想,利用计算机进行航空公司信息工作的管理,不仅能够保证各项信息准确无误、快速输出,同时计算机具有手工管理所无法比拟的优点,例如:检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、本钱低等。这些优点能够极大地提高航空信息管理的效率,也是企业的科学化、正规化管理,与世界接轨的重要条件。 经济可行性分析 本系统开发简单但要耗去一定的时间,所用的开发工具和软件都差不多是免费的。而且,由于系统能够在未来较长的一段时期内稳定地发挥作用,这对于航空公司自动化管理,节省公司的人力、物力资源等都有很大的帮助。由此可见,开发此系统在经济上是完全可行的。 从目前IT业界比拟流行的数据库开发、管理软件来看,对于航空管理这一类对数据要求比拟严格的企业,Eclipse和Access的结合无疑是在实际应用中较为成功的一种解决方案。为用户提供了软件

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

下载文档
你可能关注的文档
收起
展开