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...

    应用程序权限设计

    应用程序权限设计是软件开发中一个至关重要的环节,它涉及到如何有效地控制用户对系统资源的访问。权限设计的主要目的是确保只有经过授权的用户才能执行特定的操作,以保护系统的安全性和完整性。以下将详细介绍几种...

    权限设计原理(原创)

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

    数据库权限设计与实现

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

    用户权限设计方案

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

    laravel权限设计笔记

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

    完善的权限设计文档

    权限设计是信息系统中不可或缺的一部分,尤其在大型系统中,它涉及到用户访问控制、安全性和功能分配。基于角色的权限设计(Role-Based Access Control, RBAC)是一种常见的解决方案,它通过角色来集中管理权限,...

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

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

    .net mvc 权限设计

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

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

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

    java用户权限设计

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

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

    ### 应用程序权限设计-权限的控制程度不同的设计方案 #### 一、引言 在软件开发过程中,权限管理是一项至关重要的任务。合理的权限设计不仅可以保障系统的安全性,还能提升用户体验,确保不同用户群体能够访问他们...

    Java基本的权限设计

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

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

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

    RBAC的权限设计模型

    RBAC权限设计模型 RBAC(Role-Based Access Control,基于角色的访问控制)是一种基于角色的权限设计模型,旨在解决权限管理的复杂性和灵活性问题。RBAC模型认为权限授权实际上是Who、What、How三个问题的结合,也...

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

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

    权限设计VSD

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

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

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

    JAVA普遍使用的权限设计

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

Global site tag (gtag.js) - Google Analytics