J2ME移动购物系统的研究与设计

J2ME移动购物系统的研究与设计

论文摘要

随着信息技术的飞速发展,移动通讯与互联网融合发展的趋势日趋明显,作为电子商务领域的新生力量,移动商务显示出巨大的发展潜力和成长空间。本论文主要探索无线应用开发和移动商务的结合点,提出了基于J2ME和XML的移动商务服务系统解决方案,实现移动互联网环境下,无线终端(手机)用户可以通过客户端程序访问商务服务,提供商品交易对移动用户支持。J2ME是JavaAPI和JVM虚拟机的一个缩减版本,它设计用来在嵌入式计算机和微型计算机所能提供的有限资源内进行操作。大多数移动平台都支持Java函数。本文以移动购物系统的研究与设计为基础,根据移动商务的具体需求,基于J2ME设计和实现了一个移动购物系统,包括用户登录、商品选购、浏览订单、订单支付和账户管理功能。主要内容有:首先对移动商务应用研究的背景、意义进行了综述;详细阐述了开发移动商务系统所需的关键技术——J2ME平台的主要功能、特性和体系结构,以及客户端手机应用程序中MIDP的开发技术;接着研究介绍了移动开发中用到的其他关键技术:XML,介绍了XML和J2ME结合的优点,提出了J2ME+XML的移动商务解决方案;在这些的基础上,分析了移动购物系统所要完成的基本功能,得出了各个功能模块的功能性及非功能性需求;然后在需求分析的基础上,设计了各模块所需要的类以及类之间的交互情况,对系统进行了实现;深入分析了移动商务系统中的安全性问题;最后对系统的运行情况进行了评价并对其扩展性进行了说明。

论文目录

  • 摘要
  • Abstract
  • 第1章 绪论
  • 1.1 背景介绍
  • 1.1.1 移动商务的定义
  • 1.1.2 移动商务的特征
  • 1.1.3 移动电子商务服务的内容和范围
  • 1.2 移动商务的发展现状
  • 1.2.1 移动电子商务在国外的发展
  • 1.2.2 中国移动电子商务的发展现状
  • 1.3 选题意义
  • 1.4 论文的组织结构和研究工作
  • 第2章 J2ME体系与MIDP程序
  • 2.1 Java 2平台的三种版本
  • 2.2 J2ME的特点
  • 2.3 J2ME的体系结构
  • 2.4 配置(Configuration)
  • 2.5 CLDC简介
  • 2.5.1 CLDC的功能范围
  • 2.5.2 CLDC的类库
  • 2.5.3 CLDC的安全机制
  • 2.5.4 CLDC中类的预审核模式
  • 2.6 简表(Profiles)
  • 2.7 MIDP简介
  • 2.7.1 MIDP设备特性
  • 2.7.2 MIDP体系结构
  • 2.7.3 MIDP APIs
  • 2.7.4 MIDP图形用户界面(UI)
  • 2.7.5 JAD与JAR
  • 2.7.6 MIDlet及其运行机制
  • 2.7.7 MIDlet的生命周期
  • 第3章 XML概述
  • 3.1 XML的发展
  • 3.2 XML描述数据
  • 3.2.1 DTD
  • 3.2.2 Schema
  • 3.3 XML特点
  • 3.4 J2ME与 XML
  • 3.4.1 XML解析
  • 3.4.2 KVM中使用的XML解析器
  • 3.4.3 kXML
  • 第4章 移动购物系统的分析与设计
  • 4.1 移动订单处理系统需求分析
  • 4.2 各功能模块的分析
  • 4.2.1 登录模块相关参数
  • 4.2.2 物品订购模块相关参数
  • 4.2.3 浏览订单模块相关参数
  • 4.2.4 订单支付模块相关参数
  • 4.2.5 账户查询模块相关参数
  • 4.3 其它需求
  • 4.3.1 界面的友好性
  • 4.3.2 使用进度条来显示运行情况
  • 第5章 移动购物系统的功能设计
  • 5.1 移动购物系统的总体设计
  • 5.1.1 整体结构图
  • 5.1.2 交互信息模式
  • 5.2 移动购物系统客户端设计
  • 5.3 服务器端业务层设计
  • 5.4 共享包的内容
  • 5.5 功能模块的设计
  • 5.5.1 用户登录模块
  • 5.5.2 商品订购模块
  • 5.5.3 浏览订单模块
  • 5.5.4 订单支付模块
  • 5.5.5 帐户查询模块
  • 5.6 后台数据库设计
  • 第6章 基于J2ME的移动购物处理系统的实现
  • 6.1 系统开发环境和运行平台
  • 6.2 系统的实现
  • 6.3 客户端系统功能的实现
  • 6.3.1 进度屏幕设计
  • 6.3.2 主界面实现
  • 6.3.3 物品信息浏览界面的实现
  • 6.3.4 订单支付界面的实现
  • 6.4 服务器端编程
  • 6.4.1 创建数据库表格
  • 6.4.2 服务器端Servlet
  • 6.4.3 发布Servlet
  • 第7章 移动商务系统安全性研究
  • 7.1 移动商务中的安全性问题
  • 7.2 MIDP安全模型
  • 7.3 传输层实现安全通信
  • 7.3.1 SSL简介
  • 7.3.2 HTTPs网络连接的实现
  • 7.4 应用层实现安全通信
  • 7.4.1 系统密钥算法的选择
  • 7.4.2 系统加密库的选择
  • 7.4.3 应用层安全通信的设计与实现
  • 7.5 保护J2ME源代码
  • 7.5.1 代码混淆器的作用
  • 7.5.2 代码混淆器的使用
  • 结论
  • 参考文献
  • 致谢
  • 研究生履历
  • 相关论文文献

    标签:;  ;  

    J2ME移动购物系统的研究与设计
    下载Doc文档

    猜你喜欢