Para demonstrar isto, podemos criar um segundo caso de uso que é incluído pelo “Cadastrar cliente”, que é o “Cadastrar registro”.
Note que estes relacionamentos entre casos de uso são bem úteis no sentido de evidenciar partes do sistema (outros casos de uso) que podem vir a serem genéricos ou reutilizáveis.
Por fim, ligamos os atores aos casos de uso no qual eles se interagem.
|
Usando o ArgoUML, 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. |