移动校园门户平台的设计与实现

2016年第1期
信息与电脑
China Computer&Communication
软件开发与应用
模拟社区1 移动校园平台的研究意义
自从进入二十一世纪以来,互联网和移动通信技术得到了突飞猛进的发展,智能移动设备在硬件性能和软件功能方面得到不断的、迅速的提升,智能移动设备已经不再仅仅把功能限定在接打电话和收发短消息这些简单的功能上,而是顺应使用者日常需求日益多样化、个性化的发展形势,越来越类似于个人家用电脑——拥有独立操作系统,独立运行空间,使用者可以根据自己的需求下载安装相应的应用(办公软件、游戏软件、即时通讯软件等手机APP ),且能够借助移动通讯网络来实现无线网络接入。根据中国互联网络信息中心CNNIC 《第35次互联网发展状况统计报告》,截至2014年12月,台式机、笔记本等传统上网设备的使用率保持平稳,移动上网设备的使用率进一步增长,通过台式电脑和笔记本电脑接入互联网的比例分别为70.8%、43.2%,与2013年底基本持平;通过手机接入互联网的比例继续增高,较2013年底提高4.8个百分点;平板电脑的娱乐性和便捷性特点使其成为网民的重要娱乐设备,2014年
底使用率达到34.8%,并在高学历(本科及以上学历网民使用率51.0%)、高收入人(月收入5000元以上网民使用率43.0%)中拥有更高使用率。我国手机网民规模达到5.57亿,较2013年增加5672人。手机网民中学生体所占的比例最高,为23.8%。
移动智能终端(智能手机、笔记本、PDA 掌上电脑、Pad 平板电脑等)的普及和移动通信技术的发展,不仅对传统PC 发起挑战,也使得旧有传统移动门户网站暴露出越来越多诸如交互性差、共享性差、自适应能力差的弱点,使得其“新媒体”地位已经岌岌可危,甚至有沦落为“旧媒体”的危险。
通过对智能终端数量的增长速度、不同类型人使用智能终端的比例、三种主流智能手机操作系统所占市场份额及传统移动门户网站所存在的问题分析发现,高校中的广大师生符合高学历体、学生体这些特征,这就意味着高校的信息化
建设将不可避免的要紧随时代脚步,顺应用户需求,加快高校信息化应用平台和应用系统向网络应用移动化方向发展。
2 移动校园平台的研究现状
近年来,随着各高校网络基础设施建设和信息系统平台搭建的陆续完成和完善,数字校园建设已经开始逐渐采取整体规划和建设的模式,进入信息资源建设和信息系统集成时期,信息资源丰富程度和整
合程度关乎整个数字校园平台的性能,以数字校园的建设目的或者用户主体主要有三类,第一是为教师体服务,以用户的教学、科研为核心,围绕这个核心进行资源整合;第二是为管理部门服务,以高校日常管理工作为核心;第三则是以学生体为主要服务对象,综合并且平衡三类用户的特性和需求,尝试利用信息化技术提高教学、科研、管理和学习的效率。然而根据目前及未来高校教师和学生体的特点,他们获取海量的信息化资源的主要途径还是智能移动终端,所以移动校园平台的重要性日益凸显,随着信息技术的快速发展,高校信息化建设也与时俱进,移动校园平台旨在改变师生传统的工作、学习、生活模式,力图实现真正的便利化、移动化。
3 移动校园平台设计与实现需要解决的问题
3.1 移动终端中间件
中间件是一类位于应用系统与系统软件之间的软件,在移动应用开发中,移动终端通过虚拟浏览器向服务器提交用户的访问申请,并分析、抓取并最终生成数据流交给数据流过滤模块,并由这一模块过滤多余控制符的操作,最后由数据渲染模块生成用户显示页面并返回给浏览器呈现给用户。由于移动智能终端性能和无线网络的差别和特性的限制,在传统的分布式应用系统中使用的中间件技术不能满足移动应用的需求,移动终端中间件应满足如下要求。3.1.1 轻计算负载
由于移动应用是运行于资源有限的移动智能终端,所以
保压阀移动校园门户平台的设计与实现
高 磊
234mm(1.华北理工大学,河北 唐山  063000;2.唐山学院,河北 唐山 063000)
摘 要:移动校园平台在数字化校园的基础上,整合各方资源,具有交互性、共享性、自适应性强的特点。平台的实现,广大师生在智能移动终端上可随时随地利用数字校园平台进行相关应用应用系统内的信息查询、发布,提高工作和学习效率。
关键词:数字校园;移动校园;门户;Portal
中图分类号:TP311.52  文献标识码:A  文章编号:1003-9767(2016)01-090-02
基金项目:唐山市应用基础研究计划项目(项目编号:14130284a)。
作者简介:高磊(1981-),男,河北唐山人,本科,实验师。研究方向:网络安全、管理信息系统。
2016年第1期
恶劣的太阳
信息与电脑
China Computer&Communication
软件开发与应用
要考虑终端性能、网络条件的差异性,简化功能,构造轻量型中间件。
3.1.2 上下文感知
由于使用移动应用的用户位置可能是随时发生变化的,导致本来就不太稳定的无线网络(相对于高速、稳定的有线网络而言)的稳定性更加难以保障,从而带来不能正常获取服务,这就要求中间件具备一定的上下文感知性能,通过及时感知上下文变化,提高应用性能。
3.1.3 自适应
中间件要随时监视资源供需变化情况,并及时做出相应调整,采取不同的执行策略确保应用的高效稳定运行。
3.2 移动终端单点登录
在移动终端开发中,我们可以利用SharedPreferences类实现单点登录,它是一种轻量级应用程序内部的轻量级存储方案,是一种常用来保存配置文件的类,通过实例化一个SharedPreferences类的对象,就可以存储用户的账号和密码,再由不同应用子系统通过WebService调用这一对象,获取其中保存的内容,实现单点登录,那么用户登录门户只需要输入一次账号和密码就可以实现全部应用子系统的登录。
4 移动校园平台系统架构设计
4.1 总体设计
移动校园平台业务是由不同的应用子系统功能模块组成,各模块之间相对独立,以便获得优异的稳定性和扩展性。总体流程为:用户层向通讯层发出请求,通讯层负责解析请求,将结果发送给适配层;适配层上述请求,适配到相关的具体业务;业务处理层负责业务处理,调用SOA服务层接口,存取数据;业务处理完成随即提交事务;事务处理结束,返回响应。
4.2 服务端
展现层:手机客户端、手机Wap端等。
移动服务端:用来统一处理服务端各接口的数据协议,以cxf标准的WebService接口跟手机客户端做
交互。地下水净化设备
SOA核心能力层:SOA层,用来协议转换、数据处理、数据路由、数据转换等。
企业服务总线:基于接口的通讯协议的不同,与ESB 相关的系统可以分为以下四类:
基于Web Services的系统:基于Web Services的系统,可以使用SOAP/HTTP(S)与ESB实现整合。
基于FTP/Socket的应用系统:需要通过FTP交换数据的系统,ESB可以直接支持FTP的方式。ESB缺省提供文件适配器,其中就可以支持本地文件和远程文件通过FTP方式的读写。
基于数据库的应用系统:基于数据库的系统,如数据中心、数据仓库系统,可以通过JDBC适配器与ESB集成。
基于传统应用连接的系统:对于这类系统可以通过定制的Adapter与ESB及其他应用实现整合,该Adapter可以以Java实现。另一方面,也可以通过XML/MQ实现与ESB的集成,这时,这些传统应用系统将调整为面向消息的方式。使用MQ作为一个通用的Adapter与ESB以及其他应用实现整合,消息的格式可以逐步由现有的专有报文转变为基于XML标准的报文。
PC业务系统及其相应接口层:各业务系统及其它接口系统,统一挂在服务总线上。
4.3 客户端
客户端以MVC模式进行整体设计。网络层:负责和服务端进行交互,进行网络异常捕捉和超时处理。接口层:负责对网络数据进行组包和解包,服务端返回数据以XML协议为主。应用层:负责各个模块的功能处理,包括本地数据管理等。界面层:负责各个模块的界面展示。
5 结 语
本文介绍了一种移动校园平台的设计与实现,服务器端通过不同类型接口集成了各应用子系统,并利用WebService 接口跟手机客户端做交互,给广大师生提供随时随地方便快捷的校园信息化服务。
参考文献
[1]CNNIC.第35次互联网发展状况统计报告[EB/OL]. [2015-02-03][2015-10-03].http:wwwnic/gywm/ xwzx/rdxw/2015/201502/t20150203_51631.htm.
[2]王慧.移动校园系统数据传输关键技术研究与实现
[D].青岛:中国海洋大学,2014.
[3]刘俊,乐红兵.基于上下文感知移动中间件的研究与设计[J].微计算机信息,2006(34).
发电机集电环
[4]曾宪权,冯玉东.移动中间件研究[J].计算机与数字工程,2008(7).
[5]刘润峰.多域单点登录系统的设计与实现.[D].北京:北京邮电大学.2007.
[6]李艳阳.一个SOA框架的设计、实现和应用[D].长春:吉林大学,2007.
[7]吴晓,李丹宁.基于SOA架构的企业信息门户实现[J].贵州科学,2015(6).
[8]彭晓青.MVC模式的应用架构系统的研究与实现[D].上海:华东师范大学,2007.

本文发布于:2024-09-23 09:31:24,感谢您对本站的认可!

本文链接:https://www.17tex.com/tex/4/219538.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:移动   应用   校园
留言与评论(共有 0 条评论)
   
验证码:
Copyright ©2019-2024 Comsenz Inc.Powered by © 易纺专利技术学习网 豫ICP备2022007602号 豫公网安备41160202000603 站长QQ:729038198 关于我们 投诉建议