当前位置:文档之家› OA办公系统数据库设计文档

OA办公系统数据库设计文档

OA办公系统数据库设计文档数据库设计文档引言1.编写目的SimpleOA数据库设计文档是整个项目的数据库输入依据。

用于让程序员熟悉数据存储等各方面的内容,是系统开发人员和系统分析人员必须阅读的项目参考文档。

2.背景待开发的数据库名称: SimpleOA任务提出者:湖南城市学院数计系开发者: 聂胜杰聂孟文技术支持:mysql用户:admin本系统是独立的系统,目前不与其它的系统提供接口,所产生的输出是独立的。

本系统使用MySQL作为数据库存储系统。

3.部分类图结构设计图--数据库物理模型图1. Employee(员工表)字段名称中文说明数据类型大小是否为描述空EMP_ID 员工id号 Integer 11 Not null 主键、自动增长 1 员工id号EMP_CODE 员工编号 VARCHAR 12 Not null 唯一 2也就是用户登陆的用户名EMP_NAME 员工名 VARCHAR 12 Not null 唯一 3员工名字EMP_PWD 员工密码 VARCHAR 16 Not null 密码 4EMP_SEX 员工性别 Char 2 Not null 5EMP_JOINDATE 员工加入日期 timestamp 默认 Not null 6EMP_BIRTH 员工生日 timestamp 默认 null 7EMP_ADDRESS 员工地址 VARCHAR 100 null 8EMP_EMAIL 员工Email VARCHAR 50 null 9EMP_PHONE 员工电话 VARCHAR 13 null 10EMP_DESCRIPTION 员工备注 Text 默认 null 11DEPT_ID 部门id号 Integer 11 Not null 12132部门表(dept表)字段中文说明数据类型大小是否为描述空DEPT_ID 部门id号 Integer 11 Not null 主键、自动增长 1 DEPT_NAME 部门名称 VARCHAR 20 Not null 2DEPT_FID 上级部门id号 Integer 11 Not null 如果没有上级了,3 默认的值是0DEPT_DESCRIPTION 部门信息描述 text 默认 null 43.Power(用户权限表)字段名称中文说明数据类型大小是否为空描述POWER_ID 权限id号 Integer 11 Not null 主键、自动增长 1 POWER_NAME 权限名称 VARCHAR 20 Not null 2POWER_ADDRESS 链接页面地址 VARCHAR 200 Not null 344.权限角色表(powerrole表)字段名称中文说明数据类型大小是否为空描述POWER_ID 权限id号 Integer 11 Not null 双主键,并实现了1外键。

一个操作可ROLE_ID 角色id号 Integer 11 Not null 2以给多个角色,一个角色可以有多个操作 3 45.角色表(role表)字段名称中文说明数据类型大小是否为空描述ROLE_ID 角色id号 Integer 11 Not null 主键、自动增长 1 ROLE_NAME 角色名称 VARCHAR 20 Not null 2 3 46.角色员工表(employeerole)字段名称中文说明数据类型大小是否为空描述ROLE_ID 角色id号 Integer 11 Not null 双主键,并实现了1外键,一个员工可EMP_ID 员工id号 Integer 11 Not null 2以有多个角色,一个角色可以给多个员工 3 47.日程表(CALENDAR表)字段名称中文说明数据类型大小是否为描述空CALENDAR_ID 日程id号 Integer 11 Not null 主键、自动增长 1 CALENDAR _TITLE 日程主题 VARCHAR 20 Not null 2 CALENDAR 开始时间 timestamp 默认 Not null 3_STARTTIMECALENDAR 结束时间 timestamp 默认 Not null 4_ENDTIMECALENDAR 提醒时间 INTEGER 2 Not null 提醒时间为开始5_REMIND 时间之前5~55分钟CALENDAR 提醒内容 Text 默认 Not null 6_CONTENTCALENDAR_ISREMID 提醒开关 boolean 默认 Not null Default false 7 EMP_ID 员工id号 Integer 11 Not null 外键。

一个员工可8以有多个日程记录98.个人文件表(floder)字段名称中文说明数据类型大小是否为描述空文件id号 Integer 11 Not null 主键、自动增长 1 FLODER_FILEID文件名 VARCHAR 50 Not null 2 FLODER_FILENAME文件内容 Text 默认 Not null 3 FLODER_CONTENT文件保存路径 VARCHAR 200 Not null 4 FLODER_PATHFLODER_ISSHARE 是否共享 Boolean 默认 Not null 5EMP_ID 员工id号 Integer 11 Not null 外键。

