软件工程 应试笔记 #1
本文最后更新于:2022年5月19日 中午
该笔记(思维导图)是本人于哈尔滨工业大学(深圳)2021 年秋季学期「软件工程」课程的笔记。
笔记是随着上课过程逐渐整理的,笔记内容偏应试风格,内容涵盖了所有考试内容(变异测试、性能测试不在考试范围,故不在此列)。主要包括:软件工程概论、软件开发过程管理、需求工程、软件设计、软件测试、软件维护。
「软件工程」属于「理工科中的文科」,需要记忆和辨析的概念较多,考试也不考察硬核的内容,2021 年秋季学期的考试内容大都涵盖于本笔记中,试卷的难点在于设计部分(画顺序图、数据流图),此外还有一些「坑点」,会在另一篇笔记中补充。
图片较大,加载可能比较缓慢,推荐保存下来使用。如需分享,请注明出处!
软件工程概论
主要内容包含:
- 软件的产生与发展
- 软件工程基本概念

软件开发过程管理
主要内容包含:
- 软件开发过程
- 软件开发管理

软件需求工程
主要内容包含:
- 软件需求与需求工程
- 需求获取与建模
- 需求规格说明书(SRS)

软件设计
主要内容包含:
- 软件开发与设计方法
- 软件体系结构设计
- 类、数据建模与设计
- 过程、行为建模与设计
- 物理建模与设计

软件测试
主要内容包含:
- 软件编程
- 软件测试概论
- 白盒测试、黑盒测试
- 变异测试、性能测试(不考)

软件维护
主要内容包含:
- 敏捷开发
- 软件实施、维护与演化

软件工程 应试笔记 #1
https://hwcoder.top/Software-Engineering-1