【软件系统分析与设计】

简介: 【软件系统分析与设计】

正文


多年来,人们提出了多种数据库设计方法、多种设计准则和规范。1978 年 10 月召开的新奥尔良会议提出的关于数据库设计的步骤是目前得到公认的,较完整、较权威的数据库设计方法,它把数据库设计分为以下 4 个主要阶段。


  1. 用户需求分析、数据库设计人员采用一定的辅助工具对应用对象的功能、性能和限制等要求所进行的科学分析


  1. 概念设计。概念结构设计是对信息分析和定义,如视图模型化、视图分析和汇总。该阶段对应用对象精确地进行抽象和概括,以形成独立于计算机系统的企业信息模型。描述概念模型较理想的是采用 E-R 方法。


  1. 逻辑设计。将抽象的概念模型转化为与选用的 DBMS 产品所支持的数据模型相符合的逻辑模型,它是物理设计的基础,包括模型初始设计、子模式设计、应用程序设计、模式评价以及模式求精。


  1. 物理设计。逻辑模型在计算机中的具体实现方案。


当各阶段发现不能满足用户需求时,均需返回到前面适当的阶段,进行必要的修正。如此经过不断地迭代和求精,直到各种性能均能满足用户的需求为止。

目录
相关文章
|
1月前
|
芯片 Python
前道设计
前道设计
17 3
|
1月前
|
UED
产品服务需求分析与概念设计阶段
产品服务需求分析与概念设计阶段
26 3
|
1月前
|
存储 SQL 前端开发
分类目录功能模型设计
分类目录功能模型设计
|
12月前
|
设计模式 架构师 Java
聊聊简单设计
聊聊简单设计
|
安全
【软件系统分析与设计】需求分析的任务、目标及方法
【软件系统分析与设计】需求分析的任务、目标及方法
889 0
【软件系统分析与设计】需求分析的任务、目标及方法
|
存储 消息中间件 缓存
|
算法 BI
贪心策略设计并解决会场安排问题
贪心策略设计并解决会场安排问题
268 3
贪心策略设计并解决会场安排问题
|
运维 NoSQL 安全
软件分析与设计:分析什么?如何设计?
分析与设计这两个词我们平时经常听到,也经常讲,那么分析与设计的本质究竟是什么呢?到底要分析什么?又到底要怎样去设计?这3个问题如果平时没有一些积累,突然被问到这些,一时也会显得不知所措。接下面在第一部分中回答分析与设计的本质,只有清楚了本质,那就知道要怎么分析与设计,因此在第二、第三部分具体讲软件的分析与设计方法,最后一部分讲述个人的一些思考。
软件分析与设计:分析什么?如何设计?