OA办公系统数据库设计文档.doc_第1页
OA办公系统数据库设计文档.doc_第2页
OA办公系统数据库设计文档.doc_第3页
OA办公系统数据库设计文档.doc_第4页
OA办公系统数据库设计文档.doc_第5页
已阅读5页,还剩3页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

数据库设计文档引言1.编写目的SimpleOA数据库设计文档是整个项目的数据库输入依据。用于让程序员熟悉数据存储等各方面的内容,是系统开发人员和系统分析人员必须阅读的项目参考文档。2.背景待开发的数据库名称: SimpleOA任务提出者:湖南城市学院数计系开发者: 聂胜杰 聂孟文技术支持:mysql用户:admin本系统是独立的系统,目前不与其它的系统提供接口,所产生的输出是独立的。本系统使用MySQL作为数据库存储系统。3.部分类图结构设计图-数据库物理模型图1. Employee(员工表)字段名称中文说明数据类型大小是否为空描 述1EMP_ID员工id号Integer11Not null主键、自动增长员工id号2EMP_CODE员工编号VARCHAR12Not null唯一也就是用户登陆的用户名3EMP_NAME员工名VARCHAR12Not null唯一员工名字4EMP_PWD员工密码VARCHAR16Not null密码5EMP_SEX员工性别Char2Not null6EMP_JOINDATE员工加入日期timestamp默认Not null7EMP_BIRTH员工生日timestamp默认 null8EMP_ADDRESS员工地址VARCHAR100null9EMP_EMAIL员工EmailVARCHAR50null10EMP_PHONE员工电话VARCHAR13 null11EMP_DESCRIPTION员工备注Text默认 null12DEPT_ID部门id号Integer11Not null132部门表(dept表)字段中文说明数据类型大小是否为空描 述1DEPT_ID部门id号Integer11Not null主键、自动增长2DEPT_NAME部门名称VARCHAR20Not null3DEPT_FID上级部门id号Integer11Not null如果没有上级了,默认的值是04DEPT_DESCRIPTION部门信息描述text默认null3.Power(用户权限表)字段名称中文说明数据类型大小是否为空描 述1POWER_ID权限id号Integer11Not null主键、自动增长2POWER_NAME权限名称VARCHAR20Not null3POWER_ADDRESS链接页面地址VARCHAR200Not null44.权限角色表(powerrole表)字段名称中文说明数据类型大小是否为空描 述1POWER_ID权限id号Integer11Not null双主键,并实现了外键。一个操作可以给多个角色,一个角色可以有多个操作2ROLE_ID角色id号Integer11Not null345.角色表(role表) 字段名称中文说明数据类型大 小是否为空描 述1ROLE_ID角色id号Integer11Not null主键、自动增长2ROLE_NAME角色名称VARCHAR20Not null346.角色员工表(employeerole)字段名称中文说明数据类型大小是否为空描 述1ROLE_ID角色id号Integer11Not null双主键,并实现了外键,一个员工可以有多个角色,一个角色可以给多个员工2EMP_ID员工id号Integer11Not null347.日程表(CALENDAR表) 字段名称中文说明数据类型大小是否为空描 述1CALENDAR_ID日程id号Integer11Not null主键、自动增长2CALENDAR _TITLE日程主题VARCHAR20Not null3CALENDAR _STARTTIME开始时间timestamp默认Not null4CALENDAR _ENDTIME结束时间timestamp默认Not null5CALENDAR _REMIND提醒时间INTEGER2Not null提醒时间为开始时间之前555分钟6CALENDAR _CONTENT提醒内容Text默认Not null7CALENDAR_ISREMID提醒开关boolean默认Not nullDefault false8EMP_ID员工id号Integer11Not null外键。一个员工可以有多个日程记录98.个人文件表(floder)字段名称中文说明数据类型大小是否为空描 述1FLODER_FILEID文件id号Integer11Not null主键、自动增长2FLODER_FILENAME文件名VARCHAR50Not null3FLODER_CONTENT文件内容Text默认Not null4FLODER_PATH文件保存路径VARCHAR200Not null5FLODER_ISSHARE是否共享Boolean默认Not null6EMP_ID员工id号Integer11Not null外键。一个员工可以有多个私人文件7899.公告信息表(Bulletin)字段名称中文说明数据类型大小是否为空描 述1BULLETIN_ID公告id号Integer11Not null主键、自动增长2BULLETIN_TITLE公告主题VARCHAR20Not null3BULLETIN_CONTENT公告内容Text默认Not null4BULLETIN_BUILDTIME公告创建时间timestamp默认Not null5EMP_ID公告发起人id号Integer11Not null外键。6710.公文组件模板表(GroupwareModel)字段名称中文说明数据类型大小是否为空描 述1GROUPWARE_ID模板中的各控件IDInteger5not null自动增长,主键2GROUPWARE_TITLE控件名称VARCHAR16not null3GROUPWARE_TYPE控件类型Integer1null1:代表文本框2:代表文域3:单选项4:复选项5:列表框6:下列列表框缺省代表文本框411.公文模板/组件对应表(DocumentGroupware)字段名称中文说明数据类型大小是否为空描 述1DOCMODEL_ID公文模板ID号Integer5not null组合主键2GROUPWARE_ID组件IDInteger5not null3412.公文模板(DocumentModel)字段名称中文说明数据类型大小是否为空描 述1DOCMODEL_ID公文模板IDInteger5not null自动增长,主键2DOCMODEL_NAME公文模板名称VARCHAR20not null3413.公文审批部门表(DocumentExamineDept)字段名称中文说明数据类型大小是否为空描 述1DEDEPT_ID审批部门IDInteger2not null自动增长,主键2DEDEPT_NAME审批部门名称VARCHAR20not null3414流程步骤表(FlowStep)字段名称中文说明数据类型大小是否为空描 述1FLOWSTEP_ID流程IDInteger5not null自动增长,主键2FMODEL_ID流程模板IDInteger5not null外键3DEDEPT_ID审批部门IDInteger2not null外键4FRONTFLOWSTEP_ID前个步骤Integer5not null缺省为0,也就是前一个步骤的id号5NEXTFLOWSTEP_ID下个步骤Integer5not null缺省为0,也就是后一个步骤的id号15.流程模板表(FlowModel)字段名称中文说明数据类型大小是否为空描 述1FMODEL_ID流程模板IDInteger5not null自动增长,主键2FMODEL_NAME流程模板名称VARCHAR20not null3416.公文流转模板表(ArchivesFlowModel)字段名称中文说明数据类型大小是否为空描 述1AFM_ID公文流转IDInteger5not null自动增长,主键2AFM_NAME公文流转名称VARCHAR20not null3DOCMODEL_ID公文模板IDInteger5not null外键约束4FMODEL_ID流程模板IDInteger5not null外键约束5AFM_ISEXIGENT公文是否紧急BooleanNot null默认值:false6AFM_SAVETIME公文保存时限Integer3Nut null默认值:1天7AFM_FOUNDTIME公文创建时间Date默认Not null默认值:系统当前日期17.公文内容记录表(DocumentContentRecord)字段名称中文说明数据类型大小是否为空描 述1DCR_ID公文内容记录IDInteger5not null自动增长,主键2AFM_ID公文流转IDInteger5not null外键约束3DCR_CONTENT公文内容text默认418.公文流程记录表(DocumentFlowRecord)字段名称中文说明数据类型大小是否为空描 述1DFR_ID公文流程记录IDInteger5not null自动增长,主键2AFM_ID公文流转IDInteger5not null外键约束3

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论