ASPNET BPMS桌面版权限管理系统核心功能解析

版权申诉
0 下载量 186 浏览量 更新于2024-10-18 收藏 41.39MB ZIP 举报
资源摘要信息:"ASPNET BPMS桌面版权限管理系统源码" ASPNET BPMS桌面版权限管理系统是一套基于***开发的权限管理系统,它能够满足多级组织机构、用户管理、角色管理、模块管理、操作按钮定义以及多种权限控制类型的需求。 1、组织机构管理:系统采用多级树型结构展示组织机构,使得各级部门的从属关系清晰明了,便于进行便捷的操作。 2、用户管理:用户权限是通过角色来分配的,角色中包含了权限的集合。在角色的成员中可以加入用户,用户最终的权限是角色权限和用户权限的集合。 3、角色管理:角色是一组权限的集合,可以根据权限的大小来定义多个角色。 4、模块管理:主要负责菜单功能的管理,不仅包括系统中的页面,也可以把其它系统的页面地址统一纳入到同一套权限系统中进行维护。 5、操作按钮定义:主要对系统权限中的按钮进行定义,包括图标、方法名等。 6、角色权限控制方式:包括角色权限分配和用户权限分配两部分。角色权限分配强调的是分配的便捷性,而用户权限分配强调的是分配的灵活性。 权限控制类型包含以下几类: - 模块权限:不同角色的用户可以访问不同的模块,例如采购员有采购模块权限和库存查看模块权限。 - 按钮权限:不同角色的用户可以操作不同的按钮,例如采购员能点击新增按钮新增采购单,采购经理能点击审核按钮。 - 数据权限:不同角色的用户可以看到的数据是不同的,例如每个业务员只能看到属于自己的客户资料。 - 字段权限:不同角色的用户可以看到的数据字段是不同的,例如会计可以看到库存报表中的所有字段,而仓库管理员不能看到报表中的金额字段。 - 文件权限:不同角色的用户可以访问的文件是不同的,例如采购部的文件只有总经理和采购部成员有权限访问。 在UI前端框架方面,该系统采用Jquery UI 代码生成器,可以根据需要生成界面和后台代码,提高开发效率。 该源码包中包含了多个文件,主要包含"源码必读.txt",它可能包含对整个系统的使用和安装说明;"tags"文件,可能包含了系统的标签信息;"BPMS.WCFHost"和"BPMS.WebService",它们可能包含系统的Web服务和WCF服务,用于实现系统的网络通信;"BPMS.WCFLibrary",可能包含WCF相关的库文件;"Lib"目录,可能包含了系统使用的各种库文件;"BPMS.Service",可能包含系统的业务逻辑层代码;"branches"目录,可能包含了系统的版本管理信息;"DotNet.Utilities",可能包含.NET平台下的一些工具类;"BPMS.Business",可能包含系统的业务逻辑代码。 以上就是对ASPNET BPMS桌面版权限管理系统源码的知识点的详细说明。