通用权限管理设计说明书大揭秘.docx
《通用权限管理设计说明书大揭秘.docx》由会员分享,可在线阅读,更多相关《通用权限管理设计说明书大揭秘.docx(23页珍藏版)》请在课桌文档上搜索。
1、通用权限管理概要设计阐明书VLO文献更改摘要:目录.引言错误!未定义书签。1.l编写目的错误!未定义书签。1.2 背景错误!未定义书签。1.3 术语错误!未定义书签。1.4 预期读者与阅读提议错误!未定义书签。1.5 参照资料错误!未定义书签。2 .总体设计错误!未定义书签。2.2 设计目的错误!未定义书签。2.3 运行环境错误!未定义书签。2.4 网络构造错误!未定义书签。2.5 总体设计思绪和处理流程错误!未定义书签。2.6 模块构造设计错误!未定义书签。2.7 尚未处理的问题错误!未定义书签。3 .接口设计(暂略)错误!未定义书签。3.2 顾客接口(暂略)错误!未定义书签。3.3 外部接
2、口(暂略)错误!未定义书签。3.4 内部接口(暂略)错误!未定义书签。4 .界面总体设计错误!未定义书签。1.1.1 包括顾客.错误!未定义书签。1.1.2 所属角色错误!未定义书签。1.1.3 组权限错误!未定义书签。1.1.4 总权限错误!未定义书签。1.1.5 组管理错误!未定义书签。4.2 角色权限管理错误!未定义书签。421包括顾客.错误!未定义书签。4.2.1 包括组错误!未定义书签。4.2.2 角色权限错误!未定义书签。424管理角色错误!未定义书签。4.3 顾客权限管理错误!未定义书签。4.3.1 所属角色错误!未定义书签。4.3.2 所属组错误!未定义书签。4.3.3 顾客权
3、限错误!未定义书签。4.3.4 总权限错误!未定义书签。4.3.5 顾客管理.错误!未定义书签。4.3.6 织管理.错误!未定义书签。4.4 操作日志管理错误!未定义书签。4.4.1 查询操作日志.错误!未定义书签。4.4.2 删除操作日志.错误!未定义书签。1.1 设计原则错误!未定义书签。1 .1.1命名的规范错误!未定义书签。5 .L2数据的一致性和完整性.错误!未定义书签。1.2 数据库环境阐明错误!未定义书签。1.3 数据库命名规则错误!未定义书签。1.4 逻辑构造错误!未定义书签。1.5 物理存储错误!未定义书签。1.6 数据备份和恢复错误!未定义书签。6 .系统出错处理设计错误!
4、未定义书签。6.1 出错信息错误!未定义书签。6.2 补救措施错误!未定义书签。7 .系统安全设计错误!未定义书签。7.1 数据传播安全性设计错误!未定义书签。7.2 应用系统安全性设计错误!未定义书签。7.3 数据存储安全性设计错误!未定义书签。1 .引言1.1 编写目的本文档对通用权限管理系统的总体设计、接口设计、界面总体设计、数据构造设计、系统出错处理设计以及系统安全数据进行了阐明。1.2 背景a、软件系统的名称:通用权限管理系统;b、任务提出者、开发者:谢星星;c、在J2EE的Web系统中需要使用权限管理的系统。1.3 术语本系统:通用权限管理系统;SSH:英文全称是SeCUreShe
5、llO1.4 预期读者与阅读提议预期读者阅读重点开发人员总体设计、接口设计、数据构造设计、界面总体设计、系统出错处理设计设计人员总体设计、接口设计、数据构造设计、系统安全设计1.5 参照资料通用权限管理系统需求规格阐明书通用权限管理系统数据库设计阐明书2 .总体设计2.1 设计目的权限系统一直以来是我们应用系统不可缺乏的一种部分,若每个应用系统都重新对系统依J权限进行设计,以满足不同样系统顾客的需求,将会挥霍我们不少宝贵时间,因此花时间来设计一种相对通用In权限系统是很故意义的。本系统口勺设计目!勺是对应用系统的所有资源进行权限控制,例如应用系统的功能菜单、各个界面的按钮控件等进行权限的操控。
6、2.2 运行环境操作系统:Windows系统操作系统和LinUX系列操作系统。2.3 网络构造通目赢管理系统通用权限管理系统可采用JavaSwing实现,可以在桌面应用和Web应用系统中进行调用。假如需要要适应所有开发语言,可以将其API公布到WEBService上。临时用JavaSwing实现。2.4 总体设计思绪和处理流程在阐明总体设计思绪前,我们先阐明本系统的有关概念:1 .权限资源系统的所有权限信息。权限具有上下级关系,是一种树状H勺构造。下面来看一种例子系统管理顾客管理查看顾客新增顾客修改顾客删除顾客对于上面的每个权限,又存在两种状况,一种是只是可访问,另一种是可授权,例如对于“查看
7、顾客”这个权限,假如顾客只被授予“可访问”,那么他就不能将他所具有的这个权限分派给其他人。2 .顾客应用系统的详细操作者,顾客可以自己拥有权限信息,可以归属于0n个角色,可属于0n个组。他的权限集是自身具有的权限、所属的各角色具有的权限、所属的各组具有的权限的I合集。它与权限、角色、组之间的关系都是n对n的关系。3.角色为了对许多拥有相似权限日勺顾客进行分类管理,定义了角色的概念,例如系统管理员、管理员、顾客、访客等角色。角色具有上下级关系,可以形成树状视图,父级角色的权限是自身及它的所有子角色的权限口勺综合。父级角色口勺顾客、父级角色口勺组同理可推。4.组为了更好地管理顾客,对顾客进行分组归
8、类,简称为顾客分组。组也具有上下级关系,可以形成树状视图。在实际状况中,我们懂得,组也可以具有自己H勺角色信息、权限信息。这让我想到我们的顾客群,一种群可以有多种顾客,一种顾客也可以加入多种群。每个群具有自己於J权限信息。例如查看群共享。群也可以具有自己的角色信息,例如一般群、高级群等。针对如上提出的四种对象,我们可以整顿得出它们之间的关系图,如下所示:总体设计思绪是将系统分为组权限管理、角色权限管理、顾客权限管理、组织管理和操作日志管理五部分。其中组权限管理包括包括顾客、所属角色、组权限资源和组总权限资源四部分,某个组的权限信息可用公式体现:组权限=所属角色的权限合集+组自身的权限。角色权限
9、管理包括包括顾客、包括组和角色权限三部分,某个角色口勺权限的计算公式为:角色权限=角色自身权限。顾客权限管理包括所属角色、所属组、顾客权限、顾客总权限资源和组织管理五部分。某个顾客总日勺权限信息存在如下计算公式:顾客权限=所属角色权限合集+所属组权限合集+顾客自身权限。组织管理即对顾客所属的I组织进行管理,组织以树形构造展示,组织管理具有组织的增、删、改、查功能。操作日志管理用于管理本系统的操作日志。注意:由于组和角色都具有上下级关系,所如下级的组或角色的权限只能在自己的直属上级的权限中选择,下级的组或者角色的总的权限都不能不不大于直属上级的总权限。1.5 模块构造设计本系统H勺具有的功能模块
10、构造如下图所示:组权限管理角色权限管理-IlI 11 1? 11 llI一包含用户所属角色组权限角色权限 -修改-包含ffl包含用户总权取 一修改一角色管理操作日志管理加倏 改除,:;加修改apj 除添1修删 除1.6 尚未处理的问题无。3 .接口设计(暂略)3.1 顾客接口(暂略)3.2 外部接口(暂略)3.3 内部接口(暂略)4 .界面总体设计本节将论述顾客界面口勺实现,在此之前对页面元素做如下约定:序号页面元素约定1按钮未选中时:按钮名称选中时:按钮名称2单项选择框O选项3复选框选项4下拉框选项5文本框II6TextAreaII7页签未选中时:吃项名称I选中时:恢项名称I8未选中链接链接
11、文字9选中链接链接文字10阐明信息阐明信息4.1 组权限管理包括顾客组信息所选择组:组1组1组11包括顾客所属角色组权限总权限组12修改组组2顾客名姓名号近来登录时间登录次数组21阿蜜果谢星星2007T0-866组22组Sterningxxx2007-10-810当顾客选择“修改”按钮时,弹出顾客列表,操作人可以通过勾选或取消勾选来修改该组所包括的顾客。所属角色组信息组1所选择组:组1组11绢12包括顾客所属角色组权限总权限组修改组2组21角色ID角色名称角色描述组221访客组2初级顾客一当顾客选择“修改”按钮时,弹出角色树形构造,操作人可以通过勾选或取消勾选来修改该组所属日勺角色。组权限组信
12、息所选择组:组1组1组11包括顾客所属角色组权限总权限组2组12组组21组22组订座V访问权限V告理权限a航班情管信息查诲歹法问权限苫理权限&g人销售信息查询V访问权限歹管理权限$航班才射妖计报袅VB向权限V管理权限E代理人及CR刑修统计报表V法向权爆Vtr理权跟洋.系妩功,访问权隔Vlr理权限申,使用帮助V访问蝌V首理权阳生关于我们V访问权限,管理权限2结MV访问权跟管理权限a*航班收入查词问权隈厂省理权限nL言业部收入查调V访问权用苫理权跟a代3人收入查词V访问权限管理权限布贡故入指标受诲歹冲向权限爸理权限:一系妩功龙V访问权限苫理权限刷野用户权用r访问权限r管理权阳修改用户笠码中访问权即
13、r哲理权隈A用户管理匚C5问权PR告理权限保留取消总权限组信息组1组11组12组所选择组:组1包括顾客所属角色组权限总权限组2订座G访问权限V告理权限组21a航班情管信息查诲歹法问权限苫理权限组22ag人销售信息查询V访问权限歹管理权限?航班才射妖计报袅VB向权限V管理权限组?代理人及CR刑修统计报表V法向权爆Vtr理权限洋.系妩功,访问权隔Vlr理权限?使用帮助V访问蝌V首理权阳生关于我们V访问权限,管理权限2结MV访问权跟管理权限a,航班收入菱词问权隈厂省理权限yL言业部收入查调访问权用苫理权跟a代3人收入查词V访问权限管理权限一贡ft殴入指标受诲歹冲向权限爸理权限e系妩功龙V访问权限苫理
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 通用 权限 管理 设计 说明书 揭秘

链接地址:https://www.desk33.com/p-1053634.html