0 0

权限设计5

1:页面注册
主要包括页面信息写入,页面操作功能注册。
用于对各个页面的注册,为便于操作管理,在页面注册时,要能够进行简单的分组管理(固定分组,不可改变),页面的注册信息主要包括页面名称,页面地址等。对于页面上的各种操作功能,比如新增、删除、审核等功能进行注册。
对页面上的操作功能进行注册,以便于对页面上的操作功能进行权限控制,按钮操作功能注册信息主要包括操作名称、显示名称等。
2:功能组
主要包括两在功能,一是对已注册的页面进行自由分栏组合,二是控制用户所拥有的页面的。当用户进行系统时,首先读取用户所拥有的功能组,通过读取每个功能组,在主页面生成不同的功能菜单,以达到不同用户拥有不同页面的控制。另对于管理员在对其它用户进行功能组权限分配时,只能对本身所拥有的页面进行分配,比如此管理员没有信息收集页面的权限,则此管理员在进行页面分组时,不能将此页面显示也不能对此页面进行任何操作。
3:权限组
主要包括:页面操作权限,功能权限组两部分。
页面操作权限是对某个页面所拥有的操作功能进行权限控制,由于不同用户对于同一页面有不同的操作权限,因此需要根据用户职务等不同对页面操作功能进行控制。将同一页面或不同页面的按功能等分成不同的页面操作权限,再对这些权限进行自由组合行成功能权限组。
用户在进入某个页面时,首先从页面权限表中读取此用户对此页面所拥有的操作权限(如果没有对此页面功能进行权限分配,则默认为查询功能),页面显示不同的操作功能。比如某页面一共有查询、新增、删除、修改、审核五个操作功能,分配一个只有查询、新增、删除三个功能的权限给某用户,则当某用户进行此页面时,页面的操作功能只显示查询、新增、删除三个功能,其它两个功能则隐藏或者无法操作。
4:角色
每个用户对应一个角色,一个角色可以拥有多个功能组以及多个权限组。将多个不同的功能组和权限组再组合赋给不同的角色,再将角色赋给不同的用户,以达到权限灵活多变的处理。
5:用户和机构信息
用户和机构表的结构设计以及数据全部来源于一体化数据。



请问下设计思路

附件为表结构设计,求高手
2012年6月07日 23:11

2个答案 按时间排序 按投票排序

0 0

