这部分讲 “需求分析与建模”,重点介绍了用例图和时序图的绘制。虽然之前学过 UML,但实际用起来总觉得别扭。书里结合软件需求的特点,讲了用例图怎么聚焦用户价值,而不是单纯画功能模块。比如我的心理咨询系统里,“来访者完成心理测评” 这个用例,要明确参与者是来访者,前置条件是已登录,主流程是选择测评、答题、提交、查看结果,还得考虑异常流程,比如答题超时、网络中断。跟着书里的案例一步步画完,不仅建模能力提升了,还发现了几个之前遗漏的异常场景,提前做了应对方案。