【软件系统分析与设计】

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

正文


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


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


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


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


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


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

目录
相关文章
|
8月前
|
数据库
系统分析与设计问题之什么是软件分析和软件设计
系统分析与设计问题之什么是软件分析和软件设计
|
8月前
|
数据库
系统分析与设计问题之在软件开发中,为什么需要考虑变化
系统分析与设计问题之在软件开发中,为什么需要考虑变化
|
8月前
|
uml
系统分析与设计问题之什么是完全复用
系统分析与设计问题之什么是完全复用
|
10月前
|
运维 Cloud Native 数据库
开发人员必须知道的软件系统架构分类知识
日常工作中或者是看各种资料或阅读书籍时,大佬们关于软件架构的描述中经常会看到SaaS和云原生,微服务,事件驱动型这几种词汇,其实这几类架构描的角度是不一样的。
185 7
|
10月前
|
存储 运维 安全
软件体系结构 - 信息系统架构
【4月更文挑战第20天】软件体系结构 - 信息系统架构
233 13
|
安全
【软件系统分析与设计】需求分析的任务、目标及方法
【软件系统分析与设计】需求分析的任务、目标及方法
1030 0
【软件系统分析与设计】需求分析的任务、目标及方法
《系统分析与设计方法及实践》一1.1 什么是软件
本节书摘来华章计算机《系统分析与设计方法及实践》一书中的第1章 ,第1.1节,窦万峰 主编 宋效东 史玉梅 李东振 赵菁 等参编更多章节内容可以访问云栖社区“华章计算机”公众号查看。
2068 0
《系统分析与设计方法及实践》一1.2 什么是软件分析与设计
本节书摘来华章计算机《系统分析与设计方法及实践》一书中的第1章 ,第1.2节,窦万峰 主编 宋效东 史玉梅 李东振 赵菁 等参编更多章节内容可以访问云栖社区“华章计算机”公众号查看。
1822 0
《面向对象分析与设计》一2.1 分析面临的主要问题
本节书摘来自华章出版社《面向对象分析与设计》一书中的第2章,第2.1节,作者 麻志毅,更多章节内容可以访问云栖社区“华章计算机”公众号查看
1224 0