摘要随着航空客运的飞速发展,越来越多经济快捷的航班可供人们选择。航班订票系统能够改变传统窗口式购票方式必须到柜台买票、改签、退票等带来的各种不便,让用户足不出门就能通过网络买到机票,从而给人们的出行带来极大的便利。从各家航空公司的官方订票网站到综合的订票系统如:去哪儿,携程。网上订票代替了传统订票必须到柜台买票改签退票的繁琐,让用户足不出门就能买到票,而且还能享受提前购票的折扣优惠。43631
本系统采用JSP,AJAX,Mysql等技术,运用HTML,CSS,Javascript等语言,能完成一个航班订票系统的基本功能,使用IntelliJ IDEA作为集成开发环境,实现页面的简单大方的设计和后台平稳的运行,并以Tomcat作为服务器。满足用户订票,退票和改签的需求。
本文详细说明了系统的开发流程,按照需求分析,系统分析,概要设计,详细设计,测试与调试这一个完整的软件工程方法,对系统进行了说明。
关键词:航班 订票 系统 JSP
Design and Realization of Flight Booking System
Abstract
With the rapid development of airlines,more and more choices for users to pick out.Booking online can change the old mode of ticking buying,is that,you must go to the ticket salor to buy it or change it or refund it.Online booking system is going to take place of standard booking office.From each website of airline companies to comprehensive web site such as Qunar or Ctrip.Web-based booking system facilitated users,changed the traditional ways to buy a ticket,including giving a discount when users buying ahead of schedule.
The system uses a JSP; Java; AJAX; MySql5.6 technology, basically able to complete the daily management of a flight booking system,also uses HTML and CSS to build a user-friendly website and a stable server.To entertain the need of buying or refunding for users.
This paper describes the system development process, in accordance with the requirements analysis, system analysis, summary Design, detailed design, testing and debugging this a complete software engineering methods, the system has been described.
Key Words: Flight Order System JSP
目录
摘要Ⅰ
Abstract-Ⅱ
目录Ⅲ
图清单-Ⅴ
表清单-Ⅵ
1 绪论 1
1.1 系统开发背景 1
1.2 设计目的 1
1.3 系统特色 1
1.4 应用前景 2
1.5 开发工具和技术 2
2 可行性分析 5
2.1 经济可行性 5
2.2 操作可行性 5
2.3 开发可行性 5
2.4 法律可行性 5
3 需求分析 6
3.1 功能需求 6
3.2 性能需求 6
3.3 软件和硬件需求 7
3.4 数据流图 7
3.5 数据字典 10
4 系统分析与设计 12
4.1 系统实现原理 12
4.2 数据库的概念结构 12
5 具体代码实现