用戶權(quán)限管理系統(tǒng)需求分析說(shuō)明書_第1頁(yè)
用戶權(quán)限管理系統(tǒng)需求分析說(shuō)明書_第2頁(yè)
用戶權(quán)限管理系統(tǒng)需求分析說(shuō)明書_第3頁(yè)
用戶權(quán)限管理系統(tǒng)需求分析說(shuō)明書_第4頁(yè)
用戶權(quán)限管理系統(tǒng)需求分析說(shuō)明書_第5頁(yè)
已閱讀5頁(yè),還剩19頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

1、密級(jí):機(jī)密文檔編號(hào):×項(xiàng)目編號(hào):× 用戶權(quán)限管理系統(tǒng)需求分析說(shuō)明書神州泰岳軟件股份有限公司UltraPower Software Co.,Ltd.2022年3月 目錄1引言11.1目的11.2范圍12功能需求22.1用戶管理2添加用戶2刪除用戶4用戶明細(xì)5修改用戶6用戶查詢7分配角色82.2模塊管理10添加模塊10刪除模塊12模塊明細(xì)12修改模塊13模塊查詢142.3角色管理15添加角色15刪除角色16修改角色17角色明細(xì)18角色授權(quán)183非功能性需求203.1兼容性203.2性能203.3安全性203.4可擴(kuò)展性203.5易用性204附件211 引言1.1 目的本文檔主要

2、描述用戶權(quán)限管理系統(tǒng)的需求,明確需求范圍。作為部門間溝通和交流工具,使各部門相關(guān)干系人能夠清楚明確地了解版本內(nèi)容以及各方責(zé)任,作為需求評(píng)審的依據(jù)。作為后續(xù)設(shè)計(jì)和開發(fā)的依據(jù)。1.2 范圍本文適用于4A安全管控平臺(tái)產(chǎn)品建設(shè),供各產(chǎn)品研發(fā)、測(cè)試、項(xiàng)目建設(shè)單位和項(xiàng)目協(xié)助單位相關(guān)人員參考;本文檔明確了該版本的功能性需求和非功能性需求范圍。2 功能需求2.1 用戶管理【現(xiàn)狀分析】 隨著網(wǎng)絡(luò)的快速發(fā)展,用戶的不斷增多,如果系統(tǒng)沒(méi)有一個(gè)統(tǒng)一的用戶管理,就會(huì)出現(xiàn)用戶的持續(xù)增加,很有可能會(huì)導(dǎo)致系統(tǒng)的崩潰;某些用戶的惡意訪問(wèn)占用系統(tǒng)資源造成資源的浪費(fèi),黑客攻擊系統(tǒng)等一系列問(wèn)題 。【目標(biāo)場(chǎng)景描述】 出現(xiàn)以上問(wèn)題,這時(shí)

3、就需要有一個(gè)統(tǒng)一的用戶管理。這樣就可以限制某些不法用戶的惡意訪問(wèn)占用資源的問(wèn)題。2.1.1 添加用戶【功能說(shuō)明】 添加用戶就是填寫用戶的個(gè)人信息,包括用戶名、密碼、姓名、性別、學(xué)歷等各項(xiàng)信息?!居脩艚巧?進(jìn)行添加操作的用戶角色必須是系統(tǒng)管理員角色,普通用戶角色無(wú)此權(quán)限?!緲I(yè)務(wù)流程】 1、 進(jìn)入用戶管理主界面; 如圖2-1-1所示2、 當(dāng)點(diǎn)擊用戶管理主界面上的添加按鈕,頁(yè)面跳轉(zhuǎn)到添加用戶的頁(yè)面;如圖2-1-2所示 3、 上述操作完成后 點(diǎn)擊“提交”按鈕,返回到用戶管理主界面,添加后的用戶顯示在用戶列表的最后一行?!窘缑嬖汀?用戶管理主界面2-1-1 用戶管理分配角色界面2-1-2【約束規(guī)則】

