总体设计-第一节:总体设计基本概念和设计过程

Posted 快乐江湖

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了总体设计-第一节:总体设计基本概念和设计过程相关的知识,希望对你有一定的参考价值。

一:总体设计的概念

(1)定义

总体设计的基本目的就是回答“系统应该如何实现”这个问题,又称为概要设计或初步设计

(2)主要任务

1:确定系统中每个程序由哪些模块组成以及这些模块相互间的关系
2:划分出物理元素。包括程序、文件、数据库、文档等

二:设计过程

设计过程包括系统设计阶段结构设计阶段

(1)系统设计阶段

1:设想供选择的方案

从数据流图出发,将处理分组,抛弃行不通的分组

2:选取合理的方案

在上一步中,选取低、中、高成本三种方案

3:推荐最佳方案

推荐最佳方案制定详细实现计划

(2)结构设计阶段

4:功能分解

对数据流图进一步细化,进行功能分解

  • 可以用IPO图等工具细化后每个处理的算法

5:设计软件结构

层次图或结构图描绘软件结构,或数据流图导出软件结构

6:设计数据库

7:制定测试计划

8:书写文档

9:审查和复查

以上是关于总体设计-第一节:总体设计基本概念和设计过程的主要内容,如果未能解决你的问题,请参考以下文章

20172311 2017-2018-2 《程序设计与数据结构》第一周学习总结

c++项目——聊天室——第一节

面向对象设计-第一节:面向对象设计的基本概念与准则

软件工程导论

数据模型设计

《人月神话》读后感三