通用權限系統框架功能實現設計
1 開發環境技術:B/S(.NET C# )
1、Windows 7及以上 (支援最新Win 8)
2、Microsoft Visual Studio 2013 C#.NET
3、.NET Framework 4.0及以上 (支援最新4.5版本)
4、SQL Server 2008 R2及以上 (支援2012/2014)框架特點
2 系統簡介
1、幫企業快速地實現各種通用功能,結合系統現有的通用權限管理功能。
2、快速地開發出各種項目應用系統。讓企業開發一個系統變得非常輕松。
3、符合RBAC 靈活不僅符合國際通用標準,又能滿足國內的大中小型軟件項目的靈活設置需求。
4、文檔齊全支持二次開發提供完善的接口函數調用說明、開放接口、開放源碼、開放數據庫結構設計。
5、分層理念 SOA理念程序可以采用不同的實施策略、架構需求、方便維護、方便擴展。
6、有價值且優秀的產品,這樣您就有了市場需求了。
7、適用于OA、網站、電子政務、ERP、CRM等基于B/S架構的應用軟件系統的快速開發框架。
3 系統應用價值
避免重復開發,降低開發成本,權限模塊是每個應用系統的不可缺少的部分,但每個客戶對權限管理的需求卻不完全相同。 如果按需從頭分析和設計,必將造成重復開發。BPMS通用基本權限系統針對不同應用系統設計, 提供用戶、角色權限模塊的基礎框架和通用模型,幫助開發者快速實施和開發出符合不同需求的用戶權限管理模塊。 能夠最大程度降低開發工作量,節約開發成本。
3.1 產品優點體系
1、通用權限管理系統其中最重要的思路就是把常用的模塊封裝成控件進行重復使用,一則可以避免重復開發,提高開發效率,它能縮短開發時間,減少代碼量,使開發者更專注于業務和服務端,輕松實現界面開發,帶來絕佳的用戶體驗,適用于OA、網站、電子政務、ERP、CRM等基于B/S架構的應用軟件系統的快速開發框架。
2、角色權限分配與用戶權限分配相結合,融合了角色的權限管理的統一便捷性和用戶權限分配的靈活性。
3、強大的數據權限管理,實現了單筆數據的權限分配。
4、細粒度的權限管控,權限分配能精確到界面上的每一個功能按鈕。
5、實現簡易的單點登錄功能,用戶只要記住一對用戶名密碼就可以。
6、多個管理系統可以用統一的一套后臺管理工具進行管理。
7、二次開發簡單,幾分鐘即可部署一個系統(快速、簡單、高效、安全、可靠)、編碼簡單易懂、注釋詳細。
3.2 全新的技術架構
1、本套框架涵蓋了ASP.NET4.0、ASP.NET MVC 5.0、WebAPI、WCF、WEB Pages、SignalR、WF、AJAX、EntityFramework、IOC、AOP和SSB等。解決在開發中經常用到的日志、緩存、異常、事務、多瀏覽器支持、通用權限、安全、加密解密、壓縮解壓。實現基于XML的動態配置,JS腳本、CSS樣式、圖片文件支持動態配置,解決通常用到的打印、報表、圖標、導入和導出等功能。
2、采用Ajax技術交互,帶來良好的用戶體驗。
3、界面簡潔大方,加載迅速。
4、結合CodeSmith代碼模板生成器快速開發系統、
5、瀏覽器支持:IE8、IE9、IE10、firefox 、Chrome、360、 Safari、Opera、傲游、搜狗、世界之窗。
6、內置模塊 :基本權限關系系統,CRM、OA、進銷存和業務管理系統
7、采用 WEB FORM、MVC、SignalR和WebAPI同一ASP.NET的框架模式,具有耦合性低、重用性高、生命周期成本低、可維護性高、有利軟件工程化管理等優點
8、采用WebAPI,客戶端完全擺脫了代理和管道來直接進行交互
9、采用標準CSS前臺UI界面,可輕松的打造出功能豐富并且美觀的UI界面
10、數據訪問層采用強大的Ghd.Net Framework框架完美地支持數據庫操作
11、提供多種豐富的組件,封裝了一大部分比較實用的控件和組件,如自動完成控件、彈出控件、拼音模糊輸入控件、日期控件My97DatePicker、導出組件、Jquery、 AjaxToolkit、 AntiXss、 AspNetPage、 Dundas、 EnterpriseLib、 Grid++Report 5.0 、 JSON、 NPOI、 Quartz.Net、Telerik UI for ASP.NET AJAX 和 Telerik UI for ASP.NET MVC等。
3.3 高度可擴展性和靈活性
1、動態表單管理,靈活配置減少因需求變更帶來的開發工作。
3、系統菜單靈活配置,并和權限系統進行關聯。
3.4 豐富的系統功能
1、數據庫資源管理,不用登陸數據直接在頁面上進行數據庫管理、數據定時備份
2、操作日志生成
3、動態接口管理,動態配置WCF接口,無須開發實現即可提供WCF接口
4、系統訪問控件,限制指定IP對系統的訪問
3.5 優秀的用戶體驗
1、通用權限系統為最終用戶提供全可視化的操作界面,輕松管理維護用戶權限和用戶相關數據。
2、超高效配置系統,從新增應用系統到配置完成最快只需幾分鐘。
3、界面異步刷新,操作性能優秀,提供更佳的用戶體驗。
4、提供用戶數據圖表統計和操作日志。
4 功能描述
1.菜單導航管理
2.操作按鈕
3.角色管理
4.部門管理
5.用戶管理(用戶權限))
6.系統配置(動態配置系統參數)
7.系統日志(異常記錄)
8.數據庫備份/還原
9.數據回收站(業務功能刪除過數據,全部保留在回收站)
5 產品適用對象與用戶群體
1、大中小型軟件開發公司,技術支持、技術咨詢公司。
2、管理類軟件開發者。
3、想進一步提升自身技術能力的開發者、學生等。
4、培訓教程、大學課外、員工培訓。
5、政府機關、事業單位、集團公司。
6、企業、工廠等。
數據庫結構如下圖:
posted on 2014-11-07 10:21 順其自然EVO 閱讀(874) 評論(0) 編輯 收藏 所屬分類: 測試學習專欄