JAVA3008基于J2ME平台的掌上网络商店——客户端的开发2_第1页
JAVA3008基于J2ME平台的掌上网络商店——客户端的开发2_第2页
JAVA3008基于J2ME平台的掌上网络商店——客户端的开发2_第3页
JAVA3008基于J2ME平台的掌上网络商店——客户端的开发2_第4页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

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

2、具备的 247 服务模式与即时互动方式,大量吸引了广大购物者的注意力,具有很大的市场潜力。本论文选择的是基于 J2ME 平台来研究无线网络模式下的网络商店,论文首先介绍了 J2ME 相关的基础技术与理论,随后研究了在线销售系统的若干关键技术,重点是对客户端部分的结构和具体功能做了较为详细的阐述。最后,根据自己的设计思路和方法实现了基于 J2ME 平台的掌上网络商店客户端系统的开发,并与负责服务端开发的同学进行了验证、配合测试,达到了预期成果。关键词:关键词:J2ME;XML;无线应用;网络商店目目 录录 论文总页数:26 页第 2 页 共 26 页1引言.11.1选题背景及目的.11.2手机软

3、件现状.12相关技术及开发环境介绍.22.1J2ME 概况 .22.2J2ME 体系结构 .32.3联网机制.52.4数据交换技术.72.5开发环境.82.5.1关于 WIRELESS TOOL KIT 2.5.92.5.2ECLIPSE下面的 J2ME 环境配置.93需求分析与设计方案.93.1需求分析.93.2设计方案.103.3J2ME 客户端需要完成的任务 .124程序流程与具体实现.134.1程序涉及到的若干类.134.2XML 的解析 .134.3登陆系统实现.174.4注册系统实现.184.5查询系统实现.204.6购买系统实现.215系统开发测试中的问题.225.1屏幕跳转.2

4、25.2事件处理机制.23结 论.23参考文献.24致 谢.25声 明.261.11.1 设计方案设计方案根据图 8 的系统总体流程图进行具体的分析:系统从欢迎界面开始进入登陆界面,在这个地方有 2 种情况发生:第 3 页 共 26 页1.用户登陆成功则进入主菜单这里需要进行联网,将用户输入的用户名和密码发送给服务器,服务器接受以后将信息和数据库里面的信息进行比较,如果数据库里有用户信息确认完毕,把信息返回给客户端,由客户端程序根据返回的信息来进行判断,成功后用户就可以进入主菜单了,进入具体商品的查询。图 8 程序总体功能流程图 9 登陆界面图 10 错误显示界面主菜单购买界面查询界面帮助界面

5、查询显示界面查询显示界面错误显示界面注册界面进行联网进行数据库操作得到相关数据将数据发送回来进行联网发送购买信息数据库操作将数据发送回来服务端对比数据资料联网发送注册信息成功界面失败界面登陆界面欢迎界面是否成功是否第 4 页 共 26 页图 15 查询界面 2图 21 购买成功界面图 20 购买系统界面图 16 查询结果界面1.21.2 购买系统实现购买系统实现 当用户查询完了以后,发现了自己喜欢的商品就会去购买,而这个部分就是实现了用户购买功能,图 17 是购买系统的界面需要用户输入商品的 ID 号和购买的数量然后和服务器进行联网进行相关操作把,在数据库内将商品的数量更新。购买成功以后会看到图

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论