企业OA系统数据库设计说明书Word格式.doc
《企业OA系统数据库设计说明书Word格式.doc》由会员分享,可在线阅读,更多相关《企业OA系统数据库设计说明书Word格式.doc(7页珍藏版)》请在冰点文库上搜索。
1.2背景
说明:
a.数据库的名称:
office和数据库的软件系统名称mysql
b.本项目的任务提出者:
客户(政府部门);
用户:
政府部门的各个机构;
安装该软件单位:
政府机构;
2外部设计
2.1标识符和状态
数据库标识符:
OA系统
用户名:
admin
密码:
权限:
全部
2.2使用它的程序
Tomcat6.0、Dreamweaver、Editplus。
3数据表设计
s_group(分组)
分组信息表主要存储所有的分组信息,如表2显示了分组信息表的结构:
字段
中文描述
类型
数据长度
是否为空(Y/N)
主键/外键(PK/FK)
group_id
编号
int
12
N
PK
g_name
分组名称
varchar
20
g_remark
备注
varchar
50
Y
表1
routine(日程管理)
日程管理信息表主要存储所有的日程安排信息,通过不同的方式来提醒用户完成日程安排,如表3显示了日程管理信息:
r_id
Int
date
日期
datetime
start_time
开始时间
end_time
结束时间
topic
主题
context
内容
text
100
remind_way
提醒方式
表2
announcement(公告栏)
公告栏信息表主要存储所有发布的公告信息,如表4显示了公告栏信息:
a_id
a_date
a_topic
a_context
a_remark
attachment
附件
publisher
发布人
pub_department
发布部门
表3
policy(政策法规)
政策法规信息表用于存储所有下发的政策法规信息,如表5显示了政策法规信息:
policy_id
policya_name
名称
font_type
字号
policy_type
department
下发部门
downdate
下发日期
addcontent
表4
policy-type(政策法规类型)
政策法规类型信息表表示了颁布法规的类型,如表6显示:
policy_name
类型名称
表5
、
分组信息(contacts)
名片夹主要用于存储用户的名片信息,如表1显示了名片夹信息:
是否允许为空(Y/N)
user_id
用户ID
表6
个人信息(user)
个人信息表存储注册用户的所有信息,如表7显示了个人所有信息:
name
用户姓名
sex
性别
10
birthtime
出生日期
time
入职时间
position
职务
address
住址
e-mail
电子邮件
m_tel
手机
tel
电话
poli_status
政治面貌
gradu_school
毕业学校
gradu_time
毕业时间
diploma
学历
major
专业
professor
职称
remark
表7
模板(分组)
M_id
m_name
m_data
date
表8
project(政策法规)
project_id
project_name
main_project
所属计划
son_project
子计划
do_people
执行人
re_people
接收人
Varchar
content
表9
E-R图
4安全保密设计
安全保密设计主要可以使用对数据库的对访问者进行权限处理,保证数据库的安全性,用户只能对有授权的功能进行操作,对没有授权的部分是不能够实现操作。