计算机毕业论文|计算机论文|计算机毕业设计|计算机网络论文  
设为首页 加入收藏 联系站长
论文无忧网|专业的计算机论文、计算机毕业论文服务网站
计算机毕业设计 计算机毕业论文 计算机论文 管理系统 工资 在线选课 图书
当前位置:计算机毕业论文网 >> JAVA论文设计 >> 浏览文章
基于J2ME平台的掌上网络商店——客户端的开发

【说明】本站所列作品的内容只是论文的部分介绍,如果想了解此作品的详细资料,请联系在线客服。
全套设计作品包括系统+源程序+论文+开题报告+使用手册,可以直接作为毕业设计/论文使用.
本站作品全部经过技术员测试,完整无错,大家可以放心参考使用。包调试,包指导,售后全部免费,直到您通过答辩为止。
现成作品的购买流程请参照:购买现成作品流程 网站介绍 常见问题解答

基于J2ME平台的掌上网络商店——客户端的开发

 

根据SUN的定义, J2ME是一种以广泛消费性产品为目标的高度优化的Java 运行时环境,它包括寻呼机、移动电话、可视电话、数字机顶盒和汽车导航系统。J2ME具有显著的优势,它对移动设备的智能化和多样化提供了革命性的解决方案,并因其具有“Write Once, run anywhere”的Java特性提高了开发效率。随着移动通信市场竞争的逐渐加剧,移动通信运营商将逐步把战略投资方向转移到种类繁多的无线数据业务上面来,因此J2ME无线数据应用具有较为广泛的商业前景。目前,网上购物系统具备的24×7服务模式与即时互动方式,大量吸引了广大购物者的注意力,具有很大的市场潜力。

本论文选择的是基于J2ME平台来研究无线网络模式下的网络商店,论文首先介绍了J2ME相关的基础技术与理论,随后研究了在线销售系统的若干关键技术,重点是对客户端部分的结构和具体功能做了较为详细的阐述。最后,根据自己的设计思路和方法实现了基于J2ME平台的掌上网络商店客户端系统的开发,并与负责服务端开发的同学进行了验证、配合测试,达到了预期成果。

 

关键词:J2MEXML;无线应用;网络商店目  录
      
1 引言 1
1.1 选题背景及目的 1
1.2 手机软件现状 1
2 相关技术及开发环境介绍 2
2.1 J2ME概况 2
2.2 J2ME体系结构 3
2.3 联网机制 5
2.4 数据交换技术 7
2.5 开发环境 8
2.5.1 关于WIRELESS TOOL KIT 2.5 9
2.5.2 ECLIPSE下面的J2ME环境配置 9
3 需求分析与设计方案 9
3.1 需求分析 9
3.2 设计方案 10
3.3 J2ME客户端需要完成的任务 12
4 程序流程与具体实现 13
4.1 程序涉及到的若干类 13
4.2 XML的解析 13
4.3 登陆系统实现 17
4.4 注册系统实现 18
4.5 查询系统实现 20
4.6 购买系统实现 21
5 系统开发测试中的问题 22
5.1 屏幕跳转 22
5.2 事件处理机制 23
结    论 23
参考文献 24
致    谢 25
声    明 26



1.1   选题背景及目的

近几年,由于微处理器性能的大幅提升,加上无线通讯技术的突破,手持式移动设备开始受到大众的青睐。短短几年内,手机已经升级了几代产品,普及率逐年攀升,生产效率不断上升,产品价格比个人电脑的摩尔定律有更惊人的下调,以至手机是大多是城市居民不可缺少的一件随身设备。继短信、彩信等服务之后,中国移动提供基于Java的百宝箱业务,应用产品遍及商务应用、信息获取、英汉互译、游戏娱乐等多媒体领域。根据官方公布的统计数据,我国移动电话用户已突破3亿。依托这样的市场,一旦无线Java应用大规模开展起来,将会创造出比短信业务更为惊人的利润。Java语言原先的开发目的与市场的需求不谋而合,并且也已经成为手机应用程序开发的标准,国际大公司如NokiaMotorolaSiemens等所设计的手机内都加入Java程序的支持,可见在不久的将来,Java将会成为移动设备上最热门的语言。

