基于J2ME的移动电子商务系统

时间:2024-03-28 点赞:47520 浏览:93741 作者原创标记本站原创

这是一篇移动电子商务相关毕业论文的格式范文,与基于J2ME的移动电子商务系统相关在职研究生毕业论文。是电子商务专业与移动电子商务及电子商务及电子商务系统方面相关的免费优秀学术论文范文资料,可作为移动电子商务方面的大学硕士与本科毕业论文开题报告范文和职称论文论文写作参考文献下载。

[摘 要] 移动电子商务是基于手机、PDA等移动无线设备的新型电子商务.利用J2EE构建服务器端系统,用J2ME、Servlet等进行移动终端应用程序开发,可以为移动电子商务提供很好的解决方案.

[关 键 词 ] J2ME J2EE 移动电子商务

一、概述

移动电子商务(M-Commerce)是指通过手机、掌上电脑、笔记本电脑等移动通讯设备与无线上网技术结合所构成的电子商务体系.相对于传统的电子商务而言,移动电子商务可以真正使任何人在任何时间、任何地点得到整个网络的信息和服务.随时随地的信息交流意味着需求的增加和多样化,同时也给企业带来了更多的商机.

随着GPRS(2.5G)和3G宽带无线网络的引入,快速的数据传输率以及足够的带宽为企业通过无线网络向移动设备提供大型的Web服务成为现实.据我国信息产业部最新统计显示,截至2007年12月,我国手机用户数达5.47286亿户,手机普及率为41.6%.移动电子商务已得到消费者的认可,他们通过移动电子商务可以随时随地上网、查询信息、购买产品、预订服务,既方便快捷,又节省时间.

目前,无线终端访问网络主要有三种模式:WAP模式、i-Mode模式和J2ME模式.J2ME是当前使用比较多的基于移动设备的开发技术.它提供了一种新型的企业客户端类型,如手机、PDA等手持设备.移动设备的开发难点之一在于如何开发出具有通用性的程序.

J2EE是目前比较流行的多层企业应用技术.它的优点之一是能够适应不同类型的客户端,如Web浏览器、Ja Applet和Ja应用程序,这些客户端能够很容易地部署在笔记本电脑、台式电脑和工作站上,实现跨平台应用.结合J2ME和J2EE技术,可以建立一个完整的移动电子商务平台.

二、J2ME的特点

Sun公司将J2ME定义为“一种以广泛的消费性产品为目标、高度优化的Ja运行时环境”,具有Ja的“平台无关性”特点.可以在各种支持Ja的小型电子设备上移植,使移动无线设备之间能共享应用程序.J2ME采用3层结构设计,分别是配置层(Configuration)、简表层(Profile)、厂商选择性实现(Optional Packages).配置层是用于一组通用设备的最小的Ja平台,而简表层则为具体的系列设备或特别的应用程序提供更具体的能力.


J2ME中定义了两种配置规范,分别是Connected Device Configuration(连接设备配置CDC)和限制性更强的Connected Limited Device Configuration(有限连接设备配置CLDC).基于CDC的系统使用一个功能强劲的虚拟机(JVM),如机顶盒、网络电视、网络、汽车导航系统等.而基于CLDC的系统使用KVM,它是SUN专门为小型、资源受限设备所设计的紧凑的、便携的Ja虚拟机,如移动、PDA等.

J2ME的简表层(Profile)定义在配置层之上,它主要提供配置层中所缺少的功能以支持特定的设备.这些功能包括对用户界面的定义和对持续性存储的支持等,它比配置层的针对性更强.简表的实现是Ja应用程序接口的一个集合,用于适应被定义配置的应用程序接口提供的服务,简表是一个完整的运行环境,一个在简表上执行的应用程序不需要额外的支持类.其中的MIDP(移动信息设备简表Mobile Information Device Profile)是Ja API中面向移动终端的集合.J2ME移动应用开发主要是基于CLDC/MIDP的开发,其应用程序可运行于具有KVM的手机、PDA等,解决了移动设备的跨平台难题.同时,J2ME去掉了一些在J2SE和J2EE平台中支持的属性,进一步提高了移动终端设备的安全性.

