论文部分内容阅读
随着科技的发展,移动通讯设备已经成为人们生活中不可缺少的通讯工具。随着软硬件技术的发展,移动通讯设备在为人们提供优质通讯功能的同时也在为人们提供越来越多的附加应用。J2ME作为Java技术专为消费嵌入式系统定制的版本,其稳定性、跨平台性、安全性、扩展性使得成为移动通讯设备上主流开发平台。在诸如Sun Microsystems、Nokia、摩托罗拉等大公司的推动之下,基于J2ME的应用开发逐成热点。在文中,作者首先分析了系统的开发背景和国内外手机应用软件的发展情况,概述了系统需要解决的主要问题,简单介绍了系统所采用的主要技术和主要贡献。在系统的设计上,作者严格按照统一建模语言UML的模式来进行。系统的需求分析采用了用例图和活动图来表示系统用户的主要需求,架构设计部分用系统的顺序图和部署图来表示系统架构,详细设计采用了关系类图来表示系统的静态结构,用状态图来表示系统的动态结构。在实现部分,系统是采用WTK (J2ME Wireless Toolkit)和Eclipse的集成开发环境结合SQLServer2000数据库进行的。在具体实施过程中,作者通过候选栏、下拉菜单项和右键功能菜单项的设置,将系统中多处繁杂的功能进行归类和合并,使用户可以在同一窗口中完成多种功能,实现了减少窗口界面、简化操作步骤的设计目的,从而使整个系统更加简洁、易用。因为本次设计的网络虚拟校园掌上应用服务系统不仅利用WebService整合利用网络学习资源,还要完成与之有联系的相关信息的管理,所以在模块的设置上就要包含多种不同的功能。系统设计的模块主要有:班级管理模块、单词管理模块、阅读管理模块、商家管理模块、论坛管理模块、听力管理模块等。各个模块内部又包含若干不同的子模块,用来实现不同的功能。完成后的系统不仅能够利用WebService整合利用网络学习资源,而软件使用客户作为校园学生的角色来合理使用些资源。而我们的软件服务器作为学校机构统筹和规划这些资源,使其得到更加有效的利用。