本类下载TOP10
用户及资源权限管理设计
全文下载
Word文件格式下载
8 文钱
文钱不够?
目 录 1. 简介 5 1.1 目的 5 1.2 范围 5 1.3 定义、首字母缩写词和缩略语 5 1.4 参考资料 5 1.5 概述 6 2. 构架表示方式 6 3. 构架目标和约束 6 3.1 约束 6 3.2 目标 6 4. 构架机制 7 4.1 分析机制 7 4.2 分析机制-设计机制-实现机制映射 7 5. 用例视图 7 5.1 视图 7 5.2 用例(USE CASE) 8 5.3 操作员(ACTOR) 9 6. 类包图 9 6.1 概述 9 6.2 在构架方面具有重要意义的设计包 10 6.2.1 接口(interface) 10 6.2.2 基础管理(BasicManage) 11 6.2.2.1 组织机构类(department) 12 6.2.2.2 组织机构管理类 12 6.2.2.3 用户管理类(UserManager) 13 6.2.2.4 用户类(user) 14 6.2.2.5 角色管理类(RoleManager) 15 6.2.2.6 角色类(role) 16 6.2.2.7 资源管理类(ResourceManager) 17 6.2.2.8 资源类(Resource) 17 6.2.2.9 权限管理类(PermissionManager) 18 6.2.2.10 权限类(permission) 19 6.2.2.11 用户组管理类 20 6.2.2.12 用户组类(group) 20 6.2.2.13 授权管理类(GrantManager) 21 6.2.2.14 用户角色类(user_role) 22 6.2.2.15 用户组成员类(UserGroupMember) 22 6.2.2.16 角色资源权限类(role_resource_permission) 23 6.2.3 访问控制(AccessControl) 24 6.2.3.1 会话控制类(SessinControler) 24 6.2.4 日志记录(LogRec) 25 6.2.4.1 日志类(log) 25 6.2.4.2 日志管理类(LogManager) 26 6.2.5 底层支持(support) 27 6.2.5.1 数据库连接管理类(DatabaseConnectionControler) 27 6.2.5.2 LDAP系统连接管理类(LdapSystemConnectionControler) 28 6.2.5.3 CA系统连接管理类(CASystemConnectionControler) 28 6.2.5.4 系统设置类 29 6.3 设计与需求对应关系 30 6.3.1 设计功能类与功能需求对应关系 30 6.3.2 设计接口类与接口需求对应关系 30 7. 组件视图 31 8. 部署视图 32 8.1 视图 32 9. 数据视图 33 10. 交互视图 34 10.1 顺序视图 34 10.1.1 添加一类权限:add a permission 34 10.1.2 添加一项资源:add a resource 35 10.1.3 添加一个角色:add a role 36 10.1.4 添加一个用户:add a user 37 10.1.5 系统管理员登录:administrator login 38 10.1.6 将某资源的一项访问权限授权给某角色:grant a resource's access permission to a role 39 10.1.7 用户登录验证:login authenticate 40 10.1.8 访问日志自动记录:record access log 41 10.1.9 资源访问验证:resource access authenticate 42 10.1.10 日志归档:archive log 43 10.1.11 日志恢复:restore log 44 10.1.12 删除日志:delete log 45 10.1.13 添加公共用户组:add a public group 46 10.1.14 添加一个用户自定义组:add a user's self_defined group 47 10.1.15 给公共用户组添加成员:add a member to public group 48 11. 质量 49 11.1 可重用性 49