通用权限管理系统开发文档Word文件下载.docx
- 文档编号:20207244
- 上传时间:2023-01-18
- 格式:DOCX
- 页数:22
- 大小:176.71KB
通用权限管理系统开发文档Word文件下载.docx
《通用权限管理系统开发文档Word文件下载.docx》由会员分享,可在线阅读,更多相关《通用权限管理系统开发文档Word文件下载.docx(22页珍藏版)》请在冰豆网上搜索。
通用权限管理系统开发文档通用权限管理系统开发文档通用权限管理系统开发文档部门:
@#@地理信息部作者:
@#@王立彪版本:
@#@1.0时间:
@#@2017-01-131.简单模型描述简单模型描述1.1.E-R图图图1-1整体E-R1.2.表格清单表格清单名称描述shiro_user系统用户表shiro_role系统角色表shiro_dept系统部门表shiro_resource系统资源表shiro_permission系统权限表shiro_group系统组表shiro_user_role系统用户与角色关系表shiro_role_resource系统角色与资源关系表shiro_role_permission系统角色与权限关系表shiro_group_user系统组与用户关系表shiro_resource_permission系统资源与权限关系表shiro_group_role系统组与角色关系表shiro_linecese系统许可证表shiro_machine_binding系统机器绑定表shiro_rsa_keys系统非对称加密秘钥表1.3.外键清单外键清单名称父表格子表格外键列FK_SHIRO_GR_REFERENCE_SHIRO_DEshiro_deptshiro_groupdept_idFK_SHIRO_GR_REFERENCE_SHIRO_GRshiro_groupshiro_group_rolegroup_idFK_SHIRO_GR_REFERENCE_SHIRO_ROshiro_roleshiro_group_rolerole_idFK_SHIRO_GU_REFERENCE_SHIRO_GRshiro_groupshiro_group_usergroup_idFK_SHIRO_GU_REFERENCE_SHIRO_USshiro_usershiro_group_useruser_idFK_SHIRO_MB_REFERENCE_SHIRO_LIshiro_lineceseshiro_machine_bindinglinecese_idFK_SHIRO_MB_REFERENCE_SHIRO_RKshiro_rsa_keysshiro_machine_bindingkey_idFK_SHIRO_RE_REFERENCE_SHIRO_PEshiro_permissionshiro_resource_permissionpermission_idFK_SHIRO_RE_REFERENCE_SHIRO_REshiro_resourceshiro_resource_permissionresource_idFK_SHIRO_RO_REFERENCE_SHIRO_DEshiro_deptshiro_roledept_idFK_SHIRO_RP_REFERENCE_SHIRO_PEshiro_permissionshiro_role_permissionpermission_idFK_SHIRO_RP_REFERENCE_SHIRO_ROshiro_roleshiro_role_permissionrole_idFK_SHIRO_RR_REFERENCE_SHIRO_REshiro_resourceshiro_role_resourceresource_idFK_SHIRO_RR_REFERENCE_SHIRO_ROshiro_roleshiro_role_resourcerole_idFK_SHIRO_UR_REFERENCE_SHIRO_ROshiro_roleshiro_user_rolerole_idFK_SHIRO_UR_REFERENCE_SHIRO_USshiro_usershiro_user_roleuser_idFK_SHIRO_US_REFERENCE_SHIRO_DEshiro_deptshiro_userdept_id名称描述view_shiro_user_resource查询用户拥有的资源view_shiro_user_role_permission查询用户所关联角色的权限1.4.视图清单视图清单1.5.序列清单序列清单名称描述SHIRO_USER_ID_SEQ系统用户表主键序列SHIRO_ROLE_ID_SEQ系统角色表主键序列SHIRO_GROUOP_ID_SEQ系统组表主键序列SHIRO_RESOURCE_ID_SEQ系统资源表主键序列SHIRO_PERMISSION_ID_SEQ系统权限表主键序列SHIRO_LINECESE_ID_SEQ系统许可证表主键序列SHIRO_RSA_KEYS_ID_SEQ系统非对称加密秘钥表主键序列SHIRO_MACHINE_BINDING_ID_SEQ系统机器绑定表主键序列2.完全模型描述完全模型描述2.1.E-R图图图2-1整体E-R2.2.表格清单表格清单2.2.1.表格表格shiro_user(系统用户表)(系统用户表)名称注释数据类型长度不能为空是否主键是否外键id项目编号NUMBER(10)10TRUETRUEFALSEdept_id部门编号VARCHAR2(64)64FALSEFALSETRUEusername用户名称VARCHAR2(32)32FALSEFALSEFALSEpassword密码VARCHAR2(255)255FALSEFALSEFALSEsalt秘钥VARCHAR2(255)255FALSEFALSEFALSEstatus状态VARCHAR2(16)16FALSEFALSEFALSEcreate_time账号创建时间DATEFALSEFALSEFALSEmodify_password_time最后一次修改密码的时间DATEFALSEFALSEFALSE2.2.2.表格表格shiro_role(系统角色表)(系统角色表)名称注释数据类型长度不能为空是否主键是否外键id项目编号NUMBER(10)10TRUETRUEFALSEname角色名称VARCHAR2(32)32FALSEFALSEFALSEdescription描述VARCHAR2(255)255FALSEFALSEFALSEavailable是否可用NUMBER(10)10FALSEFALSEFALSEdept_id部门编号VARCHAR2(64)64FALSEFALSETRUE2.2.3.表格表格shiro_dept(系统部门表)(系统部门表)名称注释数据类型长度不能为空是否主键是否外键id项目编号VARCHAR2(64)64TRUETRUEFALSEname名称VARCHAR2(64)64FALSEFALSEFALSEparent_id上级编号VARCHAR2(64)64FALSEFALSEFALSEbounds范围区域MDSYS.SDO_GEOMETRYFALSEFALSEFALSElevel单位等级NUMBER(10)10FALSEFALSEFALSE2.2.4.表格表格shiro_resource(系统资源表)(系统资源表)名称注释数据类型长度不能为空是否主键是否外键id项目编号NUMBER(6)6TRUETRUEFALSEtype类型VARCHAR2(20)20FALSEFALSEFALSEresource资源VARCHAR2(50)50FALSEFALSEFALSEpriority优先级NUMBER(10)10FALSEFALSEFALSEicon图标VARCHAR2(50)50FALSEFALSEFALSEparentId上级编号NUMBER(10)10FALSEFALSEFALSEname名称VARCHAR2(50)50FALSEFALSEFALSEtarget目标地址VARCHAR2(50)50FALSEFALSEFALSEis_out是否站外NUMBER(10)10FALSEFALSEFALSEcss样式VARCHAR2(50)50FALSEFALSEFALSE2.2.5.表格表格shiro_permission(系统权限表)(系统权限表)名称注释数据类型长度不能为空是否主键是否外键id项目编号NUMBER(10)10TRUETRUEFALSEname名称VARCHAR2(32)32FALSEFALSEFALSEtype类型VARCHAR2(16)16FALSEFALSEFALSEparent_id上级编号NUMBER(10)10FALSEFALSEFALSEpermission权限VARCHAR2(128)128FALSEFALSEFALSEpriority优先级NUMBER(10)10FALSEFALSEFALSE2.2.6.表格表格shiro_group(系统组表)(系统组表)名称注释数据类型长度不能为空是否主键是否外键id项目编号NUMBER(10)10TRUETRUEFALSEname名称VARCHAR2(50)50FALSEFALSEFALSEdescription描述VARCHAR2(100)100FALSEFALSEFALSEdept_id部门编号VARCHAR2(64)64FALSEFALSETRUE2.2.7.表格表格shiro_user_role(系统用户与角色关系表)(系统用户与角色关系表)名称注释数据类型长度不能为空是否主键是否外键user_id用户编号NUMBER(10)10FALSEFALSETRUErole_id角色编号NUMBER(10)10FALSEFALSETRUE2.2.8.表格表格shiro_role_resource(系统角色与资源关系表)(系统角色与资源关系表)名称注释数据类型长度不能为空是否主键是否外键role_id角色编号NUMBER(10)10FALSEFALSETRUEresource_id资源编号NUMBER(10)10FALSEFALSETRUE2.2.9.表格表格shiro_role_permission(系统角色与权限关系表)(系统角色与权限关系表)名称注释数据类型长度不能为空是否主键是否外键role_id角色编号NUMBER(10)10FALSEFALSETRUEpermission_id资源编号NUMBER(10)10FALSEFALSETRUE2.2.10.表格表格shiro_group_user(系统组与用户关系表)(系统组与用户关系表)名称注释数据类型长度不能为空是否主键是否外键group_id组编号NUMBER(10)10FALSEFALSETRUEuser_id用户编号NUMBER(10)10FALSEFALSETRUE2.2.11.表格表格shiro_reource_permission(系统资源与权限关系表)(系统资源与权限关系表)名称注释数据类型长度不能为空是否主键是否外键resource_id资源编号NUMBER(10)10FALSEFALSETRUEpermission_id权限编号NUMBER(10)10FALSEFALSETRUE2.2.12.表格表格shiro_group_role(系统组与角色关系表)(系统组与角色关系表)名称注释数据类型长度不能为空是否主键是否外键group_id组编号NUMBER(10)10FALSEFALSETRUErole_id角色编号NUMBER(10)10FALSEFALSETRUE2.2.13.表格表格shiro_linecese(系统许可证表)(系统许可证表)名称注释数据类型长度不能为空是否主键是否外键id项目编号NUMBER(6)6TRUETRUEFALSEis_used是否使用NUMBER(10)10FALSEFALSEFALSEsource序列号VARCHAR2(50)50FALSEFALSEFALSEvalidity_date有效时间DATEFALSEFALSEFALSE2.2.14.表格表格shiro_machine_binding(系统机器绑定表)(系统机器绑定表)名称注释数据类型长度不能为空是否主键是否外键id项目编号NUMBER(6)6TRUETRUEFALSEmachine_code机器码VARCHAR2(42)42FALSEFALSEFALSElinecese_id证书编号NUMBER(10)10FALSEFALSETRUEstatus状态VARCHAR2(10)10FALSEFALSEFALSEkey_idKey编号NUMBER(10)10FALSEFALSETRUE2.2.15.表格表格shiro_ras_keys(系统非对称加密秘钥表)(系统非对称加密秘钥表)名称注释数据类型长度不能为空是否主键是否外键id项目编号NUMBER(6)6TRUETRUEFALSEpublic_key公钥CLOBFALSEFALSEFALSEprivate_key私钥CLOBFALSEFALSEFALSE2.3.外键清单外键清单2.3.1.外键外键FK_SHIRO_GR_REFERENCE_SHIRO_DE2.3.1.1.外键外键FK_SHIRO_GR_REFERENCE_SHIRO_DE的描述的描述名称FK_SHIRO_GR_REFERENCE_SHIRO_DE子表格shiro_group父表格shiro_dept外键列dept_id2.3.1.2.外键外键FK_SHIRO_GR_REFERENCE_SHIRO_DE的连接清单的连接清单名称父表格列子表格列id=dept_ididdept_id2.3.2.外键外键FK_SHIRO_GR_REFERENCE_SHIRO_GR2.3.2.1.外键外键FK_SHIRO_GR_REFERENCE_SHIRO_GR的描述的描述名称FK_SHIRO_GR_REFERENCE_SHIRO_GR子表格shiro_group_role父表格shiro_group外键列group_id2.3.2.2.外键外键FK_SHIRO_GR_REFERENCE_SHIRO_GR的连接清单的连接清单名称父表格列子表格列id=group_ididgroup_id2.3.3.外键外键FK_SHIRO_GR_REFERENCE_SHIRO_RO2.3.3.1.外键外键FK_SHIRO_GR_REFERENCE_SHIRO_RO的描述的描述名称FK_SHIRO_GR_REFERENCE_SHIRO_RO子表格shiro_group_role父表格shiro_role外键列role_id2.3.3.2.外键外键FK_SHIRO_GR_REFERENCE_SHIRO_RO的连接清单的连接清单名称父表格列子表格列id=role_ididrole_id2.3.4.外键外键FK_SHIRO_GU_REFERENCE_SHIRO_GR2.3.4.1.外键外键FK_SHIRO_GU_REFERENCE_SHIRO_GR的描述的描述名称FK_SHIRO_GU_REFERENCE_SHIRO_GR子表格shiro_group_user父表格shiro_group外键列group_id2.3.4.2.外键外键FK_SHIRO_GU_REFERENCE_SHIRO_GR的连接清单的连接清单名称父表格列子表格列id=group_ididgroup_id2.3.5.外键外键FK_SHIRO_GU_REFERENCE_SHIRO_US2.3.5.1.外键外键FK_SHIRO_GU_REFERENCE_SHIRO_US的描述的描述名称FK_SHIRO_GU_REFERENCE_SHIRO_US子表格shiro_group_user父表格shiro_user外键列user_id2.3.5.2.外键外键FK_SHIRO_GU_REFERENCE_SHIRO_US的连接清单的连接清单名称父表格列子表格列id=user_ididuser_id2.3.6.外键外键FK_SHIRO_MB_REFERENCE_SHIRO_LI2.3.6.1.外键外键FK_SHIRO_MB_REFERENCE_SHIRO_LI的描述的描述名称FK_SHIRO_MB_REFERENCE_SHIRO_LI子表格shiro_machine_binding父表格shiro_linecese外键列linecese_id2.3.6.2.外键外键FK_SHIRO_MB_REFERENCE_SHIRO_LI的连接清单的连接清单名称父表格列子表格列id=linecese_ididlinecese_id2.3.7.外键外键FK_SHIRO_MB_REFERENCE_SHIRO_RK2.3.7.1.外键外键FK_SHIRO_MB_REFERENCE_SHIRO_RK的描述的描述名称FK_SHIRO_MB_REFERENCE_SHIRO_RK子表格shiro_machine_binding父表格shiro_rsa_keys外键列key_id2.3.7.2.外键外键FK_SHIRO_MB_REFERENCE_SHIRO_RK的连接清单的连接清单名称父表格列子表格列id=key_ididkey_id2.3.8.外键外键FK_SHIRO_RE_REFERENCE_SHIRO_PE2.3.8.1.外键外键FK_SHIRO_RE_REFERENCE_SHIRO_PE的描述的描述名称FK_SHIRO_RE_REFERENCE_SHIRO_PE子表格shiro_resource_permission父表格shiro_permission外键列permission_id2.3.8.2.外键外键FK_SHIRO_RE_REFERENCE_SHIRO_PE的连接清单的连接清单名称父表格列子表格列id=permission_ididpermission_id2.3.9.外键外键FK_SHIRO_RE_REFERENCE_SHIRO_RE2.3.9.1.外键外键FK_SHIRO_RE_REFERENCE_SHIRO_RE的描述的描述名称FK_SHIRO_RE_REFERENCE_SHIRO_RE子表格shiro_resource_permission父表格shiro_resource外键列resource_id2.3.9.2.外键外键FK_SHIRO_RE_REFERENCE_SHIRO_RE的连接清单的连接清单名称父表格列子表格列id=resource_ididresource_id2.3.10.外键外键FK_SHIRO_RO_REFERENCE_SHIRO_DE2.3.10.1.外键外键FK_SHIRO_RO_REFERENCE_SHIRO_DE的描述的描述名称FK_SHIRO_RO_REFERENCE_SHIRO_DE子表格shiro_role父表格shiro_dept外键列dept_id2.3.10.2.外键外键FK_SHIRO_RO_REFERENCE_SHIRO_DE的连接清单的连接清单名称父表格列子表格列id=dept_ididdept_id2.3.11.外键外键FK_SHIRO_RP_REFERENCE_SHIRO_PE2.3.11.1.外键外键FK_SHIRO_RP_REFERENCE_SHIRO_PE的描述的描述名称FK_SHIRO_RP_REFERENCE_SHIRO_PE子表格shiro_role_permission父表格shiro_permission外键列permission_id2.3.11.2.外键外键FK_SHIRO_RP_REFERENCE_SHIRO_PE的连接清单的连接清单名称父表格列子表格列id=permission_ididpermission_id2.3.12.外键外键FK_SHIRO_RP_REFERENCE_SHIRO_RO2.3.12.1.外键外键FK_SHIRO_RP_REFERENCE_SHIRO_RO的描述的描述名称FK_SHIRO_RP_REFERENCE_SHIRO_RO子表格shiro_role_permission父表格shiro_role外键列role_id2.3.12.2.外键外键FK_SHIRO_RP_REFERENCE_SHIRO_RO的连接清单的连接清单名称父表格列子表格列id=role_ididrole_id2.3.13.外键外键FK_SHIRO_RR_REFERENCE_SHIRO_RE2.3.13.1.外键外键FK_SHIRO_RR_REFERENCE_SHIRO_RE的描述的描述名称FK_SHIRO_RR_REFERENCE_SHIRO_RE子表格shiro_role_resource父表格shiro_resource外键列resource_id2.3.13.2.外键外键FK_SHIRO_RR_REFERENCE_SHIRO_RE的连接清单的连接清单名称父表格列子表格列Id=resource_ididresource_id2.3.14.外键外键FK_SHIRO_RR_REFERENCE_SHIRO_RO2.3.14.1.外键外键FK_SHIRO_RR_REFERENCE_SHIRO_RO的描述的描述名称FK_SHIRO_RR_REFERENCE_SHIRO_RO子表格shiro_role_resource父表格shiro_role外键列role_id2.3.14.2.外键外键FK_SHIRO_RR_REFERENCE_SHIRO_RO的连接清单的连接清单名称父表格列子表格列id=role_ididrole_id2.3.15.外键外键FK_SHIRO_UR_REFERENCE_SHIRO_RO2.3.15.1.外键外键FK_SHIRO_UR_REFERENCE_SHIRO_RO的描述的描述名称FK_SHIRO_UR_REFERENCE_SHIRO_RO子表格shiro_user
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 通用 权限 管理 系统 开发 文档