侧边栏壁纸
  • 累计撰写 21 篇文章
  • 累计创建 9 个标签
  • 累计收到 1 条评论

目 录CONTENT

文章目录

软件工程软件设计

DENLEE
2022-03-19 / 0 评论 / 0 点赞 / 224 阅读 / 299 字 / 正在检测是否收录...
温馨提示:
本文最后更新于 2022-04-29,若内容或图片失效,请留言反馈。部分素材来自网络,若不小心影响到您的利益,请联系我们删除。

结构化设计(SD)

定义

结构化设计是一种面向数据流的方法,它以需求规格说明书(SRS)和结构化分析(SA)阶段所产生的DFD和数据字段等文档为基础,是一个自顶向下、逐步求精和模块化的过程。

阶段

概要设计

整(总)体设计

详细设计

遵循原则

高内聚,低耦合。模块内部高度内聚,模块与模块之间需要降低耦合度。

面向对象设计(OOD)

基本思想

抽象
封装
可扩展性,其中可扩展性主要通过继承和多态来实现

三大特征

继承
封装
多态

设计模式

定义

前人总结的经验,它使人们可以方便地复用成功的软件设计

按处理范围分类

类模式
对象模式

按目的和用途

创建型,主要用户创建对象
结构型,用于处理类和对象的组合
行为型,用于描述类或对象的交互以及职责的分配

0
博主关闭了所有页面的评论