一步步教你如何用疯狂.NET架构中的通用权限系统 -- 分布式管理(每个公司管理每个公司自己的数据)

日常生活中经常会遇到每个公司需要管理每个公司自己的数据,然后由总公司集中管理所有数据的需求。

 

   我们经常会开发这个系统,那个系统,每个系统经过不断完善优化后我们才会发现,刚开始都是需要很简单的系统,但是往往到最后都会变得很复杂,最终我们还是逃脱不了重复建设。

   那我们还不如刚开始的时候,就用一个比较考虑充分的配置管理工具来管理我们的A系统,B系统,用这个系统可以配置管理非常复杂的权限配置,不管将来客户的需求怎么变来变去,都能适应,而且不用非什么力气,配置来配置去就可以了,当然一些简单的权限,当然是更容易能达到目的了。

   很多时候,我们开发人员开发出来的某个管理系统,往往经不客户的折腾,最后改来改去会变得异常脆弱,要么这里出错那里出错,要么这里不稳定要么那里不稳定,很多时间都耗费在基础性的建设工作上,这时候我们也需要一个铜墙铁壁额的基础组件,用这个组件来配置管理整个系统的权限,用户,角色等就可以了。

   本着把简单的软件做个彻底,彻底的铜墙铁壁,没有错误,没有漏洞,可以重复利用劳动成果的指导思想继续完善几年打造完美的精品。

 

   铜墙铁壁的基础数据是一切管理系统及多个管理系统之间进行整合的核心基础,没有稳定的基础数据就没稳定的业务管理管理系统,所以我们开发任何一个管理系统之前就应该准备好铜墙铁壁的基础组件,可以灵活配置管理扩展的“软件数据中心”,而且是源码全部公开的、数据库结构设计全部公开的核心组件。

 

1:首先我们应该定义一个操作权限。

我们先登录到系统里

 

再选操作权限项定义管理菜单进入模块

 

在此模块里,定义了一个操作权限,叫“走火入魔权限配置后台管理”,然后把这个权限项定义为数据集权限,意思是设置这个权限时需要设置管理范围。

 

2:操作的用户需要有相应的权限并且需要设置权限范围。

 

我们选择用户(账户)权限管理菜单

 

接着选择目标用户账户,对此账户进行详细的权限设置。

 

给目标用户,权限后台管理配置的权限,并对此权限进行范围设置(数据集权限设置)。

 

当前用户的操作权限范围,可以进行按明细设置,选择详细的权限范围,倒此已正确设置账户的权限范围。

 

 

3:输入演示数据。

 

我们先模拟输入一个北京的用户账户申请情况。

 

我们再输入一个上海的用户账户申请情况。

 

我们用系统管理员进入审核模块看看,是否有2个账户是待审核状态?

 

4:是否达到了每个分公司管理每个分公司数据的目的。

 

我们用目标账户“吉日嘎拉”登录此权限配置管理后台,

 

进入用户账户审核模块,看看会是什么情况?

 

的确按我们的数据集权限设置范围,只出现了北京的用户审核数据,上海的账户申请数据没出现在当前操作窗体里。

 

从数据设计的思想来讲,非常简单的。

 

 

 

 

    

 

 


 

 

将权限管理、工作流管理做到我能力的极致,一个人只能做好那么很少的几件事情。

About

吉日嘎拉可爱的女儿

吉日嘎拉(蒙古语为吉祥如意),2000年毕业于黑龙江大学计算机系软件专业,目前定居杭州,典型的IT软件土鳖一个,外号“软件包工头”。

 

通用权限管理系统组件(GPM - General Permissions Manager)自2003年开始发布,目前是国内注册用户和免费盗版用户最多的权限管理系统,是各种信息管理系统开发中彻底的权限解决方案。本组件支持多种主流数据库(Oracle、sqlsever、db2、mysql),功能强大,使用方便,代码简洁,思路严谨,被广大支持者称为权限管理系统中的“走火入魔级权限管理系统”。

 

精心维护通用权限管理系统组件(GPM - General Permissions Manager)有8年多,3年的不断推广,20万行经典的业务逻辑积累,经过上万次的调试修正,经历了四百个付费客户,上百软件公司的实战开发。

11年以上开发经验,外企工作5年,上市公司3年,独立经营软件公司2年,主持研发部门管理工作4年以上。

将权限管理、工作流做到我能力的极致,一个人只能做好那么很少的几件事情。

吉日嘎拉,通用权限管理系统组件
QQ:252056973,Mail:[email protected]

访问者分布 Locations of visitors to this page

通用权限管理模块的严谨设计定位、精心编码实现、不断维护推广、持续优化改进,主要是为了实现一个可以高度重复利用劳动成果的工具软件并有偿提供给所需的人们,另想成为国人值得骄傲的知名软件功能模块。

可供国内管理类开发人员在日常工作中进行灵活二次开发利用的模块,开发管理类软件的必备工具之一,我们的目标就是让程序员早点儿回家休息。

淘宝店地址:http://jirigala.taobao.com

你可能感兴趣的:(开发,如何,管理工具,日常生活,总公司)