王梦++郑林源
摘 要:21世纪以来,全国高等教育院校数量不断增长,高校信息资源达到了空前的规模,高校数字化校园建设越发得到重视。信息量过于庞大、各类组织信息化建设独立、各高校内部的学生活动方式存在差异、信息更新速度过快等众多问题,导致高校信息资源一直处于散乱繁杂的状态,这大大影响了高校的信息化进程,如何进行综合信息资源集成平台的建设,将高校内的各类信息有序健康的整合起来,成为当前亟需解决的问题,这不但可以为师生提供一个更快捷、更准确、更有效的查询信息资源的平台,更为高校内各组织提供一个简单明了的上传下达信息的手段。在对高校信息资源实际分布现状研究的基础上,该文提出了采用敏捷开发模式,逐步迭代式开发构建整个高校的综合信息集成平台。该策略能够较好地整合高校各类散乱信息,解决了信息资源不明确、信息体间交互弱、信息不对称等问题,为建设数字化校园提供了可行性解决方案,并为信息挖掘提供了基础。
关键词:高校 数字化校园 信息资源集成平台建设 敏捷开发 信息挖据
中图分类号:TP39 文献标识码:A 文章编号:1674-098X(2016)10(a)-0084-03
随着当今社会信息技术的飞速发展和应用领域的不断拓宽,高校的教育信息化促使学校充分利用各种信息资源,进行技术升级、知识面拓展和教学科研成果进一步创新及提高。如何面对海量的校园信息,对其进行有效的整合,为师生提供有效的信息化服务,是高校信息化发展面临的新挑战。该文据此提出了采用敏捷开发的模式开发高校综合信息资源集成平台的方法,并在实际建设中得以应用。
1 高校信息化现状
在1999年之前,高校扩招的年均增长率都只在8.5%左右,2013年全国各类高等教育在学总规模达到3 460万人,高等教育毛入学率达到34.5%。近十几年来,高校的数量以及高校的人数一直在迅速增长,高校信息资源也在爆炸性增长,信息的种类和信息的数量也一直处于一种放养式增长状态,这样大量的信息爆发,使高校的信息化建设越来越受到重视。
目前高校数字化建设主要存在以下几个问题:(1)信息量过于庞大——高校内组织种类繁多,各类比赛、活动、讲座琳琅满目,一所综合性的大学就犹如一个微缩的社会,高校内师生研究的内容和课题都是比较新颖的,在这种背景下,高校内诞生众多不同领域的信息资源,在高校信息不断丰富的同时,大大增加了信息资源整合的难度,使收集和整合的工作量庞大,缺少相对完备具体的信息。(2)各类组织信息化建设独立——①大部分学生组织都有自己的一个提供组织内部交流、工作或者提供给组织外部人员了解咨询的一个平台,例如:QQ群,微信群,微信公众号,微博,网站等。由于部分平台的种类不同,平台建设处于一种相对独立的位置,与其他有关联的组织并无交互,与上下级组织没有上传下达的功能。②学生会,球队,协会、同乡会、青协等不同组织的信息化建设架构以及运营模式不同,这使得信息化集成的领域十分广,不同组织需要不同的标准化建设。③不同组织发布新资讯的途径不同,有的在QQ群,有的在微信群,信息下发在众多不同的媒介平台,加上这些组织很多都是独立自主的,各自发各自的信息,这导致师生在接收新资讯时会存在极大的困扰,需要同时关注多个媒介平台,而往往他们很难收集全所有的资讯来源,就算他们全部都收集完整,也需要在各媒介平台来回翻阅。师生往往因此会漏掉对自己有用,感兴趣的一些资讯。(3)信息更新速度过快——由于高校信息资源集成平台的建设工作量庞大,平台建设速度远远低于该校信息的更新速度,预期分析又很难估计出完工时候的实践情况,集成平台的建设可能会脱离实际,建设出来的信息集成平台会出现“过时”的现象,甚至由于某些改革的原因,平台刚刚建设完工就无法使用。
2 运用敏捷开发的思想模式建设高校综合信息资源集成平台的步骤
敏捷开发是以用户的需求进化为核心,采用迭代、循序渐进的方法进行软件开发。在敏捷开发中,信息集成平台在构建初期被切分成多个子平台,各个子平台的成果经过测试,具备可视、可集成和可运行使用的特征。换言之,就是把一个大項目分为多个相互联系,但也可独立运行的小项目,并分别完成,在此过程中集成平台一直处于可使用状态,我们需要做的就是不断扩展其信息涵盖面以及业务能力。
在建设平台架构的时候,应主张最简单的解决方案就是最好的解决方案,不要过分构建平台的架构。用AM的说法就是,如果你现在并不需要这项额外功能,那就不要在模型中增加它。基于现有的需求,只需要对目前可建模、最需要进行建模的先建模,日后有新增需求时,再一个一个地增加模块,尽可能地保持模型的简单。因为高校综合信息资源过于庞大,我们无法在一开始就准备好一切,也没有必要试图在一开始就建立一个囊括一切的模型。
运用敏捷开发建设高校信息资源集成平台有以下几个步骤:
(1)平台架构设计。建设高校综合信息资源集成平台,应该先将高校内的信息资源进行清晰明确的划分,将高校信息资源划分成若干子模块,然后针对不同子模块建设相应的子平台。在划分子模块的时候要求每次划分属于同等阶级划分,即每次划分得到的子模块之间是并列关系,而且同一阶级不同的子模块间应相对独立,每一子模块就是一个完整的信息集合体,可以独立成体系,拥有清晰明确的主题,可进行单独数据挖掘,并且每一个子模块可以再进行二次划分,将整个集成平台以“树”的形式展开。根据高校自身特点,由上至下在各阶级模块中运用迭代、循序渐进的方式进行平台建设,比如在建设A信息集成平台的时候,先将A划分为B、C和D3个子模块,这3个模块属于同等阶级,属于并列关系,B、C和D3个模块都是一个完整的信息体。选择其中B、D两个模块进行研究开发,如果子模块可以再进行二次划分,比如B可以再近一步划分为B1、B2、B3 3个二级子模块,而B1、B2短时间内无法收集完全,可以先将B3单独收集完全,先将一个只含有B3的B子模块整合完全,待B1、B2收集完全后,再不断地将它们往B模块内添加。这样可以在极短的时间内,建设成一个最基础的、可实际应用的、具有极大可拓展性的集成平台。
(2)模块信息收集。由于高校信息放养式的增长,高校信息资源大致可分为两类——属性类与资讯类。①属性类多为固定信息,其中又可以划分为已整合的与未整合的,比如学校学生会,属于属性类中的已整合信息资源,这类信息资源大多已经系统的整理过,甚至具有自己的一个信息管理平台,面对这种已整合的固定信息,笔者认为大胆的原封不动的套用镶嵌是最好的方法,在建设平台前期,人们往往难以面面俱到的对每一个信息体进行需求分析,而组织内自发形成的整合信息资源必定是最适合该组织自身发展的,直接套用镶嵌是最简单而又是最有效的解决方案。比如校内选修课指南,全校各类球队活动信息以及通讯路等,大多因为处于无组织管理的信息资源,属于属性类中未整合的信息资源,这类信息缺乏统一的管理,多数资料都未知,处于散乱未集成状态。笔者认为,在收集这类信息资源之前,应当明确收集目标,根据既定属性或标准,将这些散乱的信息划分为不同的模块,制定划分的标准,是这类型信息收集的重点。②高校内各类比赛活动以及最新的一些新闻,则属于资讯类信息,这类信息需要信息源的积极配合,这部分模块离不开各组织的支持与配合,开发人员需要积极、主动地与资讯类信息源进行沟通交流,将平台集成功能的预期成效告诉他们,让信息源宣传者感觉到将信息主动传到该平台是有利于信息的传播,这一点与美团外卖的经营模式较为相像,积极的沟通让最新资讯自己找上门是最有效也是唯一的办法,而人为的收集必定会降低资讯的时效性。
(3)信息处理与美化。运用敏捷开发的模式进行信息集成平台的建设,其重点在于其集成的能力,多处应用借用引用集成方式,在信息的處理过程中,不应过多改动信息本身。在信息处理与美化的过程中,笔者认为,平台的建设,更多的只应该是提供一个集成平台,让众多子模块在集成平台内自由发展成各具自身特色的一个节点,而平台起到的应该是一个监管集成以及宣传的作用。所以在这个过程中更应该关注平台服务对象的用户体验,在模块布局以及导航栏的引导设置上,让用户在使用产品的时候,能够在一个很赏心悦目的状态下,很轻松就能找到目标信息。
(4)信息发布与归档。由于多模块的建设模型,基于B/S结构,依托网站建立集成平台,网页设计采用div布局+CSS样式,大大减缩页面代码,减少开发所需时间,而且强大的控制和排版布局能力,便于各模块的重新组合。而且其表现和内容可以分开,我们可以将设计部分单独放在一个独立的样式文件中。通过CSS控制,我们可以在下载页面时按照树的特点,先加载出一级菜单,再加载二级菜单,这有助于用户快速找到其查询目标。
3 结语
应用敏捷开发在大型项目的建设中具有减少开发难度,减少开发资源,增加项目时效性等作用,而高校综合服务平台的建设具有开发难度大,所需要的人力物力大,且具有一定时效性等需求,合理的将敏捷开发这一理念运用到高校综合服务平台的建设上具有很强的可行性。运用敏捷开发集成平台不但可以大大方便师生们获取信息,还在一定程度上加强了组织与组织之间的联系,极大地促进了高校数字化建设的进程,是高校面对大数据时代来临的又一个强大武器。
参考文献
[1]陈方方,何小波.面向服务的高校信息资源整合[J].计算机时代,2015(8):76-77,80.