AngelRM_MVC通用權限管理系統基於asp.net(C#)MVC+前端bootstrap+ztree+lodash+jquery技術,採用bootstrap為前台開發展示UI,WebApi主要負責前端的邏輯交互,再結合jQueryAjax+WebApi進行提交資料請求。
AngelRM_MVC通用權限管理系統特色1.為了資料方便讀寫,語言的成熟性,選擇asp.net開發效率更高效率更快;
2.系統架構採用:耦合性低、重複使用性高、部署快、可維護性高等優點的MVC框架進行建置;
3.系統設定檔資料採用HttpRuntime.Cache進行緩存,使得程式在運作上效率更高、速度更快;
4.資料庫的選型,依系統的資料規模與需求方的相關要求,綜合多方考量,調研多種資料庫後選定mysql為系統資料庫;
5.運作環境依功能模組的特點,選用windowserver2008+IIS,部署更簡潔;
6.使用報表匯出開源元件NPOI可以在沒有安裝Office的情況下對Word或Excel文件進行讀寫操作;
7.為了相容於更多的瀏覽器,讓使用者介面使用更友善。我們選擇了響應式佈局框架bootstrap;
8.系統報表我們採用了echarts開源軟體,並且我們提供了非常酷炫的圖形介面,特色是地圖,另外還提供了長條圖、折線圖、餅圖、氣泡圖及四象限圖等;
9.系統採用bootstrap響應式佈局,這樣面對不同解析度裝置彈性強能夠快速解決多裝置顯示適應問題;
1.新增文件上傳功能實例,保證文件能夠無誤上傳儲存並下載;
2、優化後台系統框架程式碼,刪除先前大項目其它無用功能;
3.新增頁面代碼JS、css檔案的壓縮,使得系統運作速度更快;
4.系統登入頁面新增驗證校驗過程,這樣做到輸入驗證碼時時驗證;
5.優化系統載入頁面提示資料載入功能。