基于SunONE平台的校园身份管理系统的设计与测试
[关键词:SunONE,校园,身份管理] [热度 ]提示:此毕业设计论文完整版包含【论文】 作品编号:rjgc0144,word全文:39页,合计:16000字 |
本文详尽地介绍了该系统的需求分析和结构设计的过程,同时对于SunONE平台、系统的集成测试以及开发中用到的技术做了适当的描述。
......
系统概述
基于Sun One的校园身份管理系统使用Sun One的身份认证服务器,目录服务器,采用单点登陆(single sign-on,SSO)的策略。当用户访问多个需要认证的系统应用时,只需要初始进行一次登陆和身份认证,就可以访问具有权限的任何系统,而不需要再次登陆,后续系统会自动获取用户信息,从而识别出用户的身份。这样,无论用户要访问多少个应用系统,只需要进行一次登陆,而不需要重复输入认证信息。单点登陆技术可以简化用户访问多种系统应用,避免用户由于需记忆众多账号信息而发生遗忘,而且可以减少口令等重要信息在网络传播时被截获的危险。
本系统有很好的用户权限控制粒度,可以整合学校的各种系统,如学籍管理系统、Mail系统、文件共享服务器、成绩管理系统、图书馆信息系统等的各种认证信息存放于单一的身份认证服务器中,实现单点认证,全局应用。用户可以在一点认证就可以根据权限访问整个学校的所有资源。比如用户在登陆图书管理服务器时进行了认证,整个系统就知道了给用户的身份,该用户在使用Mail服务和文件共享服务时就不需要再认证了,系统会根据他的身份赋予相应的权限;管理员可以在一点改变所有系统上用户的权限,例如管理员通过统一的管理终端将某用户分配特定系统的权限,不用再到各个系统分别配置。
系统技术与问题
本身份管理系统涉及到的主要技术以及应用如下:
1.SunONE Studio平台的搭建;
2.SunONE 目录服务器的配置和管理;
3.SunONE 身份认证服务器的配置和管理;
4.LDAP(轻量级目录访问协议)的应用;
5.JavaBean、JSP、HTML技术的应用;
6.软件测试技术。
在以上技术应用中,由于资料和时间有限,SunONE身份认证服务器的配置有一定难度。某些技术上的难题可能要在系统的下一版本中解决了。
本文工作概述
本论文主要包括以下内容:
1.系统需求分析:介绍本系统需求分析的具体内容,包括问题识别、需求获取、评估和综合、建模、规约和评审。
2.SunONE平台概述:介绍SunONE的有关知识,包括SunONE的背景、SunONE的核心标准与技术和SunONE软件的体系结构。
3.系统结构设计:描述了本系统结构的具体设计,包括系统的总体设计和功能模块的设计以及采用的技术。
4.系统测试与实现:描述了本系统所采用的测试方法及测试的实现,包括软件测试技术简介、系统单元测试和系统的集成测试。
提示:此毕业设计论文完整版包含【论文】 作品编号:rjgc0144,word全文:39页,合计:16000字 |
本软件工程毕业设计论文作品由 毕业论文设计参考 [http://www.qflunwen.com] 征集整理——基于SunONE平台的校园身份管理系统的设计与测试(论文)!