資訊管理系統開發平台之許可權管理介紹 二

2021-05-22 13:41:02 字數 1097 閱讀 8585

今天跟大家介紹一款業務系統用到的基礎平台---許可權管理系統。

web業務管理軟體需要一套授權管理系統,今天要介紹的是做專案時使用的一套授權管理系統。這套授權管理系統採用microsoft visual studio 2005整合開發環境c#語言開發,資料庫mssql2005,b/s結構。該授權管理系統有如下七個特點:

1.支援sql server、oracle資料庫

2.多維度授權方式:角色授權、部門授權、人員授權、崗位授權

3.業務授權:對頁面功能按鈕的授權

4.資料授權:對人員的作用域範圍授權

5.分級授權:集團、分公司、專案公司**機構授權

6.**安全模型:超級管理員、部門管理員、普通使用者

7.對集團的組織架構資料,實現集中管理分布式同步

系統在設計階段就考慮到對多種資料庫的支援,多層結構開發,系統具有良好的多資料庫的支援架構。

多數授權管理系統只做到對角色進行授權,支援多維度授權方式,除了角色授權外,還可以從部門角度進行授權,加入部門的人員自動擁有該部門的許可權,離開部門的人員該部門的許可權自動消失;當角色和部門授權都不能滿足要求的時候,可以直接對改人員進行授權,人員授權可以滿足一些特殊人群的授權,系統最初的設計是為了實現領導授權。

業務授權是對頁面中出現功能按鈕進行的授權,登入系統進入某個頁面,頁面只顯示允許你看到的功能按鈕。

資料授權是對人員的作用域範圍授權,例如允許檢視全域性資料、允許檢視部門及部門以下的資料、允許檢視部門資料、允許檢視自己的資料。這是系統中定義的四個級別的作用域範圍。

分級授權,即系統實現了集團、分公司、專案公司**機構授權管理,集團的管理員只需要關係集團的組織架構的變動,各分公司的組織架構的變動,可以將任務指派給各分公司的管理員負責,分公司的管理員可以將專案公司組織架構的變動任務指派給各專案公司的管理員。

**安全模型:超級管理員、部門管理員、普通使用者。超級管理員能操作所有的功能和全部的資料,部門管理員只能操作本部門或者是部門以下部門的組織架構資料,普通使用者只能瀏覽本部門的資料。

對集團的組織架構資料,實現集中管理分布式同步,即系統實現了集團集中管理組織架構,系統自動將各分公司的組織架構的資料同步發布到各分公司的系統中。

該系統很容易與其他業務系統整合,並提供豐富的介面,以適應現有的業務系統。

企業人事資訊管理系統開發與設計

本課題中,本人結合與人事部門的人員的面談內容和收集到的業務表單,經過仔細推敲,逐步抽象出業務主體框架,完成企業人事管理系統的需求分析和業務功能分析 學習使用rationalrose2003作為uml建模工具,以建立系統主要功能模組的靜態模型和動態模型為目標,完成uml建模 以microsoftvis...

平台開發01 資訊管理平台構思

本平台為資訊管理系統提供架構 開發的完整解決方案,功能具體如下 一 作為系統的開發平台 二 與系統的二次開發無縫對接 三 支援系統結構 介面 業務 流程開發 工作流設計 資訊流設計 四 支援外部元件呼叫,擴充套件系統功能 五 提供基本資料探勘支援 一 作為系統的開發平台 乙個資訊系統開發平台應具備以...

資訊管理系統

輸入5個員工的資訊 輸入 每個員工含有成員名為 工號 姓名 基本工資 補貼 獎金 水電費 房租 實發工資 工資排名 編寫函式完成下列要求 1 輸入乙個員工的工號,查詢該員工的資訊並輸出,若不存在顯示沒找到 查詢 2 輸入乙個新員工的資訊,按工號順序將該員工的資訊插入後輸出 顯示 3 輸入乙個已存在員...