OA 办公自动化 系统 asp sql 数据库设计 联系客服

发布时间 : 星期六 文章OA 办公自动化 系统 asp sql 数据库设计更新完毕开始阅读143b400f581b6bd97f19eadd

网络智能办公系统《数据库设计报告》

部门编号 部门名称 部门 电话 传真 部门职能 父节点编号

图4.1.1部门实体E-R图

(2)用户实体:

用户编号 用户姓名 用户 用户密码 性别 部门编号 角色编号

图4.1.2用户实体E-R图

3

网络智能办公系统《数据库设计报告》

(3)权限实体:

权限编号 权限名称 权限 权限描述 显示排序 父节点编号

图4.1.3权限实体E-R图

(4)角色实体:

角色编号 角色 角色名称 角色描述

图4.1.4角色实体E-R图

4.2全局概念

全局E-R图:

4

网络智能办公系统《数据库设计报告》

用户编号 隶属 用户姓名 m 用户密码 用户 性别 1 部门编号 部门名称 电话 部门 传真 部门编号 m 部门职能 角色编号担当 父节点编号 权限编号 权限名称 1 角色编号 权限描述 权限 角色 m 角色名称 显示排序 父节点编号 拥有 n 角色描述

图4.2.1全局E-R图

5 逻辑设计

关系模型:

用户(用户编号,用户姓名,用户密码,性别,部门编号,角色编号) 部门(部门编号,部门名称,电话,传真,部门职能,父节点编号) 角色(角色编号,角色名称,角色描述)

5

网络智能办公系统《数据库设计报告》

权限(权限编号,权限名称,权限描述,显示排序,父节点编号) 角色权限(角色权限编号,角色编号,权限编号)

6 物理设计

6.1表汇总

表 6-1网络智能办公系统组织机构管理表汇总

表名 UserInfo(用户信息表) RoleInfo(角色信息表) DepartInfo(部门信息表) SysRight(权限表) RoleRight(角色权限表) 功能说明 存储用户基本信息,包括用户编号、姓名、密码、部门 存储角色信息 存储部门信息 存储权限信息 存储角色权限信息 6.2 数据库说明

6.2.1 用户信息表(UserInfo)

表6-2 用户信息表(UserInfo)

编号 1 2 3 4 5 6 主键 √ × × × × × UserId UserName Password Gender DepartId RoleId 名称 描述 用户编号 用户姓名 用户密码 性别 部门编号 角色编号 数据类型 VARCHAR VARCHAR VARCHAR BIT INT INT 大小 空 50 50 50 2 4 4 × × × × × × 外键 × × × × √ √ 默认值 × × × × × 备注 6.2.2 权限表(SysRight)

表6-3 权限表(SysRight)

编号 1 主键 名称 描述 权限编号 数据类型 INT 大小 4 空 × 外键 × 默认值 × 备注 √ RightId 6