OA办公管理系统数据库设计说明书

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 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表的字段包括:

字段名类型是否为空默认值备注

相关文档
最新文档