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

版权声明:本文为博主原创文章,遵循 CC 4.0 by-sa 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/zzzzzzzert/article/details/80791554

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

 先看整体结构图:

一 菜单管理:

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

 

 导航菜单配置

 

图标动态选择

 

二、部门管理

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

部门编辑页面

三、用户管理

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

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

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

下拉菜单用split分隔

 

 用户管理之分配权限。

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

 

设置完的结果

部门增加添加按钮

部门添加修改按钮

添加完成后刷新结果

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

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

附加属性

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

附加属性修改

资源管理:

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

角色管理

未完待续~~~~~

展开阅读全文

没有更多推荐了,返回首页