总体设计(五个基本原理、软件结构图)

(3) 2024-05-17 14:23

Hi,大家好,我是编程小6,很荣幸遇见你,我把这些年在开发过程中遇到的问题或想法写出来,今天说一说总体设计(五个基本原理、软件结构图),希望能够帮助你!!!。

一、总体设计(概要/初步设计)

目的:
系统应该如何实现

1、设计过程
总体设计(五个基本原理、软件结构图)_https://bianchenghao6.com/blog__第1张

2、设计准则

  • 模块化
  • 抽象
  • 逐步求精
  • 信息隐藏
  • 模块独立

1. 模块化:
模块化就是把程序划分成独立命名且可独立访问的模块,每个模块完成一个子功能,把这些模块集成起来构成一个整体,可以完成指定的功能满足用户的需求。
采用模块化原理的优点:
 使软件结构清晰,容易设计、容易阅读和理解。
 使软件容易测试和调试,从而提高软件的可靠性。
 能够提高软件的可修改性。
 有助于软件开发工程的组织管理。

2. 抽象:
把这些相似的方面集中和概括起来,暂时忽略它们之间的差异,这就是抽象。或者说抽象就是抽出事物的本质特性而暂时不考虑它们的细节。

采用抽象原理

今天的分享到此就结束了,感谢您的阅读,如果确实帮到您,您可以动动手指转发给其他人。

上一篇

已是最后文章

下一篇

已是最新文章

发表回复