功能菜單驅(qū)動(dòng)的Web軟件權(quán)限與日志框架技術(shù)研究
發(fā)布時(shí)間:2021-03-23 18:46
在互聯(lián)網(wǎng)飛速發(fā)展的今天,人們逐漸走進(jìn)了信息化的時(shí)代,Web軟件作為信息化發(fā)展的產(chǎn)物,在人們的生產(chǎn)生活中扮演著舉足輕重的角色。角色權(quán)限與功能日志管理作為Web應(yīng)用系統(tǒng)中基礎(chǔ)的通用功能,對(duì)Web軟件的安全性起到了一定的防護(hù)作用。本課題以角色權(quán)限與功能日志管理為基礎(chǔ),實(shí)現(xiàn)功能菜單驅(qū)動(dòng)的Web軟件權(quán)限與日志框架,提高Web軟件的開發(fā)效率。首先,描述了國(guó)內(nèi)外針對(duì)用戶角色權(quán)限與日志的發(fā)展?fàn)顩r,提出研究功能驅(qū)動(dòng)的Web軟件權(quán)限與日志框架的必要性。為此,研究了Web軟件開發(fā)中用到的相關(guān)技術(shù),為框架的實(shí)現(xiàn)做準(zhǔn)備。其次,給出了功能菜單驅(qū)動(dòng)的Web軟件權(quán)限與日志模型的整體思想,描述了模型內(nèi)的數(shù)據(jù)走向,總結(jié)了模型應(yīng)具備的特點(diǎn)。借助分層思想,構(gòu)建了一個(gè)功能菜單驅(qū)動(dòng)的Web軟件權(quán)限與日志模型的層次模型,詳細(xì)介紹了模型中功能展示層、功能層以及數(shù)據(jù)層的設(shè)計(jì)方案,描述了模型內(nèi)模塊間的數(shù)據(jù)耦合。再次,結(jié)合功能菜單驅(qū)動(dòng)的Web軟件權(quán)限與日志層次模型以及各層次的設(shè)計(jì)方案,給出了各關(guān)鍵層次的實(shí)現(xiàn)思路和主要流程,實(shí)現(xiàn)了框架內(nèi)功能展示層、數(shù)據(jù)層和功能層的主要功能,基于柔性軟件的設(shè)計(jì)思想,實(shí)現(xiàn)了框架與Web軟件之間的柔性可配置綁定方...
【文章來(lái)源】:燕山大學(xué)河北省
【文章頁(yè)數(shù)】:73 頁(yè)
【學(xué)位級(jí)別】:碩士
【部分圖文】:
系統(tǒng)功能菜單柔性配置器構(gòu)成
圖 5-2 系統(tǒng)業(yè)務(wù)功能菜單管理模塊中,Url 配置的是 Web 系統(tǒng)中每個(gè)可執(zhí)行的功能頁(yè)面的鏈接地址,對(duì)系統(tǒng)具體功能的訪問(wèn),Url 配置項(xiàng)在框架與 Web 軟件系統(tǒng)綁定時(shí)作用,可以說(shuō)是連接框架和系統(tǒng)功能的橋梁。上級(jí)名稱即當(dāng)前二級(jí)即系統(tǒng)中的一級(jí)功能頁(yè)面。編碼自動(dòng)生成,作為該功能頁(yè)面在系統(tǒng)arget 表示頁(yè)面重定向的方式。序號(hào)即在其所屬的一級(jí)業(yè)務(wù)功能菜單下一級(jí)業(yè)務(wù)功能菜單下的二級(jí)業(yè)務(wù)功能頁(yè)面序號(hào)互不干擾,均從 1 開中心為例,配置完成的系統(tǒng)業(yè)務(wù)功能菜單信息如表 5-1 所示。表5-1 系統(tǒng)業(yè)務(wù)功能菜單及其URL地址 菜單編號(hào) 菜單名稱 鏈接地址 圖標(biāo)樣式 索引001.002 行政中心 # fa fa-list fa-fw 2 001.002.001 首頁(yè)背景../AdminSystemManage/LoginPic.aspx?flag=I1 ../WebsiteManage/ArticalManage.aspx?
menuid=1&&secondmenuid=23 001.002.008 開放場(chǎng)館../WebsiteManage/ArticalManage.aspx?menuid=1&&secondmenuid=78 right5.3.2 用戶角色權(quán)限管理用戶角色權(quán)限管理模塊共包含兩部分功能的實(shí)現(xiàn):首先實(shí)現(xiàn)對(duì)用戶角色進(jìn)行管理,然后針對(duì)具體的角色進(jìn)行角色權(quán)限設(shè)置。在對(duì)用戶角色進(jìn)行管理時(shí)應(yīng)能夠?qū)崿F(xiàn)對(duì)系統(tǒng)中用戶角色的增加、刪除和和修改操作,但是超級(jí)管理員除外,超級(jí)管理員具備系統(tǒng)最高的權(quán)限,不能對(duì)該角色進(jìn)行修改和刪除操作。在添加用戶角色時(shí),新添加的用戶角色對(duì)應(yīng)的角色編碼在已有角色編碼的基礎(chǔ)上自動(dòng)生成,用戶角色編碼不可重復(fù),且不能夠進(jìn)行修改。因此在添加完成時(shí)還需判斷該角色編碼是否已經(jīng)存在,若新添加的角色編碼已經(jīng)存在則會(huì)彈出提示框進(jìn)行提醒。對(duì)于已經(jīng)添加的角色,采取分頁(yè)顯示的形式顯示在 Web 系統(tǒng)中,以便系統(tǒng)管理員能夠查看系統(tǒng)中已經(jīng)存在的用戶角色信息,系統(tǒng)中已設(shè)置的角色如圖 5-3 所示。
【參考文獻(xiàn)】:
期刊論文
[1]大型信息系統(tǒng)通用權(quán)限管理系統(tǒng)的設(shè)計(jì)與應(yīng)用[J]. 梁志文. 信息技術(shù)與信息化. 2018(09)
[2]基于角色的訪問(wèn)控制模型(RBAC)研究[J]. 余楊奎. 計(jì)算機(jī)技術(shù)與發(fā)展. 2019(01)
[3]一種基于角色等級(jí)樹的SaaS多租戶多域訪問(wèn)控制模型[J]. 熊光輝,白尚旺,黨偉超,潘理虎,張睿. 計(jì)算機(jī)應(yīng)用與軟件. 2018(06)
[4]基于HTTP協(xié)議報(bào)文分析的計(jì)算機(jī)網(wǎng)絡(luò)取證研究[J]. 宋璐璐. 電子設(shè)計(jì)工程. 2018(09)
[5]基于日志挖掘的裝備健康管理系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)[J]. 王國(guó)林,介陽(yáng)陽(yáng),葉君好,葉彬. 計(jì)算機(jī)測(cè)量與控制. 2018(04)
[6]結(jié)合屬性與角色的訪問(wèn)控制模型綜述[J]. 周超,任志宇. 小型微型計(jì)算機(jī)系統(tǒng). 2018(04)
[7]面向全局社交服務(wù)網(wǎng)的Web服務(wù)聚類方法[J]. 陸佳煒,馬俊,張?jiān)Q,肖剛. 計(jì)算機(jī)科學(xué). 2018(03)
[8]基于數(shù)據(jù)人工智能技術(shù)的體育網(wǎng)站開發(fā)編程[J]. 馮佳. 自動(dòng)化與儀器儀表. 2018(01)
[9]海量日志數(shù)據(jù)采集系統(tǒng)的設(shè)計(jì)與優(yōu)化[J]. 郭鵬程,李迎春,付春燕,曹炳堯. 電子測(cè)量技術(shù). 2018(01)
[10]應(yīng)用軟件運(yùn)行日志的收集與服務(wù)處理框架[J]. 張驍,應(yīng)時(shí),張韜. 計(jì)算機(jī)工程與應(yīng)用. 2018(10)
碩士論文
[1]基于.NET技術(shù)的通信企業(yè)客戶管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[D]. 李響.吉林大學(xué) 2016
[2]Web系統(tǒng)中安全控制及權(quán)限管理研究[D]. 袁梁.南昌大學(xué) 2014
[3]面向用戶的柔點(diǎn)柔變范圍定量度量技術(shù)研究[D]. 王俊飛.燕山大學(xué) 2014
[4]Web軟件非功能需求沖突分析及消解研究[D]. 寧上鵬.中南大學(xué) 2012
本文編號(hào):3096248
【文章來(lái)源】:燕山大學(xué)河北省
【文章頁(yè)數(shù)】:73 頁(yè)
【學(xué)位級(jí)別】:碩士
【部分圖文】:
系統(tǒng)功能菜單柔性配置器構(gòu)成
圖 5-2 系統(tǒng)業(yè)務(wù)功能菜單管理模塊中,Url 配置的是 Web 系統(tǒng)中每個(gè)可執(zhí)行的功能頁(yè)面的鏈接地址,對(duì)系統(tǒng)具體功能的訪問(wèn),Url 配置項(xiàng)在框架與 Web 軟件系統(tǒng)綁定時(shí)作用,可以說(shuō)是連接框架和系統(tǒng)功能的橋梁。上級(jí)名稱即當(dāng)前二級(jí)即系統(tǒng)中的一級(jí)功能頁(yè)面。編碼自動(dòng)生成,作為該功能頁(yè)面在系統(tǒng)arget 表示頁(yè)面重定向的方式。序號(hào)即在其所屬的一級(jí)業(yè)務(wù)功能菜單下一級(jí)業(yè)務(wù)功能菜單下的二級(jí)業(yè)務(wù)功能頁(yè)面序號(hào)互不干擾,均從 1 開中心為例,配置完成的系統(tǒng)業(yè)務(wù)功能菜單信息如表 5-1 所示。表5-1 系統(tǒng)業(yè)務(wù)功能菜單及其URL地址 菜單編號(hào) 菜單名稱 鏈接地址 圖標(biāo)樣式 索引001.002 行政中心 # fa fa-list fa-fw 2 001.002.001 首頁(yè)背景../AdminSystemManage/LoginPic.aspx?flag=I1 ../WebsiteManage/ArticalManage.aspx?
menuid=1&&secondmenuid=23 001.002.008 開放場(chǎng)館../WebsiteManage/ArticalManage.aspx?menuid=1&&secondmenuid=78 right5.3.2 用戶角色權(quán)限管理用戶角色權(quán)限管理模塊共包含兩部分功能的實(shí)現(xiàn):首先實(shí)現(xiàn)對(duì)用戶角色進(jìn)行管理,然后針對(duì)具體的角色進(jìn)行角色權(quán)限設(shè)置。在對(duì)用戶角色進(jìn)行管理時(shí)應(yīng)能夠?qū)崿F(xiàn)對(duì)系統(tǒng)中用戶角色的增加、刪除和和修改操作,但是超級(jí)管理員除外,超級(jí)管理員具備系統(tǒng)最高的權(quán)限,不能對(duì)該角色進(jìn)行修改和刪除操作。在添加用戶角色時(shí),新添加的用戶角色對(duì)應(yīng)的角色編碼在已有角色編碼的基礎(chǔ)上自動(dòng)生成,用戶角色編碼不可重復(fù),且不能夠進(jìn)行修改。因此在添加完成時(shí)還需判斷該角色編碼是否已經(jīng)存在,若新添加的角色編碼已經(jīng)存在則會(huì)彈出提示框進(jìn)行提醒。對(duì)于已經(jīng)添加的角色,采取分頁(yè)顯示的形式顯示在 Web 系統(tǒng)中,以便系統(tǒng)管理員能夠查看系統(tǒng)中已經(jīng)存在的用戶角色信息,系統(tǒng)中已設(shè)置的角色如圖 5-3 所示。
【參考文獻(xiàn)】:
期刊論文
[1]大型信息系統(tǒng)通用權(quán)限管理系統(tǒng)的設(shè)計(jì)與應(yīng)用[J]. 梁志文. 信息技術(shù)與信息化. 2018(09)
[2]基于角色的訪問(wèn)控制模型(RBAC)研究[J]. 余楊奎. 計(jì)算機(jī)技術(shù)與發(fā)展. 2019(01)
[3]一種基于角色等級(jí)樹的SaaS多租戶多域訪問(wèn)控制模型[J]. 熊光輝,白尚旺,黨偉超,潘理虎,張睿. 計(jì)算機(jī)應(yīng)用與軟件. 2018(06)
[4]基于HTTP協(xié)議報(bào)文分析的計(jì)算機(jī)網(wǎng)絡(luò)取證研究[J]. 宋璐璐. 電子設(shè)計(jì)工程. 2018(09)
[5]基于日志挖掘的裝備健康管理系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)[J]. 王國(guó)林,介陽(yáng)陽(yáng),葉君好,葉彬. 計(jì)算機(jī)測(cè)量與控制. 2018(04)
[6]結(jié)合屬性與角色的訪問(wèn)控制模型綜述[J]. 周超,任志宇. 小型微型計(jì)算機(jī)系統(tǒng). 2018(04)
[7]面向全局社交服務(wù)網(wǎng)的Web服務(wù)聚類方法[J]. 陸佳煒,馬俊,張?jiān)Q,肖剛. 計(jì)算機(jī)科學(xué). 2018(03)
[8]基于數(shù)據(jù)人工智能技術(shù)的體育網(wǎng)站開發(fā)編程[J]. 馮佳. 自動(dòng)化與儀器儀表. 2018(01)
[9]海量日志數(shù)據(jù)采集系統(tǒng)的設(shè)計(jì)與優(yōu)化[J]. 郭鵬程,李迎春,付春燕,曹炳堯. 電子測(cè)量技術(shù). 2018(01)
[10]應(yīng)用軟件運(yùn)行日志的收集與服務(wù)處理框架[J]. 張驍,應(yīng)時(shí),張韜. 計(jì)算機(jī)工程與應(yīng)用. 2018(10)
碩士論文
[1]基于.NET技術(shù)的通信企業(yè)客戶管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[D]. 李響.吉林大學(xué) 2016
[2]Web系統(tǒng)中安全控制及權(quán)限管理研究[D]. 袁梁.南昌大學(xué) 2014
[3]面向用戶的柔點(diǎn)柔變范圍定量度量技術(shù)研究[D]. 王俊飛.燕山大學(xué) 2014
[4]Web軟件非功能需求沖突分析及消解研究[D]. 寧上鵬.中南大學(xué) 2012
本文編號(hào):3096248
本文鏈接:http://sikaile.net/kejilunwen/ruanjiangongchenglunwen/3096248.html
最近更新
教材專著