优秀的毕业设计论文网
计算机 JAVA 电子信息 单片机 机械机电 模具 土木工程 建筑结构 论文
热门搜索词:网络 ASP.NET 汽车 电气 数控 PLC

基于LDAP的通用用户管理模块的设计与实现

以下是资料介绍,如需要完整的请充值下载.
1.无需注册登录,支付后按照提示操作即可获取该资料.
2.资料以网页介绍的为准,下载后不会有水印.资料仅供学习参考之用.
  
资料介绍:
摘? 要 随着教科网的飞速发展,身份的认证和管理作为信息安全的第一道保障越来越重要.由于各种应用系统各自独立的身份认证和用户身份管理存在弊端。和现有的一些身份认证和管理系统的应用集成能力及整合能力不足,不适合在各种网络环境上和系统中应用。因此,建立一个通用的身份认证和用户管理系统,对各个应用系统的用户实现、认证、管理和授权是当今网络信息安全系统建设中的重要环节。 本文在分析当今网络的安全特性和用户认证、管理现状,综合各相关技术特征的基础上,提出了一个适合各种平台应用的通用用户管理系统的新型体系结构。采用软件工程方法学,描述了此架构下通用用户管理系统的 UML模型,以及各个模块的功能过程,并设计可扩展的目录树和数据结构。其中系统的功能实现部分,首先概述了目录服务器的访问接口及安全传输的系统概要实现,其次提出了实现通用用户管理的思想,重点阐述实现通用用户管理的难点,提出了解决办法和部分功能实现。论述基于LDAP实现的目录访问的机制。本文采用Java语言和其API编程,说明了各个核心技术的实现方法和步骤。软件设计部分和实现部分也证明此新型的体系结构是可行的。其构架的系统的特点和优越性总结如下。 ?用户注册、权限控制等功能采用web服务的方式,易于应用系统成。随着更多的应用系统加入到通用用户管理中,本系统将会在现今各系统集成应用中发挥更重要的作用,而且使网络管理更加简单。 关键词:身份认证、访问控制、 WEB服务、简单对象访问协议、轻量目录访问协议。 系统功能模块介绍 在系统分析的基础上,结合各种实际需求情况,以及对现有各类应用系统的观察,得出本系统的功能模块结构图,此模块共分为三层结构,各结构之间紧密相连,共同建构了通用用户管理系统。 身份认证模块介绍 身份认证模块是指由当某用户使用某一身份登录系统,使用系统功能时,身份认证模块将会对登录者使用的身份信息与用户数据服务模块中的身份数据进行验证,并获取相应的身份说明信息供系统认证模块使用,身份认证模块根据这一些身份说明信息进行身份控制处理。 2.4.2 权限验证模块介绍 ??? 权限验证模块是为了对用户在系统中的操作进行相应限制,主要进过用户身份信息中的权限关键字信息来判断和控制系统中用户所具有的权限和所能进行的系统相关操作,用户在有权限的情况下可以对权限信息进行配置和管理。 2.4.3用户管理模块介绍 用户管理模块在整个系统占着比较重要的地位,能过他管理整个系统的用户数据的维护功能,对用户添加、修改、删除,使系统数据保持完成性。 2.4.4 用户数据服务模块介绍 ??? 用户数据服务模块为整个系统提供最基础也是最重要的数据源服务,他提供用户数据储存的容器,并使用户数据作为一种服务而存在。