李玉山
我校2010年被北京市教委批准成为首批数字校园实验学校。作为实验校,我们必须勇于实践、科学实践。我们认为,即使是我们这样的小学,也存在大量的数据,数据应用起来才能真正展现数字校园的优势。在各种应用系统的数据间,我们这样的小学也要有基于数据的核心系统,我们应用的“CIP”(应用互操作平台)系统,作用就是解决各应用系统间的数据交互问题。
原来学校各应用系统之间根据业务需要,形成了复杂的网状交叉访问,而且业务数据千差万别,实现交互成本高,需要为各个系统交换过程开发特定的接口。在我们建设数字校园过程中,首先是在各应用系统之间采用独立的CIP系统,这个系统是CIF规范的参考实现,它通过规范化参与应用交换的数据对象、标准化交换过程,从而简化校园各应用系统之间的协同工作和数据整合,促进校园内部和校际数据共享。也就是说,各应用系统只与互操作平台进行数据交换,接口一致,都使用标准SDK开发代理,快速高效。在交换数据的过程中可靠、安全、可控、高效。这样开放的数据接口,也使不同的厂家按照规范开发的产品可以直接互联。
例如,学生成长平台需要使用学籍管理系统中的学生基本信息,并且当学籍管理系统更新这些信息后,需要及时得到反馈,传统的实施过程(如图1)。
而采用CIP系统后,学校要求学籍管理系统将学生基本信息通过代理发布给CIP,学生成长平台就可以通过CIP订阅这些信息,实现数据的互操作(如图2)。
其他系统,如“成绩分析系统”再用“学生基本信息”,也可以直接订阅,不必再和“学籍管理系统”协商。“学籍管理系统”的变更和升级也不会对其他系统产生影响。这样一来,就改变了原来的网状应用系统结构成为清晰的星形结构(如图3)。
这样做的另一个好处是,得到授权的教师在指定的地方修改相应的数据,其他各系统自动更新,保证了数据的准确性和安全性。例如,学籍管理员要转入一个学生,只要在学籍系统中增加一个学生,学校的学生成长平台、成绩管理系统、图书管理系统等自动同步增加了一个学生,而没有经过学校授权的系统是得不到这个信息的。
采用CIP系统,也使各系统不用考虑技术开发的兼容问题,只要符合CIF规范,数据就可交换,使学校选择应用系统的空间不受任何限制,保证学校数字校园建设二期、三期项目的顺利进行。
基于数据的CIP核心系统的建设,我校形成了数字校园中的“立交桥”,处在“立交桥”四周的“人们”(应用系统),知道到哪里去“购物”、去哪里“办公”、去哪里“逛公园”。“购物中心”有促销,各处的“人们”也会及时得到通知,形成了丰富多彩但很有秩序的“大城市”。