数据库设计说明书

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

7.14数据库(顶层)设计说明(DBDD) 说明:

1.《数据库(顶层)设计说明)(DBDD)描述了数据库的设计。所谓数据库指存储在一个或多个计算机文件中的相关数据的集合,它们可由用户或计算机程序通过数据库管理系统(DBMS)加以访问。DBDD 还描述了存取或操纵数据所使用的软件配置项。

2.DBDD 是实现数据库及相关软件配置项的基础。它向需方提供了设计的可视性,为软件支持提供了所需要的信息。

3.DBDD 是否单独成册或与SDD 合为一份资料视情况繁简而定。 数据库(顶层)设计说明的正文的格式如下: 1引言

本章应分为以下几条。 1.1标识

SSO :Single Sign On ,单点登录

CDM :Conceptual Data Model ,概念数据模型 PDM :Physical Data Model ,物理数据模型 1.2数据库概述

本数据库用于城市教育资源的管理。本数据库支持Microsoft Sql Server 2005,MySql, SqlLite 等数据库管理系统。 1.3文档概述

本文档旨在详细描述城市教育资源管理系统中的数据库结构与设计。本文的读者可为系统的开发者,也可以是系统的维护者。 3数据库详细设计 3.1概念结构设计

教育管理人员

教育资源

管理

人员编号 人员职称

教学用地 人员 教学设备 学校

资金

m

n

m

招生人数

学校编号

学校等级

分配

学校性质(公立,私立)

人口分布分析查询系统的概念模型

3.2逻辑结构设计

学校信息(学校编号、学校等级、学校性质)

教育管理人员(人员编号、人员职称、管理权限)

带有下划线的数据为主键

3.3物理结构设计

数据存放的位置设定为D:城市教育资源管理系统\data。在存取方法的设计上采用索引方法。对于上述四个关系模式,分别以主键建立索引。

4x(数据库设计级别的名称)

数据标识数据含义类型保密性

SchoolID 学校编号整形无

PersonID 人员编号整形无

Schoolgrade 学校等级字符型无

Admin authority 管理权限字符型无

5用于数据库访问或操纵的软件配置项的详细设计

ORACLEDesigner 2000

SYBASEPowerDesigner Version 9.5

Microsoft office Word Professional Edition 2003

Microsoft office Word Visio Professional Edition 2003

6需求的可追踪性

1)能够接收输入和查询产品生命周期中下列各部分之间的关系——

a)业务规则

b)业务模型

c)需求

d)使用用例

e)其他面向对象或基于组件的设计图

f)测试用例

2)能够与下列工具无缝集成——

a)【3AD(Object—Oriented An al:ysls and DeMgn,面向对象的分析与设计)或者基于组件的分析与设计应用程序。

b)缺陷与测试用例管理应用程序。

3)能够为所选择的软件版本建立和比较基本需求。

4)能够根据需求类型舔加、修改、埘除属性。

7注解

abstract class:抽象类,acceptance:验收,action sequence:动作序列,

active class:主动类,activity graph:活动图,

Advanced Program-to-Program Communication (APPC):高级程序间通信,

aggregation:聚合关系,analysis class:分析类,analysis & design:分析设计, analysis pattern:分析模式,

analyst:分析员

项目团队成员,负责获取并解释涉众需求,并将这些需要传达给整个团队。

API:应用程序编程接口

APPC:高级程序间通信

application programming interface (API):应用程序编程接口

appraisal:评估

审查组对所审查的产品质量的一种集体判定,包含在跟踪阶段对所要求的返工验证种类的判定。

architectural baseline :构架基线

处于精化阶段末期的基线,此时系统的基础结构和行为已较稳定。

architectural mechanism:构架机制

构架机制表示对于常见问题的通用具体解决方案。它们可以指结构模式、行为模式,也可以指这两者。在 Rational Unified Process 中,构架机制是一个涵盖分析机制、设计机制和实施机制的术语。

architectural pattern:构架模式

association end:关联关系端

关联关系的端点,它连接关联关系和分类器。

asynchronous action:异步动作

发送对象没有暂停来等待结果的请求。对比:同步动作 (synchronous action)。

asynchronous review:异步评审

一种不需开会,只需评审者在不同时间独立地完成评语的同级评审。

attribute:属性

由类定义的特征,表示类或其对象的指定特征。属性具有类型,用于定义其实例的类型。

相关文档
最新文档