ASP.NET MVC通(tong)用權(quan)限管理系統源(yuan)代碼開源(yuan)發布(AngelRM_MVC)v2.1
一、Angel工(gong)作(zuo)室簡(jian)(jian)單通用(yong)權(quan)限系統簡(jian)(jian)介
AngelRM(Asp.net MVC)是基于asp.net(C#)MVC打造后端(duan)原生態代碼+前(qian)端(duan)bootstrap+ztree+lodash+jquery技術,系統(tong)追求(qiu)原始精簡的原則在執行效(xiao)率上更(geng)快,采(cai)用bootstrap為前(qian)臺開發展示UI,Web Api主要負責前(qian)端(duan)的邏輯交(jiao)互,再結合jQuery Ajax+Web Api進行提交(jiao)數據(ju)請求(qiu)。
二、框架特色
1、為了數據(ju)方便(bian)讀寫,語言(yan)的成熟性,選擇asp.net mvc開發效率更高效率更快;
2、系統架(jia)(jia)構采用(yong):耦(ou)合性低(di)、重用(yong)性高、部署快、可維護性高等優(you)點的MVC框架(jia)(jia)進行搭(da)建;
3、系(xi)統配(pei)置文件數(shu)據采(cai)用HttpRuntime.Cache進行(xing)緩存,使得(de)程序(xu)在運行(xing)中(zhong)效率更高、速(su)度更快;
4、數(shu)據庫(ku)的選(xuan)型(xing),根據系統的數(shu)據規(gui)模與(yu)需求(qiu)方的相關要求(qiu),綜(zong)合多(duo)方考量,調研多(duo)種(zhong)數(shu)據庫(ku)后選(xuan)定mysql為系統數(shu)據庫(ku);
5、運行環境根(gen)據功能模(mo)塊的特點(dian),選型window server2008+IIS,部署更(geng)簡(jian)潔;
6、使用報表(biao)導(dao)出開源組件NPOI可以在沒有安裝(zhuang)Office的情況(kuang)下對Word或Excel文檔進行讀寫操作;
7、為了(le)兼容更(geng)多(duo)的瀏覽器,讓用(yong)(yong)戶界面使用(yong)(yong)更(geng)友好。我們選擇了(le)響應式布局框架bootstrap;
8、系統報表我們采用了(le)echarts開(kai)源軟(ruan)件,并且我們提(ti)供了(le)非常炫(xuan)酷的圖(tu)形界面,特色(se)是(shi)地圖(tu),另外還(huan)提(ti)供了(le)柱狀圖(tu)、折線(xian)圖(tu)、餅圖(tu)、氣泡圖(tu)及四象限圖(tu)等;
9、系統采用bootstrap響應式布局,這(zhe)樣面對不同分辨率設(she)備(bei)靈活性強能夠快(kuai)捷解決多(duo)設(she)備(bei)顯示適應問題(ti);
10、系統基于(yu)ASP.NET(C#) MVC +web api+Bootstrap +Jquery+ MYSQL/SQL SERVER前端采(cai)用響應式(shi)布局對頁面兼容性(xing)顯(xian)著(zhu)提高(gao);
系統優勢:
代碼可(ke)以滿足大部分開發者的需求,讓開發人員(yuan)能省不少時間(jian)
開源下載地址
Gitee地址(zhi)://gitee.com/angelcms/AngelRM_MVC
系統演示圖:






等等還(huan)有一些(xie)頁面我就不一一上傳了(le)
2021-04-28
更新如下:
1、新增菜單子操作(zuo)權限(xian)管(guan)理(li),操作(zuo)權限(xian)控制(zhi)更(geng)細;
2、新增字典數據功能(neng),方(fang)便(bian)系統靈活修改參數;
3、新增系統多標簽導航功(gong)能;
4、新(xin)增(zeng)用戶單行編輯刪(shan)除功能(neng);
5、新增Echarts統計表功能(neng)頁面(mian);
6、修改上傳文件(jian)報錯(cuo)問(wen)題;
2020-03-23
更新如下:
1、新增文件上傳(chuan)功能(neng)(neng)實例,保(bao)證文件能(neng)(neng)夠無誤上傳(chuan)保(bao)存并(bing)下(xia)載;
2、優化后臺系統框架代碼,刪除以(yi)前大項目其它無用功能;
3、新增頁面(mian)代(dai)碼JS、css文件(jian)的壓縮,使得系統運行速(su)度更快;
4、系統登錄頁面新(xin)增驗證(zheng)校驗過程(cheng),這樣做到輸入驗證(zheng)碼時時驗證(zheng);
5、優化系統加載頁面提示數據加載功能。