欢迎来到天天文库
浏览记录
ID:43029971
大小:776.51 KB
页数:50页
时间:2019-09-25
《用户及资源权限管理设计》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库。
1、通用用户管理和权限控制系统软件设计文档版本1.0通用用户管理和权限控制系统版本:1.0软件构架文档日期:2003/5/12修订历史记录日期版本说明作者2003/5/121.0创建JavaOA项目组ConfidentialPage50of50通用用户管理和权限控制系统版本:1.0软件构架文档日期:2003/5/12目录1.简介51.1目的51.2范围51.3定义、首字母缩写词和缩略语51.4参考资料51.5概述62.构架表示方式63.构架目标和约束63.1约束63.2目标64.构架机制74.1分析
2、机制74.2分析机制-设计机制-实现机制映射75.用例视图75.1视图75.2用例(usecase)85.3操作员(actor)96.类包图96.1概述96.2在构架方面具有重要意义的设计包106.2.1接口(interface)106.2.2基础管理(BasicManage)116.2.2.1组织机构类(department)126.2.2.2组织机构管理类126.2.2.3用户管理类(UserManager)136.2.2.4用户类(user)146.2.2.5角色管理类(RoleManager)156.2.2.6角色类(role)166.2.2.7资源管理类(Reso
3、urceManager)176.2.2.8资源类(Resource)176.2.2.9权限管理类(PermissionManager)186.2.2.10权限类(permission)196.2.2.11用户组管理类206.2.2.12用户组类(group)206.2.2.13授权管理类(GrantManager)216.2.2.14用户角色类(user_role)226.2.2.15用户组成员类(UserGroupMember)226.2.2.16角色资源权限类(role_resource_permission)236.2.3访问控制(AccessControl)246.
4、2.3.1会话控制类(SessinControler)246.2.4日志记录(LogRec)25ConfidentialPage50of50通用用户管理和权限控制系统版本:1.0软件构架文档日期:2003/5/126.2.4.1日志类(log)256.2.4.2日志管理类(LogManager)266.2.5底层支持(support)276.2.5.1数据库连接管理类(DatabaseConnectionControler)276.2.5.2LDAP系统连接管理类(LdapSystemConnectionControler)286.2
5、.5.3CA系统连接管理类(CASystemConnectionControler)286.2.5.4系统设置类296.3设计与需求对应关系306.3.1设计功能类与功能需求对应关系306.3.2设计接口类与接口需求对应关系307.组件视图318.部署视图328.1视图329.数据视图3310.交互视图3410.1顺序视图3410.1.1添加一类权限:addapermission3410.1.2添加一项资源:addaresource3510.1.3添加一个角色:addarole3610.1.4添加一个用户:addauser3710.1.5系统管理员登录:administra
6、torlogin3810.1.6将某资源的一项访问权限授权给某角色:grantaresource'saccesspermissiontoarole3910.1.7用户登录验证:loginauthenticate4010.1.8访问日志自动记录:recordaccesslog4110.1.9资源访问验证:resourceaccessauthenticate4210.1.10日志归档:archivelog4310.1.11日志恢复:restorelog4410.1.12删除日志:deletelog4510.1.13添加公共用户组:addapublicgroup4610.1.14
7、添加一个用户自定义组:addauser'sself_definedgroup4710.1.15给公共用户组添加成员:addamembertopublicgroup4811.质量4911.1可重用性49ConfidentialPage50of50通用用户管理和权限控制系统版本:1.0软件构架文档日期:2003/5/12软件设计文档1.简介1.1目的本文档将从构架和详细设计两方面对通用用户管理和权限控制系统进行综合概述,其中会使用多种不同的构架视图:用例视图、顺序图、协作图、类图
此文档下载收益归作者所有