Winform快速开发框架之权限系统设计(2) - 功能模块介绍
![]() ![]() 2.2 用户管理 (User Management) 用户管理是指管理与维护软件系统的使用者,用户管理就是给公司或企业人员进行系统登记,一般是由系统管理员进行登记,经登记的使用者及分配系统使用权限才能登入系统。 用户管理中的用户主要是软件系统的使用者。 ![]() 2.3 角色/岗位 (Role Management) 角色是基于业务管理需求而预先在系统中设定好的,每个角色对应明确的系统权限,角色也不会随着用户的被添加和被移除而进行改变,只有分配用户的角色才有实际意义。对于企业管理人员而言,角色与岗位相同,如仓管员、调度员、系统管理员、采购员、会计、出纳等都是企业组织架构中的岗位,对于管理应用系统,如ERP系统,岗位既ERP系统中的角色。 ![]() 2.4 组织机构权限管理 (Group Management) C/S系统快速开发框架中的组织机构权限是指组权限(Group)。用户管理中的用户主要是指软件系统的使用者,把一个或多个用户归类在一起形成一个群体或小组,构成软件系统的用户组。把用户分组后,组用户成员拥有相同的权限等级。 ![]() 2.5 系统菜单管理 (System Menu Management) 系统菜单即菜单栏,由若干个下拉菜单组成,每个下拉菜单包含一组菜单命令,对应打开不同的窗口或执行不同的命令,若菜单的内容能跟随业务逻辑变化,所以也被称为“动态菜单”。 针对功能菜单来划分用户权限其实是比较粗颗粒度的一种管理方式,用户获得授权即可使用该菜单栏下的全部数据查看权限和功能操作权限。 ![]() 2.6 临时权限 临时角色是针对特殊用户群体设置的,通常会设置角色的过期时间,一般并没有固定角色符合拥有客户所需的全部操作权限,因此需要开设临时角色,并且支持给临时角色最大的权限选择空间。 ![]() 2.7 批量设置用户和角色 批量设置用户和角色功能是针对用户组管理开发的一个辅助功能,把设置用户和角色采用复选框的方式,提高界面用户体验。 ![]() 上一篇:基于C/S结构快速开发框架之权限系统设计 - 基本概述 http://www.csframework.com/archive/1/arc-1-20190128-2578.htm ![]()
参考文档:
Winform快速开发框架之权限系统设计(1) - 基本概述 Winform快速开发框架之权限系统设计(3) - 功能按钮权限控制基本原理 Winform快速开发框架之存储图片资源解决方案|C/S框架网 基于Winform三层架构+WCF+ORM模型的快速开发框架 C/SWinform快速开发框架旗舰版V5 - 超酷炫UI珠宝行业MES/ERP系统成功案例2019 C#权限管理框架介绍|商业开源C/S系统快速开发框架权限系统设计 Winform快速开发框架平台代码生成器核心优势 原创Winform快速开发框架平台Oracle版本(三层架构+C#.NET+Oracle数据库) Winform C/S架构快速开发框架Oracle版本与MsSQL版本区别 主流前端开发框架都有哪些?Winform .NET快速开发框架 【原创】进销存软件开发模板基于C/S架构快速开发框架C#+Winform+DevExpress Winform快速开发框架-表格支持用户自定义样式(自由配置列栏目) 基于集团组织架构数据权限系统快速开发框架(C#.NET Winform+支持多数据库) 公司管理系统框架 - 基于C/S结构Winform快速开发框架 MIS管理信息系统快速开发框架-C/S架构+Winform软件快速开发平台
其它资料:
什么是C/S结构? | C/S框架核心组成部分 | C/S框架-WebService部署图 | C/S框架-权限管理 | C/S结构系统框架 - 5.1旗舰版介绍 | C/S结构系统框架 - 功能介绍 | C/S结构系统框架 - 产品列表 | C/S结构系统框架 - 应用展示(图) | 三层体系架构详解 | C/S架构轻量级快速开发框架 | C/S框架网客户案例 | WebApi快速开发框架 | C/S框架代码生成器 | 用户授权注册软件系统 | 版本自动升级软件 | 数据库底层应用框架 | CSFramework.CMS内容管理系统 | |