1、扩展说明了系统所完成的目标是不同的,但有时需要表达“有多种不同方法来完成相同目标”。系统所完成的目标是相同的,但怎样做可能不同。这通常是因为技术的变化或输入数据的不同。应该将这些变化写到“技术和数据变化”列表,而不是写到扩展部分中。
示例 主成功场景: …… 2.用户标识自己、银行、账号。 …… 技术和数据变化列表: |
读书笔记8的第五点中提到寻找扩展可考虑的情况的第一点是:一种可选择的成功路径(职员使用便捷的代码),可能这个所谓的成功路径是有一定步骤的,但目标是和成功场景一致的,应该和本章的技术和数据变化区分
2、技术和数据变化列表不包含条件和步骤。
3、如果决定使用UML用例图,那么你可以为一个基本步骤创建一个空的。一般性的基用例,为每个变化创建一个具体的用例。
这里所说的就是UML用例泛化的关系
总结:本章篇幅只有一页两面,只是说明了一下什么是“技术和数据的变化”