温馨提醒:因本店业务繁忙,请需要提供安装服务的买家提前与本店客服联络在购买。如买家购买之后才需要提供安装服务,本店可能暂不解决!谢谢合作。




ASP.NET驱动设计权限管理系统源码

源码功能:

当前代码已经实现核心功能如下:

1、模块/客户/部门/角色的分级管理;

2、为客户分配角色或者直接为客户分配模块;

3、根据模块URL地址与MVC的Controller适配受权;

4、页面菜单按钮分配;

5、内部已经集成log4net,只要要简单的 LogHelper.Log("日志内容") 就可;

最近开发功能展望:

菜单受权解决;

数据权限解决;

客户分级受权功能;

1、权限资源

a.菜单权限  经理和业务员登陆系统拥有的功能菜单是不一样的 

b.按钮权限  经理能够审批,而业务员不可以 

c.数据权限  A业务员看不到B业务员的单据 

d.字段权限  某些人查询用户信息时看不到用户的手机号或者其它字段

2、客户,应用系统的具体操作者,我这里设计客户是不能直接分配权限的,必需要分配一个角色,角色中再分配权限,假如某个客户权限比较特殊,可以为他专门建一个角色来应用处理,由于假如客户也可以分配权限系统就会复杂很多。

3、角色,为了对许多拥有类似权限的客户进行分类管理,定义了角色的概念,以上所有的权限资源都可以分配给角色,角色和客户N:N的关系。

4、机构,树形的公司部门结构,国内公司用的比较多,它实际上就是一个客户组,机构和客户设计成N:N的关系,也就是说有时候一个客户可以从属于两个部门,这种情况在我们用户需求中确实都出现过。


ASP.NET驱动设计权限管理系统源码

ASP.NET驱动设计权限管理系统源码

  • 卖家QQ 285990776
  • 卖家微信 xinxielaoban