随着3G带宽的发展和应用模式的转变,移动互联网应用的种类在不断增加,以自有操作系统、应用商店等技术为代表的新业务模式,改变了移动互联网应用领域的格局[16]。应用商店成为了移动互联网应用的集中发布点,并且部分最为成功的应用商店并不需要运营商的特殊支持。目前,移动互联网应用的现状有以下几个特征:首先,软硬件结合,封闭源代码推出终端开发平台的厂商,其应用商店开发费是最贵的;其次,除Android外,其余应用商店与苹果的差距仍然非常巨大;最后,运营商推出的应用商店,均为免费向开发者开发,但是应用数量极为有限。
校园资源的信息化使得校园内的行政部门和教师可以充分利用计算机网络进行各种教学、科研和管理等活动[13]。学生可以通过校园网的成绩查询系统了解自己的学习情况、课程信息等。然而由于传统的成绩查询系统受固定互联网的约束,大大限制了校园信息资源的共享。本文依靠庞大的手机用户群和无线网络的优势,开发出基于J2ME的移动成绩查询系统,让学生随时随地的查询成绩信息。使校园资源的信息化更为完善。
1.3 系统开发环境和运行平台
本文的客户端使用Eclipse作为开发环境,另外还需要EclipseMe插件、JDK、WTK等。首先从Sun公司网站上下载并安装JDK1.6,配置环境变量PATH和CLASSPATH。接着安装WTK2.5和Eclipse。Eclipseme是Eclipse开发J2ME最佳的插原文请找腾讯752018766辣,文-论'文.网
http://www.751com.cn 件,Eclipseme把无线工具包WTK整合到Eclipse开发环境中,因此,必须安装好Eclipse以及WTK,才安装Eclipseme。此时客户端就可以使用Eclipse建立一个新的J2ME Midlet Suite后,选择WTK2.5版本并采用默认彩色模拟器,进行客户端程序的开发。实际测试时客户端使用的是诺基亚5310XM的手机,操作系统是S40-V5,MIDP版本为2.1,CLDC版本为1.1。
服务器端使用Eclipse作无耻悲鄙下流的网'学,网总是抄辣,文,论'文"网为开发环境,数据库使用MySQL5.0及其界面管理开发工具Navicat 8 for MySQL。另外需要导入比较多的包,如MySQL的JDBC驱动包mysqldriver.jar、XML消息的解析包dom4j.jar、Excel文档的解析包jxl.jar 以及调用SMS短信网关要求的各种包。
本系统的运行平台是CPU为Pentium T4300,主频2.10GHz,Windows 7操作系统的PC机。
1.4 本文主要的工作及组织结构
本文主要工作是结合实际情况,分析了大量的移动终端应用系统,研究了J2ME平台进行无线网络连接的技术、数据库连接技术、XML消息的封装和解析等相关技术,设计了一个移动学生成绩查询系统,并完成了最新成绩、按科目查询和按学期查询等功能,并实现了最新成绩短信提醒功能和查询成绩以短信方式返回移动用户。
本论文共分为4章,各章节安排如下。
第一章:绪论。首先介绍课题研究的背景及意义,包括移动互联网,移动终端操作系统及移动应用开发的发展与竞争。然后分析了移动应用开发的国内外研究现状。最后是本系统实现的开发环境和运行平台。
第二章:相关技术简介。这一章简要介绍了该系统实现的主要相关技术,如MIDP、J2ME网络连接架构、JDBC等。
第三章:移动终端与服务器端通讯协议的设计与实现。该章主要介绍移动终端和服务器端的通信是如何通过移动互联网进行连接和交换数据。
第四章:基于移动终端的成绩查询系统的实现。这一章详细阐述了各部分主要功能的具体实现,包括数据库、移动客户端和服务器端的设计以及移动终端与服务器端的联调测试。
最后,对课题研究工作进行总结,并指出该系统需要改进的地方。
第2章 相关技术简介
2.1 Java概述
众所周知,Java语言具有安全、跨平台、面向对象、简单、适用于网络等显著特点,特别是其对互联网络的良好支持使得它迅速被广泛应用,Java语言是目前对网络支持最全面、与网络关系最密切的一种计算机语言[23]。
2.1.1 J2ME简介及体系结构
J2ME平台的建立和发展为移动通信、消费类电子产业、侵入式系统领域点燃了新的希望。J2ME让移动设备拥有了自动下载、部署和运行Java应用的环境平台,将复杂的程序处理从传统的PC系统搬到轻巧、随身携带的移动设备中,目前Java结合成熟的GPRS通信网络,已经开发出多种增值无线应用,同时也成为普及GPRS网络的关键应用技术[19]。
在移动终端上开发J2ME的应用程序,首先必须了解J2ME的体系结构。J2ME的体系结构如图2-1所示。
上一页 [1] [2] [3] [4] [5] [6] [7] [8] [9] [10] 下一页
J2ME移动终端的成绩查询系统设计论文 第4页下载如图片无法显示或论文不完整,请联系qq752018766