结构化软件设计(软考系统架构 / 软件设计师核心考点)

一、什么是结构化软件设计

结构化设计(SD,Structured Design)是面向过程、自顶向下 的经典软件设计方法,承接需求阶段的数据流图 DFD ,把业务数据流模型转化为可编码的程序模块结构,是瀑布模型中概要设计 的标准方法论。核心思想:分而治之、模块化、高内聚低耦合,不关注对象,只关注功能与数据流转。

相关推荐
咖啡八杯2 天前
Controller 基类封装:BaseController 的模板方法设计
java·架构·设计
小哈里3 天前
【知识】从学科到实践:自然・工程・社科・人文|算法・研发・产品・品牌设计
程序人生·算法·产品·设计·工程
leeyi5 天前
Token 账单减下来:从路由到裁剪的五道闸门(第109篇)
aigc·agent·设计
水巷石子9 天前
备考系统架构设计师第一天
学习·架构·软考·设计·考试
星期一研究室10 天前
我们开发了一个「杂志封面.skill」
agent·ai编程·设计
海兰11 天前
3.4 如何配色
设计·插画·插画软件·procreate
海兰11 天前
7.0Procreate 插画进阶
设计·插画·插画软件·procreate
海兰11 天前
4.0完成一幅完整插画
设计·插画·插画软件·procreate
海兰11 天前
2.10动画协助
设计·插画·插画软件·procreate
DreamLife☼13 天前
复杂Agent系统架构设计
系统架构·wpf·agent·组件·设计·构架·说明