歡迎來到裝配圖網(wǎng)! | 幫助中心 裝配圖網(wǎng)zhuangpeitu.com!
裝配圖網(wǎng)
ImageVerifierCode 換一換
首頁 裝配圖網(wǎng) > 資源分類 > DOC文檔下載  

通用權(quán)限管理概要設(shè)計說明書

  • 資源ID:116474032       資源大?。?span id="e0vka0r" class="font-tahoma">1.94MB        全文頁數(shù):21頁
  • 資源格式: DOC        下載積分:10積分
快捷下載 游客一鍵下載
會員登錄下載
微信登錄下載
三方登錄下載: 微信開放平臺登錄 支付寶登錄   QQ登錄   微博登錄  
二維碼
微信掃一掃登錄
下載資源需要10積分
郵箱/手機:
溫馨提示:
用戶名和密碼都是您填寫的郵箱或者手機號,方便查詢和重復下載(系統(tǒng)自動生成)
支付方式: 支付寶    微信支付   
驗證碼:   換一換

 
賬號:
密碼:
驗證碼:   換一換
  忘記密碼?
    
友情提示
2、PDF文件下載后,可能會被瀏覽器默認打開,此種情況可以點擊瀏覽器菜單,保存網(wǎng)頁到桌面,就可以正常下載了。
3、本站不支持迅雷下載,請使用電腦自帶的IE瀏覽器,或者360瀏覽器、谷歌瀏覽器下載即可。
4、本站資源下載后的文檔和圖紙-無水印,預覽文檔經(jīng)過壓縮,下載后原文更清晰。
5、試題試卷類文檔,如果標題沒有明確說明有答案則都視為沒有答案,請知曉。

通用權(quán)限管理概要設(shè)計說明書

