民航订票系统开发【文献综述】

民航订票系统开发【文献综述】

ID:472284

大小:20.15 KB

页数:5页

时间:2017-08-07

民航订票系统开发【文献综述】_第1页
民航订票系统开发【文献综述】_第2页
民航订票系统开发【文献综述】_第3页
民航订票系统开发【文献综述】_第4页
民航订票系统开发【文献综述】_第5页
资源描述:

《民航订票系统开发【文献综述】》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、毕业设计文献综述计算机科学与技术民航订票系统开发[摘要]民航订票系统主要分为柜台售票系统和网上订票系统。本文介绍了我国民航电子商务的发展和在国内的实际应用,概述了柜台系统主要的开发流程和基本技术包括Swing和JDBC等。在此基础上介绍使用JSP技术开发的网上订票系统。[关键词]民航系统;网上订票;JDBC;JSP[abstract]CivilAviationbookingsystemconsistsofthecountersystemandonlinebookingsystem.Thispaperintroducesthedevelopm

2、entofe-commerceinChina'scivilaviationandthepracticalapplicationofthedomestic,summarizesthemaindevelopmentprocessescountersystemandbasictechniquesincludingSwingandJDBC,etc.Basedonthis,usetheJSPtechnologydeveloponlinebookingsystem.[keywords]civilaviationsystem;Ticketsonline;

3、JDBC;JSP一、背景近年来航空业跟从民航总局制定的信息化发展规划的脚步,把民航电子商务的发展作重要的内容,将机票业务电子化,使得人们对于规划自己的行程拥有较多的弹性。航空公司更因此节省了印制机票、管理上的成本及建立新销售网点上的投资[1]。目前,中国民航网上销售系统已完成与票价管理系统、航班查询订座系统、离港系统、常客系统的连接,形成了网上在线订票、在线支付、在线办理乘机手续、在线查询俱乐部里程计分等完整的服务链[3]。二、发展趋势随着日益进步的信息技术及网络科技,电子商务逐渐受到各企业的重视,但我国尚处于电子商务发展的初期,应在一些管

4、理和经营特点比较适合电子商务发挥优势的领域中推行电子商务[2]。目前整个民航机票销售行业还处在竞争秩序比较混乱、管理落后、流程不合理的状态。如果能够引入先进的电子商务技术,创造一个极具竞争力的售票网站,那么一定会迅速被客户接受,开创一片新的天空。三、柜台售票系统柜台售票系统是一套国内机票营业柜员系统,该系统要求能通过分布在全国各主要城市的该航空公司的营业网点为顾客提供航班查询,购买机票,退票以及改签的服务[3]。在此基础上实现系统个性化,使界面具有良好的交互性。柜台售票系统是基于C/S结构[4]的应用系统,结合民航售票系统的设计与实现,系统

5、阐述了构建基于C/S结构的数据库系统的设计开发方法。C/S结构即客户机/服务器网。在客户机/服务器网络中,服务器是网络的核心,而客户机是网络的基础,客户机依靠服务器获得所需要的网络资源,而服务器为客户机提供网络必须的资源[4-6]。系统的界面通过使用Javaswing[7,8]技术实现,Swing是一个用于开发Java应用程序用户界面的开发工具包。它以抽象窗口工具包(AWT)为基础使跨平台应用程序可以使用任何可插拔的外观风格[3]。完成客户端的图形界面之后,可以在界面的按钮上添加相应的事件监听器action,由事件监听得到用户的请求并将参数

6、封装成一个javabean传递给服务器。客户端与服务器端之间的数据使用socket连接,可以用多种输入输出流的方法进行包装传递。服务器是根据TCP协议创建的,TCP[7,8]是TranferControlProtocol的简称,是一种面向连接的保证可靠传输的协议。通过TCP协议传输,得到的是一个顺序的无差错的数据流。发送方和接收方的成对的两个socket之间必须建立连接,以便在TCP协议的基础上进行通信,当一个socket(通常都是serversocket)等待建立连接时,另一个socket可以要求进行连接,一旦这两个socket连接起来,

7、它们就可以进行双向数据传输,双方都可以进行发送或接收操作。同时在服务器上使用安全的多线程[4]控制保证数据的安全处理。Java线程是Thread类的对象,线程对象有一个run()方法,用来负责实现线程的功能是线程的主体,线程的运行就是执行run()方法。,还有一个start()方法,负责启动线程对象并调用run()方法。数据库的连接需要通过JDBC[9,10]操作,JDBC是一种用于执行SQL语句的JavaAPI,它的技术简称是JavaDatabaseConnectivity,它是一组用Java编程语言编写的接口和类。它为工具/数据库开发人

8、员提供了一套访问各种数据库的标准API,使他们能够用纯JavaAPI来编写数据库应用程序。最后只需将查询得到的数据进一步处理包装后返回给界面显示。以上只是当今流行的JAVA开发流

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。