一个员工可6以有多个私人文件7899.公告信息表(Bulletin)字段名称中文说明数据类型大小是否为描述空 BULLETIN_ID 公告id号 Integer 11 Not null 主键、自动增长 1 BULLETIN_TITLE 公告主题 VARCHAR 20 Not null 2BULLETIN_CONTENT 公告内容 Text 默认 Not null 3BULLETIN_BUILDTIME 公告创建时间 timestamp 默认 Not null 4EMP_ID 公告发起人id号 Integer 11 Not null 外键。

56710.公文组件模板表(GroupwareModel)字段名称中文说明数据类型大小是否为空描述GROUPWARE_ID 模板中的各控件ID Integer 5 not null 自动增长,主键 1 GROUPWARE_TITLE 控件名称 VARCHAR 16 not null 21:代表文本框 32:代表文域3:单选项GROUPWARE_TYPE 控件类型 Integer 1 null 4:复选项5:列表框6:下列列表框缺省代表文本框 411.公文模板/组件对应表(DocumentGroupware)字段名称中文说明数据类型大小是否为空描述DOCMODEL_ID 公文模板ID号 Integer 5 not null 组合主键 1 GROUPWARE_ID 组件ID Integer 5 not null 23 412.公文模板(DocumentModel)字段名称中文说明数据类型大小是否为空描述DOCMODEL_ID 公文模板ID Integer 5 not null 自动增长,主键 1 DOCMODEL_NAME 公文模板名称 VARCHAR 20 not null 23 413.公文审批部门表(DocumentExamineDept)字段名称中文说明数据类型大小是否为空描述DEDEPT_ID 审批部门ID Integer 2 not null 自动增长,主键 1 DEDEPT_NAME 审批部门名称 VARCHAR 20 not null 23 414流程步骤表(FlowStep)字段名称中文说明数据类型大小是否为空描述FLOWSTEP_ID 流程ID Integer 5 not null 自动增长,主键 1 FMODEL_ID 流程模板ID Integer 5 not null 外键 2DEDEPT_ID 审批部门ID Integer 2 not null 外键 3缺省为0,也就是4FRONTFLOWSTEP_ID 前个步骤 Integer 5 not null 前一个步骤的id 号缺省为0,也就是5NEXTFLOWSTEP_ID 下个步骤 Integer 5 not null 后一个步骤的id 号15.流程模板表(FlowModel)字段名称中文说明数据类型大小是否为空描述FMODEL_ID 流程模板ID Integer 5 not null 自动增长,主键 1FMODEL_NAME 流程模板名称 VARCHAR 20 not null 23 416.公文流转模板表(ArchivesFlowModel)字段名称中文说明数据类型大小是否为空描述AFM_ID 公文流转ID Integer 5 not null 自动增长,主键 1AFM_NAME 公文流转名称 VARCHAR 20 not null 2DOCMODEL_ID 公文模板ID Integer 5 not null 外键约束 3FMODEL_ID 流程模板ID Integer 5 not null 外键约束 4AFM_ISEXIGENT 公文是否紧急 Boolean Not null 默认值:false 5AFM_SAVETIME 公文保存时限 Integer 3 Nut null 默认值:1天 6默认值:系统当前7 AFM_FOUNDTIME 公文创建时间 Date 默认 Not null 日期17.公文内容记录表(DocumentContentRecord)字段名称中文说明数据类型大小是否为空描述DCR_ID 公文内容记录ID Integer 5 not null 自动增长,主键 1AFM_ID 公文流转ID Integer 5 not null 外键约束 2DCR_CONTENT 公文内容 text 默认 3418.公文流程记录表(DocumentFlowRecord)字段名称中文说明数据类型大小是否为空描述DFR_ID 公文流程记录ID Integer 5 not null 自动增长,主键 1AFM_ID 公文流转ID Integer 5 not null 外键约束 2AFM_ISEXIGENT 公文是否紧急 Boolean Not null 默认值:false 3AFM_SAVETIME 公文保存时限 Integer 3 Not null 默认值:1天 4默认值:系统当前5 AFM_FOUNDTIME 公文创建时间 Date 默认 Not null 日期DFR_ISAGREE 是否同意 Boolean 默认 Not null 默认值:false 619.表字段名称中文说明数据类型大小是否为空描述 1 2 3 4。

相关主题