📘 基于模型的需求分析与规格定义
🧩 友好 · 30章完整目录
📚
共30课 · 点击卡片跳转
1
需求工程导论
01
需求的定义与层次 · 需求工程的目标与挑战 · MBSE概述
2
需求获取技术
02
用户访谈 · 问卷调查 · 头脑风暴 · 场景与用例分析 · 原型法
3
需求分析与建模
03
功能/非功能需求 · 优先级排序 · SysML/UML基础
4
用例建模
04
参与者与用例 · 用例图 · 基本流/备选流 · 包含/扩展/泛化
5
活动图建模
05
基本元素 · 控制流/对象流 · 泳道分区 · 需求分析应用
6
状态机图建模
06
状态与转移 · 事件与动作 · 层次化 · 嵌入式需求
7
序列图建模
07
生命线与消息 · alt/opt/loop/par · 详细需求规格
8
需求规格说明
08
IEEE 830结构 · 清晰性/一致性/完整性/可验证性
9
需求验证与确认
09
评审(同行/走查/审查) · 原型验证 · 测试用例 · 确认矩阵
10
需求管理
10
变更控制 · 追踪矩阵 · 版本管理 · DOORS/Jama/Polarion
11
面向对象需求分析
11
类图与对象图 · 识别类/对象 · 关联/聚合/组合/继承/依赖
12
非功能需求建模
12
性能(响应时间/吞吐量) · 可用性 · 安全性 · 可维护性
13
数据需求建模
13
ERD · 数据字典 · DFD · 数据建模作用
14
系统上下文建模
14
系统边界 · 外部实体与接口 · 上下文图 · 系统与环境
15
需求优先级与权衡
15
MoSCoW · Kano模型 · 成本-价值分析
16
敏捷需求管理
16
User Story · Epic · 故事点估算 · Product Backlog
17
需求复用与模式
17
需求模式概念 · 安全/性能/接口模式 · 需求库建立
18
安全关键系统需求
18
DO-178C/ISO 26262/IEC 61508 · 安全需求分类 · FTA
19
需求与系统架构映射
19
需求分配 · 接口需求 · 架构决策影响 · 一致性检查
20
形式化需求规格
20
形式化方法 · Z/VDM/OCL · 优缺点
21
需求测试与验收
21
基于需求的测试 · 覆盖率分析 · 验收标准 · 双向追溯
22
需求工程工具链
22
工具集成 · 模型与需求同步 · Rhapsody/MagicDraw
23
敏捷开发中的需求实践
23
Scrum需求管理 · 看板与需求流 · 持续精化 · 敏捷建模
24
DevOps中的需求实践
24
持续需求反馈 · CI/CD集成 · 可观测性/可恢复性
25
AI/ML系统需求
25
AI需求特点 · 数据需求 · 模型需求 · 伦理与公平性
26
IoT系统需求
26
IoT挑战 · 设备需求 · 连接需求 · 边缘计算需求
27
微服务架构需求
27
服务边界 · API需求 · 通信需求 · 数据一致性
28
大型复杂系统实践
28
SoS需求 · 冲突消解 · 多利益相关方管理
29
案例研究:智能交通
29
从用户需求到系统规格 · 完整案例
30
案例研究:医疗设备
30
法规遵从到系统验证 · 完整案例