Buscar

07_-_Casos_de_Uso_-_Expandido-3440eba6fed84eb1a7c983053aed338a

Prévia do material em texto

Curso Superior de Tecnologia em 
Análise e Desenvolvimento de 
Sistemas - ADS
Prof. Dr. F Gerson Meneses
Análise e Projeto de Sistemas
07 – Documentação de casos de 
uso
Conteúdo
 Atentai bem...
 Dito isso...
 Como se faz...
 Exemplo...
Atentai bem...
 O Diagrama de Casos de Uso retrata quem são os usuários, 
quais os módulos interagem com eles e qual a fronteira do 
sistema. 
 Para algumas situações isso não é suficiente, necessitando 
portanto de um complemento mais detalhado, uma 
especificação funcional.
 Portanto, após a modelagem visual dos Casos de Uso, o passo 
seguinte é documenta-los de forma minuciosa, considerando a 
relação entre os requisitos e os usuários do sistema, bem 
como, a importância de cada um dentro do sistema.
Atentai bem...
Essa especificação funcional também 
conhecida como casos de uso em 
formato expandido é importante pois 
revela níveis mais baixos de abstração, 
alinhando os entendimentos entre os 
stakeholders envolvidos no projeto e 
até auxilia na criação de planos de 
testes.
Dito isso...
Especificações funcionais ou 
Casos de Uso em formato 
expandido são mecanismos 
textuais e não são 
padronizados pela UML. 
No entanto....
Como se faz?
Uma proposta seria a aplicação do seguintes tópicos:
 Nome do Caso de uso: mesmo nome do caso de uso
 Sumário: pequena descrição (máximo duas frases)
 Ator(es) primário(s): listar 
 Ator(es) secundário(s): listar
 Precondições: o que deve acontecer para que seja executado.
 Fluxo principal: o que deve acontecer dentro do previsto.
 Fluxo alternativo: o que pode acontecer além do fluxo principal.
 Fluxo de exceção: o que deve acontecer a partir de uma ação inesperada.
 Pós-condições: o que acontece após a execução do caso de uso.
 Regras de negócio: listar as regras de negócios envolvidas.
Exemplo...
Referências:
 Disponíveis na ementa da disciplina.

Continue navegando