欢迎来到天天文库
浏览记录
ID:46253781
大小:216.13 KB
页数:20页
时间:2019-11-22
《科研兴趣小组论文》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、目录1•绪论错误!未定义书签。错误!未定义书签。23错误!未定义书签。1.1移动屯子商务现状1.2J2ME介绍1.3软件应具冇的特征1.4需求分析1.5木章小结2.开发环境及相关技术的介绍42.1开发环境42.2关于ECLIPSE42.3关于WIRELESSTOOLKIT52.3本章小结53.程序结构、思想和相关技术53.1需要解决的主要技术问题53.2程序流程63.3CANVAS类73.4LIST类73.5FORM类73.6关于无限消息API83.7木章小结84.程序分析和具体实现94.1程序进入前的选择94.2关于LIST类104
2、.3提示信息104.4短信发送及SENDEFORM类114.5短信发送成功及返回124.6本章小结12125•测试5.1打包测试的过程125.2发现的BUG,问题及解决情况145.3为完善的功能146.总结14摘要人们的越來越快的生活节奏使订餐的需求越來越便利化,而手机作为一个越来越普及的工具,也成为了木文订餐功能软件实现的载体,而基于用户考虑,软件应具备易学习、界面清晰、菜单分类人性化、短信格式统一化等的性质,才能使软件操作简便冇吸引力,订单便于识别冇参考凭证意义。该软件基于J2ME技术,使用jame语言编写,制作了简单的欢迎页面,
3、进入后通过类MenuIJst实现简易的分类菜单,菜单分为盖饭、炒菜及饮品类,通过list类实现,以Canvas类和Forms类实现接口和控件等,帮助用户完成点菜和生成订单的过程。最后在短信的调用上,使用客户端方式(SMS协议)发送无限消息,完成用户的订餐过程。在软件编写完成后,我们在电脑上使用手机虚拟机进行了测试,并执行通过。虽然冇一些B昭没冇解决,但软件的制作也在不断的改进中。关键字:J2ME短信订餐SMS1绪论1・1移动电子商务现状随着移动通信技术的发展和手机的普及,基于手机的移动电子商务作为传统电子商务模式的补充越来越多地受到人
4、们的重视利用手机开展移动电子商务主要有以下3种模式:无线应用协议(WAP)模式i-Mode(informationmode)模式和短信模式。WAP是使移动通信设备可靠地接入互联网的国际标准Z-,使用WML标记语言,WAP协议可以广泛地应用于GSM、CDm、TDMA、3G等多种无线网络。但是WAP也有它的局限性,一方面由于受到手机CPU、RAM、ROM等速度与容量的限制,数据的输入输出效率低;另一方面,WAP承载网络为低功率网络,可靠性与稳定性差;另外,目前手机上网的费用仍然偏高。i-Modc是1992年由日本人提出的移动互联网技术,该
5、技术使得用户可以通过蜂窝电话使用1ntemet服务。i-Mode同样具冇带宽窄、稳定性差等不足,没有得到广泛的普及。短信模式(shortmessageservice,SMS)模式,与WAP和i-Mode相比,短信模式具冇普及程度高、费用低和安全可靠等优点,因此基于移动短信平台的移动电了商务具有良好的发展前景。鉴于此,我们设计开发了基于短信平台的移动订餐系统,实现了利用手机短信完成餐饮预定的功能。1.2J2ME介绍虽然Java已经被用到许多企业级软体上,可是其实骨子里面还是非常适合用在嵌入式系统之中。Java平台演进到Java2后,Ja
6、va平台分别针对不同领域的需求被分成四个版本,亦即J2EE、J2SE、J2ME以及JavaCardo其中J2ME定位在消费性电了产品的应用上。这个版本针对资源有限的电了消费产品的需求糟简核心类库,并提供了模块化的架构让不同类型产品能够随时壇加支持的能力。这个版木的应用层面相当广泛,会是未来Java平台发展的重点项口。J2ME在1999年的JavaOne开发人员大会上初次亮相,它的目标是面向智能无线设备和小型计算机设备的开发人员。J2ME的一个关键优点是,J2ME与所冇支持Java的设备都是兼容的。支持Java的设备就是任何运行Java
7、虚拟机器的计算机。Motorola、Nokia等生产厂商都生产支持Java的设备。、J2ME平台是由配置(Configuration)和简表(Profile)构成的。配置是提供给最大范围设备使用的最小类库集合,在配置中同时包含Java虚拟机。简表是针对一系列设备提供的开发包集合。在J2ME中还冇一个重要的概念是可选包(OptionalPackage),它是针对特定设备提供的类库,比如某些设备是支持蓝牙的,针对此功能J2ME中制定TJSR82(BluetoothAPI)提供了对蓝牙的支持。目前,J2ME中有两个最主要的配置,分别是Con
8、nectedLimitedDevicesConfiguration(CLDC)和ConnectedDevicesConfiguration(CDC)。作为第一个面对小型设备的Java应用开发规范,CLDC是由包括Noki
此文档下载收益归作者所有