学位论文 > 优秀研究生学位论文题录展示
基于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
|
相似论文
- 基于MDA的界面自动生成方法的研究,TP311.5
- 复杂J2EE应用的轻量级的监控系统的研究与设计,TP311.52
- 人力资源管理系统的设计与实现,TP311.52
- 新疆电信融合计费管理子系统的设计与实现,TP311.52
- 基于J2EE的汕头高技校办公自动化系统设计与实现,TP311.52
- 新疆广播电视大学教学评价系统的设计与实现,TP311.52
- 高职院校毕业生信息管理系统的设计与实现,TP311.52
- 基于SaaS的高校就业综合管理平台设计与实现,TP311.52
- 基于J2EE的SNMP网络管理系统的设计和实现,TP311.52
- 数字化查账系统研究,TP311.52
- 新疆高职院校网上评教系统的设计与实现,TP311.52
- 振道科技人力资源管理系统,TP311.52
- 基于J2ME的手机在线纸牌游戏系统研究与设计,TP311.52
- 田径运动会通用管理系统,TP311.52
- 基于J2EE的Web题库后台管理系统的设计与实现,TP311.52
- 基于J2EE的高速公路电子收费系统的设计与实现,TP311.52
- 交通运输服务的GPS机动车监控系统的设计与实现,TN967.1
- PTN网管系统保护功能设计与实现,TN915.07
- 高校科研项目管理系统设计与实现,TP311.52
- 物流管理教学模拟系统的研究和设计,TP311.52
- 进出口食品风险管理系统研究、设计与开发,F752.6
中图分类: > 工业技术 > 无线电电子学、电信技术 > 无线通信
© 2012 www.xueweilunwen.com
|