OA办公管理系统数据库设计说明书
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
OA协同办公系统数据库设计说明书
编写:卢冲日期:2012/11/5
审核:日期:
批准:日期:
受控状态:否
发布版次:日期:
编号:
变更记录
签字确认
1引言 (4)
1.1预期的读者 (4)
1.2数据库 (4)
1.3目的和作用 (4)
2数据字典 (4)
3数据库设计 (9)
3.1表设计 (9)
3.2表之间的关联设计 (12)
3.3存储过程设计 (15)
1引言
1.1预期的读者
主要为本项目的各个模块的阅读者,如:开发人员,设计人员等.有时候可以包括需求方和开发方的使用者:比如:质量检测人员,需求采集部人员等.
1.2数据库
●本系统所使用的数据库管理系统为中文版Oracle9.2i。
●本系统数据库的名称为SHIXI(“实习”的中文拼音),表空间名为OA。
●本系统所需要的表有:
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 住址
角色表:包含角色号和角色名
角色表的字段包括
字段名中文解释
roleID 角色ID RoleName 角色名称
部门表:包含部门基本属性
部门表的字段包括
字段名中文解释departmentID 部门ID departmentName 部门名称
duty 部门职能
phone 部门电话
代理表:显示用户和其待办工作者之间关系的表
代理表的字段包括
字段名中文解释
ID ID号
userID 用户ID
AgentID 代理ID
读者表:显示用户和其读者之间关系的表
读者表的字段包括
字段名中文解释
ID ID号
userID 用户ID
readerID 读者ID
消息表:包括在线信息的属性
字段名中文解释
messageID 消息ID
fromID 发送人ID
title 消息标题
content 消息内容
date 发送日期
isread 是否已读
issend 是否发送
to_delete 接受方删除
toID 接受方ID fromName 发送方名字
toName 接受方名字from_delete 发送方删除
名片夹分类表:包含名片夹的属性
名片夹分类表的字段包括
字段名中文解释
userID 用户ID
classID 分类ID className 分类名
名片表:包含名片的属性
名片表的字段包括
字段名中文解释
cardID 名片ID
userID 用户ID
classID 所属分类ID
fromID 名片所属人ID
工作表:包含个人工作的属性
工作表的字段包括
字段名中文解释
workID 工作ID
userID 接受者ID
fromID 给予者ID
worktitle 工作标题workcontent 工作内容
startdate 开始时间
enddate 结束时间
isfinish 是否完成
预约查询表:包含个人可参加会议的信息
预约查询表的字段包括
字段名中文解释
ID ID meetingID 会议ID
userID 与会人ID
会议表:包含整个公司所有会议的信息
字段名中文解释meetingID 会议ID
roomID 会议室ID
userID 发起人ID
theme 会议主题
starttime 开始时间
record 会议记录
endtime 结束时间
会议室表:包含整个公司所有会议室的信息
会议室表的字段包括:
字段名中文解释
roomID 会议室ID
roomName 会议室名
amount 容纳人数
Aircondition 是否有空调
computer 是否有电脑
location 会议室地点
usecount 使用次数
预约表:包含对所有预约会议的信息
字段名中文解释
ID ID号
bookedID 被预约会议室ID
userID 预约人ID
starttime 开始时间
endtime 结束时间
3数据库设计
3.1 表设计
User表
User表的字段包括:
字段名类型是否为空默认值备注