資源描述:
《基于J2EE框架技術的Web權限管理系統(tǒng)設計與實現(xiàn)》由會員上傳分享,免費在線閱讀,更多相關內容在學術論文-天天文庫。
1、摘要隨著網(wǎng)絡應用的普及,由資源共享帶來的信息安全問題也日益突出。如何提供相應的訪問控制機制用于控制用戶在系統(tǒng)中的行為和動作,己成為信息安全的首要問題。本文提出了一種基于角色訪問控制的方案一一基于J2EE框架技術的Web權限管理系統(tǒng)。該系統(tǒng)具有良好的通用性并且與平臺無關,較好的保證了信息系統(tǒng)的安全性。論文首先介紹了實現(xiàn)該系統(tǒng)的一些相關技術,包括J2EE平臺、訪問控制技術及權限管理模型·隨后論文結合應用系統(tǒng)多層次體系結構發(fā)展的現(xiàn)狀。對現(xiàn)在流行的兩大開發(fā)框架Struts和Hibernate的相關應用進行深入的分析和討論,并且將框架技術的應用同基于J2EE框架技術的Web權
2、限管理系統(tǒng)的開發(fā)緊密結合起來。論文最后結合實際應用。討論了基于J2EE框架技術的Web權限管理系統(tǒng)的功能需求,設計了相關模塊的實現(xiàn)方案。系統(tǒng)引入RBAC/Web訪問控制模型實現(xiàn)Web應用系統(tǒng)的授權,可以支持動態(tài)地改變用戶的權限,實現(xiàn)了系統(tǒng)開發(fā)過程中的職責分離。結合Struts和Hibernate框架技術實現(xiàn)了訪問控制器、用戶管理器、角色管理器、權限管理器、模塊管理器五個主要的功能模塊。關鍵詞:J2EE,RBAC,MVC,Struts,Hibernate,ORM,權限管理,設計模式AbstractWiththepopularizationoftheIntemet,th
3、einformationsecurityproblem.whichariSeSfromtheresourceshare,becomesmoreandmoreserious.HOWtOprovidecorrespondingacc49SScontrolmechanismwhichconfinesusers。behaviorsoractionsageprimaryproblems.nlepaperproposesaprojectwhichsupportsRBACforWebapplication--WebPrivilegeManagementSystemBaseonJ2
4、EE.whichisuniversalandPlatform-Independent.111epaperfirstintroducessomecorrespondingtechnologies,includingJ2EEplatform,agceSScontroltechnologiesandprivilegemanagementmodel.Thenaccordingtotheactualityofapplicationsystem’smulti—layerstructure,twopopulardevelopframeworks--StrutsandHiberna
5、tearedeepzyanalyzedanddiscussed.Moreover,theapplicationoftheframeworktechnologiesandthedevelopmentoftheWebPrivilegeManagementSystemBaseonJ2EEarccombinedandputintou∞togetller.Accordingt0thepracticalapplication,thepaperdiscussesthefunctiondemandofthesystemanddesignstheimplementationofcor
6、respondingmodule.RBAC刑曲AccessControlmodelisreferredtoimplement飄,ebapplicationsystem'sauthorization,whichsupportsthechangesofus∞’permissiondynamicallytoimplementusers’dutyseparation.AlsoStrutsandHibernateframeworktechnologiesareusedtoimplementfivemainfusionsmodule,including∞cesscontrolc
7、lass,usermanagerclass,rolemanagerclass,privilegemanagerclassandblockmanagerclass.Keywords:J2EE,RBAC,MVC,Struts,Hibernate·ORM,privilegemanagement,designpatternII東南大學學位論文獨創(chuàng)性聲明本人聲明所呈交的學位論文是我個人在導師指導下進行的研究工作及取得的研究成果。盡我所知,除了文中特別加以標注和致謝的地方外,論文中不包含其他人已經(jīng)發(fā)表或撰寫過的研究成果,也不包含為獲得東南大學或其它教育機構的學位或證書而使用