【软工视频】第四章

简介: 【软工视频】第四章

目录

软件设计的目标和任务

软件设计基础

模块的独立性

结构化设计方法

软件设计的目标和任务

根据用信息域表示的软件需求,以及功能和性能需求进行:数据设计;系统结构设计;过程设计

任务:从工程管理来看,软件设计分为两步完成:概要设计;详细设计过程:1.制定规范2、软件系统结构的总体设计3、处理方式设计4、数据结构设计5、可靠性设计6、编写概要设计阶段的文档7、概要设计评审

软件设计基础

自顶向下,逐步细化

软件结构

程序结构

结构图

模块化

抽象化

信息隐藏

模块的独立性

指软件系统中每个模块只涉及软件要求的具体的子功能

两个准则度量:耦合、内聚

模块内聚

结构化设计方法

首先研究、分析和审查数据流图;然后根据数据流图决定问题的类型。数据处理问题典型的类型两种:变换型和事务型

相关文章
|
6月前
24考研|高等数学的基础概念定理(三)——第三章|不定积分
24考研|高等数学的基础概念定理(三)——第三章|不定积分
|
自然语言处理 数据处理
【软工视频】第三章
【软工视频】第三章
【软工】什么是软件?
【软工】什么是软件?
119 0
【软件工程】软工视频总结
【软件工程】软工视频总结
62 0
【软件工程】软工视频总结
【软工视频】第七章软件维护
【软工视频】第七章软件维护
|
测试技术 程序员 开发者
【软工视频】第六章软件测试
【软工视频】第六章软件测试
|
存储 数据管理 人机交互
【软工视频】第九章面向对象技术
【软工视频】第九章面向对象技术
100 0
|
测试技术
【软工】软件测试
【软工】软件测试
67 0
|
自然语言处理 数据处理
【软工】数据流图
【软工】数据流图
183 0

热门文章

最新文章

下一篇
开通oss服务