2313-EF+FineUI 智能快速开发平台 v1.0源码 智能快速开发平台源码
EF+FineUI智能快速开发平台v1.0源码
开发环境:VS2013+SQL2012
源码描述:
EF6.1+FineUI4.0.5智能快速开发平台v1.0
智能快速开发平台是一套用于快速开发的系统(以下简称系统),可根据实际的业务需要在此系统基础上进行二次开发。系统采用EntityFramework v6.1.0+FineUI v4.0.5开发,采用实体数据模型映射数据库,当数据库表结构更改时,只需要在vs中更新实体模型,将自动生成model层。并且数据服务层service采用T4模板根据实体模型自动生成,无需手动写代码,使开发更加方便快捷。系统采用EF泛类实现通用的增、删、改、查询、分页等通用方法,在生成service层数据服务时已自动继承,所以在二次开发时不再像传统3层框架那样还要写数据层DAL的各种繁琐的代码,只需要根据实际业务设计数据库、界面和业务逻辑代码(PS:在本系统的基础上,复制修改,基本几分钟一个业务就可以完成)。
系统包括菜单管理、功能管理、部门管理、角色管理、用户管理、权限管理、在线统计、IP黑名单、字典管理、日志管理(登录日志、操作日志、错误日志)10个模块,适用于OA、ERP、CRM、HR等基于B/S架构的系统快速开发。
菜单管理:可实现无限级模块定制,包括自定义图标、功能操作等。
功能管理:系统实现统一操作按钮和快速查询的定制,通过与模块进行映射,实现模块的功能操作自动生成和权限控制。
部门管理:实现无限级部门管理。
角色管理:实现角色的增、删、改、角色授权、角色中用户管理。
用户管理:实现用户的增、删、改、用户授权、启用禁用、密码重置、导出等功能。
权限管理:系统可通过角色授权和用户授权2种模式进行权限管理。权限管理由模块权限、功能操作权限、数据权限3个部分组成,可控制某个角色或用户的浏览模块、操作功能和可操作数据。
在线统计:可对在线用户进行统计。
IP黑名单:可管理IP黑名单,禁止IP黑名单中的用户登录。
字典管理:系统对通用的字典进行统一管理,定制字典类型和字典值。
日志管理:日志是由登录日志、操作日志、错误日志3部分组成,其中登录日志和错误日志是系统统一模块,一般无需再修改。只需要在扩展时,根据业务需求,修改操作日志内容,调用统一的日志接口,即可实现各操作的日志管理。
说明:将数据库附加,数据库连接只需要修改web.config下的连接配置的sa用户密码,其它无需修改。











本源码地址:http://www.codehy.com/vip/net/2020/0415/20877.html