论文部分内容阅读
本文阐述了数字化校园的基本理念及发展现状,指出了目前数字化校园建设中存在的主要问题。从数字化校园建设的实际要求出发,以数字化校园理念为基础,采用最新的Web服务技术,构建一个高效、安全、松散耦合和高度集成的数字化校园框架体系,并对课题中所采用的核心技术做一些研究。 文中以Oracle9i DataBase为平台,构建数字化校园的核心数据库,以教育部颁发的《教育管理信息化标准》为标准,实现了核心数据库中表和各表关系的设计,这是数字化校园中的数据层部分。以Oracle9i AS作为数字化校园的J2EE应用服务器,以EJB组件技术为开发工具,设计了数字化校园中的数据逻辑层和业务逻辑层,这是数字化校园中的应用层部分。同样以Oracle9i AS作为SOAP服务器,以Web服务技术为基础,将数字化校园中的应用层部分的应用发布为Web服务,这是数字化校园中的Web服务部分。在数字化校园中的客户端部分,本文以采用具有可移植性的Java语言为开发语言,开发基于Web服务的数字化校园中客户端,其中实现的客户端应用有武汉理工大学学生管理系统。这四个部分一起构成了整个数字化校园框架体系。 在数字化校园框架体系的构建过程中,本文主要采用了三种核心技术:UML建模技术、基于EJB的组件开发技术和Web服务技术。其中,UML技术用来给整个系统建模和实现部分代码;EJB技术用来开发数字化校园的具体业务应用;而Web服务技术则用来将应用层的具体应用发布为Web服务,供客户端使用。 上述这种高效、安全、松散耦合和高度集成的数字化校园框架体系,利用先进Web服务技术,为数字化校园的建设提供了一套完整的框架,同时也为中国各大高校的数字化校园的建设提供了一套崭新的模式。