
论文摘要
随着无线网络的不断更新换代,覆盖范围和带宽都有了质的提高,使得各种基于无线网络的应用成为可能。本文将无线网络应用到校园之中,基于JavaME/JavaEE技术和GPRS/CDMA网络构建一个无线校园信息系统,使原本需要使用传统有线网络和微型计算机的分数查询、选课、报名、评教等校园活动通过移动客户端(手机/PDA等设备)和无线网络便可完成,极大地方便了广大师生。GPRS/CDMA网络覆盖地区广、按流量收费、永远在线等特点更使得没有条件使用有线网络上网的地区也可以享受科技进步带来的便利。文中重点研究了如何设计和实现该信息系统,讨论了校园无线信息系统体系整体设计、客户端设计、服务器和后端数据库的设计。在设计阶段采用了UML图来建立模型,在客户端设计了离线/在线两种运行模式、低级图形用户界面和数据本地存储模块。在服务器端讨论并解决了中文编码、数据库同步等问题。在实现过程中,采用了MVC、Proxy等多种设计模式来提高代码复用率和可维护性。最后,给出了几个主要类的实现和系统运行结果。
论文目录
摘要Abstract第一章 引言1.1 本文研究背景1.2 本文研究工作和内容安排第二章 技术背景介绍2.1 选择JAVAME 技术的原因2.2 JAVAME 体系结构2.2.1 JavaME 市场2.2.2 JavaME 总体架构2.2.3 配置2.2.4 简表2.2.5 JavaME 规范2.3 CDC 概述2.3.1 CDC 规范2.3.2 CDC 的目标设备2.3.3 CDC API2.4 CVM 虚拟机2.4.1 简介2.4.2 CVM 特征2.5 JAVAEE 技术简介2.6 无线技术2.6.1 2G(Second Generation)2.6.2 2.5G(2.5 Generation)2.6.3 3G(Third Generation)2.7 本系统使用的网络第三章 系统需求与可行性分析3.1 需求分析3.1.1 项目背景3.1.2 开发目标3.1.3 性能需求3.1.4 用户界面3.1.5 故障处理3.1.6 其他要求3.2 可行性研究3.2.1 技术可行性3.2.2 经济可行性3.2.3 操作可行性第四章 系统整体设计4.1 系统概述4.2 系统模型第五章 系统详细设计5.1 移动客户端体系结构5.1.1 客户端模型5.1.2 用户界面的实现5.1.3 MVC 结构5.1.4 本地数据持久化5.1.5 异常处理5.1.6 用户认证5.1.7 进度指示条5.2 服务器端设计5.2.1 服务器接受用户请求5.2.2 服务页面将用户请求转发给JavaBean5.2.3 根据用户请求查询、更新数据库并返回结果5.3 数据库设计与实现5.3.1 MySQL 数据库简介5.3.2 数据表的设计5.3.3 中文问题的解决方案5.3.4 大量数据的存储5.3.5 数据库中Date 型数据的操作5.4 通信机制5.4.1 通信方式5.4.2 线程化通信过程5.4.3 数据交换格式5.5 系统运行5.5.1 设置帐号密码5.5.2 登陆系统5.5.3 根据用户需求选择不同的服务5.5.4 使用附件5.5.5 帮助第六章 总结及下一步研究工作参考文献致谢个人简历、在学期间发表的学术论文与研究成果
相关论文文献
标签:无线信息系统论文; 无线网络论文;