其实可以参考一下其他的啊,看看那这个吧,希望对你有帮助~~
http://www.upms.com.cn/index.html
这个是它的一个在线demo:[url=http://219.153.65.21:8080/ ]http://219.153.65.21:8080/[/url]

2013年7月26日 16:47
0 0

你看看这个开源的框架Ralasafe吧,不用怀疑了,肯定也适合你用.

2012年6月08日 14:04

相关推荐

    权限设计,非常经典的通用权限设计,网上难找啊

    权限设计,非常经典的通用权限设计,网上难找啊权限设计,非常经典的通用权限设计,网上难找啊权限设计,非常经典的通用权限设计,网上难找啊权限设计,非常经典的通用权限设计,网上难找啊权限设计,非常经典的通用...

    权限设计(包括表结构)

    权限设计(包括表结构) 权限设计是任何系统不可或缺的一部分,对于系统的正常运作和管理起着至关重要的作用。权限设计的主要目标是确保系统中的每个用户都拥有适当的权限,从而确保系统的安全和稳定。 permissions...

    权限设计原理(原创)

    《权限设计原理》 一、权限设计概要 权限设计是构建安全、高效系统的关键环节,它涉及到用户对资源的访问控制和操作限制。前言部分强调了权限设计的重要性,指出在信息化社会,保护数据安全和隐私成为不可忽视的...

    数据库权限设计与实现

    数据库权限设计与实现 数据库权限设计与实现是指在业务系统中对用户权限的管理和控制,通过设计和实现一个权限系统,来确保只有经过授权的用户才能访问和操作系统中的功能和资源。以下是数据库权限设计与实现的知识...

    应用程序权限设计-权限的控制程度不同的设计方案

    1、基于角色的权限设计 2、基于操作的权限设计 3、基于角色和操作的权限设计 4、2,3组合的权限设计,其结构如下: 5、 对于同一种实体(资源)用户可以对一部分记录有权限,而对于另外一些记录没有权限的权限设计: ...

    用户权限设计方案

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

    c#开发之权限设计和应用

    在C#开发中,权限设计是一项至关重要的任务,它涉及到软件系统的安全性、用户访问控制以及数据保护等多个方面。本文将深入探讨C#中的权限设计及其应用,并结合提供的资源——一个PPT和实例教程,帮助读者理解和掌握...

    .net mvc 权限设计

    在.NET MVC框架中,权限设计是一项关键任务,它涉及到如何控制不同用户访问应用程序中的特定资源。在SQL Server 2012数据库支持下,结合Visual Studio 2013进行开发,我们可以创建一个高效且安全的权限管理系统。...

    laravel权限设计笔记

    Laravel 权限设计笔记 Laravel 权限设计是指在 Laravel 框架中实施的权限管理机制,旨在控制用户对系统资源的访问权限。权限设计的核心是围绕用户、角色、权限三个实体展开的。 用户(User) --------- 在 ...

    吉日嘎拉 走火入魔通用权限设计源码下载

    【标题】"吉日嘎拉 走火入魔通用权限设计源码下载"所涉及的知识点主要集中在通用权限管理系统的实现上,这通常包括角色、用户、资源、操作等核心概念,以及权限的分配、检查和控制。下面将详细阐述这些关键知识点。 ...

    java用户权限设计

    在Java编程领域,权限设计是构建安全应用程序的关键组成部分。它涉及到如何管理用户访问资源的权限,确保只有授权的用户或系统组件能够执行特定的操作。在这个主题中,"java用户权限设计"涵盖了多个重要知识点,包括...

    Java基本的权限设计

    Java权限设计是构建安全应用程序的关键组成部分,它涉及到对系统资源的访问控制,确保只有授权的用户和角色才能执行特定的操作。以下是对标题和描述中提到的知识点的详细说明: 1. **实体设计**: 在Java权限设计...

    系统框架权限设计杂谈论文

    在IT行业中,系统框架权限设计是一项至关重要的任务,它涉及到软件的安全性、稳定性和用户体验。这篇名为“系统框架权限设计杂谈论文”的文档很可能是对这一领域的深入探讨。权限设计是任何复杂系统的核心组成部分,...

    web系统权限设计书(内有详细数据库设计分析)

    在IT行业中,权限设计是构建安全、高效web系统的关键组成部分。本资料集“web系统权限设计书”深入探讨了这一主题,提供了详细的数据库设计分析,旨在帮助开发者和系统架构师理解并实施有效的权限管理和角色控制策略...

    权限设计VSD

    在IT行业中,权限设计是构建安全、高效系统的关键组成部分,特别是在多用户环境下,如企业级应用、社交媒体平台或在线协作工具。"权限设计VSD"很可能是指使用Visio(一个微软出品的图表绘制软件,VSD是其文件格式)...

    JAVA普遍使用的权限设计

    在Java中,权限设计是构建安全、高效的企业级应用不可或缺的部分。本文主要探讨了OA系统中普遍采用的权限管理设计方案,旨在提供一种灵活、可扩展的权限控制机制,以适应不同规模企业的实际需求。 首先,权限设计的...

    一个权限设计教程(java)

    这是一个找到一篇关于权限设计的教程,写的很好,但是发现给出的代码,有些地方可能有笔误。贴出来供大家和我一起学习。 首先,设置三种要素:用户、群组、角色。 用户为登录用,对应到人。群组对应为用户的集合,是...

    Asp.net中的用户角色权限设计

    在Asp.net开发中,用户角色权限设计是构建安全、高效Web应用的关键组成部分。这一设计模式使得系统能够根据用户的不同身份和职责分配不同的操作权限,从而保护数据安全,提高用户体验。下面将详细探讨Asp.net中实现...

    c#开发之权限设计和应用,有实例和详细说明包括权限和树( 复杂版)

    在C#开发中,权限设计和应用是构建安全、健壮的应用程序不可或缺的一部分。权限管理涉及到用户角色、访问控制、授权策略等多个方面,对于大型系统尤其重要。本资源提供了复杂版的权限设计与应用实例,涵盖了如何在C#...

    应用程序权限设计

    应用程序权限设计,典型设计,可定有用。

Global site tag (gtag.js) - Google Analytics