亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        教學(xué)文檔管理平臺(tái)中用戶(hù)權(quán)限管理的設(shè)計(jì)與實(shí)現(xiàn)

        2013-01-01 00:00:00董英茹常梅
        軟件工程 2013年2期

        摘要:教學(xué)文檔管理平臺(tái)中,各種教學(xué)文檔的版本更新可以說(shuō)是工作量大、關(guān)系復(fù)雜、運(yùn)用繁瑣的一個(gè)很重要的部分。本文結(jié)合RBAC權(quán)限管理的理論,進(jìn)行了部分改進(jìn),在管理平臺(tái)中設(shè)計(jì)并實(shí)現(xiàn)了我們自己的用戶(hù)權(quán)限管理模式。

        關(guān)鍵詞:教學(xué)文檔管理平臺(tái);權(quán)限管理;RBAC模型

        在教學(xué)文檔管理中,由于文檔種類(lèi)繁多,如果沒(méi)有安全性較高的權(quán)限管理,就會(huì)對(duì)文檔中數(shù)據(jù)的安全性和保密性造成極大的威脅,由此我們結(jié)合RBAC權(quán)限管理的理論,并根據(jù)教學(xué)中的實(shí)際情況,設(shè)計(jì)出了教學(xué)文檔管理平臺(tái)的用戶(hù)權(quán)限管理模式。

        1 用戶(hù)權(quán)限管理模型

        1.1關(guān)于RBAC模型

        說(shuō)起權(quán)限管理模型,RBAC模型是目前使用比較普遍的一種訪問(wèn)控制方法。我們依據(jù)RBAC模型為基礎(chǔ)模型創(chuàng)建了基于教學(xué)管理平臺(tái)中的權(quán)限管理模型。RBAC模型共有四個(gè)部件模型,這四個(gè)部件模型分別是RBAC0、RBAC1、RBAC2和RBAC3,其中RBAC0是基本模型、RBAC1是角色分級(jí)模型、RBAC2是角色限制模型、RBAC3是統(tǒng)一模型[1]。它們的主要功能如下:

        (1)RBAC0模型是RBAC控制系統(tǒng)的最小的元素集合。

        (2)RBAC1模型引入了角色間的繼承關(guān)系,這種繼承關(guān)系有兩個(gè)方面組成:一般繼承關(guān)系和受限繼承關(guān)系。

        (3)RBAC2是在以上兩個(gè)模型的基礎(chǔ)上添加了責(zé)任分離關(guān)系。在以下的幾種前提下,它約束一個(gè)角色時(shí)所應(yīng)遵循的強(qiáng)制性規(guī)則:一是在角色被賦予用戶(hù)時(shí),二是權(quán)限被賦予角色時(shí),三是當(dāng)用戶(hù)在某一時(shí)刻被激活時(shí)。

        (4)RBAC3模型包含了RBAC1模型和RBAC2模型,既提供了責(zé)任分離關(guān)系,又提供了角色間的繼承關(guān)系。

        1.2 模型擴(kuò)展

        目前,教學(xué)文檔被計(jì)算機(jī)系的全體教師普遍應(yīng)用,隨著教學(xué)改革的深入實(shí)施,該平臺(tái)的使用范圍將會(huì)逐步地?cái)U(kuò)大到全院教師的范圍。該平臺(tái)的使用范圍特點(diǎn)是角色眾多,角色間的關(guān)系復(fù)雜。在平臺(tái)中,需要把不同的使用權(quán)限賦予不同角色的人員和不同專(zhuān)業(yè)團(tuán)隊(duì)的人員;此外用戶(hù)還有全局和部門(mén)兩種類(lèi)型,擁有全局權(quán)限的用戶(hù)(如主管教學(xué)的系主任)可以操作進(jìn)行所有數(shù)據(jù)的瀏覽、添加、修改、刪除操作,每個(gè)專(zhuān)業(yè)管理團(tuán)隊(duì)用戶(hù)的訪問(wèn)權(quán)限只能限定在自己所在的或所管理的幾個(gè)部門(mén)的數(shù)據(jù)中;此外還有一些功能只有特定人員才有權(quán)限使用,例如每個(gè)教師只能查看自己課程的教學(xué)任務(wù)書(shū)、課程大綱、教學(xué)日歷、考試大綱等等,在平臺(tái)中擁有不同權(quán)限的用戶(hù)即使操作相同功能,其操縱權(quán)限也不相同,如教學(xué)主任和教學(xué)秘書(shū)都可以查看所有的考試任務(wù)書(shū)信息,但是教學(xué)主任有對(duì)數(shù)據(jù)進(jìn)行操作的功能,而教學(xué)秘書(shū)只有該信息的查看功能??傊脚_(tái)中的角色很多,系統(tǒng)的權(quán)限分配問(wèn)題也因而顯得異常復(fù)雜。

        基于上面提到的在教學(xué)文檔管理平臺(tái)中的實(shí)際權(quán)限應(yīng)用需要,我們?cè)赗BAC模型的基礎(chǔ)上進(jìn)行了合理的改進(jìn)和擴(kuò)展。我們基于RBAC模型引入“組”這一新的對(duì)象,該對(duì)象主要應(yīng)用在通過(guò)角色、分組等方式對(duì)功能進(jìn)行分層次歸納中,歸納以后再通過(guò)組、用戶(hù)和角色間的相互關(guān)系,在此基礎(chǔ)上抽象出用戶(hù)與功能間的關(guān)系視圖。

        2 權(quán)限控制的設(shè)計(jì)

        2.1 數(shù)據(jù)庫(kù)設(shè)計(jì)

        基于以上的分析,我們?cè)赗BAC模型的權(quán)限設(shè)計(jì)思想基礎(chǔ)上建立權(quán)限管理系統(tǒng)的核心對(duì)象模型。該管理模型首先使用在了數(shù)據(jù)庫(kù)設(shè)計(jì)方面,教學(xué)文檔管理平臺(tái)的數(shù)據(jù)庫(kù)ER圖。

        2.2 類(lèi)的設(shè)計(jì)

        在數(shù)據(jù)庫(kù)ER圖設(shè)計(jì)的基礎(chǔ)上,我們?cè)陬?lèi)的設(shè)計(jì)中應(yīng)用該管理模型。教學(xué)文檔管理平臺(tái)的關(guān)系類(lèi)圖。

        我們可以看出,在以上的類(lèi)關(guān)系圖和ER圖中,所以權(quán)限可以抽象為五個(gè)對(duì)象組成。其中Permission權(quán)限中含有Resource和Operation的聚合。自包含的有Role和Permission。由于涉及到權(quán)限的繼承,Resource資源也可能設(shè)計(jì)為一顆樹(shù)形結(jié)構(gòu),并且資源也要實(shí)現(xiàn)自包含[3]。

        3 實(shí)現(xiàn)權(quán)限控制

        3.1 權(quán)限系統(tǒng)的核心

        權(quán)限系統(tǒng)的核心部分主要由以下三部分構(gòu)成:創(chuàng)造權(quán)限、分配權(quán)限和使用權(quán)限。這三個(gè)核心部分的權(quán)限操作、角色和動(dòng)作之間的對(duì)照關(guān)系。

        3.2權(quán)限管理系統(tǒng)框架

        根據(jù)上面對(duì)權(quán)限管理模型分析,我們?cè)O(shè)計(jì)出了如圖3.1所示的權(quán)限管理系統(tǒng)框架。

        該框架中主要包括:授權(quán)規(guī)則管理模塊、用戶(hù)角色管理模塊、訪問(wèn)請(qǐng)求監(jiān)視、攔截部件等幾大部分。

        4 結(jié)語(yǔ)

        在本文基于針對(duì)RBAC模型進(jìn)行改良并在技術(shù)上實(shí)現(xiàn)的可行方案。該權(quán)限管理在教學(xué)文檔管理平臺(tái)中已得到了成功應(yīng)用。

        參考文獻(xiàn)

        [1] 李晶,等.基于RBAC模型的權(quán)限管理系統(tǒng)的設(shè)計(jì)和實(shí)現(xiàn)[J].軟件導(dǎo)刊,2009,(4):122-124.

        [2] 許春根,貢生.一種新型的基于角色訪問(wèn)控制的角色管理模型[J].計(jì)算機(jī)工程,2003,(8):26-28.

        [3] 倪東英,張曉麗.基于RBAC的用戶(hù)權(quán)限管理的設(shè)計(jì)與實(shí)現(xiàn)[J].濟(jì)南大學(xué)學(xué)報(bào)(自然科學(xué)版),2010,(4):168-170.

        蜜桃麻豆www久久囤产精品| 伊人五月亚洲综合在线| 97成人精品视频在线| 野外亲子乱子伦视频丶| 日本55丰满熟妇厨房伦| 日韩人妻无码精品二专区| 亚洲婷婷久久播66性av| 国产午夜精品av一区二区麻豆| 久久99精品国产99久久6男男| 亚洲九九夜夜| 丝袜美腿亚洲综合第一页| 国产美女精品视频线免费播放软件| 欧美人与动人物牲交免费观看| 久久久久亚洲AV片无码乐播| 亚洲一区二区三区熟妇| 午夜时刻免费入口| 欧美日韩久久久精品a片| 嗯啊 不要 啊啊在线日韩a| 91色区在线免费观看国产 | 四虎影视免费永久在线观看| 日本亚洲欧美在线观看| 亚洲最大的av在线观看| 亚洲国产婷婷香蕉久久久久久| www国产无套内射com| 国产剧情无码中文字幕在线观看不卡视频| 侵犯了美丽丰满人妻中文字幕| 欧美丰满熟妇bbb久久久| 国产人妖视频一区二区| av最新版天堂在资源在线| 国偷自拍av一区二区三区| 麻豆国产原创视频在线播放| 国产精品综合久久久久久久免费| 日韩一级137片内射视频播放| 国产精品av在线| 亚洲AV无码一区二区三区日日强| 中文字幕一区二区三区在线乱码| 人妻诱惑中文字幕在线视频| 国产亚洲精品久久久久久| 亚洲国产日韩在线精品频道| 国产av一级片在线观看| 午夜无码伦费影视在线观看|