- 1、本文档共3页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于Java ME和Java EE的移动商务系统应用研究
1 引言
随着网络技术的普及,电子商务技术迅猛发展,现今Amason、ebay、淘宝、阿里巴巴等提供的电子商务服务已经深入人们的生活,成为商务交易的主要手段之一。近些年来,无线通信技术日益强大,移动通信设备逐渐普及,据统计截至2007年12月,我国手机用户数达到5.47286亿户,手机普及率为41.6%[1],手机网民数达到5040万人[2],并有增长趋势,而3G技术一旦普及,手机网络用户还将进一步增长。手机网络的发展,促使手机应用不再局限于电话、短信等业务,进一步包含了信息检索、移动证券、电子邮件、即时通信、移动娱乐等。而电子商务发展的成功经验也使众多的消费者对商务获取渠道有了新的期待,手机、PDA等无线通信设备都是进行商务活动的媒介,发展移动商务应用是必然的趋势,是具有广阔用户市场的应用方向。并且随着无线接入网络GPRS和3G的发展,在无线网络中数据传送速度越来越快,也为移动电子商务提供了良好的网络通信环境[3]。移动商务作为传统电子商务的扩展手段,能够进一步解决商务平台的限制,使客户能够随时随地利用移动设备进行商务活动,达到更大程度上的交易自由性、及时性、方便性、地域无关性。
本文主要讨论构建移动商务系统一种架构模型,以及利用Java ME和Java EE实现移动商务系统的技术,该系统能够通过手机访问服务器,获取商品信息,并进行一系列订购活动,能够有效地实现移动商务活动。
2 Java ME与Java EE技术
在进行系统开发的技术选择上,我们采用Java ME和Java EE技术,原因包括两个方面:首先是Java语言具有平台无关性,Java ME作为JDK的微型版,适用于手机应用开发,现在很多品牌手机支持Java应用,开发方便并且有利于系统集成;另一方面,Java EE适合构建大型商务应用服务器,在传统电子商务领域已经有成功的应用实例。
近些年来,Sun在经过一轮大力发展企业应用后,又开始将重点移向移动计算、普适计算领域,在移动开发上为广大Java开发人员提供了新的契机,移动设备开发的市场庞大,而移动设备又有资源受限的特点,Sun提供Java ME,也就是Java SKD的Micro Edition,提供了手机、PDA等移动设备、信息家电等的开发平台和API。Java ME中最常用的支持手机平台开发的规范是CLDC和MIDP,CLDC提供适合于小型的、资源受限、连接受限设备上使用的标准Java平台,而MIDP是CLDC第一个实现的简表,提供给应用程序许多语义和控件、用户界面、持久存储器等,在MIDP规范上可以创建应用程序,也就是MIDlet,用于实现移动应用逻辑[4]。
Java EE是用于构建企业应用的平台,是由SUN发起并由众多重要厂商参与制订的业界规范,为应用服务器的实现提供了一个开放和完整的底层框架,它提供的主要技术包括客户层的Applet、Web表示层的JSP和Servlet、业务层的EJB、企业信息层的数据访问[5],利用以上若干技术可以构建功能强大的基于Web的分布式应用,在构建传统电子商务网站系统时也广泛的被采用。
3 系统分析与设计
3.1 系统分析
Mobuy移动商务系统,主要目的是实现在移动设备平台上进行电子商务活动,包括检索商品、订购商品、移动付款、个人信息管理等功能,相应的为了满足移动终端的购物要求,商家必须提供相应的订单处理、收款、以及帐户和商品信息的管理等服务。
客户端移动通信设备本身通常具有身份标识功能,例如SIM卡,这也就简化了登录身份认证,直接采用该标识进行系统登录,访问商家提供的购物服务。由于手机、PDA等移动终端提供的屏幕显示通常都远远小于个人电脑显示器,界面能够提供的信息量较少,客户要获得有针对性地商品信息必须通过检索途径,界面设计应在简洁的基础上,又不失吸引力。客户能够在获得的商品目录中进行选择、订购,并利用某种方式进行帐单付款。为了实现配送和商家的客户信息管理,还要对客户提供个人信息的管理维护功能,记录客户的真实个人信息、送货地址等。
对于另一方应用该商务系统的商家来说,该移动商务系统应提供便利的处理平台,列出客户订单,进行订单处理,配合相应的职能部分,进行商品出库、货物配送等,并能够通过银行或第三方支付机构获取订单支付的款项。并可以利用该平台维护商品信息、订单信息、客户信息数据。以下我们主要关注移动终端应用的设计实现,对于传统电子商务能够完成的若干处理在这里不再详述。
图1 Mobuy移动商务系统用例图
3.2 系统架构设计
系统架构如图2所示,采用四层架构模式,客户层的移动客户端是由Java ME Wireless Toolk
您可能关注的文档
最近下载
- 2024年中考数学 二次函数与几何综合压轴题(原卷版).pdf VIP
- IBMS楼宇智能化建设方案.pdf VIP
- 春江花月夜.ppt VIP
- 2025年广东省基层住院医师线上岗位培训(口腔学)专业课答案(1-2).docx
- 专题2.3 幂函数与指、对数函数【九大题型】(举一反三)(新高考专用)(原卷版).docx VIP
- 专题11四点共圆模型-【压轴必刷】2023年中考数学压轴大题之经典模型培优案(全国通用)(解析版).pdf VIP
- 管培生面试的问题 .pdf VIP
- 射频电路设计课件.pptx VIP
- 项目方案文档-可靠性保证大纲.docx VIP
- 有孔虫-中国地质大学(武汉).ppt VIP
文档评论(0)