用例图的包含关系和扩展关系区别为:使用不同、执行不同、添加不同。
一、使用不同
1、包含关系:当可以从两个或两个以上的用例中提取公共行为时,则可以使用包含的关系来表示它们。
2、扩展关系: 如果一个用例明显地混合了两种或者两种以上的不同场景,即根据情况可能发生多种分支,则可以使用扩展的关系来表示它们。
二、执行不同
1、包含关系:包含关系中基本用例的基本流执行时,包含用例一定执行。
2、扩展关系:扩展关系中基本用例的基本流执行时,扩展用例不一定执行。
三、添加不同
1、包含关系:包含关系不可以为基用例添加新的行为。
2、扩展关系:扩展关系可以为基用例添加新的行为。