首页 > 代码库 > 三、系统权限之角色抉择

三、系统权限之角色抉择

为什么我不将设计好的数据库摆上来就好了呢?而是在此“卖弄”,不就是一个简单的权限管理吗?

我觉得做一个完美的权限管理系统,真不是个简单的事情,园子里的“超级老吉日嘎拉”做权限不也搞了好久么?我这人不怎么爱看文章,所以我也不参考他的成果,我只做我想做的,享受过程、学会总结更重要。

大多权限管理系统,都是用户-角色-权限表这样的设计,组织(部门)跟角色是剥离的。过去我做权限系统设计,也都是秉承"用户-角色-权限"这样的设计理念的。5年的时间,经历了4家公司,在每一家公司里,都深知得这样的设计满足不了实际的需求——有点蛋痛,现在还隐隐作痛。或许是因为现在扯淡太多了?

组织vs角色,都是那么一撮人,组织有层级(假如你的组织太小了,没有层级,那算你赢了),角色没有层级。前者复杂,后者简单。过惯了简单的生活(三点一线),想点找点复杂的东西来做,自讨苦吃。如果你跟我一样,那么就让我们一起狠狠的放弃“角色”这个家伙,热情的拥抱“组织”吧!哥们你要是正筹划着跳槽的话,也请你热情的拥抱下,这组织非你那组织。

谈到跳槽,现在正是跳槽筹划季,谁有好的工作?选我选我(广告时间)……为什么?

1、我不敢要高工资——自信不够

2、我懂的东西不多——能力不够

3、我的年纪太大了——激情不够

哎,这哪里是自荐,分明就是自嘲嘛!

1、每入职一家公司一段时间后,领导或者同事都说,我不只值这个价(目前工资)。

2、Winform、Webform、MVC、Silverlight、EntityFrameWork、Lucene.net、Sql Server、Html、Css、Jquery、EasyUI、DWZ、Bootstrap等确实懂得太少。

3、已经工作5年,当过小弟、当过领导,人生的道路确实坎坷。

不能再浮躁,沉下心来,认真的做好那么一件事就够了。

三、系统权限之角色抉择