mvc5 dapper bootstrap2通用权限后台管理系统源码

mvc5 dapper bootstrap2通用权限后台管理系统源码

13569发表于2015-11-14

最近写了一个通用的权限后台管理系统,采用ASP.NET mvc5和dapper,由于采用纯SQL实现,没有采用重量级的ORM框架,所以性能得到的了很好的保证。里面的界面采用纯Html的bootstrap框架,方便以后更改界面的样式。基于角色的权限管理,用户权限和登录状态判断都是基于MVC的Filter的实现,可以充分利用AOP的来解耦我们的模块、功能。所有的关于数据库的操作和业务逻辑都是面向接口编程,并采用Autofac进行依赖注入,系统具有很好的扩展性和可维护性。

本系统记录还记录了用户的操作日志和登录日志,记日志的功能采用Facade外观模式,封装了记操作和登录日志的方法。

可以这样说,本系统提供了一个管理系统必须的用户、权限、角色和日志等等基础模块,你可以在这个源码的基础上快速开发任何复杂的管理信息系统,而且项目分层清晰、简单、合理,因此本源码也可以提供给初学者学习和借鉴。

一、采用技术

mvc5+dapper+bootstrap2+Autofac依赖注入+基于AOP思想的权限管理和防止sql注入技术。

二、解决方案项目结构

三、主要功能

1、用户管理

2、角色管理

3、角色权限管理

4、用户角色管理

5、登录日志查询

6、操作日志查询

7、密码修改

8、重置密码


本系统方便二次开发,购买本ASP.NET MVC5蓝狐通用后台管理系统源码,联系人qq:2351310751,联系请备注。

源码下载

  1. mvc5 dapper bootstrap2通用权限后台管理系统源码



小编蓝狐