- 系统品牌:
- 其他系统
- 开发语言:
- .NET
- 数据库:
- Mssql
源码类别:【开发辅助】
源码类型:B/S
适合人群: 进阶
授权类型:商业版
开发语言:C#
数据库:SQL2012
框架版本:2.00
源码大小:12.19MB
一、更新记录
1、更新日期:2014-10-14 00:00:00
2、更新内容:
1、更新了FineUI控件到FineUI v4.1.4。
二、源码描述
智能快速开发平台是一套用于快速开发的系统(以下简称系统),可根据实际的业务需要在此系统基础
上进行二次开发。系统采用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架构的系统快速开发。
1、部门管理:实现无限级部门管理。
2、角色管理:实现角色的增、删、改、角色授权、角色中用户管理。
3、用户管理:实现用户的增、删、改、用户授权、启用禁用、密码重置、导出等功能。
4、权限管理:系统可通过角色授权和用户授权2种模式进行权限管理。权限管理由模块权限、
5、功能操作权限、数据权限3个部分组成,可控制某个角色或用户的浏览模块、操作功能和可操作数据。
6、在线统计:可对在线用户进行统计。
7、IP黑名单:可管理IP黑名单,禁止IP黑名单中的用户登录。
8、字典管理:系统对通用的字典进行统一管理,定制字典类型和字典值。
9、日志管理:日志是由登录日志、操作日志、错误日志3部分组成,其中登录日志和错误日志是系统
统一模块,一般无需再修改。只需要在扩展时,根据业务需求,修改操作日志内容,调用统一的日志接
口,即可实现各操作的日志管理。
四、注意事项
1、后台管理员用户名51aspx,密码123。
2、开发环境为Visual Studio 2013,数据库为SQL Server 2012,数据库文件在DB_51aspx文件夹中,
使用.net 4.5开发。
3、默认数据库连接字符串在webconfig配置文件中修改。
4、该源码比较适合二次开发使用。