学位论文 > 优秀研究生学位论文题录展示

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

作 者: 王鹏飞
导 师: 贺智明
学 校: 江西理工大学
专 业: 计算机应用技术
关键词: 移动票务 移动技术 J2ME J2EE 移动开发
分类号: TN92
类 型: 硕士论文
年 份: 2008年
下 载: 57次
引 用: 0次
阅 读: 论文下载
 

内容摘要


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

全文目录


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

相似论文

  1. 基于MDA的界面自动生成方法的研究,TP311.5
  2. 复杂J2EE应用的轻量级的监控系统的研究与设计,TP311.52
  3. 人力资源管理系统的设计与实现,TP311.52
  4. 新疆电信融合计费管理子系统的设计与实现,TP311.52
  5. 基于J2EE的汕头高技校办公自动化系统设计与实现,TP311.52
  6. 新疆广播电视大学教学评价系统的设计与实现,TP311.52
  7. 高职院校毕业生信息管理系统的设计与实现,TP311.52
  8. 基于SaaS的高校就业综合管理平台设计与实现,TP311.52
  9. 基于J2EE的SNMP网络管理系统的设计和实现,TP311.52
  10. 数字化查账系统研究,TP311.52
  11. 新疆高职院校网上评教系统的设计与实现,TP311.52
  12. 振道科技人力资源管理系统,TP311.52
  13. 基于J2ME的手机在线纸牌游戏系统研究与设计,TP311.52
  14. 田径运动会通用管理系统,TP311.52
  15. 基于J2EE的Web题库后台管理系统的设计与实现,TP311.52
  16. 基于J2EE的高速公路电子收费系统的设计与实现,TP311.52
  17. 交通运输服务的GPS机动车监控系统的设计与实现,TN967.1
  18. PTN网管系统保护功能设计与实现,TN915.07
  19. 高校科研项目管理系统设计与实现,TP311.52
  20. 物流管理教学模拟系统的研究和设计,TP311.52
  21. 进出口食品风险管理系统研究、设计与开发,F752.6

中图分类: > 工业技术 > 无线电电子学、电信技术 > 无线通信
© 2012 www.xueweilunwen.com