基于MVC的航班的竞价升舱系统的界面设计毕业论文
2021-12-27 20:42:29
论文总字数:18193字
摘 要
随着人们生活水平的不断提高,人们开始越来越重视出行的质量,于是旅行时选择飞机等方便快捷的交通工具便成为了人们首要考虑的事情。众所周知在乘坐飞机出行之前往往需要亲自前往航空公司所在地进行购买机票等操作,同时,在人们准备购买机票选择座位时常常会发现心仪的舱位经常座无虚席,而一些更高舱位的位置却无人问津。于是为了解决这些乘客乘坐飞机出行的困扰,同时提高航空公司业绩,减少航班高舱位空置率与提高旅客出行满意度,开发一款基于MVC的机票竞价升舱的系统有非常大的现实意义。
竞价升舱系统,基于MVC开发技术原理,采用了SSM(SpringMVC Spring MyBaits)框架,结合Navicat数据库工具,在idea平台上进行设计与实现。本文主要涉及该系统的界面设计与界面实现工作,实现了用户登录注册,竞价升舱界面,用户管理界面等界面模块。
本文介绍了开发竞价升舱系统过程中所使用各项技术,以及描述了使用jsp动态网页技术完成用户管理,机票信息管理,竞价管理,订票信息管理等功能模块。这四个模块都使用SSM框架实现了用户,机票等数据的增删改查。
关键词:航空竞价系统;Layui; SSM框架
Interface design and implementation of bid upgrad system based on MVC
Abstract
With the continuous improvement of people's living standard, people begin to pay more and more attention to the quality of the travel, so choose the fast and convenient means of transportation such as plane while traveling people became the primary consideration is known person before flying to travel often need to go to buy ticket operations such as airline seat, at the same time, when people are prepared to buy ticket to choose seat can often find the right space often packed, and some of the higher the position of the shipping space is neglected Therefore, in order to solve the problem of these passengers travelling by air, improve the performance of airlines, reduce the vacancy rate of high class seats and improve the satisfaction of passengers travelling, it is of great practical significance to develop an mvc-based ticket bidding upgrade system
Key words: aviation bidding system; Layui; SSM framework
目录
摘 要 2
Abstract 3
第一章 绪论 5
1.1 竞价升舱系统背景与意义 5
1.2本文主要工作 6
1.3文章的主要结构 6
第二章 关键技术及开发环境简述 7
2.1 SSM技术介绍 7
2.1.1 Spring框架技术 7
2.1.2 SpringMVC框架技术 7
2.1.3 MyBatis框架技术 8
2.2 JSP技术介绍 8
2.3 Layui前端框架 8
2.4 开发平台idea 9
第三章 基于mvc的竞价升舱系统的界面设计 10
3.1 人机交互界面设计原则 10
3.2 系统顺序图 12
3.3 竞价升舱系统模块介绍 13
第四章 基于mvc的竞价升舱系统的界面实现 17
4.1 竞价升舱系统框架引用 17
4.2 竞价升舱系统静态页面布局 18
4.3 表单与ajax前后端交互 20
4.4 查询 23
第五章 总结与展望 25
参考文献 27
致 谢 30
第一章 绪论
竞价升舱系统背景与意义
1.1.1竞价升舱系统背景
随着社会经济的不断发展,人们外出旅行的需求逐渐增多,人们在追求外出旅行质量的同时也开始越来越关注旅行的舒适度。人们在外出旅行的时候往往会选择较为便捷迅速的交通工具,飞机理所当然成为了人们的首选。在最近几十年中,飞机的竞价升舱模式走进了大众的视野,逐渐被越来越多的航空公司乘客接受。美国的廉价航空公司最先发明了这种竞价升舱机制[1],这是一种在飞机起飞之前允许乘客通过较低的价格一起竞争更高舱位的座位并按照维克特竞拍方式[2](Vickrey action),即次价密封投标拍卖方式(Second-price sealed-bid-acution)分配座位的模式。这种竞价升舱模式不仅使得旅客在出行时可以享受更加舒适的服务,同时也使得航空公司创造出越来越客观的盈利空间,降低了高舱位的座位空置率。
1.1.2国内研究现状
国内已有部分航空公司开始提供了竞价升舱服务或者相关类似的服务例如中国国际航空,吉祥航空等航空公司,但是国内的航空公司大多数只是在飞机起飞时通知乘客可以加价升舱,或者提供一些实现类似竞价升舱功能的接口,尚未研发基于MVC的专门用于机票竞价升舱的系统。也有一部分的国内的航空公司使用Plus grade公司---一家专门为航空公司开发竞价升舱系统的软件设计公司所开发的付费的通用竞价升舱系统[3]。目前国内尚没有过多的关于基于MVC的竞价升舱系统相关的设计研究成果,但已经有了一部分的关于航空公司票务销售策略与服务创新相关的专利研究,比如李宗鹏发明的基于竞价模式的升舱方法及系统[4],该模拟系统并不用像通用竞价升舱系统一样拘泥于维克特竞拍原则,可以自由得根据航空公司所在地区乘客的消费习惯与消费心里自由得设置竞价升舱策略。这种自由设置竞价策略的升舱系统弥补了原有竞价升舱模式不易优化的缺点。
1.1.3国外研究现状
关于竞价升舱系统的研究应用最早开始于国外的航空公司[1],在竞价升舱系统出现后,国际上已有数量较多的航空公司设计实现了航空竞价升舱系统,例如阿斯塔纳航空公司在官网预定机票界面中便实现了竞价升舱系统的服务接口,[5]该公司同时为未成功竞价的用户提供升级经济舱为睡眠舱的免费补偿优惠服务。在竞价升舱之前,乘客需要首先查询自己的航班是否可以进行竞价升舱,用户输入自己的航班预定编号,然后提交自己的竞拍价格。该公司的竞价升舱系统使得用户能够自由得基于web进行竞价,对于我们将要研究的基于MVC的竞价升舱系统具有较大的参考意义。
1.2本文主要工作
在详细研读项目描述,反复分析项目系统需求之后,对竞价升舱系统进行系统功能设计,详细设计系统的具体功能,选取合适的前端框架设计实现静态前端页面,然后采取ajax等前后端交互技术实现前后端数据的交互与展现,编写jsp页面与js代码实现控制弹框与展示数据等逻辑。最后将前端模块与后端模块通过SSM框架进行整合。
1.3文章的主要结构
本文主要分为了五个部分,
第一部分为绪论,介绍了竞价升舱系统课题背景意义与研究的内容。
请支付后下载全文,论文总字数:18193字
您可能感兴趣的文章
- UI 和 UE 设计技术及其在 HTML5 网站开发中的地位的研究外文翻译资料
- .NET MVC框架在开发农业资源清单系统中的适应性外文翻译资料
- 使用Java平台针对数据库桥接层的Spring框架可靠性调查外文翻译资料
- 基于MVC架构的数据库和Web应用程序外文翻译资料
- 利用微服务SpringBoot 设计和开发公众投诉系统的后端应用。外文翻译资料
- 基于SSM框架的校园自行车租赁管理系统统计外文翻译资料
- 基于Android的校园交友社交应用的设计与开发外文翻译资料
- 基于Android的在线社交系统服务端的设计与实现外文翻译资料
- 基于Spring-boot微服务框架的学生成绩分析系统的设计与实现外文翻译资料
- 用于生成计算材料科学文献中使用的方法和参数的数据库的自动化工具外文翻译资料