基于J2EE-J2ME平台移动票务系统的技术应用及研究

基于J2EE-J2ME平台移动票务系统的技术应用及研究

论文摘要

移动通信技术的发展和移动终端的日益普及,传统的语音服务早已不能满足人们的需求,而通过手机、无线PDA等移动设备访问Internet,进行数据交换也逐渐成为一项基本的应用。智能终端+无线互联网已经成功地应用到人们生活的方方面面。无线通讯近几年来得到了突飞猛进的发展,其改变了有线通信的局限性,给随时随地的信息交流提供了极大便利。SUN公司提出的基于消费类电子设备的嵌入式开发平台J2ME将为新一代无线因特网提供交互式的、安全的、更加丰富多彩的应用。本文通过调查和研究目前国内航空售票的基本情况和方式,提出基于J2EE/J2ME平台的移动票务系统的技术研究,它将无线通信技术的3A(任何时间、任何地点、任何方式)优势与现有航空订票业务相结合,为客户提供更方便、更快捷、更随心所欲的服务。极大的方便了客户和航空售票系统的信息交流及传递。本文首先对目前比较流行的各种移动软件开发技术(包括WAP技术、I-Mode技术、GVM技术、BREW技术、OFDM技术和J2ME技术等)进行了全面的综述分析。在此基础上,围绕J2ME/J2EE技术平台对移动票务系统进行了较为全面的研究设计,解决了客户端和服务器端如何维持无线网络会话方面的问题,在平台的集成开发和系统业务逻辑模型设计方面有所改进创新。系统设计按照基于UML的统一软件过程开发流程,遵循面向对象设计思想以及需求分析、总体规划、详细设计、模型实现的设计规范,以用例为驱动,对系统进行可视化建模。通过基于JZME平台的手机客户端、基于Servlet的服务器端以及后台数据库的三层解决框架,同时,通过UML用例图、类图、序列图、功能结构图等分析并展现系统总体框架、结构、协作关系和调用原理,完成手机客户端交互界面的设计、服务器端核心请求的处理以及数据库的建立和更新。最后本文给出系统运行的效果演示,并对移动票务系统的安全性及其扩展进行一系列探讨。

论文目录

  • 摘要
  • Abstract
  • 目录
  • 第一章 引言
  • 1.1 研究背景
  • 1.1.1 移动应用
  • 1.1.2 移动票务
  • 1.1.3 研究现状
  • 1.2 国内外移动通信技术的发展
  • 1.2.1 发展历程
  • 1.2.2 发展趋势
  • 1.3 研究的意义及目标
  • 1.3.1 课题研究意义
  • 1.3.2 本课题在国内外的研究状况
  • 1.4 论文的主要研究内容
  • 1.4.1 问题提出
  • 1.4.2 研究目标和思路
  • 1.4.3 研究方法
  • 1.4.4 论文框架
  • 第二章 移动通信技术介绍
  • 2.1 J2EE/J2ME开发环境
  • 2.1.1 J2EE概述
  • 2.1.2 J2EE架构层次之间关系
  • 2.1.3 EJB技术
  • 2.1.4 J2EE开发优势
  • 2.1.5 J2ME体系结构
  • 2.1.6 J2ME工作原理
  • 2.1.7 J2ME开发优势
  • 2.2 无线应用协议
  • 2.2.1 WAP协议
  • 2.2.2 蓝牙技术
  • 2.2.3 通用分组无线服务
  • 2.2.4 移动IP技术
  • 2.2.5 码分多址技术
  • 2.2.6 GSM技术
  • 2.3 移动票务服务
  • 2.3.1 移动票务市场
  • 2.3.2 全球主要移动厂商和技术
  • 2.4 无线开源开发工具及协议
  • 第三章 系统分析及建模
  • 3.1 系统概述
  • 3.1.1 系统模型介绍
  • 3.1.2 系统交易概述
  • 3.2 系统需求分析
  • 3.2.1 系统对象设计
  • 3.2.2 系统总体结构设计
  • 3.2.3 性能与界面需求
  • 3.3 系统数据库设计
  • 3.3.1 数据表描述
  • 3.3.2 数据表设计
  • 3.4 数据存储过程与触发器
  • 3.4.1 基本概念及特点
  • 3.4.2 存储过程与触发器的创建与调用
  • 3.5 移动数据库技术
  • 3.5.1 移动数据库关键技术
  • 3.5.2 移动数据库产品
  • 第四章 系统设计及实现
  • 4.1 系统开发工具及平台介绍
  • 4.1.1 Eclipse开发平台
  • 4.1.2 工具集和插件介绍
  • 4.2 系统详细设计
  • 4.2.1 移动客户端程序模型
  • 4.2.2 移动客户端程序设计
  • 4.2.3 服务器端程序设计
  • 4.3 使用MD5数据保护口令
  • 4.4 系统运行与部署
  • 4.4.1 客户端应用程序的部署
  • 4.4.2 服务器端应用程序的部署
  • 4.4.3 移动票务系统的运行
  • 4.5 移动支付模型
  • 4.5.1 移动支付需要解决问题
  • 4.5.2 移动支付模式
  • 4.5.3 支付方案的安全性
  • 第五章 移动票务系统安全性探讨
  • 5.1 系统安全架构
  • 5.2 设备的安全性
  • 5.2.1 J2ME安全体系结构
  • 5.2.2 J2ME网络安全方案
  • 5.3 网络传输的安全
  • 5.3.1 基于SSL的安全HTTP协议
  • 5.3.2 保护内容而非连接
  • 5.3.3 应用JCE实现保护内容
  • 5.4 安全性扩展
  • 5.4.1 系统的安全需求与架构
  • 5.4.2 系统安全性的内容
  • 5.4.3 使用RSA算法对消息数字签名
  • 第六章 总结与展望
  • 6.1 课题总结
  • 6.2 存在问题及展望
  • 参考文献
  • 致谢
  • 个人简历及在学期间研究成果
  • 相关论文文献

    标签:;  ;  ;  

    基于J2EE-J2ME平台移动票务系统的技术应用及研究
    下载Doc文档

    猜你喜欢