数据库设计.docx

上传人:b****5 文档编号:29010229 上传时间:2023-07-20 格式:DOCX 页数:46 大小:29.11KB
下载 相关 举报
数据库设计.docx_第1页
第1页 / 共46页
数据库设计.docx_第2页
第2页 / 共46页
数据库设计.docx_第3页
第3页 / 共46页
数据库设计.docx_第4页
第4页 / 共46页
数据库设计.docx_第5页
第5页 / 共46页
点击查看更多>>
下载资源
资源描述

数据库设计.docx

《数据库设计.docx》由会员分享,可在线阅读,更多相关《数据库设计.docx(46页珍藏版)》请在冰豆网上搜索。

数据库设计.docx

数据库设计

案卷号

1

日期

2009-11-13

 

<大连驰敖集团办公自动化系统>

数据库设计说明书

 

作者:

杨航

完成日期:

2009-11-13

签收人:

签收日期:

修改情况记录:

版本号

修改批准人

修改人

安装日期

签收人

V1.0

杨航

 

1引言

1.1编写目的

说明编写这份数据库设计说明书的目的,指出预期的读者范围。

1.2背景

说明:

a.待开发的数据库的名称和使用此数据库的软件系统的名称;

b.列出本项目的任务提出者、开发者、用户以及将安装该软件和这个数据库的单位。

1.3定义

列出本文件中用到的专门术语的定义和缩写词的原词组。

1.4参考资料

列出要用到的参考资料,如:

a.本项目的经核准的计划任务书或合同、上级机关的批文;

b.属于本项目的其他已发表的文件;

c.本文件中各处引用的文件、资料,包括所要用到的软件开发标准。

列出这些文件的标题、文件编号、发表日期和出版单位,说明能够得到这些文件资料的来源。

2外部设计

2.1标识符和状态

联系用途,详细说明用于唯一地标识该数据库的代码、名称或标识符,附加的描述性信息亦要给出。

如果该数据库属于尚在实验中、尚大测试中或是暂时使用的,则要说明这一特点及其有效时间范围。

2.2使用它的程序

列出将要使用或访问此数据库的所有应用程序,对于这些应用程序的每一个,给出它的名称和版本号。

2.3约定

陈述一个程序员或一个系统分析员为了能使用此数据库而需要了解的建立标号、标识的约定,例如用于标识数据库的不同版本的约定和用于标识库内各个文卷、记录、数据项的命名约定等。

2.4专门指导

向准备从事此数据库的生成、从事此数据库的测试、维护人员提供专门的指导,例如将被送入数据库的数据的格式和标准、送入数据库的操作规程和步骤,用于产生、修改、更新或使用这些数据文卷的操作指导。

如果这些指导的内容篇幅很长,列出可参阅的文件资料的名称和章条。

2.5支持软件

简单介绍同此数据库直接有关的支持软件,如数据库管理系统、存储定位程序和用于装入、生成、修改、更新数据库的程序等。

说明这些软件的名称、版本号和主要功能特性,如所用数据模型的类型、允许的数据容量等。

列出这些支持软件的技术文件的标题、编号及来源。

3结构设计

3.1概念结构设计

说明本数据库将反映的现实世界中的实体、属性和它们之间的关系等的原始数据形式,包括各数据项、记录、系、文卷的标识符、定义、类型、度量单位和值域,建立本数据库的每一幅用户视图。

3.2逻辑结构设计

说明把上述原始数据进行分解、合并后重新组织起来的数据库全局逻辑结构,包括所确定的关键字和属性、重新确定的记录结构和文卷结构、所建立的各个文卷之间的相互关系,形成本数据库的数据库管理员视图。

3.3物理结构设计

建立系统程序员视图,包括:

a.数据在内存中的安排,包括对索引区、缓冲区的设计;

b.所使用的外存设备及外存空间的组织、包括索引区、数据块的组织与划分;

c.访问数据的方式方法。

4运用设计

4.1数据字典设计

对数据库设计中涉及到的各种项目,如数据项、记录、系、文卷、模式、子模式等一般要建立起数据字典,以说明它们的标识符、同义名及有关信息。

