欢迎来到天天文库
浏览记录
ID:26665567
大小:331.00 KB
页数:8页
时间:2018-11-28
《oa办公系统数据库设计文档》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、数据库设计文档引言1.编写目的SimpleOA数据库设计文档是整个项目的数据库输入依据。用于让程序员熟悉数据存储等各方面的内容,是系统开发人员和系统分析人员必须阅读的项目参考文档。2.背景待开发的数据库名称:SimpleOA任务提出者:湖南城市学院数计系开发者:聂胜杰聂孟文技术支持:mysql用户:admin本系统是独立的系统,目前不与其它的系统提供接口,所产生的输出是独立的。本系统使用MySQL作为数据库存储系统。3.部分类图结构设计图--数据库物理模型图1.Employee(员工表)字段名称中文说明数据类型大小是否为空描述1EMP
2、_ID员工id号Integer11Notnull主键、自动增长员工id号2EMP_CODE员工编号VARCHAR12Notnull唯一也就是用户登陆的用户名3EMP_NAME员工名VARCHAR12Notnull唯一员工名字4EMP_PWD员工密码VARCHAR16Notnull密码5EMP_SEX员工性别Char2Notnull6EMP_JOINDATE员工加入日期timestamp默认Notnull7EMP_BIRTH员工生日timestamp默认null8EMP_ADDRESS员工地址VARCHAR100null9EMP_EMA
3、IL员工EmailVARCHAR50null10EMP_PHONE员工电话VARCHAR13null11EMP_DESCRIPTION员工备注Text默认null12DEPT_ID部门id号Integer11Notnull132部门表(dept表)字段中文说明数据类型大小是否为空描述1DEPT_ID部门id号Integer11Notnull主键、自动增长2DEPT_NAME部门名称VARCHAR20Notnull3DEPT_FID上级部门id号Integer11Notnull如果没有上级了,默认的值是04DEPT_DESCRIPTIO
4、N部门信息描述text默认null3.Power(用户权限表)字段名称中文说明数据类型大小是否为空描述1POWER_ID权限id号Integer11Notnull主键、自动增长2POWER_NAME权限名称VARCHAR20Notnull3POWER_ADDRESS链接页面地址VARCHAR200Notnull44.权限角色表(powerrole表)字段名称中文说明数据类型大小是否为空描述1POWER_ID权限id号Integer11Notnull双主键,并实现了外键。一个操作可以给多个角色,一个角色可以有多个操作2ROLE_ID角色
5、id号Integer11Notnull345.角色表(role表)字段名称中文说明数据类型大小是否为空描述1ROLE_ID角色id号Integer11Notnull主键、自动增长2ROLE_NAME角色名称VARCHAR20Notnull346.角色员工表(employeerole)字段名称中文说明数据类型大小是否为空描述1ROLE_ID角色id号Integer11Notnull双主键,并实现了外键,一个员工可以有多个角色,一个角色可以给多个员工2EMP_ID员工id号Integer11Notnull347.日程表(CALENDAR表
6、)字段名称中文说明数据类型大小是否为空描述1CALENDAR_ID日程id号Integer11Notnull主键、自动增长2CALENDAR_TITLE日程主题VARCHAR20Notnull3CALENDAR_STARTTIME开始时间timestamp默认Notnull4CALENDAR_ENDTIME结束时间timestamp默认Notnull5CALENDAR_REMIND提醒时间INTEGER2Notnull提醒时间为开始时间之前5~55分钟6CALENDAR提醒内容Text默认Notnull_CONTENT7CALENDA
7、R_ISREMID提醒开关boolean默认NotnullDefaultfalse8EMP_ID员工id号Integer11Notnull外键。一个员工可以有多个日程记录98.个人文件表(floder)字段名称中文说明数据类型大小是否为空描述1FLODER_FILEID文件id号Integer11Notnull主键、自动增长2FLODER_FILENAME文件名VARCHAR50Notnull3FLODER_CONTENT文件内容Text默认Notnull4FLODER_PATH文件保存路径VARCHAR200Notnull5FLOD
8、ER_ISSHARE是否共享Boolean默认Notnull6EMP_ID员工id号Integer11Notnull外键。一个员工可以有多个私人文件7899.公告信息表(Bulletin)字段名称中文说明数据类型大小是否
此文档下载收益归作者所有