本文借鉴用户角色管理模式的经验,设计了一种基于页面的权限控制方法,并用ASP.NET进行了系统实现,该方法为网络系统权限功能设计提供了一条很好的思路。
维普资讯 doc.xuehai.net ………………… ……………………………………‘
实用第一智慧密集 …………………………………………………………
:
锺 f
j l 一 氓 . i
董0萋警 s毫 拳 。
毒。善
t 。一一
一~ i。| - -
|
摘要本文借鉴用户角色管理模式的经验,设计了一种基于页面的权限控制方法,并用 A P N T进行了系统实现,该方法为网络系统权限功能设计提供了一条很好的思 S .E 路。
关键词
APN T S . E,权限管理
一
、
引言 A P N T为网络系统设计提供了强大的设计功能,其使 S.E
具体思路是:用户在完成系统注册后,系统管理员可以对其进行管理,给用户分配不同的用户组,也就是根据需要对其 权限进行定制。同一用户可以属于不同的用户组,其使用权限为所赋予用户组的权限的最大限度,用户组为用户权限的集
用简单,易于上手,是开发网络系统不错的选择。在网络系统
设计中,用户权限管理是不可缺少的部分,其设计方法对于许多新手来说是一个较为复杂的问题。作者通过开发实践,提供了一种基于角色用户关系的页面权限管理通用方法,也是实这际学习中的一些体会,希望可以起到抛砖引玉的作用。、
合,它与模块页面间建立关系,不同的角色可以访问不同的页 面集合,整个系统授权过程可以由具备系统管理权限的用户来 完成。
二、数据库设计 为了实现权限管理的功能,系统开发中借鉴了 Widw的 nos用户角色管理方法。在数据库设计中共用了 5表。其中信息个 表有三个:U eC d、 R lC d、 Mou C d,分别代表用户 sroe oe oe d l oe e
三、权限管理 系统权限管理功能有添加用户、管理用户、添加用户组、 管理用户组、添加模块、管理模块等六项功能。其中添加用户、添加用户组、添加模块等功能对数据表 U eC d、R l. sroe o e
C d、Mou C d分别进行插入操作即可,比较简单,这里不 oe d l oe e 再进行介绍。下面重点对用户管理、用户组管理、模块管理及
信息表、用户组信息表和模块页面信息表。为了表达这三者之 间的关系,建立两个关系表:UeR l R lM d l,分别代 sr o e和 o oue e
这三者之间的相互关系进行重点介绍。 1用户管理 .
表用户与用户组关系、用户组与模块关系。具体数据库关系如 图 1示:所
用户管理主要是对用户进行删除与授权管理,其管理界面 如图 2,当点击授权后,可以调出所有用户组并选择要加入的
用户组。下面将具体介绍授权实现的方法。
tob huql 一… 一一一一一一一~一
ht ol 一一 一一 -一,,…一~ +一,一一一一一~
; …
蠊 一一一 .~一一,
:
--
:-
…
:熟
: 蠊
图 2系统用户管理界面
首先要显示当前用户所属的用户组: p bi ql tRe d r ee t y e Roe(n u e i itoed) ul cS Daa a e S lc B Us r l it s r n li d. r{ D tb s aa=n w aa a e(: aa a ed t e D tb s 1 S laa a e a e q D t Re d re d r= n l r ul;
S laa t r】 rm s= f qP rme e【 pa d t。 a en aa ( a a M k lP r m@ U e l . y tm . t . qDb y e sr D S se Daa S l T p . It 4 u e i, n,, s r d)
图 1数据库关系图
a a M k lP rm@ R ll . y tm . t . qI T p d t . a en aa ( oeD S se Daa S Db y e.

权限管理设计方法权限管理设计方法隐藏>> 分享到: X 分享到: 使用一键分享,轻松赚取财富值, 了解详情 嵌入播放器: 普通尺寸(450*500pix) 较大尺寸(630*...
用户权限管理设计方案 用户认证管理设计方案 1 设计思路为了设计一套具有较强可...(returnedData.numOfAccesses); } } 下面的代码示例说明如何使用 GetData 方法...
权限管理设计_计算机软件及应用_IT/计算机_专业资料。对 EMS 权限管理模块设计...4. 权限的具体实现模式模式一:用户->角色->权限(最通用的方法) 4.1 数据库...
基于角色的用户权限管理方法的设计与实现_IT/计算机_专业资料 暂无评价0人阅读0次下载举报文档 基于角色的用户权限管理方法的设计与实现_IT/计算机_专业资料。...
一个用户权限管理模块的设计思路: 权限资源(功能资源) 1. 权限资源(功能资源)... 2013年注会经济法统考真题 2013年注会设计统考真题及答案81份文档 笑话大全集...
办公事务管理系统中权限管理的设计方法_IT/计算机_专业资料。介绍了办公事务管理信息系统的作用及对其相应功能的编码,并讨论了办公事务管理系统中数据库的设计权限...
java权限管理设计_计算机软件及应用_IT/计算机_专业资料。有关权限的数据库的设计方法!java 用户角色权限设计实现业务系统中的用户权限管理 B/S 系统中的权限比 ...
管理一、模块描述 二、功能描述 三、性能描述 四、输入项/输出项 五、设计方法 六、程序逻辑 七、接口 八、注释 九、限制条件 十、测试计划 5.3 权限管理 5...
通用数据权限管理系统设计(二) 方法说明: 在实际应用中,数据权限的控制点一般相对固定,如针对公司、部门、个人、客户、供应商等,也就是说 数据权限一般针对指定...
引言 1.1 编写目的本文档对通用权限管理系统的总体设计、接口设计、界面总体设计、数据结构设计、系统出错处理设 计以及系统安全数据进行了说明。 1.2 背景 a、 ...

我要评论