Winform通用框架之权限管理系统

Winfrom通用权限管理系统

Winfrom通用权限管理--登录

Winfrom通用权限管理--菜单

Winfrom通用权限管理系统--数据库设计

Winfrom通用权限管理----数据库问题

心血来潮,想写个通用管理系统整体界面结构采用VS 可拖动窗口模式。本软件不准备用devexpress等任何收费 控件,完全免费。后续准备开源代码供大家互相交流学习。

 先看整体结构图:

Winform通用框架之权限管理系统_第1张图片

一 菜单管理:

菜单不是固定写死的,是利用反射动态可配置并且实现折叠抽屉效果。                                                                          

 Winform通用框架之权限管理系统_第2张图片

 导航菜单配置

Winform通用框架之权限管理系统_第3张图片

 

图标动态选择

Winform通用框架之权限管理系统_第4张图片

 

二、部门管理

部门管理采用动态数,利用递归 层层找出子 节点

Winform通用框架之权限管理系统_第5张图片

部门编辑页面

Winform通用框架之权限管理系统_第6张图片

三、用户管理

用户管理根据部门树来显示用户信息

Winform通用框架之权限管理系统_第7张图片

用户添加页内容比较多,基本信息不用多说,下面讲下附件信息

Winform通用框架之权限管理系统_第8张图片

 用户附加信息,所有生成的文本框都不是手动画上去的,而是通过数据自动生成,

Winform通用框架之权限管理系统_第9张图片

下拉菜单用split分隔

Winform通用框架之权限管理系统_第10张图片

 Winform通用框架之权限管理系统_第11张图片

 用户管理之分配权限。

权限分为菜单权限和按钮权限

Winform通用框架之权限管理系统_第12张图片

 Winform通用框架之权限管理系统_第13张图片

设置完的结果

Winform通用框架之权限管理系统_第14张图片

部门增加添加按钮

Winform通用框架之权限管理系统_第15张图片

部门添加修改按钮

Winform通用框架之权限管理系统_第16张图片

添加完成后刷新结果

Winform通用框架之权限管理系统_第17张图片

上用户管理中配置部门按钮权限

Winform通用框架之权限管理系统_第18张图片

保存以后回来刷新部门页面

Winform通用框架之权限管理系统_第19张图片

附加属性

Winform通用框架之权限管理系统_第20张图片

附加属性添加 ,其中控件类型也是由附加属性配置出来的

Winform通用框架之权限管理系统_第21张图片

附加属性修改

Winform通用框架之权限管理系统_第22张图片

资源管理:

资源管理是直接映射数据表的,支持数据备份

Winform通用框架之权限管理系统_第23张图片

角色管理

Winform通用框架之权限管理系统_第24张图片

Winform通用框架之权限管理系统_第25张图片

Winform通用框架之权限管理系统_第26张图片

源码下载地址:https://download.csdn.net/download/zzzzzzzert/11975145

数据库建议用SQL 2014以上版本打开

欢迎评论区交流讨论

纯手写,您的鼓励是我创作的动力,希望.Net的程序员自强不息越来越优秀。

打赏二维码

             

你可能感兴趣的:(Winform,Winfrom通用权限管理系统)