2313-EF+FineUI 智能快速開發(fā)平臺(tái) v1.0源碼 智能快速開發(fā)平臺(tái)源碼
EF+FineUI智能快速開發(fā)平臺(tái)v1.0源碼
開發(fā)環(huán)境:VS2013+SQL2012
源碼描述:
EF6.1+FineUI4.0.5智能快速開發(fā)平臺(tái)v1.0
智能快速開發(fā)平臺(tái)是一套用于快速開發(fā)的系統(tǒng)(以下簡稱系統(tǒng)),可根據(jù)實(shí)際的業(yè)務(wù)需要在此系統(tǒng)基礎(chǔ)上進(jìn)行二次開發(fā)。系統(tǒng)采用EntityFramework v6.1.0+FineUI v4.0.5開發(fā),采用實(shí)體數(shù)據(jù)模型映射數(shù)據(jù)庫,當(dāng)數(shù)據(jù)庫表結(jié)構(gòu)更改時(shí),只需要在vs中更新實(shí)體模型,將自動(dòng)生成model層。并且數(shù)據(jù)服務(wù)層service采用T4模板根據(jù)實(shí)體模型自動(dòng)生成,無需手動(dòng)寫代碼,使開發(fā)更加方便快捷。系統(tǒng)采用EF泛類實(shí)現(xiàn)通用的增、刪、改、查詢、分頁等通用方法,在生成service層數(shù)據(jù)服務(wù)時(shí)已自動(dòng)繼承,所以在二次開發(fā)時(shí)不再像傳統(tǒng)3層框架那樣還要寫數(shù)據(jù)層DAL的各種繁瑣的代碼,只需要根據(jù)實(shí)際業(yè)務(wù)設(shè)計(jì)數(shù)據(jù)庫、界面和業(yè)務(wù)邏輯代碼(PS:在本系統(tǒng)的基礎(chǔ)上,復(fù)制修改,基本幾分鐘一個(gè)業(yè)務(wù)就可以完成)。
系統(tǒng)包括菜單管理、功能管理、部門管理、角色管理、用戶管理、權(quán)限管理、在線統(tǒng)計(jì)、IP黑名單、字典管理、日志管理(登錄日志、操作日志、錯(cuò)誤日志)10個(gè)模塊,適用于OA、ERP、CRM、HR等基于B/S架構(gòu)的系統(tǒng)快速開發(fā)。
菜單管理:可實(shí)現(xiàn)無限級(jí)模塊定制,包括自定義圖標(biāo)、功能操作等。
功能管理:系統(tǒng)實(shí)現(xiàn)統(tǒng)一操作按鈕和快速查詢的定制,通過與模塊進(jìn)行映射,實(shí)現(xiàn)模塊的功能操作自動(dòng)生成和權(quán)限控制。
部門管理:實(shí)現(xiàn)無限級(jí)部門管理。
角色管理:實(shí)現(xiàn)角色的增、刪、改、角色授權(quán)、角色中用戶管理。
用戶管理:實(shí)現(xiàn)用戶的增、刪、改、用戶授權(quán)、啟用禁用、密碼重置、導(dǎo)出等功能。
權(quán)限管理:系統(tǒng)可通過角色授權(quán)和用戶授權(quán)2種模式進(jìn)行權(quán)限管理。權(quán)限管理由模塊權(quán)限、功能操作權(quán)限、數(shù)據(jù)權(quán)限3個(gè)部分組成,可控制某個(gè)角色或用戶的瀏覽模塊、操作功能和可操作數(shù)據(jù)。
在線統(tǒng)計(jì):可對(duì)在線用戶進(jìn)行統(tǒng)計(jì)。
IP黑名單:可管理IP黑名單,禁止IP黑名單中的用戶登錄。
字典管理:系統(tǒng)對(duì)通用的字典進(jìn)行統(tǒng)一管理,定制字典類型和字典值。
日志管理:日志是由登錄日志、操作日志、錯(cuò)誤日志3部分組成,其中登錄日志和錯(cuò)誤日志是系統(tǒng)統(tǒng)一模塊,一般無需再修改。只需要在擴(kuò)展時(shí),根據(jù)業(yè)務(wù)需求,修改操作日志內(nèi)容,調(diào)用統(tǒng)一的日志接口,即可實(shí)現(xiàn)各操作的日志管理。
說明:將數(shù)據(jù)庫附加,數(shù)據(jù)庫連接只需要修改web.config下的連接配置的sa用戶密碼,其它無需修改。











本源碼地址:http://m.bmm520.net/vip/net/2020/0415/20877.html