通用权限
文章平均质量分 87
自然框架
喜欢编程
展开
-
【自然框架】通用权限的视频演示(一):添加角色,权限到功能节点和按钮
写了几个关于权限的东东,好像大家都不大理解,也不太清楚我的权限到底能做什么,所以想来想去还是弄点视频吧,就是屏幕录像,这样大家看起来就方便了吧。 为了大家便于观看视频,我先说一下视频的步骤。 1、添加角色,选择角色可以使用的功能节点和按钮。 2、选择用户,就是给角色里面添加用户。 3、用用户的账号登录,查看效果。 4、修改角色原创 2009-09-06 22:08:00 · 1112 阅读 · 0 评论 -
【自然框架】之通用权限(外传):杂谈
Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->1、 简介、数据库的总体结构2、 介绍人员表组3、 介绍组织结构表组4、 介绍角色表组5、 介绍“项目自我描述表组”6、 权限到节点7、 权限到按钮8、 权限到列原创 2009-06-12 10:14:00 · 650 阅读 · 0 评论 -
【自然框架】之通用权限(六):权限到节点
“直率没有错,但是也要考虑对方的承受能力呀!对方都承受不了了,你还直率,那就是你的错了!” ——我的名言,呵呵。 ====================我就是传说中的,可爱的、无奈的、笑笑而过的分割线==================== 继续,这是第六章了。我发现,越来越难了。终于把表结构都介绍完了,来到了如何应用的阶段了。有回原创 2009-06-10 09:15:00 · 898 阅读 · 2 评论 -
【自然框架】之通用权限(五):项目描述表组
继续,这是第五章了。我发现了,写文章比写程序还要有难度。 通用权限想要写的文章目录:(这是第五章) Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->1、 简介、数据库的总体结构2原创 2009-06-09 13:15:00 · 935 阅读 · 0 评论 -
【自然框架】之通用权限(三):组织结构表组
继续,这是第三章了。拖得有点长,但是我也是一边写,一边在想办法,想怎么做才能让资源权限也能通用起来。看大家的回复也给了我一些提示,我也在修改我的方案。原来打算用来解决一个人虽然在业务一部,但是却可以看业务一部、业务二部的客户信息的情况,但是仔细想了一下,这么做也不行。不过还好,我又找到了另一个方法来解决,而且可以让资源权限更加通用。不过这个详细的方法要放在下一章的角色表原创 2009-06-07 19:15:00 · 1774 阅读 · 0 评论 -
【自然框架】之通用权限(二):人员表组
继续,这是第二章了。本来想在这一章里面介绍三个表组来着,但是我有点写不好的感觉,还是多分几章吧,这一章就只介绍人员表组。第二章到第五章主要是介绍表结构。我是习惯使用Excel来设计表,一开始的时候只能记录表名、字段名、字段类型、字段说明等信息,但是一直没能找到如何使用Excel来体现出来表之间的关系。前一阵子(好像是去年)突然想到了可以使用“图表”+图形(比如箭头)的方原创 2009-06-06 14:16:00 · 692 阅读 · 0 评论 -
【自然框架】之通用权限(一):简介、数据结构
这次要写一整套的权限方面的文章了,无论我的想法好与不好,先写出来请大家来评判。这个系列我要详细的说明我的权限的思路、想法、实现方式、代码和Demo。可能有人会说,通用是达不到的,最多只能无限接近。恩,对于我来说,能够无限接近就可以了,当然我知道如果要达到这个目标并不是一件容易的事情,有难度才有挑战,才有意思。所以我会在权限方面不断的努力,不断的无限接近通用。也请大家多多原创 2009-06-05 16:16:00 · 740 阅读 · 1 评论 -
好大一棵树,新春的祝福(二):功能节点的数据结构和页面展示
var oldDiv_Over var oldDiv_Active var oldCss1 var oldCss2 var oldCss_Over function treeClick(me) {原创 2009-01-16 09:20:00 · 963 阅读 · 0 评论 -
好大一棵树,新春的祝福(一):n级分类的数据结构
目录 1、n级分类的数据结构 2、我的树的数据结构和页面展现 3、在权限方面的应用 快过年了,先给大家拜个早年,祝大家新的一年里多多发财,呵呵。现在做什么都要提前,拜年也提前把。 这个树的结构几年前在csdn里面也发过了一次,现在看看,主体结构居然没有什么变化,用了这么长的时间,自原创 2009-01-15 10:20:00 · 1024 阅读 · 0 评论 -
通用权限的思路。带有数据库关系图
写完了就要提交了,想向上传一个图片,IE居然死掉了,白写了,还得重来一遍。郁闷。 上篇:通用权限的思路。只是一个简单的思路。 上一篇住要是想说一下大体的思路,就是一个主要的框架,我觉得在做一件事情之前,都需要有一个初略的设计,就是中提的想法,抓住问题的关键点。所以对于权限问题,我觉得需要抓住下面的这四个问题; 1、我们的软件里面有哪些功能原创 2008-05-01 17:29:00 · 703 阅读 · 0 评论 -
通用权限的思路。只是一个简单的思路。
面对权限,我们要解决几个的问题。第一个就是:我们的软件里面有哪些功能? —— 给用户自己维护角色作准备比如添加新闻、添加产品、客户信息维护、合同管理等等,当然还可以细分一下,客户信息维护又可以分为:客户基本信息、客户的联系人、客户报价、客户的合同等。我的习惯是建立一个表,叫做功能结点表。这个表可以生成左面的功能树,也可以记录项目里面一共有哪些功能。原创 2008-04-29 13:29:00 · 909 阅读 · 0 评论 -
【自然框架】之通用权限(九):权限的验证
继续,这是第九章了。本来这张应该好好写的,不过还是先简单介绍一下吧,以后有空再补上详细说明吧。通用权限想要写的文章目录:(这是第九章) Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->1、 简介、数据库的原创 2009-06-12 14:14:00 · 679 阅读 · 0 评论 -
【自然框架】之通用权限的Demo(一):角色的添加和修改
非常抱歉,我是一个靠激情来工作的人,有心情做什么多快,没心情的时候什么都不爱做。最近很烦,所以速度也很慢。原本打算周一拿出来Demo的,结果延迟了现在。希望大家多多包含。这个Demo并不完整,目前权限方面只实现了角色的添加和修改,其他的还没有实现。我还是一点一点来吧,我是怕如果我等到Demo更完善才拿出来的话,我会承受不了,而放弃这个计划。所以,咬咬牙,一步一步来。后续原创 2009-06-15 18:14:00 · 960 阅读 · 0 评论 -
【自然框架】之通用权限(八):权限到字段(列表、表单、查询)
通用权限想要写的文章目录:(这是第八章) Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->1、 简介、数据库的总体结构2、 介绍人员表组3、 介绍组织结构表组4、 介绍角色表组5、 介绍“项目自我描述表组”原创 2009-06-12 14:14:00 · 969 阅读 · 0 评论 -
【自然框架】之通用权限(四):角色表组
继续,这是第四章了。这里涉及到了资源方面的,不过有点绕,所以这里先介绍一下表结构,在后面的章节里面,再举例子详细介绍。通用权限想要写的文章目录:(这是第四章) Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com原创 2009-06-08 13:15:00 · 871 阅读 · 0 评论 -
【自然框架】 权限 的视频演示(二): 权限到字段、权限到记录
继续。这里演示权限到字段和权限到记录。 权限到字段有两种安全级别, 1、低安全级别。有些项目不需要做到控制每一个字段是否显示,那么就可以采用这种级别。低安全级别就是:如果一个节点里面没有设置可以访问哪些字段,那么就默认为不需要做到控制字段的程度,就是说节点里的字段都是可以访问的。这么做是为了操作方便。 2、高安全级别。有些项目要求非常原创 2009-09-07 13:08:00 · 1020 阅读 · 0 评论 -
【自然框架】之通用权限:数据库设计的几种使用方式
上次《【自然框架】之通用权限:用PowerDesigner重新设计了一下数据库,有ER图和表关系图 》里说了一大堆的表,好多人说太复杂了,做到权限到模块就可以了。 这个嘛,我也没有说所有的表都要一起使用呀。用哪些表那是根据情况来定的。也就是客户需求、项目需求和经验来决定了。 如果项目很简单,客户的需求也不复杂,那么做到权限到模块就可以了,大家原创 2009-08-22 10:09:00 · 1257 阅读 · 1 评论 -
【自然框架】之通用权限:用PowerDesigner重新设计了一下数据库,有ER图和表关系图
好像以前做的那个数据库设计大家都没太看懂,究其原因似乎大家都比较习惯使用PowerDesinger来设计。而我用Excel画出来的图大家看着特别别扭,而且还没有总体的图,也没有ER图,所以大家也就没有心情看了吧。呵呵。 PowerDesinger学习了一下,感谢Hayden Han 写的《PowerDesigner使用教程 —— 概念数据模型 》,通过这个文章学原创 2009-07-28 06:10:00 · 3151 阅读 · 0 评论 -
【自然框架】 之 资源角色——列表过滤方案(思路篇)
名词解释1、资源角色,我的理解就是资源过滤方案 + 角色。就是把资源过滤方案和角色结合在一起的东东。2、资源:这里的资源指的是关系数据库里的记录。3、资源过滤:就是按照一定的条件提取数据库里的记录。比如只提取自己添加的记录,只提取Kind=2的记录。4、资源过滤方案:就是把这种查询条件以“方案”的形式保存起来,以便于和角色结合。数据列表的过滤方案 资原创 2009-07-21 10:11:00 · 951 阅读 · 0 评论 -
【自然框架】之“元数据”的威力
定义 元数据最本质、最抽象的定义为:data about data (关于数据的数据)。它是一种广泛存在的现象,在许多领域有其具体的定义和应用。 我的理解就是对数据进行说明、描述。不知道我的这个理解对不对?呵呵。 SQL Server 里面有两个表,我们可以用这个SQL语句来查看一下,我们可以看到数据库里面的表和字段的信息。那么这些数据是不是可原创 2009-07-02 15:11:00 · 681 阅读 · 0 评论 -
【自然框架】之通用权限的Demo(二):添加人员、添加账户、添加角色里面的账户以及列表的权限验证
看了一下上一次发Demo的日期6月15日,已经过了半个多月,这个速度也实在是太慢了。还是心情的原因,恩,心理承受能力太弱了,哈哈。不过还是要坚持的,要继续下去。 还是先说一下这次的Demo里增加的内容吧。 1、添加人员 这个很简陋了,主要就是为了能够添加一条人员信息,然后可以给这个人员来添加账户。不过后续我会把原创 2009-07-02 10:12:00 · 1307 阅读 · 0 评论 -
【自然框架】之鼠标点功能现(二):表单控件的“应用”—— 代码?只写需要的!
【自然框架】之鼠标点功能现(一):单表的增删改查(即上次5月23日活动的一个主题)【Demo、源码下载】 看了大家的回复,好像不少人误会了,我为了突出“鼠标点,功能现”,所以没有说代码,没有贴代码,这就让一些人认为我想要完全抛弃VS,自己写一个“平台”来代替,不好意思,您高估我了,我可达不到。我只是想“简单的事情点鼠标就可以了,复杂的事情就要写代码原创 2009-06-21 08:13:00 · 613 阅读 · 0 评论 -
【自然框架】之鼠标点功能现(一):单表的增删改查(即上次5月23日活动的一个主题)【Demo、源码下载】
简单的需求,点点鼠标就可以了,那么复杂的需求呢?还是要写代码,哈哈。不要被我误导了哦,关于什么时候写代码的问题,请看这里:http://www.cnblogs.com/jyk/archive/2009/06/21/1507594.html 单表的增删改查 我有一个梦想,那就是不用敲代码,只需要点点鼠标,就可以实现客户的需求。 可能您原创 2009-06-20 11:13:00 · 1083 阅读 · 0 评论 -
【角色】——分离开代码和权限需求,即实现代码和权限需求的解耦。
今天突然来了一个灵感,记录一下。以前总觉得说不清楚,看看这种表达方式是否可以说清。 两个原则:依赖接口编程,不要依赖实现编程;最小获知原则。 面向对象最重要的是什么?抽象。那么在权限这方面我们要如何抽象呢? 最小获知原则角色本身就是一种抽象出来的东东,用他来做隔离是最好不过了。因为客户里面是没有“角色”这个东东的。客户有岗位、部门、个原创 2010-01-14 00:47:00 · 1175 阅读 · 2 评论