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

Winfrom通用权限管理系统

Winfrom通用权限管理--登录

Winfrom通用权限管理--菜单

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

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

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

 先看整体结构图:

一 菜单管理:

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

 

 导航菜单配置

 

图标动态选择

 

二、部门管理

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

部门编辑页面

三、用户管理

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

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

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

下拉菜单用split分隔

 

 用户管理之分配权限。

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

 

设置完的结果

部门增加添加按钮

部门添加修改按钮

添加完成后刷新结果

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

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

附加属性

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

附加属性修改

资源管理:

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

角色管理

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

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

欢迎评论区交流讨论

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

打赏二维码

             

  • 29
    点赞
  • 122
    收藏
    觉得还不错? 一键收藏
  • 75
    评论
评论 75
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值