⇒  Dependência

É uma seta tracejada que denota que um caso de uso depende de outro para o seu funcionamento completo. Pode ser de dois tipos (stereotypes):

1. Include

Denota que um caso de uso utiliza outro em sua composição. O caso utilizado é genérico, e evitar que seja repetido várias vezes no modelo, utilizamos esta dependência.

2. Extends

Denota que um caso de uso é uma variação (extensão) de um caso de uso mais básico.

a) Usando uma ferramenta de designer UML, desenhe um diagrama de casos de uso para um sistema de compras on-line, onde clientes podem acessar o site, escolher produtos, e finalizar a compra, colocando seus dados de cartão de crédito. O sistema deve interagir com as empresas de cartão, a fim de validar os dados.

b) Revendo o sistema de cadastro de clientes já realizado neste curso, faça um diagrama de casos de uso daquele sistema. Considere cada botão da tela (novo, editar, excluir e filtrar) como sendo um caso de uso.

Copyright © 2014 AIEC.