基于CAS的Web单点登录系统的应用研究
这是一篇关于单点登录系统,CAS,J2EE,Kerberos,SSL的论文, 主要内容为随着信息系统在企业中的广泛应用,各个企业都建立起来了自己的企业门户应用,并且通过企业级门户对企业内部应用系统进行应用集成和整合,从而方便信息系统的使用。然而所有不同的应用系统都有着各自的身份认证方式。这样,用户在登录每个应用系统时,这些应用系统都需要对用户进行身份认证,这种方式的弊端显而易见。首先,每个应用系统都需要有各自的认证数据库,用于存储用户的认证信息,导致用户需要记住每个应用系统的用户账户、密码等认证信息。其次,增加了系统管理员的维护工作,并且增加了系统的开销。为了解决这些问题,单点登录技术应运而生。单点登录系统提供给企业应用一个统一的身份认证机制和访问入口,并且对用户信息进行统一的管理,使用户只拥有一套账户和密码,便可实现对门户中所有被授权应用的访问。这样,不但减轻了系统管理员的工作负担,同时也减少了用于重复认证所带来的系统开销。 本文以云南省航务海事管理局综合业务平台为实例,结合航务海事综合业务平台庞大和复杂的体系结构,根据业务需求,对单点登录系统进行了分析和设计。目的是为了给航务海事综合业务平台提供一个统一的用户管理和认证接口,使用户管理与用户身份认证服务从业务系统中分离出来,优化航务海事综合业务平台的体系结构。 通过对单点登录技术的研究,本文采用了耶鲁大学的Java开源项目CAS认证模型,并对模型存在的缺陷进行了分析,提出了基于CAS的Web单点登录改进模型。改进模型增加了Kerberos认证机制,加强了单点登录过程中CAS服务器与用户认证数据库之间数据传输的安全性,并通过SSL安全套接字层建立CAS服务器、应用系统和用户浏览器之间的安全连接,从而进一步加强票据信息传输的安全性。此外,本文研究的单点登录系统在系统实现方面,采用了J2EE开发架构,并结合Web Work、Spring和Hibernate等轻量级框架,将系统分为表示层、业务逻辑层和数据持久层三层,降低了系统的耦合性,使系统开发更为合理。
基于Web的智能校园的研究和应用
这是一篇关于J2EE框架,智能化,单点登录系统,互联协作的论文, 主要内容为随着信息化系统建设的全面展开,信息智能化系统的建设为人们带来更高的效率,能够收集更多的数据进行分析,并从中抽象出有意义的信息,它大大提高了人与人,人与计算机及各范畴内的沟通,实现信息的畅通。而在教育领域,智能的教育简而言之就是通过对既定数据获取模式所获得的教育过程数据的智能化分析,实现高效能和高智能的教育决策和管理就是智能教育。 本文主要是基于Web技术的以B/S模式为架构的关于校园智能化系统的设计和研究,首先介绍了Web技术的特点和应用,并重点介绍了系统的访问模式B/S架构,从而对基于B/S架构及J2EE框架下Web项目进行细致入微的分析和研究。基于以上的基础研究,将当前比较流行的企业业务SSO单点登录系统相结合,使用户只需要登录一次就可以访问所有相互信任的应用系统,使具有一定权限操作的管理人员可以在多个子应用系统中自如切换[1]。系统所依托的技术框架为当前J2EE体系架构中使用最广泛的Spring MVC框架,并重点介绍了Hibernate持久层在本系统中的应用,将后台技术框架与前台Ajax和Jguery等技术相结合,使用户在异步访问数据库的机制中用户体验得以改善。最后详细介绍了系统的设计及相关模块的实现细节,为广大师生提供一个全面的综合信息服务平台和智能感知环境,提供了基于角色的个性化定制服务,实现互联和协作,为学校与外部环境提供一个相互感知和相互交流的接口。 智能校园系统利用先进的信息化技术,让用户能够快速、准确的获取教育过程中业务管理的教务信息数据,同时通过智能的数据处理分析手段,为决策者提供依据,从而推动整个教育工作的信息化建设,最终实现资源的共享化、服务化、智能化。本文最后部分总结归纳了所有的研究工作,并对重要的前后台技术进行了总结和展望。
基于混合MVC框架的校园网单点登录系统的设计与实现
这是一篇关于Java Web框架,兼容性,单点登录系统,CAS,Spring Security的论文, 主要内容为随着信息系统建设发展,高校在校园网中构建了许多独立的系统,如图书馆系统、教务系统等。各个系统采用不同的Web架构,并且具有独立的服务器、网址、账号、密码等,这一方面增加了用户的负担,降低用户体验;另一方面,隔绝各系统为信息孤岛,容易产生交流困难、数据不一致等问题。 设计开发了一个单点登录系统,用户只需要在集中登录界面上登录一次,即可访问其涵盖的多个子系统,而不需要分别重新登录。用户对系统的后继访问通过服务门户统一出入,用户得到了一个完整一致的校园网系统。 开发工作基于多框架混合的系统架构。开发者细心处理了框架的兼容性,使得各个业务模块可以共存、互通、互换,使得整个系统可以平滑进化。开发者研究了Struts2、Spring MVC这两种Java Web框架的技术特性,分析并利用了相关兼容性技巧。 新部署的单点登录系统集成现有的图书馆系统和教务系统,替换各子系统中现存的安全控制机制,使用Spring Security将所有子系统中的安全认证流程定向到中央认证服务器(CAS)进行处理。开发者还修改了各业务子系统的请求调度机制,做了分别适配,使得用户可以通过服务门户集中访问分布于后台的各业务子系统。用户在同时使用多个子系统的时候,能维持界面一致性、用户身份一致性、用户数据一致性和用户会话一致性。 文章给出了项目详细的需求分析、设计、实现、测试记录与结论。
基于CAS的Web单点登录系统的应用研究
这是一篇关于单点登录系统,CAS,J2EE,Kerberos,SSL的论文, 主要内容为随着信息系统在企业中的广泛应用,各个企业都建立起来了自己的企业门户应用,并且通过企业级门户对企业内部应用系统进行应用集成和整合,从而方便信息系统的使用。然而所有不同的应用系统都有着各自的身份认证方式。这样,用户在登录每个应用系统时,这些应用系统都需要对用户进行身份认证,这种方式的弊端显而易见。首先,每个应用系统都需要有各自的认证数据库,用于存储用户的认证信息,导致用户需要记住每个应用系统的用户账户、密码等认证信息。其次,增加了系统管理员的维护工作,并且增加了系统的开销。为了解决这些问题,单点登录技术应运而生。单点登录系统提供给企业应用一个统一的身份认证机制和访问入口,并且对用户信息进行统一的管理,使用户只拥有一套账户和密码,便可实现对门户中所有被授权应用的访问。这样,不但减轻了系统管理员的工作负担,同时也减少了用于重复认证所带来的系统开销。 本文以云南省航务海事管理局综合业务平台为实例,结合航务海事综合业务平台庞大和复杂的体系结构,根据业务需求,对单点登录系统进行了分析和设计。目的是为了给航务海事综合业务平台提供一个统一的用户管理和认证接口,使用户管理与用户身份认证服务从业务系统中分离出来,优化航务海事综合业务平台的体系结构。 通过对单点登录技术的研究,本文采用了耶鲁大学的Java开源项目CAS认证模型,并对模型存在的缺陷进行了分析,提出了基于CAS的Web单点登录改进模型。改进模型增加了Kerberos认证机制,加强了单点登录过程中CAS服务器与用户认证数据库之间数据传输的安全性,并通过SSL安全套接字层建立CAS服务器、应用系统和用户浏览器之间的安全连接,从而进一步加强票据信息传输的安全性。此外,本文研究的单点登录系统在系统实现方面,采用了J2EE开发架构,并结合Web Work、Spring和Hibernate等轻量级框架,将系统分为表示层、业务逻辑层和数据持久层三层,降低了系统的耦合性,使系统开发更为合理。
基于Web的智能校园的研究和应用
这是一篇关于J2EE框架,智能化,单点登录系统,互联协作的论文, 主要内容为随着信息化系统建设的全面展开,信息智能化系统的建设为人们带来更高的效率,能够收集更多的数据进行分析,并从中抽象出有意义的信息,它大大提高了人与人,人与计算机及各范畴内的沟通,实现信息的畅通。而在教育领域,智能的教育简而言之就是通过对既定数据获取模式所获得的教育过程数据的智能化分析,实现高效能和高智能的教育决策和管理就是智能教育。 本文主要是基于Web技术的以B/S模式为架构的关于校园智能化系统的设计和研究,首先介绍了Web技术的特点和应用,并重点介绍了系统的访问模式B/S架构,从而对基于B/S架构及J2EE框架下Web项目进行细致入微的分析和研究。基于以上的基础研究,将当前比较流行的企业业务SSO单点登录系统相结合,使用户只需要登录一次就可以访问所有相互信任的应用系统,使具有一定权限操作的管理人员可以在多个子应用系统中自如切换[1]。系统所依托的技术框架为当前J2EE体系架构中使用最广泛的Spring MVC框架,并重点介绍了Hibernate持久层在本系统中的应用,将后台技术框架与前台Ajax和Jguery等技术相结合,使用户在异步访问数据库的机制中用户体验得以改善。最后详细介绍了系统的设计及相关模块的实现细节,为广大师生提供一个全面的综合信息服务平台和智能感知环境,提供了基于角色的个性化定制服务,实现互联和协作,为学校与外部环境提供一个相互感知和相互交流的接口。 智能校园系统利用先进的信息化技术,让用户能够快速、准确的获取教育过程中业务管理的教务信息数据,同时通过智能的数据处理分析手段,为决策者提供依据,从而推动整个教育工作的信息化建设,最终实现资源的共享化、服务化、智能化。本文最后部分总结归纳了所有的研究工作,并对重要的前后台技术进行了总结和展望。
本文内容包括但不限于文字、数据、图表及超链接等)均来源于该信息及资料的相关主题。发布者:源码客栈 ,原文地址:https://m.bishedaima.com/lunwen/51849.html