【自然框架】稳定版beta1的Demo —— 四:角色管理。另外 在线演示 终于搞定了

 

在线演示

 

  首先感谢“云淡风清”和“恭敬”提供域名、空间和数据库!

  感谢大家对我的支持!

  在线演示:http://demo.naturefw.com/login.aspx

 

  服务器在电信的机房,所以联通的用户访问可能会有点慢。

    

  管理员的账号就不开放了,请大家多多体谅。如果您想体验一下管理员的话,可以下载Demo、自然框架和数据库,在您的电脑里运行一下。

 

  首先您可以用 Guest (密码:123)来登录,登录后可以看到主要功能。这个账号只有查看的功能。您可以看看角色,看看账户。

  然后您可以用其他的账户登录,其他账户的密码都是 123 。

  账户的具体的权限您可以看看前面的三个帖子,里面有具体的说明。

 

  1、【自然框架】稳定版beta1——源码下载,Demo说明

 

  2、【自然框架】稳定版的Demo——看点二:权限,权限过滤与验证。

 

  3、【自然框架】稳定版的Demo —— 三:主从表的维护方式

 

 

  简单说一下:

  News1:可以添加、修改、删除所有的新闻。

  News2:可以添加新闻,但是只能修改、删除自己添加的新闻。(即权限到数据

  News3:权限到列表的演示。

 

  Yg1:主从表,人员档案 的全部功能。
  Yg2:主从表,权限到列表字段。
  Yg3:主从表,权限到标签。

 

  这些账号都是可以添加、修改、删除的,所以希望大家手下留情。谢谢合作。如果数据乱了,会不定期的删除。

 

 

角色维护——所见即所得

 

1、 权限到节点、按钮的设置。

 

  第一列就是功能节点,和用admin登录后看到的左面的功能树是一样的。也就是说,打钩的节点就是角色可以看的节点,没打勾的就是角色不能看的节点。

 

  第二列是节点里的操作按钮,这个也是和列表里的按钮是一致的,打钩就可以用,不打勾就不可以用。

 

  这个操作很简洁,可以称得上是所见即所得了。而且为了便于操作,当单击一个节点的时候,会展开他的子节点、子子节点。如果选中一个节点(就是打钩了),那么他的子节点、子子节点都会自动打钩,而且他们对应的操作按钮也都会自定打钩。同理当节点去掉选中(不打钩了)的时候,子节点、按钮的钩也会自动去掉。这样就大大简化了操作。

 

  如果一个节点的所有子节点的勾都去掉了,那么这个节点的勾也会自动去掉。这就避免了有节点的权限,但是却没有子节点权限的尴尬。(不好意思,这个功能忘记实现了,会尽快补上的)

 

2、 权限到列表字段。

 

  目前只支持“权限到列表字段”,权限到查询、表单字段还没有实现。

 

3、 权限到记录。

 

选择一个过滤方案。这个过滤方案是在配置信息里面(有程序员)设置的,客户(角色管理员)只能选择。

 

 

=======================

 

http://space.cnblogs.com/group/nature/

 

我建立了一个小组,欢迎对自然框架感兴趣的童鞋加入

 

时间: 2024-09-02 05:28:30

【自然框架】稳定版beta1的Demo —— 四:角色管理。另外 在线演示 终于搞定了的相关文章

【自然框架】QuickPager分页控件的总体介绍和在线演示

   QuickPager分页控件的特点    两种运行方式:自动运行.手动运行.前者便捷,后者灵活.  多种分页方式:Postback.Postback伪URL.URL.URL重写.Ajax For服务器控件伪URL.  多种分页算法:Max.颠倒Top(优化版).Row_Number.自动适应等.可以应对多种数据库和各种需求.  支持多种数据显示控件:GridView.DataList.Repeater等控件.有DataSource和DataBind()的控件都支持.  不需要存储过程,但是

【自然框架】稳定版beta1——源码下载,Demo说明

  在线演示:http://demo.naturefw.com/   开源协议   一直想说来着,可是总忘.开源协议采用 BSD开源协议. 一直在说开源,但只是把源码放出来了,连个开源协议都没说,虽然说了也基本等于没说.但是还是要说一下的. 再有就是会陆续把文档完善出来.       版本说明   稳定版的含义,指的是元数据的结构.对外接口(类名.函数名.参数等)稳定下来,以后的版本都会以这个版本为准,兼容这个版本的格式.   那怎么又出来了beta1呢,那是因为虽然现在大部分都稳定了,但是还是

【自然框架】之通用权限(四):角色表组

        继续,这是第四章了.这里涉及到了资源方面的,不过有点绕,所以这里先介绍一下表结构,在后面的章节里面,再举例子详细介绍. 通用权限想要写的文章目录:(这是第四章)   1. 简介.数据库的总体结构2. 介绍人员表组3. 介绍组织结构表组4. 介绍角色表组5. 介绍"项目自我描述表组"6. 权限到节点7. 权限到按钮8. 权限到列表(表单.查询)9. 权限的验证10. 资源方面的权限11. 角色管理的程序(给客户用的)12. 权限下放13. 个性化设置 A.. [自然框架]

【自然框架 免费视频】资源角色的思路介绍(整理了一下以前帖子的目录,请刷新)

  请大家不要忘记点推荐!   源码下载: 自然框架的源代码.Demo.数据库.配置信息管理程序下载 这里介绍一下资源权限的思路,我们来设计一个场景,这个场景大家比较常见的,也是我遇到过的.我们来通过这个简单的实例,来看看资源权限可以如何实现. 资源权限,就是同样的一个表,一些人可以看到一部分信息,另一些人可以看到另一部分信息,还有些人可以看到全部信息,还有--.总之就是根据员工的权力,进行适当的筛选.可以看到一部分,或者可以看到全部.一级可以做什么样的操作(增删改查,导出等).   这里先只介

【自然框架】之通用权限的Demo(一):角色的添加和修改

        非常抱歉,我是一个靠激情来工作的人,有心情做什么多快,没心情的时候什么都不爱做.最近很烦,所以速度也很慢.原本打算周一拿出来Demo的,结果延迟了现在.希望大家多多包含.这个Demo并不完整,目前权限方面只实现了角色的添加和修改,其他的还没有实现.我还是一点一点来吧,我是怕如果我等到Demo更完善才拿出来的话,我会承受不了,而放弃这个计划.所以,咬咬牙,一步一步来.后续功能的Demo也会尽快拿出来,一两天吧.   一. 环境      Vs2008..net Framework

【自然框架】QuickPager分页控件,新增一种分页方式——伪URL分页(Postback版)

 适用场景 先说一下伪URL分页的适用场景.在网站的网页里实现查询功能,如果查询条件比较少的话,还比较好办,把查询条件放到URL里面传递即可.但是如果查询条件过多,就会照成URL的长度过长.既不好看,编写起来也很麻烦.如果查询条件是汉字的话,还有一个编码的问题.   Postback分页   再看看现有的几种分页方式.Postback分页方式可以利用ViewState来很方便的保存查询条件,但是由于采用表单提交的方式实现,搜索引擎不能识别.这个对于网站来说,是一个很难接受的.   URL分页 这

自然框架的源代码、Demo、数据库、配置信息管理程序下载(2011.1.7更新)

  自然框架在线演示:http://demo.naturefw.com/ 目前在线演示不开放管理员账号.   自然框架的网站已经基本完成,下载就转到网站里面了,http://www.naturefw.com/down/List1.aspx 请到这里下载.   管理员的账号:admin 密码:123   登录后可以到"系统管理"--"账户管理"里面查看用户,密码都是 123 .     自然框架里的数据访问函数库的帮助文件(自然框架DataAccessLibrary帮

【自然框架】——Demo(一)

  这是一个应用自然框架写的一个"配置信息管理程序",目的就是管理配置信息的,因为自然框架最主要的就是"配置信息"也就是元数据,那么这个配置信息要怎么管理?手动修改吗?那也太麻烦了呀.我不知道Hibernate 的XML有没有一个配套的管理程序,不过我的自然框架是需要一个程序来辅助管理一下配置信息的.   目前主要的功能有 1.根据数据库文档(Excel)来建立表,建立配置信息里的表的扩展信息.字段扩展信息. 2.查看数据库信息,表.存储过程.视图等. 3.修改表.

【自然框架】——Demo的源代码下载(2009-11-2更新)

   最新下载地址:自然框架的源代码.Demo.数据库.配置信息管理程序下载(2010.01.25更新)    数据库是SQLServer2005的,下载解压后附加数据库. 然后需要在web.config里面根据您的情况设置连接字符串. 用户名:admin 密码:123   Demo 目前的功能有: 1.角色管理--添加.修改角色,添加角色里的用户. 2.账户管理--添加账户. 3.人员档案--目前只能添加人员的最简单的信息,只是为了可以加人,加了人之后才能加用户,然后才能分权限(角色),呵呵.