J2ME 课程设计报告J2ME 图书馆无线辅助管理系统专 业:班 级:组 号:指导老师:二 00 九年 月 日J2ME 图书馆无线辅助管理系统摘 要随着 3G 时代的到来,3G 无线网络规模逐渐扩大,移动电子通讯设备将不仅仅只是打和发短信的工具,届时将会有更多的更丰富的移动应用程序应用在移动电子通讯设备的终端上,而移动商务以与移动办公作为 3G 无线网络传输应用的重要分支,将会广泛地流行起来。本系统为图书馆文献查询辅助系统(手机客户端),使用 C/S 结构,实现了无线网络传输 协议、UDP 传输协议、以与套接字传输协议。本文完整地描述了在 Eclipse 平台应用 J2ME 技术,利用 TOMCAT 服务器,使用 ORACLE 数据库,开发本手机软件的过程。其中主要涉与的技术有 Java Servlet 技术、Java Socket 技术等。第一章介绍了系统背景,使用的开发平台与主要技术,对论文中术语的约定;第二章介绍了系统需求与系统的设计方案;第三章介绍了系统具体实现,并描述一些关键性技术和核心模块的设计;第四章介绍了对本系统进行的测试与测试结果。关键词:J2ME;无线网络传输;GCF; ;移动图书馆目 录 论文总页数:42 页1 引言 11.1 系统背景 11.2 开发平台 11.2.1Eclipse11.2.2Eclipse Me21.2.3Proguard21.2.4Tomcat31.2.5Oracle 10g31.2.6 Rational Rose31.3 主要技术 41.3.1J2ME 技术 41.3.2GCF 框架 51.3.3RSM51.3.4MVC51.3.5Javabean 技术 61.3.6Java Servlet 技术 61.3.7Java socket 技术 71.4 术语与缩写解释 72 需求分析与项目方案 82.1 目标 82.2 假定和约束 82.3 需求规定 82.3.1 对新能的规定 82.3.2 对性能的规定 82.3.3 输入输出要求 92.4 数据结构与表的定义 92.5 运行环境规定 132.5.1 设备 132.5.2 支持软件 133 项目设计与开发 143.1 整体框架 143.1.1 系统总体结构图 143.1.2 系统总体流程图 153.2 程序核心功能 153.2.1 读者信息查询(借阅查询)153.2.2 读者信息查询(密码修改)183.2.3 书刊检索 203.2.4 公告查询(查询新书发布)233.2.5 书籍信息修改(查询书籍增订信息)243.2.6 书籍信息修改(新书发布)273.2.7 书籍信息修改(旧书删除)293.2.8 管理员信息查询(密码修改)313.2.9 书籍讨论区 323.2.10 帮助 343.3 兼容性 353.4 打包与混淆 353.5 特别问题与解决方法 363.5.1 书籍讨论区同名用户的处理 363.5.2MiD...