论文部分内容阅读
随着计算机技术、数据库技术和互联网技术的不断发展,数字化校园的网络信息应用也得到不断的进步。早期的数字化校园中的各个应用系统采用的开发环境和数据库不同,导致它们相互独立,且相互之间存在严重的信息孤岛现象。另外各应用系统的软件开发商采用的设计理念和业务思维逻辑迥然不同,系统的构架存在多样性,导致不同部门之间的业务连贯性差。总之,各信息系统的业务数据不能高度共享和交换、缺乏统一门户信息展现平台导致校园网不能更好地为广大师生提供优质的信息化服务。本文以本校现有的网络应用系统为背景研究和设计了校园统一门户系统。首先介绍了统一门户的研究背景、目的和意义、门户的相关理论知识及建设统一门户系统所用的关键技术。然后根据统一门户的设计原则,设计了统一门户系统的整体的架构体系和工作流程,并且着重设计了系统整体架构体系中的表示层和应用层。表示层使用Portal技术设计了统一门户系统的登录页面,应用层则主要设计了两大功能模块,即单点登录模块和异构数据系统模块。对于单点登录模块的设计,除了设计了该模块的整体工作模型和工作流程外,还设计了登录模块、统一用户管理模块、统一身份认证模块和注销模块,其中着重阐述了统一用户管理子模块和身份认证子模块的设计。统一用户管理子模块主要采用Grouper管理工具和基于角色的访问控制技术;身份认证子模块采用基于中央认证服务的统一身份认证技术。除此以外,本文还对票据和应用系统集成的安全性进行了设计。异构数据集成模块设计了它的体系结构和工作流程,其中中间件系统层是通过中介器、基于LDAP协议的中间数据库和Web Service代理器三个功能子模块进行设计的。由于中介器的功能是查询分解异构数据源和同步控制数据,所以,本论文将中介器分成查询分解子模块和同步控制子模块进行设计。统一门户系统在本校实现的结果表明,单点登录模块实现了用户一次登录校园统一门户系统即可访问被授权的应用系统的功能;异构数据集成模块实现了数字化校园网的信息、资源和数据的共享。