4、l 個(gè)人信息的每一項(xiàng)都不能為空l(shuí) 用戶名由字母、數(shù)字、下劃線組成l 密碼可以是 字母、數(shù)字,長(zhǎng)度在6-12個(gè)字符之間l 當(dāng)用戶輸入錯(cuò)誤時(shí),在文本框后要給出提示信息。l 其中用戶名、密碼、姓名確認(rèn)密碼均為文本框,性別項(xiàng)為單選按鈕,入職時(shí)間項(xiàng)為時(shí)間插件,學(xué)歷項(xiàng)為下拉列表2.1.2 刪除用戶 【功能說(shuō)明】刪除用戶的過(guò)程就是意味著在用戶系統(tǒng)中的消失;在刪除的過(guò)程中注意當(dāng)前登錄的用戶不可刪除; 【用戶角色】 進(jìn)行此操作的用戶角色必須為系統(tǒng)管理員角色。普通用戶無(wú)此操作權(quán)限 【業(yè)務(wù)流程】1、 進(jìn)入用戶管理主界面;2、 點(diǎn)擊用戶管理主界面上的刪除按鈕此時(shí)需有提示用戶“您確定刪除用戶嗎?”,當(dāng)點(diǎn)擊確定后用戶賬號(hào)

5、刪除,刷新用戶主界面【約束規(guī)則】 當(dāng)前登錄用戶不可刪除,并給出提示“此用戶正在使用中,不可刪除”;2.1.3 用戶明細(xì)【功能說(shuō)明】 用戶明細(xì)就是查看某用戶的個(gè)人詳細(xì)信息?!居脩艚巧?此操作可以是普通用戶角色,也可以是系統(tǒng)管理員角色;【業(yè)務(wù)流程】1、 進(jìn)入用戶管理主界面;2、 點(diǎn)擊查看按鈕,頁(yè)面跳轉(zhuǎn)到用戶詳細(xì)信息頁(yè)面,如圖2-1-3所示,點(diǎn)擊關(guān)閉窗口,頁(yè)面關(guān)閉【界面原型】查看 【約束規(guī)則】在用戶明細(xì)頁(yè)面中,用戶只能查看相關(guān)信息,不能進(jìn)行任何的相關(guān)操作;2.1.4 修改用戶【功能說(shuō)明】 修改用戶即為對(duì)用戶的個(gè)人信息進(jìn)行編輯修改的過(guò)程。【用戶角色】此操作可以是普通用戶角色,也可以是系統(tǒng)管理員角色。

6、 【業(yè)務(wù)流程】1、 進(jìn)入用戶管理主界面;2、 點(diǎn)擊編輯按鈕,彈出用戶編輯頁(yè)面,編輯完成,點(diǎn)擊提交按鈕返回到用戶管理主界面【界面原型】此界面為用戶信息的編輯狀態(tài),在頁(yè)面上顯示用戶修改前的所有信息,其中用戶名不可修改;界面原型暫無(wú)【約束規(guī)則】l 用戶名為不可編輯狀態(tài),即不能進(jìn)行修改,因?yàn)樗谙到y(tǒng)中是唯一的l 修改完畢 用戶的各項(xiàng)信息頁(yè)均不能為空 2.1.5 用戶查詢 【功能說(shuō)明】 用戶查詢功能支持姓名,部門等模糊查詢。比如:在查詢的輸入框中輸入員,點(diǎn)擊查詢以后,系統(tǒng)會(huì)把所有姓名中包括員的所有員工查詢出來(lái)【用戶角色】 此功能操作只能是系統(tǒng)管理員角色,普通用戶無(wú)此權(quán)限【業(yè)務(wù)流程】1、 進(jìn)入用戶管理主界

7、面2、 在查詢輸入框中輸入用戶的姓名,也可以是姓名中包含的字,點(diǎn)擊查詢,系統(tǒng)就會(huì)把符合此查詢的所有用戶列表查出來(lái),如果沒(méi)有此用戶信息則不顯示用戶信息顯示,并給出提示:“您查詢的用戶不存在!”【界面原型】 此界面和用戶主界面大致相似,只是符合條件的用戶列表的展示;界面原型圖暫無(wú),可根據(jù)實(shí)際情況而定?!炯s束規(guī)則】l 當(dāng)查詢內(nèi)容為空時(shí),則顯示所有用戶的列表信息;l 當(dāng)查詢結(jié)果不存在時(shí),在列表中不顯示任何用戶信息,并且給出提示“您所查詢的用戶不存在”2.1.6 分配角色【功能說(shuō)明】 此功能是管理員可以為相應(yīng)的用戶進(jìn)行分配角色,一個(gè)用戶可以擁有多個(gè)角色,持有某角色的用戶就可以對(duì)某些資源進(jìn)行訪問(wèn);【用戶角

