类—职责—协作者建模( 三 )


当评审组长看到用例说明中的“控制面板” , 就把令牌传给拥有ControlPanel索引卡的人员 。 “意味着某个传感器是开启的”语句需要索引卡包含确认该含义的职责(由determine-sensor-status()实现该职责) 。 靠近索引卡职责的是协作者Sensor , 然后令牌传给Sensor对象 。
4.当令牌传递时 , 该类卡的拥有者需要描述卡上记录的职责 。 评审组确定(一个或多个)职责是否满足用例需求 。
5.如果记录在索引卡上的职责和协作不能满足用例 , 就需要修改卡片 。 修改可能包括定义新类(和相关的CRC索引卡) , 或者在已有的卡上说明新的或修改的职责、协作 。
【类—职责—协作者建模】该过程持续进行直到用例(或用例图)编写结束 。 评审完所有用例后将继续进行需求建模 。
类—职责—协作者建模文章插图


推荐阅读