基于一卡通的数字化校园资源整合研究与实现 - 中国一卡通网
用户名密码 [免费注册] [找回密码] 推广技巧 发布求购 建商铺  发产品  会员体制比较  
 

基于一卡通的数字化校园资源整合研究与实现

来源:中国一卡通网  作者:段智敏 王如龙 孙美青 余维  发布时间:2008-06-05 15:57:17  字体:[ ]

关键字:数字校园  资源整合  数据整合  校园一卡通  

摘   要:根据数字化校园的建设目标和实际需求,本文对校园信息门户、身份认证、数据交换中心和用户管理技术的实现进行了深入研究,提出了基于一卡通的“1+X”模式的资源整合方法,成功构建了高度整合、服务多元化的校园网应用平台。


4.3统一的数据交换中心 

    数字化校园有其阶段性建设的特点,各应用系统松耦合、相对独立。为了使目前的应用系统得到有效利用,在结构上统一数据中心和其他应用系统也应是松耦合的关系。数据层面所需的信息集中存储,各应用子系统共享,可以有效防止信息的冗余和不一致,保证数据的准确性和可靠性,实现核心数据的集中管理、备份,提高系统的安全性,减少设备的投资和管理的人力成本。数据中心在数据级对“一卡通”和其他系统的数据进行无缝集成,便于信息的共享、交流和各项业务的协作。 

    一卡通系统使用统一数据交换中心提供的公共数据编码、身份信息等数据,同时一卡通系统拥有自己的业务数据库,将其他应用系统需要的信息纳入共享数据库的统一设计中,实现校园一卡通系统数据对整个数字化校园的共享。 

    (1)XML数据交换引擎的设计与实现。XML数据交换引擎是数据交换系统的核心部分,主要负责异构数据信息的转换。在数据转换过程中,引擎根据系统中已注册的传人源文件与输出目标文件,从XLST"映射文件库中调用与之对应转换映射文件XLST(Sourse--D)将源文件转换为系统标准XML文档。随后,引擎再次调用XLST (Destination)文件,将系统标准XML文档转换为目标文件,完成一次转换过程。引擎采用多线程处理机制,主要由数据转换模块与XSLT数据转换映射文件库组成。 

    (2)XML数据交换接口的设计与实现。数据交换接口主要实现两个方面的功能:(1)将待交换数据映射为XML文档,即数据的输出。数据输出根据各系统后台数据库的具体情况与其建立连接,从数据库中获取需要转换的数据生成DataSet数据集,并将数据转换为XML文档,完成转换后关闭与数据库的连接。(2)对转换后的输入XML文档进行合法性检查,通过检查的数据被读人数据库实现数据的更新,即数据的输入。输人数据的身份验证主要验证传人数据是否为系统的合法数据、数据的来源及目标是否有效。利用XSD架构定义语言进一步对转换后的XML输人数据进行结构及合法性检查,确保输入数据的完整性及正确性。然后,建立与数据库的连接,将数据读人系统,并对数据库进行更新。数据输入流程如图3所示。

数据输入流程图

图3 数据输入流程图

4.4 统一的用户管理 

    一般来说,每个应用系统都拥有独立的用户信息管理功能,用户信息的格式、命名与存储方式也多种多样。在数据同步的过程中,既有上行也有下行。所以,对于统一数据交换中心应建立一套任务调度机制,保证在系统运行的过程中产生的差异数据能被准确地捕获和复制。解决用户数据同步问题的根本办法是建立统一用户管理系统(UUMS)。UUMS统一存储所有应用系统的用户信息,应用系统对用户的相关操作全部通过UUMS完成,而授权等操作则由各应用系统完成,即统一存储、分布授权。 

    UUMS分为两大子系统:用户集中管理和用户信息服务。用户集中管理子系统通过JNDI访问LDAP目录服务,进行人员信息的集中管理、更新和查询。当组织结构变化时,只需在这里修改一次,无需去维护每个相关的应用系统。用户信息服务子系统提供应用系统访问统一用户管理服务的接口,采用简单对象访问协议(SOAP)实现的用户信息远程查询接口和采用ServletFilter代理技术实现的认证服务是其中两种核心服务。

UUMS实现框图

图4 UUMS实现框图

    基于LDAP目录服务开发统一用户管理系统,实现校园网用户权限的分级、分层管理,并充分利用目录服务的树状信息存储结构、快速响应大容量查询和分布式复制信息的特性,一方面降低数字化校园应用系统中用户管理的成本,提高新应用系统的开发效率,尤其提供包括单点登陆在内的认证服务;另一方面,有了通用的用户信息基础结构,可以集中地管理用户角色,制定安全政策,大大减少了各个应用系统权限管理的维护量。

5 结束语 

    依托数字化校园应用平台的建设,对一卡通和校园资源进行“1+x”整合,将校园网原来的单一服务转为多元化服务,为“数字化校园”提供全面的数据采集网络平台。通过一卡通系统,实现校园网用户访问权限的集中管理,统一控制用户对信息资源和应用系统的访问,为用户提供集成的访问人口,并根据用户身份提供满足其需求的特定信息资源和业务数据,为用户提供个性化的服务。一卡通系统在身份认证和密码识别以及用户授权方面具有优良的特性,因此整合高校现有一卡通和校园网资源是构建数字化校园概念下的校园网应用平台关键的第一步。目前,学校新闻发布系统、学生管理系统、机房管理系统、食堂消费系统等网络应用系统已实现基于Web Service的“1+X”整合。通过一卡通,对各种资源的有效集成、整合和优化,实现了资源的有效配置和充分利用,实现了校务管理和后勤服务的改进,实现了教学、学习、生活过程的优化,从而提高了各种管理和服务工作的效率和效果,很好地解决了校园复杂网络环境下各类网络应用的统一身份认证、数据同步、用户权限管理等问题。

    作者简介:
    段智敏(1979-),男,湖南郴州人,硕士生,系统分析师,研究方向为校园信息化和IT项目管理;
    王如龙,研究员,研究方向为企业信息化、IT项目管理和软件工程。
    通讯地址:410004湖南省长沙市长沙民政职业技术学院软件学院;
    Tel:13875854603;E-mail:superdzm@tom.com

    参考文献: 
    1、刘建华.Web Services体系结构与实现机制EJ-I.福建电脑,2004(9):14—17. 
    2、 王申源,董传良,刘英丹.基于Portlet的校园信息门户的设计与实现EJ-I.计算机仿真,2004,22(3):103-106. 
    3、邓杰超.数字校园建设中的资源整合研究[J].广东科技,2007(2):34—35.
    4、羊牧,胡艳梅,罗婷.数字化校园数据交换中心的设计与实现[J].现代教育技术,2006,16(1):56—59. 
    5、裴沛.一卡通在数字化校园整合中的关键技术研究[J].教育信息化,2006(13):20-21.

更多

新闻投稿合作邮箱:yktchina-admin@163.com    字体[ ] [收藏] [进入论坛]

推荐文章

论坛热帖