通用權(quán)限管理概要設(shè)計說明書通用權(quán)限管理概要設(shè)計說明書 V1.0V1.0 通用權(quán)限管理概要設(shè)計說明書 V1.0 版權(quán)所有 第 1 頁 共 21 頁 文文件件更更改改摘摘要要: 日期日期版本號版本號修訂說明修訂說明修訂人修訂人審核人審核人批準人批準人 通用權(quán)限管理概要設(shè)計說明書 V1.0 版權(quán)所有 第 2 頁 共 21 頁 目錄目錄 1.引言引言4 1.1 編寫目的.4 1.2 背景.4 1.3 術(shù)語.4 1.4 預期讀者與閱讀建議.4 1.5 參考資料.4 2.總體設(shè)計總體設(shè)計4 2.1 設(shè)計目標.4 2.2 運行環(huán)境.4 2.3 網(wǎng)絡結(jié)構(gòu).5 2.4 總體設(shè)計思路和處理流程.5 2.5 模塊結(jié)構(gòu)設(shè)計.7 2.6 尚未解決的問題.7 3.接口設(shè)計(暫略)接口設(shè)計(暫略)7 3.1 用戶接口(暫略).7 3.2 外部接口(暫略).7 3.3 內(nèi)部接口(暫略).7 4.界面總體設(shè)計界面總體設(shè)計7 4.1 組權(quán)限管理.8 4.1.1 包含用戶8 4.1.2 所屬角色8 4.1.3 組權(quán)限9 4.1.4 總權(quán)限9 4.1.5 組管理10 4.2 角色權(quán)限管理.10 4.2.1 包含用戶10 4.2.2 包含組11 4.2.3 角色權(quán)限11 4.2.4 管理角色12 4.3 用戶權(quán)限管理.12 4.3.1 所屬角色12 4.3.2 所屬組13 4.3.3 用戶權(quán)限13 4.3.4 總權(quán)限14 4.3.5 用戶管理15 4.3.6 組織管理15 4.4 操作日志管理.15 4.4.1 查詢操作日志15 4.4.2 刪除操作日志16 5.數(shù)據(jù)結(jié)構(gòu)設(shè)計數(shù)據(jù)結(jié)構(gòu)設(shè)計16 通用權(quán)限管理概要設(shè)計說明書 V1.0 版權(quán)所有 第 3 頁 共 21 頁 5.1 設(shè)計原則.16 5.1.1 命名的規(guī)范16 5.1.2 數(shù)據(jù)的一致性和完整性16 5.2 數(shù)據(jù)庫環(huán)境說明.17 5.3 數(shù)據(jù)庫命名規(guī)則.17 5.4 邏輯結(jié)構(gòu).17 5.5 物理存儲.17 5.6 數(shù)據(jù)備份和恢復.17 6.系統(tǒng)出錯處理設(shè)計系統(tǒng)出錯處理設(shè)計17 6.1 出錯信息.17 6.2 補救措施.18 7.系統(tǒng)安全設(shè)計系統(tǒng)安全設(shè)計18 7.1 數(shù)據(jù)傳輸安全性設(shè)計.18 7.2 應用系統(tǒng)安全性設(shè)計.18 7.3 數(shù)據(jù)存儲安全性設(shè)計.18 通用權(quán)限管理概要設(shè)計說明書 V1.0 版權(quán)所有 第 4 頁 共 21 頁 1. 引引言言 1.1 編編寫寫目目的的 本文檔對通用權(quán)限管理系統(tǒng)的總體設(shè)計、接口設(shè)計、界面總體設(shè)計、數(shù)據(jù)結(jié)構(gòu)設(shè)計、 系統(tǒng)出錯處理設(shè)計以及系統(tǒng)安全數(shù)據(jù)進行了說明。 1.2 背背景景 a、 軟件系統(tǒng)的名稱:通用權(quán)限管理系統(tǒng); b、 任務提出者: c、 開發(fā)者: d、 在 J2EE 的 web 系統(tǒng)中需要使用權(quán)限管理的系統(tǒng)。 1.3 術(shù)術(shù)語語 本系統(tǒng):通用權(quán)限管理系統(tǒng); SSH: 1.4 預預期期讀讀者者與與閱閱讀讀建建議議 預期讀者閱讀重點 開發(fā)人員總體設(shè)計、接口設(shè)計、數(shù)據(jù)結(jié)構(gòu)設(shè)計、界面總體設(shè)計、系統(tǒng) 出錯處理設(shè)計 設(shè)計人員總體設(shè)計、接口設(shè)計、數(shù)據(jù)結(jié)構(gòu)設(shè)計、系統(tǒng)安全設(shè)計 1.5 參參考考資資料料 通用權(quán)限管理系統(tǒng)需求規(guī)格說明書 通用權(quán)限管理系統(tǒng)數(shù)據(jù)庫設(shè)計說明書 2. 總總體體設(shè)設(shè)計計 2.1 設(shè)設(shè)計計目目標標 權(quán)限系統(tǒng)一直以來是我們應用系統(tǒng)不可缺少的一個部分,若每個應用系統(tǒng)都重新對系 統(tǒng)的權(quán)限進行設(shè)計,以滿足不同系統(tǒng)用戶的需求,將會浪費我們不少寶貴時間,所以花時 間來設(shè)計一個相對通用的權(quán)限系統(tǒng)是很有意義的。 本系統(tǒng)的設(shè)計目標是對應用系統(tǒng)的所有資源進行權(quán)限控制,比如應用系統(tǒng)的功能菜單、 各個界面的按鈕控件等進行權(quán)限的操控。 2.2 運運行行環(huán)環(huán)境境 操作系統(tǒng):Windows 系統(tǒng)操作系統(tǒng)和 Linux 系列操作系統(tǒng)。 通用權(quán)限管理概要設(shè)計說明書 V1.0 版權(quán)所有 第 5 頁 共 21 頁 2.3 網(wǎng)網(wǎng)絡絡結(jié)結(jié)構(gòu)構(gòu) 通用權(quán)限管理系統(tǒng) 系統(tǒng)1 系統(tǒng)2 系統(tǒng)3 用戶1 用戶n 用戶1 用戶n 用戶1 用戶n 通用權(quán)限管理系統(tǒng)可采用 Java Swing 實現(xiàn),可以在桌面應用和 Web 應用系統(tǒng)中進行調(diào) 用。如果需要要適應所有開發(fā)語言,可以將其 API 發(fā)布到 WEB Service 上。 2.4 總總體體設(shè)設(shè)計計思思路路和和處處理理流流程程 在說明總體設(shè)計思路前,我們先說明本系統(tǒng)的相關(guān)概念: 1.1. 權(quán)限資源權(quán)限資源 系統(tǒng)的所有權(quán)限信息。權(quán)限具有上下級關(guān)系,是一個樹狀的結(jié)構(gòu)。下面來看一個例子 系統(tǒng)管理 用戶管理 查看用戶 新增用戶 修改用戶 刪除用戶 對于上面的每個權(quán)限,又存在兩種情況,一個是只是可訪問,另一種是可授權(quán),例如 對于“查看用戶”這個權(quán)限,如果用戶只被授予“可訪問” ,那么他就不能將他所具有的這 個權(quán)限分配給其他人。 2.2. 用戶用戶 應用系統(tǒng)的具體操作者,用戶可以自己擁有權(quán)限信息,可以歸屬于 0n 個角色,可屬 于 0n 個組。他的權(quán)限集是自身具有的權(quán)限、所屬的各角色具有的權(quán)限、所屬的各組具有 通用權(quán)限管理概要設(shè)計說明書 V1.0 版權(quán)所有 第 6 頁 共 21 頁 的權(quán)限的合集。它與權(quán)限、角色、組之間的關(guān)系都是 n 對 n 的關(guān)系。 3.3. 角色角色 為了對許多擁有相似權(quán)限的用戶進行分類管理,定義了角色的概念,例如系統(tǒng)管理員、 管理員、用戶、訪客等角色。角色具有上下級關(guān)系,可以形成樹狀視圖,父級角色的權(quán)限 是自身及它的所有子角色的權(quán)限的綜合。父級角色的用戶、父級角色的組同理可推。 4.4. 組組 為了更好地管理用戶,對用戶進行分組歸類,簡稱為用戶分組。組也具有上下級關(guān)系, 可以形成樹狀視圖。在實際情況中,我們知道,組也可以具有自己的角色信息、權(quán)限信息。 這讓我想到我們的 QQ 用戶群,一個群可以有多個用戶,一個用戶也可以加入多個群。每個 群具有自己的權(quán)限信息。例如查看群共享。QQ 群也可以具有自己的角色信息,例如普通群、 高級群等。 針對如上提出的四種對象,我們可以整理得出它們之間的關(guān)系圖,如下所示: 總體設(shè)計思路是將系統(tǒng)分為組權(quán)限管理、角色權(quán)限管理、用戶權(quán)限管理、組織管理和 操作日志管理五部分。 其中組權(quán)限管理包括包含用戶、所屬角色、組權(quán)限資源和組總權(quán)限資源四部分,某個 組的權(quán)限信息可用公式表示:組權(quán)限 = 所屬角色的權(quán)限合集 + 組自身的權(quán)限。 角色權(quán)限管理包括包含用戶、包含組和角色權(quán)限三部分,某個角色的權(quán)限的計算公式 為:角色權(quán)限 = 角色自身權(quán)限。 用戶權(quán)限管理包括所屬角色、所屬組、用戶權(quán)限、用戶總權(quán)限資源和組織管理五部分。 某個用戶總的權(quán)限信息存在如下計算公式:用戶權(quán)限 = 所屬角色權(quán)限合集 + 所屬組權(quán)限 合集 + 用戶自身權(quán)限。 組織管理即對用戶所屬的組織進行管理,組織以樹形結(jié)構(gòu)展示,組織管理具有組織的 增、刪、改、查功能。 操作日志管理用于管理本系統(tǒng)的操作日志。 注意:因為組和角色都具有上下級關(guān)系,所以下級的組或角色的權(quán)限只能在自己的直 通用權(quán)限管理概要設(shè)計說明書 V1.0 版權(quán)所有 第 7 頁 共 21 頁 屬上級的權(quán)限中選擇,下級的組或者角色的總的權(quán)限都不能大于直屬上級的總權(quán)限。 2.5 模模塊塊結(jié)結(jié)構(gòu)構(gòu)設(shè)設(shè)計計 本系統(tǒng)的具有的功能模塊結(jié)構(gòu)如下圖所示: 組 權(quán) 限 管 理 角 色 權(quán) 限 管 理 用 戶 權(quán) 限 管 理 操 作 日 志 管 理 用 戶 管 理 所 屬 角 色 所 屬 組 用 戶 權(quán) 限 總 權(quán) 限 組 織 管 理 查 詢 刪 除 包 含 用 戶 角 色 管 理 包 含 組 角 色 權(quán) 限 組 管 理 包 含 用 戶 所 屬 角 色 組 權(quán) 限 總 權(quán) 限 修 改 修 改 修 改 修 改 添 加 修 改 刪 除 添 加 修 改 刪 除 修 改 修 改 修 改 修 改 修 改 修 改 修 改 添 加 修 改 刪 除 添 加 修 改 刪 除 部 門 權(quán) 限 管 理 組 織 機 構(gòu) 管 理 包 含 用 戶 所 屬 角 色 組 權(quán) 限 總 權(quán) 限 添 加 修 改 刪 除 修 改 修 改 修 改 修 改 通通用用權(quán)權(quán)限限管管理理系系統(tǒng)統(tǒng) 2.6 尚尚未未解解決決的的問問題題 無。 3. 接接口口設(shè)設(shè)計計(暫暫略略) 3.1 用用戶戶接接口口(暫暫略略) 3.2 外外部部接接口口(暫暫略略) 3.3 內(nèi)內(nèi)部部接接口口(暫暫略略) 4. 界界面面總總體體設(shè)設(shè)計計 本節(jié)將闡述用戶界面的實現(xiàn),在此之前對頁面元素做如下約定: 序號頁面元素約定 1 按鈕未選中時:按鈕名稱 選中時:按鈕名稱 2 單選框 選項 通用權(quán)限管理概要設(shè)計說明書 V1.0 版權(quán)所有 第 8 頁 共 21 頁 3 復選框 選項 4 下拉框 選項, 5 文本框 |_| 6 文本域 | 7 頁簽未選中時:選項名稱 選中時:選項名稱 8 未選中鏈接鏈接文字 9 選中鏈接鏈接文字 10 說明信息說明信息 4.1 組組織織機機構(gòu)構(gòu)權(quán)權(quán)限限管管理理 4.1.1 包含用戶包含用戶 部門信息 xx 公司 廣州分公司 aaaaa 肖 xx yy 北京分公司 zz1 zz2 zz3 所選擇部門:部門 1 包含用戶 所屬角色 部門權(quán)限 總權(quán)限 修改 用戶名 姓名 手機號 最近登錄時間 登錄次數(shù) aaaaa aaaaa 13666666666 2007-10-8 66 sterning xxx 13555555555 2007-10-8 10 當用戶選擇“修改”按鈕時,彈出用戶列表,操作人可以通過勾選或取消勾選來修改 該部門所包含的用戶。 4.1.2 所屬角色所屬角色 部門信息 xx 公司 廣州分公司 aaaaa 肖 xx yy 所選擇部門:部門 1 包含用戶 所屬角色 部門權(quán)限 總權(quán)限 修改 通用權(quán)限管理概要設(shè)計說明書 V1.0 版權(quán)所有 第 9 頁 共 21 頁 北京分公司 zz1 zz2 zz3 角色 ID 角色名稱 角色描述 1 訪客 - 2 初級用戶 - 當用戶選擇“修改”按鈕時,彈出角色樹形結(jié)構(gòu),操作人可以通過勾選或取消勾選來 修改該部門所屬的角色。 4.1.3 部門權(quán)限部門權(quán)限 部門信息 部門 1 部門11 部門12 部門 部門2 部門21 部門22 部門 所選擇部門:部門1 包含用戶 所屬角色 部門權(quán)限 總權(quán)限 保存 取消 4.1.4 總權(quán)限總權(quán)限 部門信息 部門 1 部門11 部門12 部門 部門2 部門21 部門22 部門 所選擇部門:部門 包含用戶 所屬角色 部門權(quán)限 總權(quán)限 通用權(quán)限管理概要設(shè)計說明書 V1.0 版權(quán)所有 第 10 頁 共 21 頁 保存 取消 通過對已具有的權(quán)限取消勾選,或為某權(quán)限添加勾選,來修改部門的權(quán)限信息,點擊 “保存”按鈕保存修改信息。 4.1.5 組織機構(gòu)管理組織機構(gòu)管理 在下圖中,選中部門 1 的時候,右鍵點擊可彈出部門的操作列表,包括添加、刪除和 修改按鈕,從而完成在該部門下添加子部門,刪除該部門以及修改該部門的功能。 部門信息 部門 1 部門11 部門12 部門 部門2 部門21 部門22 部門 所選擇部門:部門1 包含用戶 所屬角色 部門權(quán)限 總權(quán)限 修改 用戶名 姓名 手機號 最近登錄時間 登錄次數(shù) aaaa aaaaa 13666666666 2007-10-8 66 sterning xxx 13555555555 2007-10-8 10 4.1 組組權(quán)權(quán)限限管管理理 4.1.1 包含用戶包含用戶 組信息 組 1 所選擇組:組 1 通用權(quán)限管理概要設(shè)計說明書 V1.0 版權(quán)所有 第 11 頁 共 21 頁 組 11 組 12 組 組 2 組 21 組 22 組 包含用戶 所屬角色 組權(quán)限 總權(quán)限 修改 用戶名 姓名 手機號 最近登錄時間 登錄次數(shù) aaaaa aaaaa 13666666666 2007-10-8 66 sterning xxx 13555555555 2007-10-8 10 當用戶選擇“修改”按鈕時,彈出用戶列表,操作人可以通過勾選或取消勾選來修改 該組所包含的用戶。 4.1.2 所屬角色所屬角色 組信息 組 1 組 11 組 12 組 組 2 組 21 組 22 組 所選擇組:組 1 包含用戶 所屬角色 組權(quán)限 總權(quán)限 修改 角色 ID 角色名稱 角色描述 1 訪客 - 2 初級用戶 - 當用戶選擇“修改”按鈕時,彈出角色樹形結(jié)構(gòu),操作人可以通過勾選或取消勾選來 修改該組所屬的角色。 4.1.3 組權(quán)限組權(quán)限 組信息 組 1 組 11 組 12 組 組 2 組 21 組 22 組 所選擇組:組 1 包含用戶 所屬角色 組權(quán)限 總權(quán)限 通用權(quán)限管理概要設(shè)計說明書 V1.0 版權(quán)所有 第 12 頁 共 21 頁 保存 取消 4.1.4 總權(quán)限總權(quán)限 組信息 組 1 組 11 組 12 組 組 2 組 21 組 22 組 所選擇組:組 1 包含用戶 所屬角色 組權(quán)限 總權(quán)限 保存 取消 通過對已具有的權(quán)限取消勾選,或為某權(quán)限添加勾選,來修改組的權(quán)限信息,點擊 “保存”按鈕保存修改信息。 4.1.5 組管理組管理 在下圖中,選中組 1 的時候,右鍵點擊可彈出組的操作列表,包括添加、刪除和修改 通用權(quán)限管理概要設(shè)計說明書 V1.0 版權(quán)所有 第 13 頁 共 21 頁 按鈕,從而完成在該組下添加子組,刪除該組以及修改該組的功能。 組信息 組 1 組 11 組 12 組 組 2 組 21 組 22 組 所選擇組:組 1 包含用戶 所屬角色 組權(quán)限 總權(quán)限 修改 用戶名 姓名 手機號 最近登錄時間 登錄次數(shù) aaaa aaaaa 13666666666 2007-10-8 66 sterning xxx 13555555555 2007-10-8 10 4.2 角角色色權(quán)權(quán)限限管管理理 4.2.1 包含用戶包含用戶 角色信息 角色 1 角色 11 角色 12 角色 角色 2 角色 21 角色 22 角色 所選擇角色:角色 1 包含用戶 包含組 角色權(quán)限 修改 用戶名 姓名 手機號 最近登錄時間 登錄次數(shù) aaaa aaaaa 13666666666 2007-10-8 66 sterning xxx 13555555555 2007-10-8 10 當用戶選擇“修改”按鈕時,彈出用戶列表,操作人可以通過勾選或取消勾選來修改 該角色所包含的用戶。 4.2.2 包含組包含組 角色信息 角色 1 角色 11 角色 12 角色 角色 2 角色 21 角色 22 角色 所選擇角色:角色 1 包含用戶 包含組 角色權(quán)限 修改 組 ID 組名稱 組描述 1 xxx1 - 2 xxx2 - 通用權(quán)限管理概要設(shè)計說明書 V1.0 版權(quán)所有 第 14 頁 共 21 頁 當用戶選擇“修改”按鈕時,彈出用戶列表,操作人可以通過勾選或取消勾選來修改 該角色所包含的組。 4.2.3 角色權(quán)限角色權(quán)限 角色信息 角色 1 角色 11 角色 12 角色 角色 2 角色 21 角色 22 角色 所選擇角色:角色 1 包含用戶 包含組 角色權(quán)限 保存 取消 通過對已具有的權(quán)限取消勾選,或為某權(quán)限添加勾選,來修改角色的權(quán)限信息,點擊 “保存”按鈕保存修改信息。 4.2.4 管理角色管理角色 在下圖中,選中組 1 的時候,右鍵點擊可彈出組的操作列表,包括添加、刪除和修改 按鈕,從而完成在該組下添加子組,刪除該組以及修改該組的功能。 角色信息 角色 1 角色 11 角色 12 角色 角色 2 角色 21 角色 22 角色 所選擇角色:角色 1 包含用戶 包含組 角色權(quán)限 修改 用戶名 姓名 手機號 最近登錄時間 登錄次數(shù) aaaaa aaaaa 13666666666 2007-10-8 66 sterning xxx 13555555555 2007-10-8 10 通用權(quán)限管理概要設(shè)計說明書 V1.0 版權(quán)所有 第 15 頁 共 21 頁 4.3 用用戶戶權(quán)權(quán)限限管管理理 4.3.1 所屬角色所屬角色 用戶權(quán)限信息 xx 公司 廣州分公司 aaaaa 肖 xx yy 北京分公司 zz1 zz2 zz3 所選擇用戶:aaaaa 所屬角色 所屬組 用戶權(quán)限 總權(quán)限 修改 角色 ID 角色名稱 角色描述 1 訪客 - 2 初級用戶 - 當用戶選擇“修改”按鈕時,彈出角色樹形結(jié)構(gòu),操作人可以通過勾選或取消勾選來 修改該用戶所屬的角色。 4.3.2 所屬組所屬組 用戶信息 xx 公司 廣州分公司 aaaaa 肖 xx yy 北京分公司 zz1 zz2 zz3 所選擇用戶:aaaaa 所屬角色 所屬組 用戶權(quán)限 總權(quán)限 修改 組 ID 組名稱 組描述 1 組 1 - 2 組 2 - 當用戶選擇“修改”按鈕時,彈出組的樹形結(jié)構(gòu),操作人可以通過勾選或取消勾選來 修改該用戶所屬的組。 4.3.3 用戶權(quán)限用戶權(quán)限 用戶信息 xx 公司 廣州分公司 aaaaa 所選擇用戶:aaaaa 所屬角色 所屬組 用戶權(quán)限 總權(quán)限 通用權(quán)限管理概要設(shè)計說明書 V1.0 版權(quán)所有 第 16 頁 共 21 頁 肖 xx yy 北京分公司 zz1 zz2 zz3 保存 取消 通過對已具有的權(quán)限取消勾選,或為某權(quán)限添加勾選,來修改用戶的權(quán)限信息,點擊 “保存”按鈕保存修改信息。 4.3.4 總權(quán)限總權(quán)限 用戶信息 xx 公司 廣州分公司 aaaaa 肖 xx yy 北京分公司 zz1 zz2 zz3 所選擇用戶:aaaaa 所屬角色 所屬組 用戶權(quán)限 總權(quán)限 保存 取消 通過對已具有的權(quán)限取消勾選,或為某權(quán)限添加勾選,來修改用戶的權(quán)限信息,點擊 “保存”按鈕保存修改信息。 通用權(quán)限管理概要設(shè)計說明書 V1.0 版權(quán)所有 第 17 頁 共 21 頁 4.3.5 用戶管理用戶管理 當選擇了某用戶時,點擊右鍵,彈出菜單列表:修改、刪除、取消,點擊修改和刪除 按鈕可以實現(xiàn)用戶的刪除和修改功能。 選擇某個組織,例如下表中的“廣州分公司” ,彈出菜單列表:添加子組織、刪除組織、 修改組織、添加用戶、取消,點擊添加用戶按鈕可以實現(xiàn)用戶的添加功能。 用戶權(quán)限信息 xx 公司 廣州分公司 aaaaa 肖 xx yy 北京分公司 zz1 zz2 zz3 所選擇用戶:aaaaa 所屬角色 所屬組 用戶權(quán)限 總權(quán)限 修改 角色 ID 角色名稱 角色描述 1 訪客 - 2 初級用戶 - 4.3.6 組織管理組織管理 選擇某個組織,例如下表中的“廣州分公司” ,彈出菜單列表:添加子組織、刪除組織、 修改組織、添加用戶、取消,點擊添加子組織、刪除組織、修改組織按鈕可以實現(xiàn)組織的 添加、刪除和修改功能。 用戶權(quán)限信息 xx 公司 廣州分公司 aaaaa 肖 xx yy 北京分公司 zz1 zz2 zz3 所選擇用戶:aaaaa 所屬角色 所屬組 用戶權(quán)限 總權(quán)限 修改 角色 ID 角色名稱 角色描述 1 訪客 - 2 初級用戶 - 4.4 操操作作日日志志管管理理 4.4.1 查詢操作日志查詢操作日志 操作名稱:|_| 操作人:|_| 通用權(quán)限管理概要設(shè)計說明書 V1.0 版權(quán)所有 第 18 頁 共 21 頁 操作時間從 |_| 到 |_| 查詢 重置 刪除 編號 操作名稱 操作內(nèi)容 操作人 操作時間 1 xx1 - Amigo 2007-10-8 2 xx2 - xxyy 2007-10-8 輸入上圖表單中的查詢信息后,點擊“查詢”按鈕,可查詢出符合條件的信息。 4.4.2 刪除操作日志刪除操作日志 操作名稱:|_| 操作人:|_| 操作時間從 |_| 到 |_| 查詢 重置 刪除 編號 操作名稱 操作內(nèi)容 操作人 操作時間 1 xx1 - Amigo 2007-10-8 2 xx2 - xxyy 2007-10-8 輸入上圖表單中的查詢信息后,點擊“查詢”按鈕,可查詢出符合條件的信息。而后 點擊“刪除”按鈕,可刪除符合查詢條件的操作日志。 5. 數(shù)數(shù)據(jù)據(jù)結(jié)結(jié)構(gòu)構(gòu)設(shè)設(shè)計計 數(shù)據(jù)庫設(shè)計的模型請參見通用權(quán)限管理系統(tǒng)_數(shù)據(jù)庫模型.pdm 。表的說明請參見 通用權(quán)限管理系統(tǒng)數(shù)據(jù)庫設(shè)計說明書 。 5.1 設(shè)設(shè)計計原原則則 5.1.1 命名的規(guī)范命名的規(guī)范 數(shù)據(jù)庫中表、主鍵、外鍵、索引的命名都以統(tǒng)一的規(guī)則,采用大小寫敏感的形式,各 種對象命名長度不要超過 30 個字符,這樣便于應用系統(tǒng)適應不同的數(shù)據(jù)庫平臺。 5.1.2 數(shù)據(jù)的一致性和完整性數(shù)據(jù)的一致性和完整性 為了保證數(shù)據(jù)庫的一致性和完整性,往往通過表間關(guān)聯(lián)的方式來盡可能的降低數(shù)據(jù)的 冗余。表間關(guān)聯(lián)是一種強制性措施,建立后,對父表(Parent Table)和子表(Child Table)的 插入、更新、刪除操作均要占用系統(tǒng)的開銷。如果數(shù)據(jù)冗余低,數(shù)據(jù)的完整性容易得到保 證,但增加了表間連接查詢的操作,為了提高系統(tǒng)的響應時間,合理的數(shù)據(jù)冗余也是必要 的。使用規(guī)則(Rule)和約束(Check)來防止系統(tǒng)操作人員誤輸入造成數(shù)據(jù)的錯誤是設(shè)計 通用權(quán)限管理概要設(shè)計說明書 V1.0 版權(quán)所有 第 19 頁 共 21 頁 人員的另一種常用手段,但是,不必要的規(guī)則和約束也會占用系統(tǒng)的不必要開銷,需要注 意的是,約束對數(shù)據(jù)的有效性驗證要比規(guī)則快。所有這些,需要在設(shè)計階段應根據(jù)系統(tǒng)操 作的類型、頻度加以均衡考慮。 5.2 數(shù)數(shù)據(jù)據(jù)庫庫環(huán)環(huán)境境說說明明 數(shù)據(jù)庫:MySql5.0 設(shè)計庫建模工具:PowerDesigner12.0 5.3 數(shù)數(shù)據(jù)據(jù)庫庫命命名名規(guī)規(guī)則則 表名以 T 開頭,外鍵以 FK 開頭,索引以 INDEX 開頭。 5.4 邏邏輯輯結(jié)結(jié)構(gòu)構(gòu) pdm 文件的名稱為:通用權(quán)限管理系統(tǒng)_數(shù)據(jù)庫模型 。 5.5 物物理理存存儲儲 通過數(shù)據(jù)庫建模工具 PowerDesigner12 可以將 pdm 導出為文本文件,將數(shù)據(jù)庫腳本放 入文本文件中保存。 5.6 數(shù)數(shù)據(jù)據(jù)備備份份和和恢恢復復 數(shù)據(jù)庫需定期備份(每天備份一次) ,備份文件格式為 backup_yyyyMMdd,數(shù)據(jù)庫被 破壞時,利用最新的備份文件進行恢復。 6. 系系統(tǒng)統(tǒng)出出錯錯處處理理設(shè)設(shè)計計 6.1 出出錯錯信信息息 錯誤分類錯誤分類子項及其編碼子項及其編碼錯誤名稱錯誤名稱錯誤代碼錯誤代碼備注備注 連接超時100001001連接 連接斷開100001002 數(shù)據(jù)庫錯誤 數(shù)據(jù)庫本身錯誤代 碼 數(shù)據(jù)庫本 身錯誤代 碼 100002+數(shù)據(jù)庫錯誤 代碼 連接超時101001001連接 連接斷開101001002 TCP 連接錯誤 其它 TCP 連接錯誤 (socket 自身錯誤代 碼) 101002+ socket 錯誤 代碼 未配置輸入?yún)?shù)102001配置信息錯誤 未配置輸出參數(shù)102002 組管理部分自定義 錯誤 103001103999 角色管理部分自定 義錯誤 104001104999 通用權(quán)限管理概要設(shè)計說明書 V1.0 版權(quán)所有 第 20 頁 共 21 頁 用戶管理部分自定 義錯誤 105001105999 操作日志管理 106001106999 6.2 補補救救措措施施 為了當某些故障發(fā)生時,對系統(tǒng)進行及時的補救,提供如下補救措施: a后備技術(shù) 定期對數(shù)據(jù)庫信息進行備份(每天一次) ,當數(shù)據(jù)庫因某種原因被破壞 時,以最新的數(shù)據(jù)庫腳本進行恢復;。 7. 系系統(tǒng)統(tǒng)安安全全設(shè)設(shè)計計 7.1 數(shù)數(shù)據(jù)據(jù)傳傳輸輸安安全全性性設(shè)設(shè)計計 SSH 可以通過將聯(lián)機的封包加密的技術(shù)進行資料的傳遞; 使用 SSH 可以把傳輸?shù)乃?數(shù)據(jù)進行加密,即使有人截獲到數(shù)據(jù)也無法得到有用的信息。同時數(shù)據(jù)經(jīng)過壓縮,大大地 加快了傳輸?shù)乃俣?。通過 SSH 的使用,可以確保資料傳輸比較安全并且傳輸效率較高。 7.2 應應用用系系統(tǒng)統(tǒng)安安全全性性設(shè)設(shè)計計 操作人的操作信息需要提供操作記錄。對系統(tǒng)的異常信息需進行記錄,已備以后查看。 只有授權(quán)用戶才能登錄系統(tǒng),對于某個操作,需要具有相應權(quán)限才能進行操作。 7.3 數(shù)數(shù)據(jù)據(jù)存存儲儲安安全全性性設(shè)設(shè)計計 對于用戶的密碼等敏感信息采用 MD5 進行加密。