三、系统的架构

J2ME平台开发的移动客户端程序,支持建立网络连接、传送数据、访问远程服务器等功能,但并不具有直接访问后台数据库的能力.因此,必须要使用J2EE技术,编写一套服务器端程序来接受移动客户端的请求指令,通过解析请求、与数据层交互、执行逻辑、响应结果的方式把数据再传回给移动客户端.一个移动电子商务系统必须建立移动终端程序(使用J2ME技术)和服务器端应用程序(使用J2EE技术).因此,基于J2ME的移动电子商务的架构由四大部分组成,它们分别是客户端,Web服务器层,中间层和数据库层,如图所示.

在J2ME客户端,移动设备通过HTTP协议或HTTPS协议或者XML连接到Web Server上,Web Server使用Servlet容器来处理客户端的连接和请求,然后再将这些请求发送到企业级服务器上,企业级服务器使用EJB进行会话,处理请求,并通过JDBC连接到数据库系统上.当数据库系统处理完有关SQL语句后,将会形成一个数据集,并将这个数据集发送到企业级服务器,企业级服务器把接收到的信息提交给Web Server,Web Server再通过HTTP或HTTPS或XML将信息发送到客户端.

四、系统的应用

基于J2ME平台的移动电子商务能够满足消费者在手机支付、医疗、旅游、订票、信息查询等方面应用的需求,提供其所需的各种服务.移动电子商务不仅提供电子购物环境,还提供一种全新的销售和信息发布渠道.从信息流向的角度,移动电子商务提供的业务可分为:信息发布,包括时事新闻、天气预报、股票行情、交通路况信息、招聘信息和广告等;用户信息接收,包括消费账单、、旅游信息、航班信息、影院节目安排、列车时刻表、行业产品信息等;交互式业务,包括网上购物、在线游戏、证券交易、在线竞拍等等.

相关论文

B2B与B2C整合的电子商务系统的

本文是一篇电子商务论文范文,电子商务有关自考毕业论文开题报告,关于B2B与B2C整合的电子商务系统的相关本科毕业论文范文。适合电子商务及电。

电子商务系统中数据库加密技术的

该文是电子商务专业数据库论文范文,主要论述了数据库有关大学毕业论文,与电子商务系统中数据库加密技术的相关论文范文集,适合数据库及电。

传统企业电子商务系统审计的内容

本文是一篇电子商务系统论文范文,关于电子商务系统毕业论文题目,关于传统企业电子商务系统审计的内容相关研究生毕业论文开题报告范文。适合。

电子商务系统维护管理

本文是一篇系统维护论文范文,系统维护方面毕业论文模板,关于电子商务系统维护管理相关毕业论文范文。适合系统维护及电子商务系统及电子商务。

电子商务系统构建影响因素

本文是一篇电子商务系统论文范文,关于电子商务系统方面研究生毕业论文开题报告,关于电子商务系统构建影响因素相关本科毕业论文范文。适合电。

企业电子商务系统评价方法

本文是一篇电子商务系统论文范文,电子商务系统方面专科毕业论文开题报告,关于企业电子商务系统评价方法相关电大毕业论文范文。适合电子商务。

新型垂直电子商务系统的构建

本文是一篇电子商务平台论文范文,关于电子商务平台相关学士学位论文,关于新型垂直电子商务系统的构建相关毕业论文格式范文。适合电子商务平。

基于ebXML的电子商务系统

为您写电子商务毕业论文和职称论文提供电子商务类毕业论文格式范文,与基于ebXML的电子商务系统相关论文范文文献,包括关于电子商务及电子商。

电力企业ERP系统和电子商务系统集成

本文是一篇电力企业论文范文,电力企业类本科毕业论文,关于电力企业ERP系统和电子商务系统集成相关毕业论文格式模板范文。适合电力企业及电。