基于MAS校园移动信息化研究与实现.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于MAS校园移动信息化研究与实现

基于MAS校园移动信息化研究与实现   摘要:移动通信技术的高速发展,为数字校园的智能建设提供了新的途径。为了解决校园内外信息获取效率和信息系统平台异构之间的矛盾,利用移动代理服务器MAS,可以实现校园移动信息化的支撑管理,并能够更好地协同应用与校园移动信息化相关的业务。对基于MAS的校园移动信息化问题展开研究,具体分析了校园移动信息化系统的设计和实现,为丰富校园信息化手段,加快信息流动,满足师生的信息需求提供参考。   关键词:MAS;校园移动信息化;应用技术   中图分类号: TP393 文献标识码:A 文章编号:1009-3044(2015)05-0061-02   MAS是中国移动提供的移动代理服务器,将该服务器当做校园移动信息化系统的中间件,可以为系统提供通信接口,继而实现系统与移动运营商的行业应用网络的通信。不但可以改变目前校园内业务部门信息系统相互独立的情况,也可以使校园内信息获取的速度和效率得到提高。因此,设计和实现基于MAS的校园移动信息化系统,可以满足校园师生随时随地获取信息的需求,继而使数字校园快速向智能方向推进。   1 基于MAS的校园移动信息化研究   1.1 MAS概述   所谓MAS(Mobile Agent Server),就是一种移动代理服务器,包括MAS服务器、MAS统一服务与管理平台和MAS终端。利用该服务器,可以协助校园实现无线应用的接入,如:OA系统可以实现手机办公、会议提醒、业务流程审批及邮件通知等,从而达到无线应用。此外,通过部署MAS服务器,还可以将校园自身的IT应用利用服务器延伸至终端,继而衍生出移动终端与移动应用相结合的新应用系统。由于MAS服务器由功能模块、应用接入模块、通信能力接口模块和业务处理模块组成[1],应用接入适配插件模块实现移动应用业务的移动应用接口,通过多种移动通讯方式完成移动办公、移动Email、数据的实时查询、采集、录入、WAP应用等移动应用业务。而MAS统一服务平台将在移动运营商机房中部署,可以利用IP通道与MAS服务器通信。   1.2校园移动信息化系统分析   针对校园各部门信息系统彼此独立的数字校园情况,可以建立基于J2EE和移动代理服务器的校园移动信息化系统,以便实现校园移动信息化管理。而在该系统中,用户可以利用手机彩信或短信获得相关信息,并且将信息反馈至应用终端。从系统整体上来看,该系统的数据传输将经过三个系统,即校园移动信息化系统、MAS系统和校园IT系统,而移动信息化系统可以实现对各个IT系统的功能和数据的整合,继而及时获得最新数据信息。一方面,该系统可以利用实时机制完成数据信息的整合[2],具体来讲,就是在用户请求发送后,系统与相关网络进行数据的实时交互,但利用该方式需要通过回答用户口令实现系统登录;另一方面,可以采用同步机制完成数据的同步抽取,继而将各部门网页数据定期提取到系统数据库中,这样的方式使系统的负担得到了减小,所以可以增强系统可靠性。最终通过实现系统功能和数据的整合,并与MAS系统耦合,将数据连接到移动应用网关[3],在此基础上,可以将校园IT系统功能延伸到手机上,继而完成对校园资源的共享和利用。   1.3校园移动信息化系统的设计   1.3.1架构设计   为了使校园移动信息化系统成为开放性的平台,并且能够实现跨平台的灵活扩展,需要采用Java EE规范进行系统整体架构的设计。在具体的设计中,可以利用代码分层思想分层次的完成系统的设计,然后通过整合各个层次完成整个系统的设计。而根据这一设计思想,可以将校园移动信息化系统划分成四个层次,即数据访问层、业务逻辑层、控制层和表现层。   首先,在设计表现层需要确保用户数据的输入和结果处理返回任务的完成,为了实现这一目的,需要使用拥有较好扩展能力的JSP框架,并使表现层的设计基于Web方式,而利用该方式,可以为显示层和业务逻辑层的分离提供支持,同时也为AJAX应用提供支持[4];其次,在设计控制层需要确保转发客户端请求和用户界面跳转任务的完成,为了实现这一目的,则可以进行Struts2框架和Spring框架的联合应用,以便较好的完成非业务逻辑的校验;另外,在设计业务层需要确保系统业务逻辑的实现,在这一过程中,可以使用DAO层面向接口的思想,利用接口完成业务逻辑组件功能的定义,而考虑到业务层的扩展性和兼容性,则需要使用Spring框架,并完成AOP等应用的注入。此外,在设计持久层时,需要确保数据库访问功能的实现,而利用JDBC API可以实现业务层与数据库的连接,并通过执行SQL语句得到数据连接结果[5]。   1.3.2业务流程设计   从业务流程设计方面来看,校园移动信息化系统需要先完成业务代码的设定。用户根据业务代码和手机则可以完成请求的发送,

文档评论(0)

317960162 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档