javaee的飞机票预订系统的设计与实现【字数:9775】

摘 要随着我国人民更多的使用飞机作为一种新的交通移动工具,国内的机票票务市场也在快速的发展。与此同时,人们也就希望能有一个全新的、更现代化的飞机票销售手段,并且有着对如何能更加方便、实惠和及时的购买到自己所需要的机票表现出了极大的关注。传统的购票方式已经不能满足现状,于是不得不开始变革。而民航网上订票系统开始得到更多的关注及应用。[1]本次设计师基于B/S结构,利用MMS框架[2],使用Java EE技术在IntelliJ IDEA环境下开发的航空订票系统,该系统实现了航班管理,订票管理等功能。系统在客户端能够进行用户的登录、注册、查询航班等功能。在服务器端能够进行航班的查询、修改、添加等功能。
目 录
1.概述 1
1.1课题背景 1
1.2项目开发对社会人文、环境、法律的影响 1
1.3系统设计思路 2
1.4论文结构 2
2.需求分析 4
2.1业务流程图 4
2.1.1订票业务流程图 4
2.1.2出票业务流程图 4
2.1.3退票业务流程图 5
2.2功能结构图 5
2.3数据流程图 5
2.3.1订票业务数据流程图 6
2.3.2出票业务数据流程图 6
2.3.3退票业务数据流程图 7
2.4数据字典 7
2.4.1用户信息数据字典 7
2.4.2用户订票信息数据字典 7
2.4.3航班机票信息数据字典 8
2.5可行性分析 8
2.5.1 经济可行性 8
2.5.2 操作可行性 8
3.总体设计 9
3.1用例图设计 9
3.1.1客户端用例图 9
3.1.2服务器端用例图 9
3.2 ER图设计 10
3.3类图设计 11
3.3.1实体类的设计 12
3.3.2数据访问层类设计 12
3.3.3控制层类设计 13
4.详细设计 14
4.1开发环境 14
4.1.1硬件 *好棒文|www.hbsrm.com +Q: ^351916072* 
环境 14
4.1.2 软件环境 14
4.2数据库设计 14
4.2.1数据分析 14
4.2.2数据库设计 15
4.3 DAO接口设计 16
4.3.1UserDao接口 16
4.3.2User_TicketDAO接口 17
4.3.3TickDao接口 17
4.4界面设计与实现 18
4.4.1用户及管理员登录模块设计与实现 18
4.4.2用户信息的完善和修改模块设计与实现 22
4.4.3用户机票管理模块设计与实现 23
4.4.3预订机票模块设计与实现 25
4.4.4支付机票模块设计与实现 29
4.4.5后台管理模块设计与实现 30
5.系统测试 36
5.1测试环境 36
5.2测试方法 36
5.2测试结果 37
5.2.1用户注册界面 37
5.2.2用户及管理员登录界面 38
5.2.3用户首页界面 38
5.2.4账号管理界面 40
5.2.5机票预定界面 41
5.2.6我的机票界面 41
5.2.7管理员查询删除航班界面 43
5.2.8 管理员机票添加界面 45
6.全文总结 47
7.参考文献 48
1.概述
1.1课题背景
随着我国人民更多的使用飞机作为一种新的交通移动工具,国内的机票票务市场也在快速的发展。与此同时,人们也就希望有一个全新的、更现代化的飞机票销售手段,并且有着对如何能更加方便、实惠和及时的购买到自己所需要的机票表现出了极大的关注。传统的购票方式已经不能满足现状,于是不得不开始变革。而民航网上订票系统开始得到更多的关注及应用。[3]
传统的购票方式就是机票代理窗口购买,但随着人们工作和生活节奏的加快,特意跑到到机票代理窗口购买机票就会耗费很多的时间,会让人产生麻烦的感受。而且消费者得到的相关信息(机票价格及航班的选择)都是单向传递,购票者只能被动的接受机票代理所提供的信息,无法更加自由选择自己所需航班等信息。这种现象就会导致机票订购这一出现些不规范、不合法的现象——个别机票代理利用订票流程中这种信息单向传递的缺陷来误导消费者,让不能让消费者做出更好的选择,然后从中获取利益。例如:销售一些高价格的机票等等。因此,总会有消费者投诉等现象频繁发生。有次假的,传统机票销售模式在当季已是不适用了,需要进行改革,由此也引发了人们对民航网上订票系统的研究和开发。[4]
1.2项目开发对社会人文、环境、法律的影响
本系统开发的目的是设计出一款操作简单、流程顺畅、效率高、完善严谨的系统。方便人们对于网上订票的需求。然消费者能够“足不出户”的、方便的进行飞机票的预定。系统通过实时、透明的航班信息的提供,使用户得到更多的利益:用户可以自己选择航班、时间,也可实时退订、改签机票。使购票过程大大简化,不仅降低成本,而且提升客户的服务响应速度和满意度,真正实现了现代化管理。
对于网上订票系统的开发,不仅对人们有着极大的利益,对于社会环境也有很大的改善。从前的机票预订大都是通过机场等地方进行人为的售票行动。便会有些人恶意的售卖高价机票从中获利,导致社会风气的败坏。如今有了网上订票系统,可以大大减少这种现象的发生,是社会环境得到改善。
网上订票系统的开发,使得人们对市场上的机票的价格等信息都有一个很明确的了解,而这些信息都是可以由法律来制定维护。法律具有规范作用和社会作用,从而让社会有一个良好的环境。[5]
1.3系统设计思路

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

好棒文