摘要: 1、子用例:一个执行步骤可以是一个简单的步骤或者是另外一个用例的名称。一般的,步骤如果用下划线或楷体字区别开写的话,这个步骤就是子用例,UML用例图的表示就是用<<include>>来表示2、扩展用例两个用例之间需要另外一种连接,这种连接很像扩展机制。其具有以下特征:(1) 有一个主活动,主活动可以被中断(2) 主活动可以被多种方式中断,并且不能控制中断可以考虑使用与描述场... 阅读全文
posted @ 2005-10-19 19:57 spgoal 阅读(1698) 评论(3) 推荐(0) 编辑
摘要: 1、扩展说明了系统所完成的目标是不同的,但有时需要表达“有多种不同方法来完成相同目标”。系统所完成的目标是相同的,但怎样做可能不同。这通常是因为技术的变化或输入数据的不同。应该将这些变化写到“技术和数据变化”列表,而不是写到扩展部分中。 示例 主成功场景: …… ... 阅读全文
posted @ 2005-10-19 19:30 spgoal 阅读(1075) 评论(0) 推荐(0) 编辑
摘要: 1、如何体现用例包含所有可能路径 (1)用第二章所提到的条纹裤,缺点是场景的任何一个变化都导致了在其他包含相同文字的场景里都必须做一份拷贝。 (2)使用条件语句,缺点是读者要阅读这些条件语句会很困难,特别是当一个条件句中又嵌套了一个条件句。 (3)将主成功场景从开始到结束,按照时间的顺序写出来,然后在每个分支点写出场景的扩展。 书上提倡用方法(3) 2、扩展通常是这样的,在主成功场景下,对于因... 阅读全文
posted @ 2005-10-19 12:49 spgoal 阅读(2428) 评论(0) 推荐(0) 编辑