📚 软件需求分析与设计 · 学习笔记
课程:软件需求分析与设计
教材参考:UML系统建模与需求分析
适用对象:软件工程专业学生 / 备考复习
整理时间:2026年6月
🎯 这本笔记是什么?
这是一本为期末考试和期中考试准备的复习笔记,覆盖了课程的全部核心章节。
特点:
- 💬 通俗讲解 — 用大白话解释核心概念,配合生活中的比喻
- ✍️ 边学边练 — 每个知识点后面都有配套练习,答案折叠起来先想再看
- 📝 章末自测 — 每章结束有一套模拟题,检验学习效果
- 📊 速查手册 — 各种UML图的对比表、设计原则汇总,考前过一遍
📂 笔记目录
学习笔记/
├── README.md ← 你正在看
├── 各章笔记/
│ ├── 第01章-需求工程.md ★★★★
│ ├── 第03章-用例图.md ★★★★★
│ ├── 第04章-类图与对象图.md ★★★★★
│ ├── 第05章-顺序图与协作图.md ★★★★
│ ├── 第06章-状态图与活动图.md ★★★★★
│ ├── 第07章-组件图与部署图.md ★★★
│ ├── 第08章-包图.md ★★
│ ├── 第09章-数据建模.md ★★★★
│ └── 第11章-RUP统一过程.md ★★★
├── 期中复习/
│ └── 期中复习指南.md
├── 期末复习指南.md ← 🆕 期末考试复习
├── 课后习题汇编.md ← 📝 全部课后习题合集
└── 速查手册/
├── UML九图速查.md
├── 设计原则汇总.md
└── 术语速查表.md
星级表示考试重要程度,★★★★★ 是必考核心章节
🚀 建议学习路线
路线一:按部就班(适合平时学习)
按章节顺序读:第1章 → 第3章 → 第4章 → 第5章 → 第6章 → 第7章 → 第8章 → 第9章 → 第11章
每章花 30-60 分钟,读完一节做一节的练习。
路线二:考前突击(适合考前2-3天)
- 先看 速查手册/UML九图速查.md — 搞清楚9种图各自是干什么的
- 精读 第3章(用例图) 和 第4章(类图) — 这两章是核心中的核心
- 精读 第6章(状态图与活动图) — 期中必考
- 看 期中复习 里的7道大题 — 每题都搞懂
- 有时间再过第5章(顺序图)和第9章(数据建模)
路线三:刷题为主(适合查缺补漏)
- 直接做每章的 章末自测
- 不会的题翻回去看对应章节
- 做 期中复习 的真题
🏷️ 符号说明
| 符号 | 含义 |
|---|---|
| 💡 | 重要概念/核心理解 |
| ⚠️ | 易错点/常见陷阱 |
| ✍️ | 动手练习 |
| 📝 | 章末自测题 |
| 💬 | 通俗比喻/大白话解释 |
| 🔑 | 记忆口诀 |
本笔记用 Obsidian 打开效果最佳,支持双向链接。