|
管理軟件中的權限設置 問題:管理軟件中的權限管理到底包括哪些,能否實現(xiàn)對某些數據訪問的范圍設置? 目前管理軟件權限管理都能夠包括的功能大致如下: 1) 用戶管理:即系統(tǒng)可設定多個用戶,每個用戶憑密碼登錄和使用系統(tǒng)。有些系統(tǒng)用戶又分為普通用戶、管理員用戶等 2) 角色管理:即系統(tǒng)中可以設定多個角色,某個用戶可屬于一個或者多個角色,如常見角色:采購、采購經理、銷售、財務、倉庫、生管等 3) 功能操作權限:系統(tǒng)可為某個角色分配權限,也可為某個用戶分配權限,某用戶的權限為其所屬角色的權限和用戶權限的合集。權限可控制到模塊菜單以及功能菜單下的操作(即功能按鈕),如功能菜單:報價單、發(fā)貨單,功能按鈕:新增、修改、刪除、審核等 4) 流程權限:因為管理軟件,有些業(yè)務可能存在多個業(yè)務環(huán)節(jié)(或者稱為業(yè)務流程),可針對不同的環(huán)節(jié)設定不同的角色或者用戶來執(zhí)行。如:收貨業(yè)務,分為:制單、驗貨、入庫等。 5) 字段(敏感數據)訪問權限:在有些行業(yè)中,有些字段的數據屬于敏感數據,在業(yè)務單據頁面或者報表統(tǒng)計中這些數據不能全部顯示,比如:采購單價、采購金額、銷售單價、銷售金額、庫存成本單價、毛利等,有些公司希望做到:采購員看不到銷售的單價、金額;銷售員看不到庫存成本單價;倉庫管理員則只能看到數量,采購和銷售價則都不允許其看到。 6) 數據范圍限制:上面說到的字段訪問權限是可看或不可看,還有些數據是看多少,或者在指定的范圍內可看。比如客戶,用戶A可看指定的某些客戶(或者符合某種條件的客戶),用戶B可看指定的倉庫中的信息(在集團公司、有多個倉庫的公司中比較普通),用戶B還可限定只能查詢或出入庫某些商品。 7) 預警提示:當系統(tǒng)中的某個業(yè)務數據(或者狀態(tài))達到某個值時觸發(fā)預警,并將該預警發(fā)送消息給指定的用戶(通過系統(tǒng)消息、手機短信、Email、QQ信息等)及時通知。比如:當某商品的庫存數量低于指定值時發(fā)出預警給采購員,當應收賬款到期及時提醒銷售員核對賬款等等。 綜上所述是目前管理軟件的常見的權限管理功能,可能有些公司對權限還有其它的要求,比如代理,權限有效期等,不過能實現(xiàn)上述功能的軟件已經基本可滿足目前市場上大多數公司對權限的要求了,對于如何在軟件中比較靈活的實現(xiàn)這些功能,如何設計數據庫和需求分析這里不做說明了。 |
|
|