东航电子售票服务系统设计及开发

东航电子售票服务系统设计及开发

论文摘要

本文首先对国内电子商务发展,特别是民航电子客票销售领域的电子商务发展情况进行了介绍,讨论了东航实施电子商务战略的国内背景及现状。国内做网上机票销售的网站主要可以分为以下几类:航空公司门户网站、代理人公司销售网站、在线旅行社(Online Travel Agent,简写OTA)以及淘宝为代表的综合性电子商务网站。根据调查,在本论文所述系统开始开发时,以上所有网站,都没有提供无人值守的退票、改期、升舱等服务,因此本论文所述系统具有更为自动化、更为快捷等先进性。然后本文分析了电子客票人工的销售业务流程,以及电子客票售后服务中的退票、改期、升舱、改签、航班动态查询的业务流程。结合电子商务网上自动化销售的特点,设计了系统的业务处理流程,并设计了统一的对外提供Web服务的接口。外部系统可以通过使用定义的统一的Web服务接口,实现东航国内电子客票的网络销售及退票、改期、升舱、航班动态查询等售后服务。在电子客票销售业务流程中,本文对销售业务进行了抽象,设计了航班及价格查询接口、订位及生成订单接口、取消订单及订位接口、开票接口和支付确认接口等五个接口。在电子客票售后服务流程中,本文对售后服务业务进行了抽象,设计了退票规则及费用查询接口、生成退票申请单接口、查询退票申请单接口、改期升舱规则查询接口、改期升舱费用计算接口、进行改期升舱操作接口、换开机票接口、差价支付确认接口、航班动态查询等九个接口。正是通过以上接口中缓存的使用及处理业务流程的设计,以此避免一些因网络通讯、重复调用接口等原因造成的接口调用失败,从而保证接口具有较高的性能及高可用性和高可靠性。本论文所述系统是东方航空公司实施其电子商务战略的重要组成部分,是东航B2G电子商务网站的基石,是供东航淘宝旗舰店、中兴内网机票销售网站等系统使用的Web服务系统平台。

论文目录

  • 摘要
  • ABSTRACT
  • 1 绪论
  • 1.1 课题来源
  • 1.2 问题的提出
  • 1.3 国内现状
  • 1.3.1 面向普通旅客的B2C 模式
  • 1.3.2 面向代理人的B2B 模式
  • 1.3.3 面向大客户的B2G 模式
  • 1.3.4 网络服务模式(Web 服务)
  • 1.4 本文的主要工作
  • 2 相关技术及系统介绍
  • 2.1 Struts2
  • 2.2 Hibernate
  • 2.3 Spring
  • 2.3.1 Spring 简介
  • 2.3.2 体系结构
  • 2.4 ICE
  • 2.4.1 ICE 简介
  • 2.4.2 ICE 重要术语
  • 2.4.3 通信协议
  • 2.5 SOAP 协议
  • 2.5.1 SOAP 简介
  • 2.5.2 SOAP 的组成
  • 2.6 XFire
  • 2.6.1 XFire 简介
  • 2.6.2 XFire 的主要特性
  • 2.7 IBE 系统
  • 2.8 Ecfare 系统
  • 2.9 Ecpay 系统
  • 2.10 Kams 系统
  • 2.11 OrderManager 系统
  • 2.12 本章小结
  • 3 业务需求及技术构架设计
  • 3.1 机票销售业务分析
  • 3.1.1 航班及价格查询
  • 3.1.2 订位及生成订单
  • 3.1.3 支付及出票
  • 3.1.4 取消订单及订位
  • 3.2 机票售后服务业务分析
  • 3.2.1 改期
  • 3.2.2 升舱
  • 3.2.3 改签
  • 3.2.4 退票
  • 3.2.5 航班动态
  • 3.3 系统设计
  • 3.3.1 系统总体框架
  • 3.3.2 数据库设计
  • 3.4 技术难点及解决策略
  • 3.4.1 技术难点
  • 3.4.2 解决策略
  • 3.5 本章小结
  • 4 接口设计及实现
  • 4.1 功能接口设计
  • 4.1.1 航班及价格查询接口
  • 4.1.2 订位及生成订单接口
  • 4.1.3 取消订单及订位接口
  • 4.1.4 支付确认接口
  • 4.1.5 开票接口
  • 4.1.6 退票规则及费用查询接口
  • 4.1.7 生成退票申请单接口
  • 4.1.8 查询退票申请单接口
  • 4.1.9 改期升舱规则查询接口
  • 4.1.10 改期升舱费用计算接口
  • 4.1.11 进行改期升舱操作接口
  • 4.1.12 换开机票接口
  • 4.1.13 差价支付确认接口
  • 4.1.14 航班动态查询接口
  • 4.2 功能模块实现
  • 4.2.1 订位及生成订单接口实现
  • 4.2.2 取消订单及订位接口实现
  • 4.2.3 支付确认接口实现
  • 4.2.4 改期升舱规则查询接口实现
  • 4.2.5 改期升舱费用计算接口实现
  • 4.2.6 进行改期升舱操作接口实现
  • 4.2.7 换开机票接口实现
  • 4.2.8 差价支付确认接口实现
  • 4.3 本章小结
  • 5 测试及成果展现
  • 5.1 测试
  • 5.1.1 测试方法
  • 5.1.2 测试用例
  • 5.2 成果展现
  • 5.2.1 自身成果
  • 5.2.2 外部成果
  • 5.2.3 销售数据
  • 6 结论
  • 6.1 工作总结
  • 6.2 研究展望
  • 参考文献
  • 致谢
  • 作者攻读学位期间发表的论文
  • 相关论文文献

    标签:;  ;  ;  ;  ;  ;  

    东航电子售票服务系统设计及开发
    下载Doc文档

    猜你喜欢