论文部分内容阅读
信息技术的迅速发展和广泛运用,正在促使人类社会发生巨大的变革。信息化水平已成为衡量一个国家和地区国际竞争力、现代化程度和综合实力的重要标志。教育作为使人类社会得以延续和发展的最为重要的社会系统之一,同样在现代信息技术的推动下发生着剧烈的变革。教育信息化对我国在本世纪国际竞争中争取有利地位有着极为重要的作用。加快推进我国教育信息化建设,是全面推进素质教育,构筑21世纪终身学习体系的重要举措,对实施“科教兴国”战略,为国民经济和社会发展培养大批高素质、创新性人才,实现教育现代化的目标,有着十分重要的意义[1]。在推进全市教育信息化建设的过程中,广州市各中小学根据自身管理和发展情况建立了众多的应用系统,为学校的管理提供了一定的帮助。但是,随着学校规模的扩大,现有应用系统彼此孤立、资源无法共享的弊端逐渐暴露出来,“信息孤岛”问题成为教育信息化建设的瓶颈。因此,广州市教育局立足于广州市义务教育阶段中小学教育信息化现状,为加快全市教育信息化建设的步伐,委托广州中间件研究中心设计开发教育资源整合平台。本文从广州市中小学现有应用系统存在的问题出发,深入研究企业应用集成技术理论,采用成熟的Web Services技术和J2EE平台,构建了两级混合架构的多层整合平台,解决了教育资源“集中管理”和“分而治之”的问题,既确保了教育资源的有效共享,又保证了各学校的相对独立性。本文的重点内容在于现有应用系统数据共享和业务整合方法的设计和实现。通过设计数据集成适配器完成数据转换和集成的工作,采用Web服务技术在学校与教育局之间实现数据的共享和同步。在对现有应用程序影响较小的情况下,采用复用和封装等手段设计实现了涵盖现有应用程序所有功能的虚拟组件,并对分布式事务机制进行扩展,以保证平台中业务处理过程的完整性、一致性和可恢复性。单点登录机制为用户提供了一个统一的登陆平台,在简化登陆操作的同时提高了平台的交互性。