Modelo
<identificação>
Histórico de Alterações Data | Versão | Descrição | Autor |
Conteúdo
SumárioIntrodução4
Requisitos4
Funcionais4
Não Funcionais4
Diagrama de atividades4
Diagrama de Casos de Uso4
Expansão dos Casos de Uso4
Introdução
<Explique de forma geral sobre o que se trata o sistema que você está especificando. Se ele faz parte de um sistema maior, descreva o sistema maior para que fique claro em que parte você está trabalhando.>
Requisitos
Funcionais
<Depois de ter uma visão geral do que deve fazer o sistema que você está modelando, identifique os principais requisitos funcionais. Veja no material de apoio a definição do que é um requisito funcional e os exemplos. >
Não Funcionais
<Depois de ter uma visão geral do que deve fazer o sistema que você está modelando, identifique os principais requisitos não funcionais. Veja no material de apoio a definição do que é um requisito não funcional e os exemplos. >
Diagrama de atividades
<Desenhe o diagrama de atividades da aplicação que você está especificando. O desenho pode ser feito a mão e digitalizado, em seguido inserido neste documento. Pode ainda ser feito em uma ferramenta e colado aqui.>
Diagrama de Casos de Uso
<Em função do diagrama de atividades que você elaborou, identifique os casos de uso. Lembre do que discutimos em sala de aula sobre o que é e o que não é um caso de uso. Casos de uso são sempre interações entre o ator e o sistema, representam algo que agrega valor para o ator. CRUDs e Relatórios, somente quando são considerados como funções de negócio que não existem somente para dar suporte a outros casos de uso. >
Expansão dos Casos de Uso
<Depois de identificar os casos de uso, você deve expandi-los. Identifique cada caso de uso e descreva a expansão aqui. Para expandir os casos de uso, você pode usar o modelo apresentado em aula. Pode também adaptá-lo, desde que faça