预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

亲,该文档总共32页,到这已经超出免费预览范围,如果喜欢就直接下载吧~

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

基于消息总线的校园移动信息服务平台二〇一〇年十月二日第二十届广东省“高校杯”软件作品设计竞赛(本科组)I第二十届广东省“文泰高校杯”软件作品设计竞赛(本科组)3--目录一、简要介绍1二、需求分析31.解决资源获取方式单一与校园网络资源丰富矛盾的必要性32.紧跟IT时代潮流,与移动技术接轨的必然性42.1移动技术领先发展趋势,势在必行42.2校园移动技术推广发展空间巨大52.3校外行业移动用户已经趋向普及53.基于消息总线的移动信息服务平台的先进性63.1特点及其优势63.2解决普通移动平台的难题63.3与“手机一卡通”结合有良好的发展前景7三、概要设计91.校园移动信息服务平台基本框架92.关键技术102.1Servlet102.2J2ME102.3Push及PushRegistry112.4MVC模式112.5基于Struts框架的Web端123.系统实现架构124.功能设计134.1新闻模块134.2移动图书馆模块134.3微博模块134.4身份验证模块144.5课程查询模块144.6IP地址查询模块145.安全设计145.1平台安全策略155.2通讯安全策略156系统性能指标156.1系统的先进性156.2系统的开放性和系统的可扩充性166.3系统的标准性166.4系统处理的准确性和及时性166.5系统的易用性和易维护性16四、使用说明171.校园移动信息服务平台手机端演示171.1系统登录界面171.2系统主界面181.3嘉应动态201.4课程查询201.5身份验证201.6嘉应周边211.7手机微博211.8嘉应地图221.9IP地址查询221.10移动图书馆231.11系统设置242.校园移动信息服务平台Web端演示24五、总结27第二十届广东省“高校杯”软件作品设计竞赛(本科组)261--一、简要介绍随着计算机、通讯技术的快速发展和普及,校园网络已经成为高校数字化信息传输的重要媒介。用户对信息资源获取速度需求不断提高的同时,对信息资源获取方式需求也不断提高。传统座机固定用户端在满足需求的同时,也暴露出灵活机动不足和不能移动携带缺陷。对此,网络用户和网络管理人员都祈盼不断能有更好的办法,解决网络信息资源获取方式问题。按照“挖掘校园网络优势,打造新的沟通平台,引领高效移动服务,快速便捷共享资源”的开发目标,我们通过对传统资源利用方式和存在问题进行调研,对最新移动设备的工作原理、关键技术进行了深入分析,结合现行校园网管理实际情况,设计架构了高效灵活的移动校园软硬件体系。进而,对该构架体系中的多项关键技术进行了深入研究,并据此打造出实用性较强、安全性较高的基于消息总线的校园移动信息服务平台(以下简称新型校园移动信息服务平台)。新型校园移动信息服务平台充分挖掘校园网的潜在优势,采用国内最先进的WEB数据库、非结构化数据库技术、分布式数据库加工技术、数据推送技术,建立了支持跨平台、跨空间具有分布式、异构数据库环境的移动信息服务平台。通过这个互动的移动信息服务平台,特别是推送校园资讯服务,“有利于用户更加容易地发现、获取和利用信息资源”这一服务目标也得以实现。用户可以快速、高效、便捷地得到实时交互式信息服务,这样就能极大地突破了系统、地域和时空等条件限制,可以更快捷地掌握最新资讯、可以更方便地与人沟通,校园网络将变得更加宽广,学校师生的教学、工作和生活将变得更加高效和精彩。平台开发流程经历了三个阶段:信息移动化→整合集成化→推送应用化;上了三个台阶:移动图书馆→移动校园资源→推送校园资讯。信息移动化阶段开发的主题是移动图书馆。首先利用移动通讯设备(如手机、掌上电脑)的便携灵活性,开发移动图书馆,解决信息移动化问题,实现图书信息查询的快捷便利。整合集成化阶段开发的核心是移动校园网络资源,我们以移动图书馆为基础,把学校图书服务扩展到校园网络服务,整合了校园网上日常中最为需要、最常使用的查询业务,解决了校园网信息移动查询的通用化。信息移动推送阶段开发围绕着的中心是消息总线,消息是校园网协同工作与业务流程的基本元素。利用现有校园网,通过信息移动服务消息总线的架设,使各类型应用系统之间的资讯信息流自动推送,实现信息查询的多平台应用。新型校园移动信息服务平台的架构思路:在校园网络中心架设平台服务器,即为新型校园移动信息服务平台的“大脑”。服务器使用了Push及PushRegistry实现数据推送技术建立支持跨平台通信。运用Servlet、JavaBean以及先进的MVC模式设计建立起结构化的系统管理;采用国内最先进的WEB数据库,提供针对移动通讯的便利性;利用J2ME开发终端应用程序,构筑手机客户端;使用J2EE开发的WEB端的日常业务服务弥补手机端的不足。通过软件控制和防火墙策略管理技术,来完成对校园移动信息服务机制的管理。新平台可以帮