Ciências da computação dia 115
Engenharia de software I --- Casos de uso
Passos para criar um caso de uso
1 --- Identificar as interações (ações) que serão executadas dentro do sistema;
2 --- Definir os atores (primários e secundários);
3 --- Criar o caso de uso, com cenários de sucesso e falha, além das interações (fazer como uma história escrita).
obs: não é obrigatório ter ator secundário, mas 99% das vezes há.
Notação de caso de uso
Resumido → forma simples, descrevendo a história;
Informal/estruturada → transformação das histórias em formato de tópicos. Nesse caso, os cenários alternativos são dados como extensões, dessa vez podendo agir como um algoritmo, com condições e loops entre tópicos ;
Completo → detalha melhor o caso de uso, descrevendo pré-condições, pós condições e o uso da forma informal em conjunto;
pré-condições → algo que deve ser verdadeiro antes de o caso ocorrer (pode haver mais de uma);
pós-condições → o que ocorrerá depois de um fluxo de passos.