核对表:用例模型
此核对表有助于确保用例模型完整且有效。
关系
相关元素
复审需求
用例模型
主要描述
检查项
用例模型的“简介”部分清晰而简洁地概述了系统的目的和功能
用例模型清晰地展示了系统的行为
通过复审模型很容易理解系统要执行的操作:
没有一长串的包含和扩展关系,比如当被包含的用例被扩展时,或者当被扩展的用例包含其他用例时。这样的关系会造成理解困难。
最少的交叉依赖关系,即一个被包含的用例、扩展用例或特殊化的用例必须知道其他被包含的用例、扩展用例或特殊化的用例的结构和内容。
已经确定所有用例
这些用例作为一个整体说明所有要求的行为。
所有功能需求至少映射到一个用例
具体用例必须满足的所有非功能需求已经映射到那些用例
用例模型不包含多余的行为
所有的用例都可追溯到功能需求的理由。
用例间的所有关系都是必需的
特别是所有包含、扩展和泛化关系都有存在的必要
当模型很大和/或模型各部分的职责均已分配时,说明用例包已经得到恰当的使用
已经减少或消除了交叉包依赖关系,以防止出现模型元素所有权的冲突。
打包很直观,并且使模型更容易理解。
© Copyright IBM Corp. 1987, 2006. All Rights Reserved.