0 C#WinForm开发权限管理历程之权限管理概述
发布网友
发布时间:2022-11-20 20:19
我来回答
共1个回答
热心网友
时间:2023-12-01 18:38
简单的权限管理一般包括三部分
用户管理可以维护可以进入系统操作的用户,一般包括用户ID,用户名称,用户密码等几个字段。
用户管理一般介绍的比较多我就不详细介绍了。
功能管理可以维护系统提供的全部功能,一般包括功能ID,功能名称,WinForm等。
权限管理用来给用户分配功能权限,一般包括用户ID,功能ID,操作次数,最后操作时间等。
复杂点的权限管理还会包括角色管理、角色权限、用户角色、数据权限管理。
角色管理就是维护角色。一般包括角色ID、角色名称等。
角色权限用来给角色授权。一般包括角色ID、功能ID等。
用户角色用来给用户分配角色,一般包括用户ID、角色ID等。
数据权限管理就比较复杂点,首先业务数据里要包含用户ID,用户上面还有组织机构、角色等。组织机构数据权限、角色数据权限、用户数据权限等。
1 C#WinForm开发权限管理历程之三层架构
2 C#WinForm开发权限管理历程之新建项目
3 C#WinForm开发权限管理历程之Form1完善
4 C#WinForm开发权限管理历程之主控窗体功能实现
5 C#WinForm开发权限管理历程之功能管理