📚 软件需求分析与设计 · 学习笔记

课程:软件需求分析与设计
教材参考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天

  1. 先看 速查手册/UML九图速查.md — 搞清楚9种图各自是干什么的
  2. 精读 第3章用例图第4章类图 — 这两章是核心中的核心
  3. 精读 第6章状态图与活动图 — 期中必考
  4. 期中复习 里的7道大题 — 每题都搞懂
  5. 有时间再过第5章顺序图和第9章数据建模

路线三:刷题为主(适合查缺补漏)

  1. 直接做每章的 章末自测
  2. 不会的题翻回去看对应章节
  3. 期中复习 的真题

🏷️ 符号说明

符号 含义
💡 重要概念/核心理解
⚠️ 易错点/常见陷阱
✍️ 动手练习
📝 章末自测题
💬 通俗比喻/大白话解释
🔑 记忆口诀

本笔记用 Obsidian 打开效果最佳,支持双向链接。

Description
No description provided
Readme 357 KiB
Languages
Markdown 100%