第一范文网 - 专业文章范例文档资料分享平台

网上机票预订管理系统毕业论文 - 图文

来源:用户分享 时间:2025/5/28 11:14:35 本文由loading 分享 下载这篇文档手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:xxxxxxx或QQ:xxxxxx 处理(尽可能给您提供完整文档),感谢您的支持与谅解。

网上机票预订系统

第1章 绪论

1.1 课题背景

当今世界,以信息技术为主要标志的科技进步日新月异,高科技成果向现实生产力的转化越来越快。纵观全球经济发展,信息技术和信息产业已经成为经济增长的主要推动力之一,正在改变着传统的生产和经营方式以至生活方式,发达国家经过产业结构的升级和经济结构的转型已进入信息经济阶段。中共十七届五中全会通过的国民经济和社会发展第十个五年计划建议中已明确指出:信息化是当今世界经济和社会发展的大趋势,也是我国产业优化升级和实现工业化、现代化的关键环节。大力推进国民经济和社会信息化,是覆盖现代化建设全局的战略举措。可见,党和国家已将国民经济和社会信息化放在优先发展位置,体现了先进生产力的客观要求,是一项重要的战略决策。这是民航加快发展的机遇,更是民航信息化的难得机遇。

随着知识经济的到来,人类已经逐步进入信息化社会,信息增长的速度越来越快,人

们希望利用先进的管理理论方法手段来得到并处理越来越多的信息,以提高工作效率和管理水平。由于信息资源对人们生活的重要性,不断提高信息的收集,传输,加以利用等活动,日益成为人们社会生活的重要组成部分。

随着社会发展的不断进步,民航事业的壮大,人们消费水平的提高,乘坐民航的消费者也越来越多,旅游也逐渐成为普通老百姓的生活组成部分,飞机票预定查询系统在各机票预定网点中的作用也越显重要。目前,我国一些旅行社和酒店的机票预定还停留在人工处理阶段,这已经严重制约了工作效率,在计算机技术高速发展的今天,有必要引入高效的计算机系统,来协助处理机票预定工作。因此,开发一套具有完整的存储,查询,核对,打印机票功能的实时机票预定系统势在必行。

机票预定系统是为机场工作人员和客户提供订票退票等与机票相关内容和管理的系统,它具有开放体系结构的、易扩充的、易维护的、具有良好人机界面的优点.它除克服了存储乘客信息少,查询效率低下等问题外,更重要的是其安全性,可靠性,实现航空公司的机票销售的自动化。它为企业的决策层提供准确、精细、迅速的机票销售信息,为乘客出行提供方便,便于机场工作人员对机票信息进行管理,提高了机场工作人员对机票管理的工作效率。

- 1 -

网上机票预订系统

1.2 开发技术

1.2.1 Jsp技术

Jsp(Java Server Pages),是Sun公司开发的一种动态网页开发技术,它具有如下一些特点:

? 简便性和有效性

JSP动态网页的编写与一般的静态HTML的网页编写是十分相似的。只是在原来的HTML网页中加入一些JSP专有的标签,或是一些脚本程序(此项不是必需的)。这样,一个熟悉HTML网页编写的设计人员可以很容易进行JSP网页的开发。而且开发人员完全可以不自己编写脚本程序,而只是通过JSP独有的标签使用别人已写好的部件来实现动态网页的编写。这样,一个不熟悉脚本语言的网页开发者,完全可以利用JSP做出漂亮的动态网页。而这在其他的动态网页开发中是不可实现的。

? 程序的独立性

JSP是Java API家族的一部分,它拥有一般的Java程序的跨平台的特性。换句话说,就是拥有程序的对平台的独立性,即Write once,Run anywhere!。

? 程序的兼容性

JSP中的动态内容可以各种形式进行显示,所以它可以为各种客户提供服务,即从使用HTML/DHTML的浏览器,到使用WML的各种手提无线设备(例如,移动电话和个人数字设备PDA),再到使用XML的B2B应用,都可以使用JSP的动态页面。

? 程序的可重用性

在JSP页面中可以不直接将脚本程序嵌入,而只是将动态的交互部分作为一个部件加以引用。这样,一旦这样的一个部件写好,它可以为多个程序重复引用,实现了程序的可重用性。现在,大量的标准JavaBeans程序库就是一个很好的例证。

1.2.2. Servlet技术

Servlet技术是由Sun和其他几个厂商为了将Java的浏览器的Applet技术扩展到Web服务器端而提出的一种技术。Servlet的出现替代传统的CGI,且其相对于传统的CGI有着巨大的优势,得到了开发人员的广泛接受。

Servlet是用Java编写的Server端程序,它与协议和平台无光。Servlet运行于Java-enabled Web Server中。Java Servlet可以动态地扩展Server的能力,并采用其他的基于Java的Web Server开始支持标准的ServletAPI。

- 2 -

网上机票预订系统

