




已阅读5页,还剩12页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
背景航空客运业务诞生已有近一个世纪了,作为现有交通工具中最方便快捷的一种,它确确实实地给民众的生活、出行带来了极大的方便。互联网、邮寄机票以及电子机票技术的发展正在改变航空公司的销售业务,使全世界的消费者不出户就可以买到机票。自九十年代以来,因特网技术的飞速发展正在迅速地改变着人们的生活方式,因特网正在由科学工作者的工具变为普通百姓获取信息、进行交流的场所,而因特网的商业应用则尤为引人注目。航空公司在因特网上建立网上售票系统不仅方便了旅客,还节省了航空公司的代理费用,加速了资金周转,这为售票成本居高不下的航空公司带来了无限生机。网上售票的另一优点是扩充了航空公司的销售网点,使航空公司通过因特网将其销售网点扩展到全世界。 在中国还有很多地方不能实现网上订票,这就需要完善的机票售票系统来完成这些功能。中国民航高达500亿元以上人民币的客运销售额是网上售票的巨大潜在市场。国际民航业的激烈竞争又迫使担负国际航线运输任务的航空公司必须尽快推出自己的因特网售票系统,而这些又必须由一个安全的网上订票与支付系统作支持。更重要的还要提供票务管理。面对不同种类的信息,需要合理的数据库结构来保存数据信息以及有效的程序结构支持各种数据操作的执行。航空业身处信息时代的电子商务大潮中,加之传统的售票方式已经不能满足现今航空业的发展,于是航空售票管理系统就自然而然被应用。 网上售票系统是一个非常合适的电子商务项目,因为它打破了旧有经营模式(坐店经营、按点上下班)所带来的地理和时间上的限制,通过网络使企业面对整个世界,直接接触成千上万的新用户,为用户提供每周7天,每天24小时的服务,从而接触更多的潜在市场,创造了新的商业机会另外,在售票系统中不涉及到物流(订机票者可以到机场取票),因此,较其他电子商务系统更易于实现和运作。网上售票系统实际上是一个特殊的售票点,是一个利用因特网技术建立的计算机系统。一方面它与因特网相连,向广大上网用户提供各类航班信息,接受用户在线订票,另一方面它与传统订票网络系统连接,实时获取及更改机票余额等信息,起到一个特殊售票点的作用1。 11课题背景 航空售票系统将提供机票的舱位实时查询、机票预定等功能,是拓展机票业务的最佳手段,能提高公司的工作效率、运作成本。因而航空售票系统的开发应用是势在必行的了。计算机技术以突飞猛进的速度渗透到各个领域,成为人们生活中不可缺少的一部分。迄今,我国的信息化建设已取得很大进步,在这样的环境下,航空信息化建设也向着严密、科学、完善的管理体系发展。 机票预订系统是一个很好的项目,不仅方便旅客,而且可以减轻工作人员的劳动强度,提高工作效率和企业的知名度,提升企业的整体水平,增强企业核心竞争力。随着网络的进一步应用,增加Internet订票和人性化的服务,为企业的决策提供强有 的支持,让旅客满意,必将为社会的科技进步带来更大的社会性效益和经济效益。 机票预订系统主要有两个特点:一是品种丰富,选择余地大。二是购买方便,用户不用亲自去机场排队买票,直接在网络中就可以预订购买机票。而且现行的网上售票系统存在着灵活性差、可扩展性低、软件可复用性低及兼容性较差,基于Web设计的电子航空售票系统可以有效地解决这一点。 12现状分析 电子航空售票系统不仅有利于航空公司降低成本、增加利润、提高工作效率,也为航空公司带来一个广阔的市场。航空公司可以利用WebServices的“互操作性”与其他电子商务进行“耦合”,提供更综合、更高级的服务;也可以通过兼并、收购等多种方式组成电子商务的连锁环节,发展规模经营,提高整体竞争力。电子航空售票系统通过计算机互联网为用户提供全方位全功能的服务,给用户带来极大的便利。与国外迅速发展的趋势不同,国内电子机票的推广经历了一个曲折的过程。1999年,南方航空公司率先利用DCOM技术在国内推出自己的网上订票系统。2001年南航电子客票销售达到1.45亿元,2004年,南航电子客票的销售额超过20亿元,2005年更达41.43-3亿元。但电子机票的发展并非一帆风顺。我国南航、东航、国航这三大航空集团都先后应用CORBA和DOCM技术推出了自己的电子机票。这两种紧密捆绑的分布式对象技术在使用运行于相同平台的软件和紧密管理的局域网创建企业应用程序时非常优秀,但是在创建跨平台、适应Internet的可伸缩性的应用程序时力不从心,遇到了很多问题,例如如何通过防火墙、协议的复杂性等。由于各个航空公司的电子航空售票系统开发平台各异、技术系统互不配套,难以互通,无法实现系统间互操作,使得机票改期、改签与升降舱等的操作都遇到了麻烦,有的电子客票成为不能改动的客票,使旅客深感不便,因此,实现电子客票技术系统的兼容是当务之急。 基于以上分析采用MVC技术开发的电子航空售票系统能够解决当前存在的系统间不兼容造成的资源浪费、重复开发问题,这种基于组件的分布式技术变革的必然产物为使用新方法进行商务和公司事务处理打开了方便之门。 13预期设计目标 航空售票系统提供的是一种面向较广区域的用户群系统。它需要自身能够提供给不同区域的用户方便的访问及大量的机票数据信息。用户只需要拥有一台PC机,并能方便地接入Internet,便可实现在线的、实时性的购票交易。用户登陆系统主页,就可以查询各个航班的具体信息(包括出发时间,到达时间,途经地以及价格等)。此时,用户的操作只是简单的从数据库根据条件提取数据,不需要系统进行任何处理,而是直接将数据显示到页面上。用户根据自己需求,对特定航班机票进行订购。此过程需要用户通过系统向数据库提交一些个人信息表单,经过系统管理员确认,表明交易成功。用户在规定的时间段内可以查询机票订购情况,并有权取消订单。电子航空售票系统最终实现的是购买适合用户的机票,用户通过查询、定购等过程最终选定一张机票。企业级的电子航空售票系统不仅能够提供譬如航班信息查询、机票定购、订单查询、订单处理等基本功能,对系统的输出要求是数据完整、详实、简捷、快速、实时。基于以上基本要求,实现与民航终端的松耦合集成。第二章系统分析2.1可行性分析 1.技术可行性:本系统采用JSP语言编写,很多成熟的商业网站采用JSP语言编写,数据库使用的是在商务网站建设中使用比较广泛的SQLServer,经过多年的发展和完善,Mysql这种数据库语言已经非常完善,而且具有很好的兼容性和可操作性。所以使用目前现有的技术能够实现这个系统。 2.经济可行性:一个项目的开发成本、运行费用和收益这些经济因素决定了该系统是否值得的做,只有投资预计能带来利润的系统才值得进一步去考虑。该系统的开发使用的是已经很成熟的技术和语言,系统的操作和维护都很简单和方便,这些都表明了该系统是一个低成本的系统,该系统的运行费用很低,在运营中的成本波动不大。在后期的运营中,经济效益主要的来源是网站广告的投放。总的来说,该系统具有经济上的可行性。 商业企业在运营过程中,经常会受到以下一些条件的限制: q产品的宣传受到限制,采购商或顾客只能通过上门咨询、电话沟通等方式进行 各种信息的获取,受一定的时间与物理空间的局限并且成本较高。q庞大的商业经济周转。 q复杂的产品周转渠道。从看样品、谈价格到支付货款等一系列的产品周转渠道 过于复杂,企业与顾客之间缺乏全面的沟通与快捷运营的平台。 q商业企业中根据季节的变化,热销商品在销售高峰到来时货源紧张,企业需要 实时了解商品的销售情况,保证热销商品的要货满足率。 因此,企业需要重新认识市场、消费者以及自身市场定位,正确认识电子商务技术在企业中的重要地位,以少量的时间和资金建立企业信息门户网站并架设一定范围的商务网络,以此来制定长远发展战略,使企业与顾客间的经济活动变得更灵活、更主动。 3.操作可行性:系统处理的准确性和及时性是系统的必要性能。在系统设计和开发过程中,充分考虑系统当前和将来可能承受的工作量,使系统的处理能力和响应时间能够满足用户的需求。设计开发中一直注重系统操作的简单方便,操作方式都非常简单人性化,相关的操作方式和用户已经习惯的各大网站的用户操作方式基本相同。所以,操作方式在用户组织内是行得通的。 2.2收集需求 n 功能需求:系统允许管理员添加航班信息,对航班信息进行时间安排,并且查看当前航班;而用户可以注册用户,并且进行个人信息修改,密码修改,查看航班,预订航班,退票等。 n 运行需求: 1.用户界面:超越的界面,全新感觉,操作简便,一目了然,视图优美等特点, 操作的便利,对用户友好。 2.软硬条件:适合主流的浏览器(Firefox3.5+,IE6+,opera10+),不要求特别的 附加软硬件的支持。 3.故障处理:正常使用时不应出错,若运行时遇到不可恢复的系统错误,也必 须保证数据库完好无损。 4.系统的封闭性:用户的封闭性较好,可在本系统下实现各种用户功能。 2.3需求分析 通过对一些典型电子商务网站的考察、分析以及实际的市场调查,要求本系统具有以下功能: q统一友好的操作界面,能保证系统的易用性。q规范、完善的基础信息设置。q航班信息定制。q航班时间安排。q航班订票,退票。 2.4技术需求 n 开发该在线购物系统的系统环境以及硬件配置如下: CPU:IntelCeleron420+ 内存:128M+ 操作系统:MicrosoftWindowsXPProfessional 网络环境:100Mbs宽带网 数据库:SQLServer2005 Java环境:JDK1.6 Web服务器:Tomcat6.0 n 开发该系统使用的工具有Myeclipse和SVN配合。Myeclipse是一个功能强大的IDE。尤其是集成于开源的Eclipse,提高开发效率。 第三章开发环境及开发工具的介绍3.1Java语言介绍 Java语言是一门高级程序设计语言.它在各个重要的行业部门得到了广泛的应用,Java技术的通用性、高效性、平台移植性和安全性,使之成为网络计算的理想技术.除上面的技术之外还有其他的特点: Java语言是面向对象的语言,主要集中在对象和接口的设计。Java将具有相同特性的数据封装成一个类,实现了对现实实体的抽象,也就是对对象的总体描述;Java可以实现模块化和信息隐藏,Java将数据和操作数据的方法封装在一起,使得数据全都隐藏起来,暴露给外面程序的仅是对数据操作的方法;一个类提供了一类对象的原型,通过Java的继承机制,子类可以使用父类所提供的方法,从而实现了代码的复用;多态就是一个实体多种形态,在Java中表现的最突出的就是一个类实现了多个接口,从而可以有多个功能。 另外Java语言是安全的,Java不支持指针,一切对内存的访问都必须通过对象的实例变量来实现,这样就防止程序员使用特洛伊木马等欺骗手段访
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 【《四旋翼无人机的抗风实验设计案例》4100字】
- 2025智能手机消费趋势报告
- 2025年蚌埠市东方人力资源招聘30人模拟试卷及答案详解(夺冠系列)
- 2025黑龙江齐齐哈尔市富裕县富海镇招聘公益性岗位人员2人模拟试卷含答案详解
- 2025贵州银行金融科技相关岗位招聘10人模拟试卷及一套完整答案详解
- 2025年松原市繁荣社区卫生服务中心公开招用编外(聘用)人员的(20人)考前自测高频考点模拟试题附答案详解(黄金题型)
- 2025嘉兴市众业供电服务有限公司招聘74人模拟试卷带答案详解
- 2025年福建省宁德人民医院招聘1人考前自测高频考点模拟试题及答案详解(有一套)
- 2025广东韶关市南雄市司法局招聘1人考前自测高频考点模拟试题及1套参考答案详解
- 2025年上半年上海市卫生健康技术评价中心工作人员公开招聘模拟试卷及1套参考答案详解
- 专业心理咨询服务协议
- 《民法学》考研(第2版)马工程配套考试题及答案
- 《交易与金融市场》课件
- 快递公司安全检查与事故隐患排查制度模版(2篇)
- 时代与变革-为人生而艺术 课件-2023-2024学年高一上学期美术人美版(2019)必修美术鉴赏
- 浙江省工贸企业电气隐患排查技术服务规范
- 零售渠道创新案例
- 手术体位侧卧摆放
- 2024-2025学年七年级道德与法治上学期第一次月考模拟卷(统编版2024新教材)
- 课程纲要(知识清单)人教版美术五年级上册
- 新媒体数据分析 课件 项目一 新媒体数据分析认知
评论
0/150
提交评论