手机中将Java语言引入,作为一种通用的开发标准,并将向市场推广普及仅仅短短几年,中文资料除台湾出版过相关书籍外,国内相关介绍资源很有限,国内J2ME开发商也屈指可数,名声较响的Digital-Red公司也仅成立于1999年。本文可算是对新技术的一些尝试,代表对无线平台应用程序推广的一些努力。

而本次研究的目的就在于:在设计J2ME网络商店-客户端中,仔细研究J2ME,掌握基本的J2ME开发技术、网络编程技术,XML解析技术等知识。

1.2   手机软件现状

Java手机软件平台采用的基本Java平台是CLDC (Connected Limited Device Configuration)MIDP (Mobile Information Device Profile),是J2ME (Java 2 Micro Edition)的一部分,在中国一般称为无线Java”技术。此前,有人把它叫做“K-Java”;其实,K-Java的叫法只是Sun公司在开发KVM Java虚拟机时的项目代号,在该技术被正式命名为KVM后,就不再用K-Java了。KJavaJ2MEJava 2 Micro Edition),是Sun公司专门用于嵌入式设备的Java软件。以KJava编程语言为手机开发应用程序,可以为手机用户提供游戏、个人信息处理、电子地图、股票等服务程序。J2ME(Java 2 Micro Edition)是致力于消费产品和嵌入式设备的最佳解决方案。J2ME在设计其规格的时候,遵循着对于各种不同的装置而造出一个单一的开发系统是没有意义的事这个基本原则。于是J2ME先将所有的嵌入式装置大体上区分为两种:一种是运算功能有限、电力供应也有限的嵌入式装置(比方说PDA、手机);另外一种是运算能力相对较佳、并且在电力供应上相对比较充足的嵌入式装置(比方说冷气机、电冰箱)。因为这两种区分,所以Java引入了一个叫做Configuration的概念,然后把上述运算功能有限、电力有限的嵌入式装置定义在Connected Limited Device Configuration(CLDC)规格之中;而另外一种装置则规范为Connected Device Configuration(CDC)规格。也就是说,j2me先把所有的嵌入式装置利用Configuration的概念区隔成两种抽象的型态。



上一篇: 基于JAVA CS远程监控系统软件的实现
下一篇: 基于j2me平台的掌上网络商店-服务器端开发
在线客服  
点击这里给我发消息 点击这里给我发消息
点击这里给我发消息 点击这里给我发消息
QQ:528311109 QQ:528311109
  服务邮箱:Service@paper51.com
热门浏览
论文降价了,2010年毕业的同学你
计算机毕业论文无忧网-公告
计算机毕业论文-论文无忧网至同学
5年信誉服务保证-计算机毕业论文
购买现成作品流程
计算机毕业论文答辩过程中需要注
付款方式
网站介绍
计算机毕业论文答辩前的准备
常见问题
最近更新  
论文降价了,2010年毕业的同学你
计算机毕业论文无忧网-公告
计算机毕业论文-论文无忧网至同学
5年信誉服务保证-计算机毕业论文
购买现成作品流程
计算机毕业论文答辩过程中需要注
付款方式
网站介绍
计算机毕业论文答辩前的准备
常见问题
设为首页 | 加入收藏 | 关于本站 | 联系站长 | 友情链接 | 版权申明 | 在线留言 | 网站地图
Copyright 2006-2008 Powered by Paper51.com,论文无忧网 All Rights Reserved.
声明:《论文无忧网》,根据《信息网络传播权保护条例》,如果我们网站上的的作品侵犯了您的权利,请及时通知我们,我们会及时删除。
《论文无忧网》为您提供优秀的计算机毕业设计|计算机毕业论文|计算机论文|毕业论文等资料,仅供学习参考使用。