Servlet是动态加载模块,为来自Web服务器的请求提供服务。最常见的用途是扩展Web服务器,提供安全、可移植、易于使用的CGI替代品。

Servlet是Java技术对CGI编程的回应。Servlet程序在服务器端运行,动态地生成Web页面。与传统的CGI和许多其他类似CGI的技术相比,Java Servlet具有更高的效率,更容易使用,功能更强大,具备更好的可移植性,更节省投资。

? 高效

在传统的CGI中,每个请求都要启动一个新的进程,如果CGI程序本身的执行时间较短,启动进程所需要的开销很可能反而超过实际执行时间。而在Servlet中,每个请求由一个轻量级的Java线程处理(而不是重量级的操作系统进程)。在传统CGI中,如果有N个并发的对同一个CGI程序的请求,则该CGI程序代码在内存中重复装载了N次;而对于Servlet,处理请求的是N个线程,这需要一份Servlet类代码。在性能优化方面,Servlet也比CGI有着更多的选择,比如缓冲以前的计算结果,保持数据库连接的活动等, ? 方便

Servlet提供了大量的实用工具例程,例如自动地解析和解码HTML表单数据、读取和设置HTTP头、处理Cookie、跟踪会话状态等。 ? 功能强大

在Servlet中,许多使用传统CGI程序很难完成富人任务都可以轻松地完成。例如Servlet能够直接和Web服务器交互,而普通的CGI程序则不能。Servlet还能够在各个程序之间共享数据,使得数据库连接池之类的功能很容易实现。 ? 可移植性好

Servlet用Java编写,ServletAPI具有完善的标准。因此,为I=Planet EnterpriseServer写的Servlet无须任何实质上的改动即可移植到Apache、Microsoft IIS或者WebStar。几乎所有的主流服务器都直接或通过插件支持Servlet。 ? 节省投资

不仅有许多廉价甚至免费的Web服务器可供个人或小规模网站使用,而且对于现有的服务器,如果它不支持Servlet,那么要加上这部分功能也往往是免费的。

1.2.4. JavaBean技术

JavaBean是描述Java的软件组件模型,类似Microsoft的COM组件概念。在Java模型中,通过JavaBean可以无限扩充Java程序的功能,通过JavaBean的组合可以快速地生

- 3 -

网上机票预订系统

成新的应用程序。对于程序员来说,最好的情况就是JavaBean可以实现代码的重复利用,另外对于程序的易维护性等也有重大的意义。

1.3. 开发工具

1.3.1 Eclipse

Eclipse是一个开放源代码的,与NetBeans、Sun ONE Studio和Borland Jbuilder类似的一种基于Java的整合型可扩展开发平台,也是目前最著名的开源项目之一,其未来的目标不仅仅是成为专门开发Java程序的IDE环境,根据Eclipse的体系结构,通过开发插件,它能扩展到任何语言的开发,甚至能成为图片绘制的工具。

Eclipse只是一个框架软件,本身不能开发程序,但它可以安装各种插件。正是运行在Eclipse平台上的种种插件,提供了程序开发的各种功能。同时各个领域的开发人员通过开发插件,可以构建与Eclipse环境无缝集成的工具。

Eclipse是绿色软件,其下载与安装非常简单,但是如果需要使用Eclipse来开发J2EE,为了提高开发的效率,可以下载MyEcilpse插件或者Lomboz插件,其中Myeclipse是收费软件,可以直接下载exe进行安装,而Lomboz是开源插件,其使用是完全免费的。

目前,Eclipse已经开始提供C语言开发的功能插件。更难能可贵的是,Eclipse是一个开放源代码的项目,任何人都可以下载Eclipse的源代码,并且在此基础上开发自己的功能插件。也就是说,未来只要有人需要,就会有建立在Eclipse之上的COBOL、Perl、Python等语言的开发插件出现。同时可以通过开发新的插件扩展现有插件的功能,比如手机应用程序的开发就是通过J2ME插件的扩展来实现的。可以无限扩展,而且有统一的外观、操作和系统资源管理,这也正是Eclipse的潜力所在。

1.3.2. SQL Server 2000

SQL Server 2000 是Microsoft 公司2000年推出的SQL Server 数据库管理系统的版本。它是一个杰出的数据库平台,可用于大型联机事务处理、数据仓库、以及电子商务等。 其特点如下:

? 真正的客户机/服务器体系结构。 ? 图形化用户界面。 ? 丰富的编程接口工具。

? SQL Server与Windows NT完全集成。

- 4 -

网上机票预订管理系统毕业论文 - 图文.doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.diyifanwen.net/c0syhv1flqp1is5307319_2.html(转载请注明文章来源)
热门推荐
Copyright © 2012-2023 第一范文网 版权所有 免责声明 | 联系我们
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:xxxxxx 邮箱:xxxxxx@qq.com
渝ICP备2023013149号
Top