朱洪
摘要:数字校园作为教育信息化的主要组成,利用计算机、网络、通信技术对学校所有资源数字化,通过科学管理,规范学校办公和服务,使之成为面向学校和社会的超越时间、超越空间的虚拟大学。
关键词:数字校园;框架;网络
中图分类号:TP393.18文献标识码:A文章编号:1006-8937(2011)22-0078-01
1数字校园建设的现状及问题
数字校园建设是高等学校建设的重要部分,是整体推进教育信息化的一个过程。当前教育信息化建设展现了良好的发展势头,但有些问题如果不解决,将可能对建设的持续性发展产生制约影响。而对于解决问题的新技术、新理念也应该从可扩展、可通用等多角度出发去进行选取,本项目便是基于上述的原则,针对目前数字校园建设中存在的信息无交互或交互过少而形成的若干信息孤岛,无统一信息平台而造成的管理和沟通的不便等问题,采用了扩展性、通用性都较强的基于J2EE的平台建设技术,尤其是有关数据交换的相关技术,对现有数字校园的建设进行进一步改进。
2如何改进数字校园建设
针对上述数字校园建设过程中缺乏发展规划、资源不能共享、应用难以集成、用户使用繁杂等问题,从以下四个方面提出改进方案:
①网络基础设施建设,对现有一定规模的网络基础设施进行改造和完善,包括网络带宽的升级,连网范围的扩大,网络设备的升级和优化,网络管理、安全的加强等。
②网络存储、计算资源的扩展,建立超级计算机系统,为科研中的大规模计算创造条件,建立网络海量存储系统,为校园网用户提供存储服务。
③应用平台和系统建设,建设统一、可伸展、安全、可互操作、数据共享的应用开发与运行环境,实施网络安全,建立身份认证系统,加强数字图书馆建设,丰富远程教育系统的功能,完善视频会议系统,完善电子化教学应用,建立统一的校务管理系统,实现完全意义上的办公自动化,建立先进的应用开发体系,形成一定的应用开发支持基础,以适应今后多种灵活的网络应用发展。
④门户服务的提供,建立校园社区服务架构并提供多方位服务,采取统一的门户服务方式扩大学校的宣传影响和对外服务。
校园门户网站主要向数字校园使用者提供个性化单点登陆的界面显示;Web连接逻辑主要用于连接应用程序和Internet/Web,以及生成基于Web的表示内容;可伸缩集成应用逻辑主要用于连接遗留应用程序,新应用程序及其他外部应用程序;而遗留应用程序是指已有数字校园中已开发好的管理系统,如办公、教务、财务等;新增及其他外部应用程序就是即将开发的数字校园的新业务系统;校园数据库则是校园内基本数据的汇总。
利用J2EE来搭建上述的数字校园软件平台,完全能够提供相应的技术支持,整个系统与操作系统无关,这正遵循了J2EE的规范,而且正如上面所言,所有的开发均可用Java语言来完成,比如校园门户网站的Web浏览及Java小程序可以用Java GUI技术建立,Web逻辑可用Java Servlet、JSP等来实现,可伸缩集成应用程序逻辑则由EJB、J2EE接头、J2EE管理、JMX、J2EE Deployment、JACC和JAAS w/EJB等来完成,而整个结构中的数据支持部分则运用JAXP及JDBC来操作,当然还有通信、安全等实施均有相应的较为成熟的技术支持。
3结 语
从上述对高校数字校园的现状分析可以看出,高校的管理是松散式管理,这必然导致数据格式的多样性。如果为每一种数据在要使用的模块中增加一个转换接口,这有点愚公移山的精神。为此我们不仅要保存已有的数据管理系统,还要让使用这些数据的应用程序保持稳定,即不能因为数据的任何变动而产生结构上的变动。因此一种可行的方案是把每个从应用中出来的数据进行规范,规范后的数据能在各个应用中被识别,接收方再根据自己的要求把这种数据转换成自己的使用或显示形式即可。这种方案对规范数据的要求较高,它既要能方便地转换成其他各种形式的数据,而且还要具有可扩展性,目前看来,用XML来表示数据是一种较为理想的选择,它从万维网产生,但在一般数据表示中也有广泛的应用,因此,可以用XML标准语法描述存储与交换的数据,而且Java和XML都具有跨平台的特性,因此它们可以毫不犹豫地完美地结合在一起,完成数据存储和转换的工作,J2EE中集成的JAXP便是这种模式的具体体现。当然要转换数据首先要获取数据,这需要连接已有的数据库管理系统并发出它们能识别的数据查询命令才可获取,同样是因为数据库管理系统的多样性,要找到一种一劳永逸的方法也确实不易,好在J2EE中集成的JDBC技术解决了这一难题。
参考文献:
[1] 清宏计算机工作室.JSP编程技巧[M].北京:机械工业出版社,2001.