核对表:分析类
此核对表有助于确保已对分析类正确建模
关系
主要描述
 

检查项
分析类的名称是唯一的
该类至少用于一个协作
类的简短描述包含类的目的,并概述了类的职责
类代表一组综合职责
职责名称是描述性的且职责描述正确
类的职责与类参与的协作对类的期望一致
已确定执行用例所需的所有类(不含设计类)
某个边界类支持所有的参与者 - 系统交互
没有任何两个类具有相同的职责
每个分析类代表一组不同的职责,且与类的目的一致
在分析模型中使用一致的方法来处理用例之间的各种关系(包含、扩展、泛化关系)
指定每个分析类的完整生命周期(创建、使用、删除)
类直接或通过授权来履行它的必需职责
相应的关联将支持类的协作
已提出对类的所有需求
若类为边界类,已提出参与者的所有需求(包括输入错误)