在本节中要说明对此数据字典设计的基本考虑。

4.2安全保密设计

说明在数据库的设计中,将如何通过区分不同的访问者、不同的访问类型和不同的数据对象,进行分别对待而获得的数据库安全保密的设计考虑。

Attachments部门表

Department部门表

Folders邮件文件列表

Interface界面设置表

Mails邮件列表

MyTable桌面模块表

Post_Tel移动电话以及邮政编码

Sms短信息

Sys_Code系统代码表

Sys_Function子菜单表

Sys_Log系统日志表

Sys_Menu主菜单表

Sys_Para系统配置表

Unit单位信息表

User_Priv角色表

Users用户信息表

WebMailProfile邮箱用户表

车辆表,cars

车辆维护表,carskeep

车辆使用表,caruse

用品表,UseThings

用品类型表,UseThingsType

库存使用登记,UseThingsUse

会议室表,MeetingRooms

值班表,Dutys

值班类型表,DutyTypes

接待表,Receives

用餐表,Foods

住宿表,Hotels

卷库表,RollRooms

卷案表,Rolls

BBS内容表,BBS

BBS回复表,BBSBack

BBS大分类表,BBSBigTYPE

BBS小分类表,BBSSmailTYPE

公告信息,INFOADNews

信息中心,INFONews

调查表,Asks

调查内容条目表,AsksContent

可以有多附件上传(附件表)附件ID,步骤ID,附件类型,附件路径

(流程分类表)FlowBaseTypeID,分类名称

(表单内容表)FlowBaseContent表单ID,表单内容,表单名称,表单类型<公文,行政,人事>

(流程属性表)FlowBase流程ID,表单ID,工作类型<公文,行政,人事>

(流程步骤属性表)FlowBaseStep步骤ID,流程ID,表单步骤可用字段,表单ID,有权利审查此步骤人员,步骤顺序号,下一步步骤ID【可多选】

(流程运行表)运行ID,发起人,现办人,结束人,步骤ID,流程ID,表单内容发起时间,最后操作时间,结束时间,流程状态<运行中,结束,销毁>

(流程运行表意见)运行ID,步骤ID,流程ID,签署意见人,签署意见,笔迹,附件地址

(流程字段表)运行ID,步骤ID,流程ID,字段ID,字段内容

4.3表具体结构设计1:

Asks

字段名称

字段说明

字段类型

字段大小

是否主键

允许空

备注

ID

int

10

PK

DCNR

调查内容

varchar

350

DCR

调查人

varchar

150

DCSJ

调查时间

datetime

18

2:

AsksContent

字段名称

字段说明

字段类型

字段大小

是否主键

允许空

备注

ID

int

10

PK

AskID

调查ID

int

10

AskCount

被选次数

int

10

AskNR

调查内容

varchar

150

3:

ASPClass

字段名称

字段说明

字段类型

字段大小

是否主键

允许空

备注

ID

int

10

LM

类名

varchar

150

JS

类名解释

varchar

50

4:

ASPClassLevel

字段名称

字段说明

字段类型

字段大小

是否主键

允许空

备注

ID

bigint

15

SYRID

使用者的ID

int

10

ASPClassID

页面权限ID

int

10

ASPClassName

页面类名

varchar

50

5:

Attachments

字段名称

字段说明

字段类型

字段大小

是否主键

允许空

备注

AttachmentID

int

10

PK

Name

varchar

50

Url

varchar

255

Type

varchar

50

Contain

int

10

MailID

int

10

UID

用户ID

int

10

6:

AttenDance

字段名称

字段说明

字段类型

字段大小

是否主键

允许空

备注

ID

bigint

15

KQLX

考勤类型,<上班,下班,出差,请假,外出>

varchar

50

DJR

登记人

varchar

150

DJSJ

datetime

18

7:

AttenDanceRole

字段名称

字段说明

字段类型

字段大小

是否主键

允许空

备注

ID

int

10

GDSJ

datetime

18

KQLX

上班,下班,外出,出差,请假

varchar

50

