FineUI通用权限管理系统源码源码描述:1,采用第三方UI框架fineui,全部ajax获取数据2,本系统用简单三层架构适用于新手学习3,对权限的操作,控制到单个按钮,一个用户可以属于多个用户组,权限则取所有用户组权限的集合
AppBoxMvcCore_FineUICore版
一、源码描述这是一款基于FineUI的通用权限管理框架,功能比较完整,可以用作学习交流,或者二次开发使用,有需要的可以下载学习一下。
一、源码描述此框架是结合动软代码生成器生成的ado.net三层架构,生成Fineui后台页面。针对表生成列表页面,添加修改页面和查看视图页面。二、使用方法1.先用动软代码生成器生成简单的三层架构。
二、技术特点应用VS2012(ASP.NET(C#)、MSSQL2008、ExtJs、Linq、T4模板、Redis、FineUI(可以替换为其他UI,例如EasyUI,MiniUI)等开发实现。
二、源码描述智能快速开发平台是一套用于快速开发的系统(以下简称系统),可根据实际的业务需要在此系统基础上进行二次开发。系统采用EntityFrameworkv6.1.0+FineUIv4.0.5开发,采用实体数据模型映射数据库,当数据库表结构更改时,只需要在vs中更新实体模型,将自动生成model层。并且数据服务层service采用T4模板根据实体模型自动生成,无需手动写代码,使开发更加方便快捷。系统采用EF泛类实现通用的增、删、改、查询、分页等通用方法,在生成service层数据服务时已自动继承,所以在二次开发时不再像传统3层框架那样还要写数据层DAL的各种繁琐的代码,只需要根据实际业务设计数据库、界面和业务逻辑代码(PS:在本系统的基础上,复制修改,基本几分钟一个业务就可以完成)。三、功能介绍系统包括菜单管理、功能管理、部门管理、角色管理、用户管理、权限管理、在线统计、IP黑名单、字典管理、日志管理(登录日志、操作日志、错误日志)10个模块,适用于OA、ERP、CRM、HR等基于B/S架构的系统快速开发。1、部门管理:实现无限级部门管理。2、角色管理:实现角色的增、删、改、角色授权
(1)菜单管理:可实现菜单无限级的增删改,并且系统自动读取FineUI的内置图标,方法系统扩展时菜单的相应管理。(2)菜单操作管理:对模块页面的操作进行管理,用于相应操作的权限控件。