8、色】 此功能操作只能是系統(tǒng)管理員角色,普通用戶無(wú)此權(quán)限【業(yè)務(wù)流程】1、 進(jìn)入用戶管理主界面2、點(diǎn)擊分配角色文字連接,彈出分配角色頁(yè)面,點(diǎn)擊給“給用戶分配角色”,如圖2-1-6-1(備注:此頁(yè)面只是作為參考頁(yè)面)彈出角色分配選擇頁(yè)面,如圖2-1-6-2(備注:此頁(yè)面只是作為參考頁(yè)面),選擇完后,點(diǎn)擊“分配角色”按鈕,提交數(shù)據(jù),這時(shí)候,所選擇的角色,就會(huì)賦予相應(yīng)的用戶 【界面原型】 此圖為分配角色頁(yè)面2-1-6-1此圖為角色分配選擇頁(yè)面2-1-6-2【約束規(guī)則】l 一次只能給一個(gè)用戶分配角色l 一個(gè)用戶可以擁有多個(gè)角色,一個(gè)角色也可以被多個(gè)用戶所擁有2.2 模塊管理【現(xiàn)狀分析】 一個(gè)系統(tǒng)中如果沒(méi)有

9、模塊管理,模塊散亂的排列在一起,那么當(dāng)用戶想訪問(wèn)系統(tǒng)中的模塊時(shí),就會(huì)感覺散亂,不知道所訪問(wèn)的模塊在什么地方;另外某些用戶惡意占用資源,會(huì)導(dǎo)致別的用戶的訪問(wèn)受阻,造成資源的浪費(fèi);【目標(biāo)場(chǎng)景描述】 針對(duì)上述情況,我們可以對(duì)模塊進(jìn)行統(tǒng)一管理,對(duì)模塊進(jìn)行設(shè)置權(quán)限,防止某些用戶的惡意訪問(wèn)占用資源。只有有此權(quán)限的用戶才可以進(jìn)行資源的訪問(wèn);2.2.1 添加模塊【功能說(shuō)明】 添加模塊功能就是添加模塊的一些基本信息 包括:模塊名稱、模塊地址、模塊編號(hào)等信息?!居脩艚巧?進(jìn)行添加操作的用戶角色必須是系統(tǒng)管理員角色,普通用戶角色無(wú)此權(quán)限?!緲I(yè)務(wù)流程】 1、 進(jìn)入模塊管理主界面; 如圖2-2-1-1所示(此圖只是界

10、面參考模型)2、 當(dāng)點(diǎn)擊模塊管理主界面上的添加按鈕,頁(yè)面跳轉(zhuǎn)到添加模塊的頁(yè)面;如圖2-2-1-2所示 3、 上述操作完成后 點(diǎn)擊“提交”按鈕,返回到模塊管理主界面,添加后的模塊顯示在模塊列表的最后一行和左側(cè)樹形結(jié)構(gòu)中?!窘缑嬖汀磕K主管理頁(yè)面2-2-1-1只要頁(yè)面布局為左側(cè)是樹狀結(jié)構(gòu)目錄展示圖,右側(cè)是展示列表。列表上方是添加按鈕,列表左側(cè)分別是查看按鈕、刪除按鈕、修改按鈕。模塊添加頁(yè)面2-2-1-2【約束條件】l 模塊的各項(xiàng)信息均不能為空l(shuí) 模塊編號(hào)要唯一 2.2.2 刪除模塊 【功能說(shuō)明】刪除的過(guò)程就是意味著在模塊系統(tǒng)中的消失,一旦刪除就不可恢復(fù); 【用戶角色】 進(jìn)行此操作的用戶角色必須為