SYKQR

适用考勤人(为空则全部人)

varchar

150

8:

BBS

字段名称

字段说明

字段类型

字段大小

是否主键

允许空

备注

ID

int

10

PK

ZT

主题

varchar

150

ZTZZ

主题作者

varchar

150

HF

回复数量

int

10

DJ

点击数量

int

10

ZHHF

最后回复时间

datetime

18

FL

分类

varchar

50

ZTNR

主题内容

text

10

9:

BBSBack

字段名称

字段说明

字段类型

字段大小

是否主键

允许空

备注

ID

int

10

PK

ZTID

主题ID

int

10

HFZZ

回复作者

varchar

150

HFNR

回复内容

text

10

HFSJ

回复时间

datetime

18

10:

BBSBigTYPE

字段名称

字段说明

字段类型

字段大小

是否主键

允许空

备注

ID

int

10

PK

FLMC

varchar

50

11:

BBSSmailTYPE

字段名称

字段说明

字段类型

字段大小

是否主键

允许空

备注

ID

int

10

PK

MC

小分类名称

varchar

50

DFLID

大分类ID

int

10

TPPath

图片地址

varchar

150

12:

Cars

字段名称

字段说明

字段类型

字段大小

是否主键

允许空

备注

ID

int

10

PK

CPH

车牌号

varchar

150

FDJH

发动机号

varchar

150

CPXH

厂牌型号

varchar

150

CLLX

车辆类型

varchar

50

JSY

驾驶员

varchar

50

GMJG

购买价格

money

20

CLTPPath

车辆图片上传地址

varchar

300

GMRQ

购买日期

datetime

18

NJRQ

年检日期

datetime

18

DQZT

当前状态

varchar

50

BZ

备注

text

10

13:

CarsKeep

字段名称

字段说明

字段类型

字段大小

是否主键

允许空

备注

Id

int

10

PK

CPH

车牌号

varchar

150

WHLX

维护类型(加油,洗车,年检,其他)

varchar

150

WHYY

维护原因

varchar

150

WHRQ

维护日期

datetime

18

JBR

经办人

varchar

150

WHFY

维护费用

money

20

BZ

备注

text

10

14:

CarUse

字段名称

字段说明

字段类型

字段大小

是否主键

允许空

备注

ID

int

10

PK

CPH

车牌号

varchar

150

YCR

用车人

varchar

150

SY

事由

varchar

350

KSSJ

开始时间

datetime

18

SYZT

使用状态(申请,使用中)

varchar

50

JSSJ

结束时间

datetime

18

BZ

备注

text

10

MDD

目的地

varchar

50

LC

里程

decimal

19

SJ

司机

varchar

150

YCBM

用车部门

int

10

SQR

申请人

varchar

150

DDY

调度员

varchar

150

15:

Controlloer

字段名称

字段说明

字段类型

字段大小

是否主键

允许空

备注

ID

int

10

PK

DDY

调度员

varchar

150

16:

CRM

字段名称

字段说明

字段类型

字段大小

是否主键

允许空

备注

ID

int

10

PK

XM

姓名

varchar

50

NC

昵称

varchar

50

XB

性别

varchar

50

GDDH

固定电话

varchar

50

SJHM

手机号码

varchar

50

Email

Email

varchar

50

QQ

QQ

varchar

50

MSN

MSN

varchar

50

BZ

备注

text

10

GS

公司

varchar

350

DZ

地址

varchar

350

WZ

网址

varchar

50

FL

分类-意向啥的

varchar

50

XXDZ

详细地址

text

10

DLIP

登录IP

varchar

50

TJSJ

datetime

18

KFID

客服ID

varchar

50

WYID

在网站系统内部ID

int

10

ZHJHM

最后激活码

varchar

50

JLB

是否为俱乐部CRM信息1为是,0为不是

int

4

17:

Department

字段名称

字段说明

字段类型

字段大小

是否主键

允许空

备注

ID

部门Id

int

10

PK

DeptId

部门Id

int

10

ParentDept

上级部门Id

int

10

DeptName

部门名称

nvarchar

50

