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