Engrequisitos modelo caso de uso
3072 palavras
13 páginas
Engenharia de RequisitosTópicos
•
•
•
•
•
•
Introdução
Diagrama de casos de uso
Identificação dos elementos do MCU
Construção do MCU
Documentação suplementar ao MCU
O MCU em um processo de desenvolvimento iterativo e incremental 1
Prof Tavares
Engenharia de Requisitos
Visões de um Sistema
Visão de
Projeto
Visão de
Implementação
Casos de Uso
Visão de
Processo
Visão de
Implantação
2
Prof Tavares
Engenharia de Requisitos
Introdução
• 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.
• Esse modelo representa os requisitos funcionais do sistema. • Também direciona diversas das atividades posteriores do ciclo de vida do sistema de software.
• Além disso, força os desenvolvedores a moldar o sistema de acordo com as necessidades do usuário.
3
Prof Tavares
Engenharia de Requisitos
Utilidade dos Casos de Uso
• Equipe de clientes (validação)
– aprovam o que o sistema deverá fazer
– entendem 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
4
Prof Tavares
Engenharia de Requisitos
Utilidade dos Casos de Uso
5
Prof Tavares
Engenharia de Requisitos
Composição do MCU
• O modelo de casos de uso de um sistema é composto de duas partes, uma textual, e outra gráfica.
• O diagrama da UML utilizado na modelagem de gráfica gráfica é o diagrama de casos de uso.
– Este diagrama permite dar uma visão global e de alto nível do sistema.
– É também chamado de diagrama de contexto.
• Componentes: casos de uso, atores, relacionamentos entre os elementos anteriores.
6
Prof Tavares
Engenharia de Requisitos
Casos de uso
• Um caso de uso é a