首页 > 范文大全 > 正文

基于SOA的移动校务通平台的研究

开篇:润墨网以专业的文秘视角,为您筛选了一篇基于SOA的移动校务通平台的研究范文,如需获取更多写作素材,在线客服老师一对一协助。欢迎您的阅读与分享!

摘 要:为解决教育与实践脱节、学校教育信息孤岛问题等导致了社会教育、学校教育和家庭教育不能有效的共同协作进行。提出一种基于soa技术的高校手机校务通平台。该平台在深入分析校务通平台的内容和特征,建立了基于SOA的高校校务通平台的原型。最后,基于.NET平台,使用C#语言实现了各个功能模块,测试表明该平台可以有效应用于高校教育信息的交互。

关键词:移动校务通;面向服务的架构;服务;接口

中图法分类号:TP311

教育是永恒不变的课题,教育信息的共享和交流也日益迫切。社会与学校、学校与学校、学校各个部门之间教育信息的交流和共享受到诸多因素的限制[1],导致教育与实践严重脱节和教育信息的孤岛等现实问题日益凸显。因此,如何有效的促进社会教育、学校教育、家庭教育有机的配合,成为“素质教育”的热点课题[2]。随着个人终端(如智能手机)更加普及、更加智能、更加便携、更加实惠,基于手机的相关软件、应用和服务也得到了高速发展。基于上述原因,为了便于教师、学生和家长动态的了解或办理相应的校务,本文研究并实现一个基于面向服务的架构(Service-Oriented Architecture,SOA)的高校手机校务通平台

1 手机校务通

教育信息是一切与教育相关的内容,是一个广泛的概念,本文提到的教育信息是指学生进入高校后一切与学习、生活相关的信息,如学生个人信息、成绩信息、社团信息和考试报名信息等。家长和学校的相互配合对于双方了解学生的信息和思想动态是十分有益的。教育信息技术的重要发源地是美国高校,它的应用已经渗透到高校的教学、研究和管理等各个方面[3]。其中,短信业务因使用方便、价格适中成为了高校信息的主流移动数据服务[4]。特别是在图书馆的数字参考咨询系统和政府政务系统中取得比较成功运用[5]。2003年,福建移动通信有限公司推出了“校务通系统”[6],该系统主要是以移动手机收发短信的方式,为学生家长提供了较为及时、有效、便捷的沟通平台。2007年,辛小霞等人在分析SOA在构建服务的信息系统方面的方法和优势,提出了基于SOA的校务管理系统框架模型[7]。目前,随着高校学校与运营商的合作加深,营运商为推广其手机业务不断的推出了一些简单的校务服务短信平台。目前大致的服务分为两种:一是营运商利用已在网的自己的用户手机信息,统一下发学校的各类通知、公告;二是软件公司推出的类似“空中校园”的应用,本质和第一种类似,多了一些与业务系统成功对接应用。

综上所述,手机校务通即移动校务通平台(Mobilephone School Affairs Management Platform,MSAMP)是指基于手机(或可移动的终端设备)短信在通讯营运商与学校业务系统间搭建的方便学校、学生、家长信息查询或交换的通讯平台。

2 SOA技术

2.1 SOA的原理

2.2 SOA的实现方法

SOA的实现技术有多种,目前比较流行的是Web服务方法,其目的是利用已经广泛使用的Internet协议上分布节点之间传递(消息的XML文档)。Web Service 即Web服务实质上是在SOA基础上形成的一个实践标准。它进一步详细的描述SOA每个实现细节,它规定了哪一个环节必须符合哪一标准,然而运用什么技术实现这一标准,它并没有说明。

Web服务的定义目前并没有统一,本文比较认可的定义是:Web服务是一种灵活的、自适应的Web组件,该组件遵循标准的Internet协议可以被网络访问,其特征有:模块化、可访问性、良好描述、实现独立、互操作和自治性等6个,它的核心与基础结构单元是SOAP、WSDL和UDDI。

2.3 SOA的优势

SOA采用标准的服务接口,具有下面优点:(1)编码灵活性。服务的编码是十分灵活的,体现在编码可以采用不同组合方式,利用重用低层服务创建较高层的服务。(2)明确开发人员角色。可以根据不同人员熟悉的业务环境,有针对性的部署业务流程和划分工作任务,以便更好的分配人力、物力等资源。(3)支持多种客户类型。接口主要是依照XML标准和Web服务标准的规定而制定的,能够有效的支持多种客户服务类型,如包括多种访问方式如手机、PDA等。(4)更易维护、更高的可用性。由于服务提供者和服务使用者是没有联系的,服务开放了标准接口,从而促使服务具有很好的维护性和可用性。(5)较好的可伸缩性。服务提供者可以彼此独立调整,以满足服务需求。

3 基于SOA的移动校务通平台

4 结语

本文基于SOA技术建立了手机校务通平台。通过测试,该平台能够很好的服务学校教务管理和师生的教务信息互动。该平台具有适应性广、信息收发灵活、功能多样等特点。利用该平台可以辅助学校宣传的需要,根据需求划分不同的域进行相应信息的或交换。该平台采用 SOA架构能够适应于不同的系统调用,为打破各个应用服务系统间的数据孤岛提供了方便的途径,为学校、家长和学生的在校信息交流提供了便利。

参考文献:

[1]吴汝明.数字化校园总体架构探讨[J].规划和管理,2007:15-18.

[2]教育部办公厅.关于教育电子政务建设的指导意见[R].2003.

[3]查贵庭.美国高校信息化的成功经验与启示[J].教育信息化,2006,9:5-7.

[4]张南平,王伟,夏红霞.基于UML的B/S结构校务管理系统建模设计[J].微机发展,2003,13(12):17-20.

[5]辛小霞,吴汝明.一种基于SOA的校务管理系统框架模型[J].中山大学学报(自然科学版),2009,48:264-267.

[6]李凤云,黄迎春,冯永新.基于WebService的SOA实现技术研究[J].科技视界,2012,23:17-19.

[7]高岩,张少鑫,张斌.基于SOA架构的Web服务组合系统[J].小型微型计算机系统,2007,4:729-733.

[8]姬楷.基于SOA的企业服务总线研究及其应用[D].重庆:重庆大学,2008:5-18.

[9]田鹏.基于SOA的企业服务总线研究与实现[D].成都:电子科技大学,2006:9-23.

[10]凌晓东.SOA综述[J].计算机应用与软件,2007,10:122-124.

作者简介:韩仙玉(1985-),女,硕士,助教,CCF会员,主要研究方向:软件工程、软件测试、信息处理;赵保华(1968-),男,硕士研究生,副教授,主要研究方向:计算机及应用;王朋(1984-),男,硕士,助教,主要研究方向:虚拟化与云计算。

作者单位:阿坝师范高等专科学校网管中心,四川汶川 623002

课题项目:本课题得到校级项目ASB12-27和四川教育厅项目13ZB0037,13ZA0038的资助。