DeptNo

部门序号

int

10

TelNo

电话

nvarchar

50

FaxNo

传真

nvarchar

50

Manager

部门主管

ntext

10

Leader1

上级主管领导

ntext

10

Leader2

上级分管领导

ntext

10

DeptFunc

职能描述

ntext

10

18:

Dutys

字段名称

字段说明

字段类型

字段大小

是否主键

允许空

备注

ID

int

10

PK

ZBLB

值班类别

varchar

150

ZBRY

值班人员

varchar

150

ZBKSSJ

值班开始时间

datetime

18

ZBJSSJ

值班结束时间

datetime

18

BZ

备注

text

10

19:

DutyTypes

字段名称

字段说明

字段类型

字段大小

是否主键

允许空

备注

ID

int

10

PK

LBMC

值班类型名称

varchar

150

20:

Files

字段名称

字段说明

字段类型

字段大小

是否主键

允许空

备注

ID

int

10

PK

WJH

文件号

varchar

150

BJBT

文件标题

varchar

150

FWDW

发文单位

varchar

150

MJ

密级

varchar

150

WJFL

文件分类

varchar

150

WJYS

文件页数

int

10

BZ

备注

text

10

FJPath

附件文件路径

text

10

WJZTC

文件主题词

varchar

150

WJFBT

文件辅标题

varchar

50

FWRQ

发文日期

datetime

18

JJDJ

紧急登记

varchar

50

GWLB

公文类别

varchar

50

DYYS

打印页数

int

10

SSJA

所属于卷案

varchar

150

SCR

上传人

varchar

150

21:

FlowBase

字段名称

字段说明

字段类型

字段大小

是否主键

允许空

备注

ID

流程ID

int

10

PK

BDID

表单ID

int

10

LCFL

流程分类

int

10

LCMC

流程名称

varchar

50

LCJS

流程解释说明

varchar

150

YXFJ

1为允许0为不允许

int

10

LCPXH

流程排序号

int

10

22:

FlowBaseFormContent

字段名称

字段说明

字段类型

字段大小

是否主键

允许空

备注

ID

表单ID

int

10

PK

BDNR

表单内容

text

10

BDMC

表单名称

varchar

50

LCLX

流程分类<公文,行政,人事>

int

10

23:

FlowBaseStep

字段名称

字段说明

字段类型

字段大小

是否主键

允许空

备注

ID

步骤ID

int

10

LCID

流程ID

int

10

KYZD

可用字段(,)区分

text

10

BDID

表单ID

int

10

YQLSCCBZRY

有权利审查此步骤人员(,)区分

text

10

BZSXH

步骤顺序号

int

10

XYBXH

序号

varchar

350

BZMC

步骤名称

varchar

150

24:

FlowBaseType

字段名称

字段说明

字段类型

字段大小

是否主键

允许空

备注

ID

int

10

PK

FLMC

分类名称

varchar

50

25:

FlowRun

字段名称

字段说明

字段类型

字段大小

是否主键

允许空

备注

ID

运行ID

int

10

FQR

发起人

varchar

50

XBR

现办人

varchar

50

JSR

结束人

varchar

50

BZID

现在已经办道的步骤ID

int

10

LCID

流程ID

int

10

BDNR

表单内容

text

10

FQSJ

发起时间

datetime

18

ZHCZSJ

最后操作时间

datetime

18

JSSJ

结束时间

datetime

18

YXZT

运行状态--运行中,结束,销毁

varchar

50

26:

FlowRunColumns

字段名称

字段说明

字段类型

字段大小

是否主键

允许空

备注

ID

int

10

YXID

运行ID

int

10

ZDID

字段ID标注

varchar

300

ZDNR

字段内容

text

10

27:

FlowRunMark

字段名称

字段说明

字段类型

字段大小

是否主键

允许空

备注

ID

int

10

YXID

运行表的ID

int

10

BZID

步骤ID

int

10

LCID

流程ID

int

10

QSYJR

签署意见人

varchar

50

QSYJ

签署意见

text

10

BJ

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 人文社科 > 广告传媒

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1