1.包含关系:<< include >>
举例:客户在ATM机上取款。
重点:可以理解为取款前一定要校验密码;也可以理解为取款这个操作是包含校验密码这个操作的,因为你的目的是取款,但又必须执行校验密码后才能取款。所以取款的用例图应该像上面那样画。还要记得一点,校验密码是取款的外部行为,这一点自己去体会吧。
2.扩展关系:<< extend >>
举例:客户若未在规定日期按时还车,还车则要缴纳罚金。
重点:注意扩展关系的箭头方向。
1.包含关系:<< include >>
举例:客户在ATM机上取款。
重点:可以理解为取款前一定要校验密码;也可以理解为取款这个操作是包含校验密码这个操作的,因为你的目的是取款,但又必须执行校验密码后才能取款。所以取款的用例图应该像上面那样画。还要记得一点,校验密码是取款的外部行为,这一点自己去体会吧。
2.扩展关系:<< extend >>
举例:客户若未在规定日期按时还车,还车则要缴纳罚金。
重点:注意扩展关系的箭头方向。