论文部分内容阅读
随着信息化建设的发展,信息系统日益庞大和复杂。而各个相对孤立的系统给用户的使用带来了不便,同时也影响了用户的工作效率。而且孤立的用户信息库也极易造成管理混乱,导致用户信息不一致,有时甚至会造成系统关键信息被泄密的情况。因此,建立统一的用户管理系统,集中管理用户及权限是实现企业信息化集成的重要步骤之一。本文就在这种背景下,结合统一用户管理的需求及目录服务的优势特点,分析出如何基于目录服务技术来实现用户的统一管理,并以LDAP(轻量级目录访问协议)作为目录访问协议,完成了基于目录服务技术的统一用户管理系统的设计与实现。下面是本文主要的研究内容和研究成果的概述:首先,本文分析了多应用系统环境下的用户信息管理特点,指出了单点用户管理系统在多应用系统环境中存在的问题和缺陷。同时本文阐述并分析了用户信息管理的业务现状和技术现状。然后,本文对目录服务技术进行了介绍,并对目录服务技术的应用及特点进行了系统的分析。对目录服务的标准协议LDAP,本文也做了详尽的介绍。接着,本文详细地分析了用户管理的特点及功能。并且本文对用户管理的两种基本模式(单点用户管理和统一用户管理)分别做了深入的探讨。在探讨的基础上,本文指出实现统一用户管理是解决当前多系统下单点用户管理带来的诸多问题的有效方法。最后,本文结合LDAP目录服务技术,对统一用户管理系统进行了详细的分析和设计。并且,本文在设计的基础上进行了系统实现,验证了设计的可行性、系统的可用性和系统的可推广性。本系统基于B/S模型,采用weblogic8.1及其自带的ldap服务,程序开发采用myeclipse4.0为开发工具,程序实现基于JDK1.5和sun的ldap包,使用UML(Unified Modeling Language,UML)建模语言进行需求分析和设计。总的来说,本文的工作就是利用目录服务技术对用户管理系统进行设计和实现,使用户管理系统能够满足企业的数据集成与应用整合的需要。