作为职业院校整合集成的智慧校园平台的重要组成部分,基础数据库保障各业务应用系统间信息共享、数据一致,使智慧校园平台为学校提供跨部门、立体式的教务、教学、学工、后勤、人事、科研、资产、财务等综合服务,为各业务应用系统和各类服务系统提供数据支持,并对各类管理及业务数据进行挖掘分析利用。因此,基础数据库的建设是解决多个应用系统间数据交换和数据共享问题的核心,而其建设方式也将直接影响智慧校园平台整合集成的应用效果。
目前,有些职业院校已经建立了整合集成的智慧校园平台,还有一些学校使用的各类业务应用系统之间相互独立,数据分散在各个业务系统中,难以实现信息共享和数据交换。存在业务应用系统相互孤立的职业院校都面临数据不一致,、数据无法共享、数据利用率不高等问题。如何进行整合集成?新建“独立基础数据库”是要想的解决方案吗?
笔者在往期文章《智慧校园应用整合的两条主要路线》一文中提出:智慧校园平台整合集成的路线方案有三种:①新建独立基础数据库定制开发;②大型通用平台整合第三方应用;③全新定制开发各种应用。
其中,“新建独立基础数据库定制开发”和“大型通用平台整合第三方应用”是主要的两种路线。而“全新定制开发各种应用”鲜有成功案例,基本不再被采用。本期将要谈一谈 “新建独立基础数据库定制开发”的方案是否真的有价值?
学校聘请系统集成软件厂商,在各成员系统厂商的配合下,定制开发独立于各成员系统的“独立基础数据库”,对基础数据库挖掘利用,并开发增值应用甚至新的应用,实现整合集成。后续新建系统应接入整合平台。
这种整合分浅度整合和深度整合。浅度整合通过接口调用获取成员系统的数据,共享数据的种类有限;深度整合从成员系统数据库、文件中抓取数据写入基础数据库,信息共享程度更高、数据利用价值更大,但开发周期长、成本高。
浅度整合:通过接口调用获取成员系统的数据
通过接口获取数据,无需知晓成员系统的内部数据结构,但成员系统对外的接口数量有限、向外提供的数据种类有限。因此,由整合平台对获取的成员系统数据进行挖掘利用,实际价值往往不如成员系统自己做数据挖掘分析。即便成员系统当前数据报表种类少、对数据分析和挖掘利用做得不够,随着系统升级也会逐步增强。这种整合集成方式往往是浪费物力财力的重复工作,还容易降低系统的安全性和可靠性。
深度整合:从成员系统数据库、文件中抓取数据
每个成员系统数据库、文件的结构、存储方式可能不同。直接从成员系统数据库、文件中抓取数据,必须根据厂商提供的数据字典了解其数据结构。随着成员系统升级,其数据结构、存储方式亦可能发生变化。所以,直接从成员系统数据库、文件中抓取数据存在两大风险:
(1) 成员系统升级导致数据结构变化,整合破坏。软件厂商一般会保证系统升级时自己的系统平滑过渡、数据平滑迁移,但不能保证数据结构不变。因此,成员系统难以兼顾整合平台对其数据结构固定不变的要求。
(2) 成员系统升级后数据加密存储,数据解析失败。随着互联网安全要求越来越高,成员系统可能对部分敏感数据、重要数据加密存储。整合平台不能解析直接从成员系统数据库中抓取的加密数据,导致整合破坏。
采用“新建独立基础数据库定制开发”的整合集成方案,当时可能会取得显著的整合集成效果,但使用一年左右,成员系统陆续升级,整合破坏问题此起彼伏,难以避免系统集成商、成员系统厂商间相互推诿扯皮,应用整合可能瘫痪。
该方案通常是那些信息化建设和应用较早的大型、综合性大学的无奈之选。这些学校往往已有十个以上系统在正常使用、已形成习惯,各部门分块管理各自的系统、难以协调,各种原因导致现有系统难以舍弃、替换。对职业院校而言,信息化建设和应用条件不同,上述问题不严重,若采用新建独立基础数据库定制开发的整合集成方案,反而容易受到伤害,不可持久。
依能智慧校园平台是一个大型整合应用系统,支撑职业院校从招生到毕业的全过程管理,实现学校业务流程一体化。
具有造血功能的基础数据平台是学校信息化建设的基石。依能智慧校园平台基础数据应用将学校的基础数据输送到各业务系统(含第三方应用系统),为智慧校园平台各业务应用的正常运行提供支撑数据,为学校信息化管理提供一站式的维护与管理,实现数据的交换、共享与整合,满足其持续集成、持续整合的信息化建设要求。