文档详情

#40;完整版#41;数据库设计文档模板.docx

发布:2024-04-09约1.86万字共39页下载文档
文本预览下载声明

*****中心开发部

文档编号

2011-6-14

版本

A1

密级

商密

A

项目名称

时代集团产品跟踪平台

项目来源

时代集团

DR-RD-020(V1.1)

数据库设计说明书

(内部资料请勿外传)

编检写日期:

审批查日期:

核:日期:

准:日期:

版权所有不得复制

时代集团产品跟踪平台 错误!未定义书签。

数据库设计说明书 1

1引言 2

1.1编写目的 2

1.2术语表 2

1.3参考资料 3

2数据库环境说明 3

3数据库的命名规则 3

4逻辑设计 3

5物理设计 4

5.1表汇总 5

5.2表[X]:[XXX表] 5

5.3视图的设计 11

5.4存储过程、函数及触发器的设计 12

6安全性设计 23

6.1防止用户直接操作数据库的方法 23

6.2用户帐号密码的加密方法 23

6.3角色与权限 23

7优化 24

8数据库管理与维护说明 24

1引言

1.1编写目的

本文档是时代集团产品跟踪平台

概要设计文档的组成部分,编写数据库设计文档的目的是:明确数据库的表名、字段名等数据信息,用来指导后期的数据库脚本的开发,本文档遵循《SQL数据库设计和开发规范》本文档的读者对

象是需求人员、系统设计人员、开发人员、测试人员。

1.2术语表

序号

术语或缩略语

说明性定义

1

ESID

EnterStorageld入库编号

2

Prold

Productld产品编号

3

PMID

ProductManagerld产品管理员编号

1.3参考资料

资料名称

作者

文件编号、版本

资料存放地点

2数据库环境说明

数据库实

数据库系统

数据库部

数据库设计

工具

数据库存放位

说明

署环境

3数据库的命名规则

数据库名称:时代集团的英文名称time-group

表名:英文(表的用途)+下划线+英文

字段名:相关属性的英文名

4逻辑设计

提示:数据库设计人员根据需求文档,创建与数据库相关的那部分实体关系图(ERD)如果

采用面向对象方法(OOAD),这里实体相当于类(class)。

产品管理员

产品管理员

销售管理员

售后服务管理员

出库

库存管理员

入库

销售商信息

系统管理员

维修信息

产品信息

合作伙伴

parner_settrals.

parner_settrals.

合同:1

合同模板

D

partner_sett_Uu:

coop_Sett_order

服务提供商

结算帐单

sp_cooprelscp_coop_relssettle_order_rels

结算规则

合同:

coop_rels

inhr_part

运营商

inhi

5物理设计

提示:

(1)主要是设计表结构。一般地,实体对应于表,实体的属性对应于表的列,实体之间的关系成为表的约束。逻辑设计中的实体大部分可以转换成物理设计中的表,但是它们并不一定

是一一对应的。

(2)对表结构进行规范化处理(第三范式)

5.1表汇总

表名

功能说明

Enter_storage

产品入库(新产品的登记、修改、查询)

Exitstorage

产品出库(登记产品出库信息)

Sellerinfo

销售商信息维护表(对销售商信息的添加、修改和查询)

Product_info

产品信息表(对新产品的发布,修改,查询等维护)

Repair_info

维修表(对已出售产品的维修进行登记,修改)

L

管理员表(包含五种身份,销售人员,库存管理人员,售后服务人员,产品信息管理人

员,系统管理员)

5.2表:

表的索引:索引是否建立要根据具体的业务需求来确定。允许为空:不填的表示为“是”。

唯一:不填的表示为“是”。

表的记录数和增长量:根据具体

显示全部
相似文档