Casos de uso
Detalhamento dos Fluxos)
Profa. Glívia Angélica Rodrigues Barbosa
Recordar é Viver - Casos de Uso (CSU)
Descreve um conjunto de interações entre o sistema e outras entidades para realizar uma tarefa.
O modelo de casos de uso é uma representação das funcionalidades externamente observáveis do sistema e dos elementos externos ao sistema que interagem com o mesmo.
Cenários/Contextos de utilização do Sistema
Esse modelo representa os requisitos funcionais do sistema.
Um caso de uso, reune um conjunto de tarefas.
Para cada tarefa existe a descrição passo a passo (da interaçãousuário sistema) para concluí-la
Recordar é Viver - Identificação de...
Identificação de Atores
Identificação de CSU
Fontes e os destinos das informações a serem processadas são atores em potencial - uma vez que, por definição, um ator é todo elemento externo que interage com o sistema Método baseado em atores
1.
identificar os atores relacionados a um sistema ou organização 2. para cada ator identificar os cenários/processos que eles iniciam ou dos quais eles participam O analista deve identificar:
- as áreas da empresa que serão afetadas ou utilizarão o sistema
- fontes de informações a serem processadas e os destinos das informações geradas pelo sistema
Método baseado em eventos
1. identificar os eventos externos aos quais um sistema deve responder 2. relacionar os eventos a atores e casos de uso
Utilidade dos Casos de Uso
Equipe de clientes (validação)
entendem o que o sistema deverá fazer aprovam o que o sistema deverá fazer
Equipe de desenvolvedores
Ponto de partida para refinar requisitos de software.
Podem seguir um desenvolvimento dirigido a casos de uso.
Designer (projetista): encontrar classes
Testadores: usam como base para casos de teste
Uma vez identificados os casos de uso...
1. É