`
liping
  • 浏览: 7036 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
最近访客 更多访客>>
文章分类
社区版块
存档分类
最新评论

用户权限设计

阅读更多
   小弟被要求设计一个系统的用户权限设计。参考坛子上的一些设计和实际中的一些例子。设计图放在附件中。
希望各位大侠批批!同时能帮我提出一些意见建议。
  • 描述: 系统的用户权限设计
  • 大小: 46.2 KB
分享到:
评论
7 楼 lsj_2008_bj 2008-04-14  
这种情况能不能用在LDAP环境下?能的话如何设计?!
6 楼 fourfire 2007-04-18  
权限只能和角色挂钩?用户\用户组也可以和权限挂钩
5 楼 java虫 2007-04-17  
<br/>
<strong>liping 写道:</strong><br/>
<div class='quote_div'>我是按照独立的来进行的!<br/>
比如客户关系页面(资源的一种)中有添加删除修改查看四种权限,那个permission表中就有4条 <br/>
添加客户关系<br/>
修改客户关系<br/>
删除客户关系<br/>
查看客户关系<br/>
<br/>
当时没有考虑这些关系的关联的情况。可能有时有删除权限的时候一定有查看权限。<br/>
我当时考虑是分开来理解起来好一些。关联的话好像会增加相应的复杂性。</div>
<p>和我们现在的做法一样,关联的话确实比较麻烦。</p>
<p>对于UserRole里的group字段,如果某人是公司总经理所有部门都有权限,那他在每个部门的角色都要加一遍。</p>
<p>似乎也不太方便。<br/>
<br/>
<br/>
<br/>
</p>
4 楼 liping 2007-04-16  
<p>本来没有打算把组(group)这个概念放到里面去的!但是参考了其他人的一些设计,思考了一下。就加进去了!</p>
<p>我是这样认为的:</p>
<p>角色:设计人员,校对人员,审核人员.审定人员。</p>
<p>其中这些人员有些属于一种组:例如校对审核的人也是设计的。实际中他们是归为一类的。属于设计部门(也就是组)</p>
<p>这样的话,加入组是不是会更符合实际一些。操作方便一点吧!</p>
<p>例如:小李(用户)是设计组(组)中的校对人员(角色) ,他能操作任务页面(资源)的的送审核功能(操作)。</p>
<p>不知道这样想对不对 !</p>
3 楼 yiding_he 2007-04-16  
楼主能否解释一下 UserRole 表中为何有 Group 字段?
2 楼 liping 2007-04-16  
我是按照独立的来进行的!<br/>
比如客户关系页面(资源的一种)中有添加删除修改查看四种权限,那个permission表中就有4条 <br/>
添加客户关系<br/>
修改客户关系<br/>
删除客户关系<br/>
查看客户关系<br/>
<br/>
当时没有考虑这些关系的关联的情况。可能有时有删除权限的时候一定有查看权限。<br/>
我当时考虑是分开来理解起来好一些。关联的话好像会增加相应的复杂性。
1 楼 java虫 2007-04-16  
Permission表里存的应该时对某资源的某种操作。

操作之间有关系吗?比如你对某资源有删除权限,那对他是否有查看或修改权限等?还是他们是独立的。

相关推荐

    用户权限设计方案

    用户权限设计方案 用户权限设计方案是指通过建立用户、角色和权限等数据库表,并且建立之间的关系来实现用户认证管理的设计方案。该方案的主要目的是为了提供一种具有较强可扩展性的用户认证管理系统,能够满足不同...

    登入角色用户权限设计代码.

    ### 登入角色用户权限设计代码知识点解析 #### 一、概览 本文将对“登入角色用户权限设计代码”进行详细解析,主要包括三个方面:登录功能实现、用户验证流程及权限控制设计思路。此代码示例提供了基于Web应用程序...

    ASP.NET系统用户权限设计与实现

    ASP.NET 系统用户权限设计与实现 ASP.NET 系统用户权限设计与实现是指在 ASP.NET 系统中设计和实现用户权限控制的机制,以满足电子商务系统对安全性的要求。该机制基于 RBAC(Role-Based Access Control,基于角色...

    java用户权限设计

    在这个主题中,"java用户权限设计"涵盖了多个重要知识点,包括角色基础的权限模型、访问控制列表、授权策略以及相关的框架和库。 首先,权限控制的基础是角色(Role)与权限(Permission)的概念。在Java中,用户...

    ASP.NET系统用户权限设计与实现.doc

    ASP.NET系统用户权限设计与实现是构建安全电子商务平台的关键环节。传统的访问控制方式,如DAC和MAC,已无法满足现代企业复杂的安全需求。基于角色的访问控制(RBAC)模型应运而生,由NIST提出,它通过将权限与角色...

    数据库中用户权限设计

    ### 数据库中用户权限设计详解 #### 一、引言 在现代企业级应用系统中,尤其是基于浏览器/服务器(B/S)架构的应用系统,确保数据的安全性和完整性至关重要。一个有效的用户权限管理系统不仅可以防止未授权访问,...

    用户权限设计 (2)(1)(1).docx

    用户权限设计是系统开发中的关键环节,它涉及到系统的安全性、可维护性和用户体验。在本文中,我们将详细探讨用户权限设计的三个方面:程序设计、数据库设计和接口设计。 1. 程序设计: 程序设计主要关注用户、...

    毕业设计ASP_NET系统用户权限设计与实现.rar

    在IT行业中,尤其是在Web开发领域,用户权限设计与实现是一个至关重要的环节,它涉及到系统的安全性、数据保护以及用户体验。在ASP.NET平台上,这样的设计能够帮助我们构建出安全、高效的网络应用。本文将深入探讨...

    基于角色的用户权限设计+TreeView

    基于角色的用户权限设计+TreeView

    基于JSP、JavaBean和Servlet的用户权限设计源码

    用户权限管理系统:基于JSP、JavaBean和...该项目是一个用户权限管理系统,采用原生JSP、JavaBean和Servlet技术,不包含DAO层的MVC设计模式,提供了精美的UI界面,旨在为用户提供高效、便捷的用户权限管理解决方案。

    关于用户权限的数据库设计

    首先,我们必须认识到,用户权限设计并非仅是技术问题,还涉及对用户体验和业务逻辑的深刻理解。在权限控制方面,我们设计的权限系统不仅需要符合当前业务逻辑,还需要具备一定的前瞻性,能够适应未来系统可能进行的...

    用户权限管理系统 ppt

    用户权限管理系统,是PPT,可以了解用户权限管理系统的设计。仅供学习。

    yonyou NC用户权限设计6.x版本

    权限设计

    关于系统后台的用户权限设计与思考.docx

    用户角色权限设计: 1. 用户角色定义:明确不同类型用户的角色,如管理员、员工、运维人员等,每个角色代表一类用户群体及其特定的权限集合。 2. 权限定义:权限应涵盖系统内的所有功能和操作,如查看、编辑、删除...

    用户权限管理模块(C++实现)

    本项目"用户权限管理模块(C++实现)"是一个用C++编程语言实现的权限管理解决方案,它包含了几个核心功能,如单例模式、用户区分、用户管理以及密码安全存储。 首先,我们来深入理解C++实现的用户权限管理模块。C++...

    BIEE用户权限及修改密码设计

    本篇将详细探讨BIEE的用户权限设计以及修改密码的回写设计。 首先,我们来看BIEE的权限设计。权限设计的目标是根据不同的角色和职责分配适当的访问级别,以满足不同用户查看不同报表的需求。这通常通过以下步骤实现...

    用户认证管理权限设计方案

    ### 用户认证管理权限设计方案 #### 一、设计思路与架构 **用户(User)**:系统中的基本操作单位,每个用户拥有唯一的标识(UserID)和登录信息(如用户名UserName、密码UserPwd),并根据其角色(Role)获取特定...

    java用户角色权限设计编程资料

    java用户角色权限设计

Global site tag (gtag.js) - Google Analytics