首页 > 代码库 > 基于角色的权限管理系统

基于角色的权限管理系统

我们开发业务系统的时候,基本上都会涉及到权限管理模块,要求不同的人看到不同的菜单,操作不同的按钮,看到不同的数据。很多初学者面对这样的需求不知道如何下手,特别是稍微复杂点的权限,更是找不到方向,为此我们夜鹰教程网特别推出了这套基于角色的权限管理视频教程,通过给用户分配角色,给角色分配权限,来实现权限管理。这样一来,可以实现不同的人管理不同的菜单,操作不同的按钮,看到不同的数据。可以划分权限组,每个组的成员拥有相同的权限。也可以把同一个人分配到不同的权限组,具有多个权限组的权限,实现权限的组合。

本套教程通过c-s和b-s两种模式讲解,如果没有学过winform开发的学员可以通过本套教程补充下winform开发知识,以桌面程序的方式实现数据的CRUD操作,同时还可以学会一些常用控件的使用,特别是树形菜单的使用,以及递归的编程思想。

技术分享

 

技术分享

技术分享

 

技术分享

 

技术分享

 

技术分享

 

技术分享

 

C-S部分目录

 

001 课程介绍

002 效果演示

003 新建项目

004 用户表

005 角色表

006 功能权限表

007 用户分配角色的表

008 角色拥有的菜单权限

009 登录界面设计

010 控件name

011 数据库操作类

012 登录操作

013 用户类

014 新建主窗体

015 主窗体布局

016 树形菜单

017 加载数据

018 递归调用

019 点击事件

020 密码修改

021 设备管理

022 角色列表

023 用户列表

024 新增用户

025 插入用户数据

026 显示用户数据

027 查询用户数据

028 用户数据分页

029 编辑用户数据

030 保存用户数据

031 删除用户数据

032 角色主数据

033 表单验证

034 编辑角色

035 角色数据分页

036 删除角色数据

037 设备列表

038 新增设备

039 设备分页

040 编辑设备

041 删除设备

042 点击菜单打开对应窗体

043 用户参数传递

044 通过构造函数传递参数

045 验证旧密码

046 通过菜单打开用户列表

047 菜单权限

048 权限主数据

049 给用户分配角色

050 显示待分配的菜单权限

051 角色用有菜单权限

052 取消菜单权限

053 保存菜单权限

054 清空旧的菜单权限

055 加载旧的菜单权限

056 功能权限配置

057 加载待分配的功能权限

058 加载已分配的功能权限

059 移动功能权限

060 保存功能权限

061 清空旧功能权限

062 分配数据权限

063 拼接已经分配的权限

064 移除权限

065 角色数据权限保存

066 给用户分配角色

067 待分配的角色

068 判断用户拥有的权限

069 获取功能权限

070 控制功能按钮是否可用

071 不能的用户看到不同的数据

我们开发业务系统的时候,基本上都会涉及到权限管理模块,要求不同的人看到不同的菜单,操作不同的按钮,看到不同的数据。很多初学者面对这样的需求不知道如何下手,特别是稍微复杂点的权限,更是找不到方向,为此我们夜鹰教程网特别推出了这套基于角色的权限管理视频教程,通过给用户分配角色,给角色分配权限,来实现权限管理。这样一来,可以实现不同的人管理不同的菜单,操作不同的按钮,看到不同的数据。可以划分权限组,每个组的成员拥有相同的权限。也可以把同一个人分配到不同的权限组,具有多个权限组的权限,实现权限的组合。

本套教程通过c-s和b-s两种模式讲解,如果没有学过winform开发的学员可以通过本套教程补充下winform开发知识,以桌面程序的方式实现数据的CRUD操作,同时还可以学会一些常用控件的使用,特别是树形菜单的使用,以及递归的编程思想。

技术咨询QQ:1416759661 

 官网地址:http://www.yyjcw.com/html/News/1799.html

 

基于角色的权限管理系统