11、系統(tǒng)管理員角色。普通用戶無(wú)此操作權(quán)限 【業(yè)務(wù)流程】3、 進(jìn)入模塊管理主界面;4、 點(diǎn)擊模塊管理主界面上的刪除按鈕此時(shí)需要提示用戶“您確定刪除模塊嗎?”,當(dāng)點(diǎn)擊確定后模塊刪除,刷新模塊主界面同時(shí)左側(cè)樹形結(jié)構(gòu)中的模塊刪除掉?!炯s束規(guī)則】 模塊在刪除過(guò)程中要給予友好提示“您確定要?jiǎng)h除模塊嗎?”;2.2.3 模塊明細(xì)【功能說(shuō)明】 模塊明細(xì)就是查看某模塊的詳細(xì)信息。【用戶角色】 此操作可以是普通用戶角色,也可以是系統(tǒng)管理員角色;【業(yè)務(wù)流程】1、 進(jìn)入模塊管理主界面;2、點(diǎn)擊查看按鈕,頁(yè)面跳轉(zhuǎn)到模塊詳細(xì)信息頁(yè)面,點(diǎn)擊關(guān)閉窗口頁(yè)面關(guān)閉【界面原型】 界面原型暫無(wú) 界面須符合與用戶明細(xì)具有相同的頁(yè)面布局即可【約

12、束規(guī)則】在模塊明細(xì)頁(yè)面中,用戶只能查看相關(guān)信息,不能進(jìn)行任何的相關(guān)操作;2.2.4 修改模塊【功能說(shuō)明】 修改模塊即為對(duì)模塊信息進(jìn)行編輯修改的過(guò)程?!居脩艚巧看瞬僮魇窍到y(tǒng)管理員角色,普通用戶無(wú)此權(quán)限。 【業(yè)務(wù)流程】1、 進(jìn)入模塊管理主界面;2、 點(diǎn)擊編輯按鈕,彈出模塊編輯頁(yè)面,編輯完成,點(diǎn)擊提交按鈕返回到模塊管理主界面【界面原型】此界面為模塊信息的編輯狀態(tài),在頁(yè)面上顯示模塊修改前的所有信息,其中模塊名稱、模塊編號(hào)不可修改;界面原型暫無(wú)【約束規(guī)則】l 模塊名稱、編號(hào)為不可編輯狀態(tài),即不能進(jìn)行修改,因?yàn)樗谙到y(tǒng)中是唯一的l 修改完畢 模塊的各項(xiàng)信息頁(yè)均不能為空 2.2.5 模塊查詢 【功能說(shuō)明】

13、 模塊查詢功能支持模塊名稱等模糊查詢。比如:在查詢的輸入框中輸入模塊,點(diǎn)擊查詢以后,系統(tǒng)會(huì)把所有模塊名稱中包括模塊的所有模塊查詢出來(lái)【用戶角色】 此功能操作只能是系統(tǒng)管理員角色,普通用戶無(wú)此權(quán)限【業(yè)務(wù)流程】1、進(jìn)入模塊管理主界面2、在查詢輸入框中輸入模塊名稱或者模塊名稱所包含的字,點(diǎn)擊查詢,系統(tǒng)就會(huì)把符合此查詢的所有模塊列表查出來(lái),如果沒(méi)有此模塊信息則不顯示模塊信息,并給出提示:“您查詢的模塊不存在!”【界面原型】 此界面和模塊主界面大致相似,只是符合條件的模塊列表的展示;界面原型圖暫無(wú),可根據(jù)實(shí)際情況而定?!炯s束規(guī)則】l 當(dāng)查詢內(nèi)容為空時(shí),則顯示所有模塊的列表信息;l 當(dāng)查詢結(jié)果不存在時(shí),在

14、列表中不顯示任何模塊信息,并且給出提示“您所查詢的模塊不存在”2.3 角色管理【現(xiàn)狀分析】 在社會(huì)中,具有不同身份的人就有不同的權(quán)利;而在軟件的管理中也是同樣道理,不同的用戶持有不同的角色所以就有了不同的用戶具有了不同的資源管理權(quán)限?!灸繕?biāo)場(chǎng)景描述】 針對(duì)上述情況,我們可以對(duì)角色進(jìn)行統(tǒng)一管理,對(duì)模塊進(jìn)行設(shè)置權(quán)限,防止某些用戶的惡意訪問(wèn)占用資源。只有持有某種角色的用戶才可以進(jìn)行對(duì)不同資源的訪問(wèn);2.3.1 添加角色【功能說(shuō)明】 添加角色功能就是添加角色的一些基本信息 包括:角色名稱等信息?!居脩艚巧?進(jìn)行添加操作的用戶角色必須是系統(tǒng)管理員角色,普通用戶角色無(wú)此權(quán)限?!緲I(yè)務(wù)流程】 4、 進(jìn)入角色

