這是場景驗證和授權服務的類圖
系統有兩個主要用戶SYSTEM USER和END USER。最終用戶進一步分爲兩個用戶,即CLIENT USER和INTERNET USER,客戶端用戶在數據庫可訪問帳戶中關聯,而Internet用戶不在。
所有用戶分爲不同的角色,每個角色都與一組訪問模塊相關聯,不同的模塊包含不同的功能,如查看,添加,編輯和刪除功能。
不同的角色可以與模塊的不同功能相關聯。 示例超級管理員角色可以訪問並在用戶訪問模塊中添加編輯刪除功能,而高級用戶只能訪問或查看它。
在用戶登錄時,在安全服務將驗證用戶名和密碼的用戶。如果通過身份驗證,它將查找與用戶關聯的角色,並在屏幕上顯示授權模塊以供用戶選擇訪問。
我已經創建了一個包含字段的簡單類圖或每類屬性,我只是不知道這是否是正確的,如連接器或關係來實現,基數和每類中的方法,我有隻輸入一個類的方法,即爲login(login())方法。
似乎很明顯,你來自數據庫建模(因此'ID'屬性)。 –
是的,對不起。 – rickyProgrammer
沒理由對不起:-)你應該接受吉爾特的答案。對於SO問題,其他一切都會太寬泛。 –