注意事項

本文(通用權(quán)限管理概要設(shè)計說明書)為本站會員(good****022)主動上傳,裝配圖網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對上載內(nèi)容本身不做任何修改或編輯。 若此文所含內(nèi)容侵犯了您的版權(quán)或隱私,請立即通知裝配圖網(wǎng)(點擊聯(lián)系客服),我們立即給予刪除!

溫馨提示:如果因為網(wǎng)速或其他原因下載失敗請重新下載,重復下載不扣分。




關(guān)于我們 - 網(wǎng)站聲明 - 網(wǎng)站地圖 - 資源地圖 - 友情鏈接 - 網(wǎng)站客服 - 聯(lián)系我們

copyright@ 2023-2025  zhuangpeitu.com 裝配圖網(wǎng)版權(quán)所有   聯(lián)系電話:18123376007

備案號:ICP2024067431-1 川公網(wǎng)安備51140202000466號


本站為文檔C2C交易模式,即用戶上傳的文檔直接被用戶下載,本站只是中間服務平臺,本站所有文檔下載所得的收益歸上傳人(含作者)所有。裝配圖網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對上載內(nèi)容本身不做任何修改或編輯。若文檔所含內(nèi)容侵犯了您的版權(quán)或隱私,請立即通知裝配圖網(wǎng),我們立即給予刪除!