后臺管理系統(tǒng)中有一些通用功能點,值得總結(jié)出來环葵,后面進行設(shè)計時可直接復用调窍,提高設(shè)計效率,把時間花在核心業(yè)務(wù)邏輯上张遭。
一邓萨、頁面布局
頁面通常分為導航區(qū)域、功能區(qū)域和內(nèi)容區(qū)域三部分菊卷。
導航區(qū)域分為單層級和多層級導航缔恳,功能區(qū)域包括個人中心、消息通知洁闰、退出登錄等歉甚,內(nèi)容區(qū)域包括篩選條件、列表扑眉、分頁纸泄、詳情頁等。
二腰素、賬號管理
賬號管理主要包括賬號信息展示聘裁,賬號新增、刪除弓千、修改與查找衡便,以及批量導入導出功能。對于內(nèi)部管理系統(tǒng),賬號信息通常會包含部門镣陕、崗位等信息谴餐,因此這里也涉及部門管理、崗位管理茁彭。
如下圖所示总寒,左側(cè)顯示組織架構(gòu),右側(cè)顯示賬號信息內(nèi)容理肺,可通過選擇組織架構(gòu)字段篩選相應(yīng)的賬號信息摄闸,同時也可以直接跳轉(zhuǎn)到組織架構(gòu)管理頁面進行部門修改或新增。
新增部門通常包括選擇上級部門妹萨,輸入部門名稱年枕、顯示排序、部門其他信息乎完,選擇狀態(tài)等熏兄。
三、角色權(quán)限管理
后臺管理系統(tǒng)涉及比較敏感的數(shù)據(jù)树姨、功能摩桶,為了保證安全,往往需要對賬號做權(quán)限設(shè)計帽揪。
一般是通過RBAC模型進行賬號權(quán)限設(shè)計硝清。RBAC是一套成熟的權(quán)限模型,在傳統(tǒng)權(quán)限模型中转晰,我們直接把權(quán)限賦予用戶芦拿;而在RBAC中,首先把權(quán)限賦予角色查邢,再把角色賦予用戶蔗崎。
權(quán)限一般分為功能權(quán)限、數(shù)據(jù)權(quán)限與菜單權(quán)限(可見扰藕、可操作功能范圍)缓苛。用戶、權(quán)限实胸、角色為多對多關(guān)系他嫡。
四、數(shù)據(jù)列表
數(shù)據(jù)列表是后臺管理系統(tǒng)最常見的內(nèi)容庐完,通常包括列表钢属、篩選與操作三大部分。
列表主要考慮要展示的信息字段有哪些门躯,字段要根據(jù)業(yè)務(wù)方需求來定淆党,同時不易過多,過多會造成信息過載,降低使用效率染乌。通常會選擇具有唯一確定值的字段山孔,如學號、手機號等荷憋。另外需要考慮字段過多台颠,一屏無法展示如何處理?字段內(nèi)容過長勒庄,一個單元格無法顯示完整如何處理串前?數(shù)據(jù)加載方式是分頁加載還是全部一次加載?列表排列順序是什么实蔽?
篩選需要考慮可篩選的字段荡碾,如:用戶名、時間等局装,一般傾向于選擇具有唯一值或用戶經(jīng)常使用的字段坛吁。同時需要考慮是否有必要增加重置篩選條件、篩選規(guī)則如何定義铐尚、是否需要設(shè)置快捷搜索等拨脉。
操作通常包括單條操作與批量操作。單條操作包括查看詳情宣增、編輯女坑、刪除等,批量操作通常位于列表最上方统舀,包括刪除等,批量操作前劳景,要先選擇數(shù)據(jù)誉简,通常包括全選所有、反選當頁等盟广。此外還有一些通用操作闷串,如添加、導入筋量、導出等烹吵。
說明:部分圖源網(wǎng)絡(luò),侵刪桨武。