AngelRM_MVC通用權(quán)限管理系統(tǒng)
通用權(quán)限管理系統(tǒng) AngelRM(Asp.net MVC),基于 asp.net (C#) MVC+前端 bootstrap+ztree+lodash+jquery 技術(shù),采用 bootstrap 為前臺開發(fā)展示 UI,Web Api 主要負責前端的邏輯交互,再結(jié)合 jQuery Ajax+Web Api 進行提交數(shù)據(jù)請求。
框架特色
- 為了數(shù)據(jù)方便讀寫,語言的成熟性,選擇 asp.net,開發(fā)效率更高;
- 系統(tǒng)架構(gòu)采用:耦合性低、重用性高、部署快、可維護性高等優(yōu)點的 MVC 框架進行搭建;
- 系統(tǒng)配置文件數(shù)據(jù)采用 HttpRuntime.Cache 進行緩存,使得程序在運行中效率更高、速度更快;
- 數(shù)據(jù)庫的選型,根據(jù)系統(tǒng)的數(shù)據(jù)規(guī)模與需求方的相關(guān)要求,綜合多方考量,調(diào)研多種數(shù)據(jù)庫后選定 mysql 為系統(tǒng)數(shù)據(jù)庫;
- 運行環(huán)境根據(jù)功能模塊的特點,選型 window server2008+IIS,部署更簡潔;
- 使用報表導出開源組件 NPOI 可以在沒有安裝 Office 的情況下對 Word 或 Excel 文檔進行讀寫操作;
- 為了兼容更多的瀏覽器,讓用戶界面使用更友好,選擇了響應式布局框架 bootstrap;
- 系統(tǒng)報表采用 echarts 開源軟件,并提供了非常炫酷的圖形界面,特色是地圖,另外還提供了柱狀圖、折線圖、餅圖、氣泡圖及四象限圖等;
- 系統(tǒng)采用 bootstrap 響應式布局,面對不同分辨率設備靈活性強,能夠快捷解決多設備顯示適應問題;
- 系統(tǒng)基于 ASP.NET(C#) MVC +web api+Bootstrap +Jquery+ MYSQL,前端采用響應式布局,對頁面兼容性顯著提高。
登錄頁面
主界面
菜單管理列表
部門管理
上傳文件
角色管理
下載頁面管理
評論
圖片
表情
