OA办公管理系统数据库设计说明书Word下载.doc
《OA办公管理系统数据库设计说明书Word下载.doc》由会员分享,可在线阅读,更多相关《OA办公管理系统数据库设计说明书Word下载.doc(15页珍藏版)》请在冰豆网上搜索。
1.3目的和作用 4
2 数据字典 4
3 数据库设计 10
3.1 表设计 10
3.2 表之间的关联设计 14
3.3 存储过程设计 15
1引言
1.1预期的读者
主要为本项目的各个模块的阅读者,如:
开发人员,设计人员等.有时候可以包括需求方和开发方的使用者:
比如:
质量检测人员,需求采集部人员等.
1.2数据库
l本系统所使用的数据库管理系统为中文版Oracle9.2i。
l本系统数据库的名称为SHIXI(“实习”的中文拼音),表空间名为OA。
l本系统所需要的表有:
User表
Role表
Department表
Agent表
Read表
Message表
CardClass表
Card表
Work表
QueryMeeting表
Meeing表
MeetingRoom表
Book表
Folder表
File表
1.3目的和作用
将数据分析的结果进一步整理,形成最终的计算机模型,以便开发人员建立物理数据库。
2数据字典
User表:
包含用户基本信息的表
User表的字段包括:
字段名
中文解释
userID
用户ID
roleID
所属角色ID
password
用户密码
username
用户姓名
sex
用户性别
age
用户年龄
departmentID
所属部门ID
position
职位
introduction
个人介绍
interests
兴趣爱好
phone
固定电话
mobilephone
移动电话
Email
电子邮件
Address
住址
角色表:
包含角色号和角色名
角色表的字段包括
角色ID
RoleName
角色名称
部门表:
包含部门基本属性
部门表的字段包括
部门ID
departmentName
部门名称
duty
部门职能
部门电话
代理表:
显示用户和其待办工作者之间关系的表
代理表的字段包括
ID
ID号
AgentID
代理ID
读者表:
显示用户和其读者之间关系的表
读者表的字段包括
readerID
读者ID
消息表:
包括在线信息的属性
消息表的字段包括
messageID
消息ID
fromID
发送人ID
title
消息标题
content
消息内容
date
发送日期
isread
是否已读
issend
是否发送
to_delete
接受方删除
toID
接受方ID
fromName
发送方名字
toName
接受方名字
from_delete
发送方删除
名片夹分类表:
包含名片夹的属性
名片夹分类表的字段包括
classID
分类ID
className
分类名
名片表:
包含名片的属性
名片表的字段包括
cardID
名片ID
所属分类ID
名片所属人ID
工作表:
包含个人工作的属性
工作表的字段包括
workID
工作ID
接受者ID
给予者ID
worktitle
工作标题
workcontent
工作内容
startdate
开始时间
enddate
结束时间
isfinish
是否完成
预约查询表:
包含个人可参加会议的信息
预约查询表的字段包括
meetingID
会议ID
与会人ID
会议表:
包含整个公司所有会议的信息
会议表的字段包括:
roomID
会议室ID
发起人ID
theme
会议主题
starttime
record
会议记录
endtime
会议室表:
包含整个公司所有会议室的信息
会议室表的字段包括:
roomName
会议室名
amount
容纳人数
Aircondition
是否有空调
computer
是否有电脑
location
会议室地点
usecount
使用次数
预约表:
包含对所有预约会议的信息
预约表的字段包括
bookedID
被预约会议室ID
预约人ID
3数据库设计
3.1表设计
类型
是否为空
默认值
备注
Number
否
主键
外键
Varchar
角色表
部门表
Nuber
代理表
读者表
消息表
Date
名片夹分类表
名片表
工作表
预约查询表
会议表
Blob
会议室表
c