参考文献 28
致 谢 29
1 绪论
1。1课题背景
飞机是新兴的一种交通工具,飞机订票的管理和规范也是政府部门管理的一个难点。它看起来很简单但是涉及到各个方面。所以就想到了一种全新的订票方式:网上订票。因为随着科技的发展,人类的需求越来越多,飞机票的数量的需求也越来越多,网上订票可以缓解高峰时的压力,为用户提供便捷的服务,在极大的方便了用户的同时,也提高了相关部门的办事效率。
1。2目的和意义
中国加速飞机场的现代化的建设,飞机票的售票系统也慢慢的走向现实。最开始是窗口售票,然后是网上售票,但目前的售票系统,还是六十年代开发的。每到节假日的时候,飞机票的订票就成了一个困难,很多人定不到机票,而且虽然现在电话订票已经很成熟,但仍然会有很多的限制,所以网上订票可以更好的方便大众的机票预订。政府部门也在积极的推广网上订票的方式。
1。3开发工具及技术论文网
1。3。1开发工具
本航班订票系统主要使用JSP技术完成,此次设计主要使用MyEclipse的开发环境加Tomcat后台服务进行。
1。3。2MyEclipse
MyEclipse(MyEclipse Enterprise Workbench ,简称MyEclipse)是一种优秀的Java语言开发环境,利用它可以在数据库上进行开发以及更好的链接所需要的功能,并且应用程序和服务器的整合极大的提高工作效率。MyEclipse同时也是十分优秀的用于开发Java, J2EE的Eclipse插件集合,MyEclipse功能强大,支持广泛。它的功能丰富了JavaEE开发环境。
1。3。3Tomcat
Tomcat是一个小型的服务器,在用户不是很多的情况下可以被使用。经常被一些系统采纳。 它对HTML网页进行方便的配合。Tomcat是ApacheWeb服务器方便的一个扩展,在Apache Web上。
1。3。4 Mysql
MySQL使用C和C++代码进行编写的,代码同时可以在windows和linux下运行,是可以移植性;支持AIX、FreeBSD、HP-UX、Linux、Mac OS、NovellNetware、OpenBSD、OS/2 Wrap、Solaris、Windows等多种操作系统;为多种编程语言提供了API;是多线程程序,可以对CPU资源加以利用;提供 JDBC和TCP等很多数据库连接途径;能够对拥有很多条记录的大型数据库进行运算。
1。3。5 JSP
JSP是java server page的缩写。java字节码在tomcat中运行。JSP的设计关键是Servlet。JSP既拥有了方便快捷的Java程序,又可以面向用户,并且实现了平台的无关性危险还比较小,有互联网的很大一部分优势。JSP技术的优点:
(1)一次编写,到处运行。
(2)系统的多平台支持。相比ASP/。net的局限性是显而易见的。
(3)强大的可伸缩性。java代码客户很好的得到扩展,可以实现分布式集群等等。
(4)支持服务器端组件。
内部对象说明: response网页传回客户端的响应;pageContext 网页的属性是在这里管理;session与请求有关的会话;application servlet正在执行的内容;out 用来传送响应的输出流; config代码片段配置对象;page JSP网页本身; exception针对错误网页,未捕捉的例外。
2 需求分析
2。1需求调研
最先开始的是需求调研,走访了飞机场和机票代售点,一系列的调查与谈话中发现,飞机场市场的管理和规范问题,这是困扰我们多年的一个老问题,也是政府管理中的一个难点,过去传统的售票方式已经不再可以满足现代客运业务流量剧增的客观要求,这就要求一种新的订票方式—网上订票,缓解订票高峰时期的客运压力,提供方便快捷的订票服务。