什么是结构的概念设计

来源:百度知道 编辑:UC知道 时间:2024/05/10 17:03:00
我刚刚从学校毕业,经验不足,
想学概念设计,但是又不知道,从何开始学,

一、概念结构
(一)什么是概念结构设计
需求分析阶段描述的用户应用需求是现实世界的具体需求。
将需求分析得到的用户需求抽象为信息结构即概念模型的过程就是概念结构设计。
概念结构是各种数据模型的共同基础,它比数据模型更独立于机器、更抽象,从而更加
稳定。概念结构设计是整个数据库设计的关键。
(二)概念结构设计的特点
(1)能真实、充分地反映现实世界,包括事物和事物之间的联系,能满足用户对数据的处
理要求。是对现实世界的一个真实模型。
(2)易于理解,从而可以用它和不熟悉计算机的用户交换意见,用户的积极参与是数据库
的设计成功的关键。
(3)易于更改,当应用环境和应用要求改变时,容易对概念模型修改和扩充。
(4)易于向关系、网状、层次等各种数据模型转换。
(三)描述概念模型的工具:E-R模型
二、概念结构设计的方法与步骤
(一)设计概念结构的四类方法
自顶向下:首先定义全局概念结构的框架,然后逐步细化。
自底向上:首先定义各局部应用的概念结构,然后将它们集成起来,得到全局概念结构
逐步扩张:首先定义最重要的核心概念结构,然后向外扩充,以滚雪球的方式逐步生成
其他概念结构,直至总体概念结构。
混合策略:将自顶向下和自底向上相结合,用自顶向下策略设计一个全局概念结构的框
架,以它为骨架集成由自底向上策略中设计的各局部概念结构。
如图:
自顶向下策略:

自顶向上策略:

逐步扩张策略:

(二)常用策略
自顶向下地进行需求分析
第1步:抽象数据并设计局部视图
第2步:集成局部视图,得到全局概念结构
自底向上地设计概念结构

不知道你要的是不是这些