15、管理主界面; 如圖2-3-1-1所示(此圖只是界面參考模型)5、 當(dāng)點(diǎn)擊角色管理主界面上的添加按鈕,頁(yè)面跳轉(zhuǎn)到添加角色的頁(yè)面;如圖2-3-1-2所示 6、 上述操作完成后 點(diǎn)擊“保存角色信息”按鈕,返回到角色管理主界面,添加后的角色顯示在角色列表的最后一行和左側(cè)樹形結(jié)構(gòu)中?!窘缑嬖汀拷巧芾碇鹘缑?-3-1-1角色添加頁(yè)面2-3-1-2備注:此界面只是參考模型【約束條件】l 角色的各項(xiàng)信息均不能為空l(shuí) 角色編號(hào)要唯一l 角色名稱不能重復(fù),也就是說(shuō)系統(tǒng)已存在的角色名稱,用戶就不能夠使用,并給出提示信息“角色名稱已存在,請(qǐng)重新出入”2.3.2 刪除角色 【功能說(shuō)明】刪除的過(guò)程就是意味著角色在系統(tǒng)

16、中的消失,一旦刪除就不可恢復(fù); 【用戶角色】 進(jìn)行此操作的用戶角色必須為系統(tǒng)管理員角色。普通用戶無(wú)此操作權(quán)限 【業(yè)務(wù)流程】1、 進(jìn)入角色管理主界面;2、 點(diǎn)擊角色管理主界面上的刪除按鈕此時(shí)需要提示用戶“您確定刪除角色嗎?”,當(dāng)點(diǎn)擊確定后角色刪除,刷新角色主界面?!炯s束規(guī)則】 角色在刪除過(guò)程中要給予友好提示“您確定要?jiǎng)h除角色嗎?”;2.3.3 修改角色【功能說(shuō)明】 修改角色即為對(duì)角色信息進(jìn)行編輯修改的過(guò)程?!居脩艚巧看瞬僮魇窍到y(tǒng)管理員角色,普通用戶無(wú)此權(quán)限。 【業(yè)務(wù)流程】1、 進(jìn)入角色管理主界面;2、 點(diǎn)擊編輯按鈕,彈出角色編輯頁(yè)面,編輯完成,點(diǎn)擊提交按鈕返回到角色管理主界面【界面原型】此界面

17、為角色信息的編輯狀態(tài),在頁(yè)面上顯示角色修改前的所有信息,其中角色編號(hào)不可修改;界面原型暫無(wú) 可參考用戶修改界面布局?!炯s束規(guī)則】l 角色編號(hào)為不可編輯狀態(tài),即不能進(jìn)行修改,因?yàn)樗谙到y(tǒng)中是唯一的l 修改完畢 角色的各項(xiàng)信息均不能為空 2.3.4 角色明細(xì)【功能說(shuō)明】 角色明細(xì)就是查看某角色的詳細(xì)信息。【用戶角色】 此操作只可以是系統(tǒng)管理員角色,普通用戶角色無(wú)此權(quán)限;【業(yè)務(wù)流程】1、 進(jìn)入角色管理主界面;2、點(diǎn)擊查看按鈕,頁(yè)面跳轉(zhuǎn)到角色詳細(xì)信息頁(yè)面,點(diǎn)擊關(guān)閉窗口頁(yè)面關(guān)閉【界面原型】 界面原型暫無(wú) 界面須符合與用戶明細(xì)具有相同的頁(yè)面布局即可【約束規(guī)則】 在角色明細(xì)頁(yè)面中,用戶只能查看相關(guān)信息,不能進(jìn)行任何的相關(guān)操作;2.3.5 角色授權(quán)【功能說(shuō)明】 角色授權(quán)就是授予角色具有訪問(wèn)該模塊的權(quán)限,更細(xì)粒度的授權(quán)到具體的操作權(quán)限,比如:某個(gè)模塊的增加、刪除、查詢、修改等操作的權(quán)限;【用戶角色】 此操作只可以是系統(tǒng)管理員角色,普通用戶角色無(wú)此權(quán)限;【業(yè)

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論