Introduo UML Diagramas de Caso de Uso Disciplina
- Slides: 13
Introdução à UML Diagramas de Caso de Uso Disciplina: Engenharia de Software Lincoln S. Rocha (lincoln@lia. ufc. br)
Agenda n O que é Caso de Uso n Objetivos do Caso de Uso n Elementos UML do Caso de Uso n Exemplo de Caso de Uso n Aplicação Prática 2
O que é Caso de Uso n Segundo Ivan Jacobson Caso de Uso é: “um documento narrativo que descreve a seqüência de eventos de um ator que usa um sistema para completar um processo” n Um caso de uso é uma técnica de modelagem usada para descrever o que um novo sistema ou parte dele deve fazer 3
Objetivos do Caso de Uso n Ajudar a elicitação de requisitos funcionais de um sistema n Fornecer uma descrição clara e consistente do que o sistema ou parte dele deve fazer n Permitir descobrir os requisitos funcionais das classes e operações do sistema 4
Elementos do Caso de Uso n Ator: representa o papel que um ser humano, um dispositivo de hardware ou até mesmo outro sistema pode desempenhar em um sistema n Representação na UML: 5
Elementos do Caso de Uso n Caso de Uso: documento narrativo que descreve a seqüência de eventos feitos por um ator no uso do sistema n Representação na UML: 6
Elementos do Caso de Uso Relacionamentos n Associação 7
Elementos do Caso de Uso Relacionamentos n Generalização 8
Elementos do Caso de Uso Relacionamentos n Dependência u Extensão u Inclusão <<extend>> <<include>> 9
Elementos do Caso de Uso Fluxo de eventos e Cenário n Fluxo de eventos u São os fluxos de iteração possíveis para executar uma tarefa n Cenário u Cada caminho de interação desde o início da tarefa até o fim é chamado de cenário 10
Elementos do Caso de Uso Pré-condições e Pós-condições n Pré-condições u Especificam qual é o estado do sistema antes do caso começar n Pós-condições u Indicam em qual estado o caso de uso vai deixar o sistema 11
Exemplo de Caso de Uso 12
Aplicação Prática PARTE DA APLICAÇÃO DE ALGUM GRUPO 13
- Diagrama caso de uso
- Diagrama de caso de uso ejemplos
- Modelo de estudo de caso
- Extend casos de uso
- Diagrama caso de uso
- Elementos de un caso de uso
- Diagrama de estado
- Diagrama de clases uml ejemplos resueltos
- Uml 0..*
- Definición de disciplina
- La vara de la disciplina
- Cualidad
- Peter senge 1990 the fifth discipline
- Disciplina