Diagramas de Caso de Uso

Slides:



Advertisements
Apresentações semelhantes
Modelo de Casos de Uso Diagrama de Casos de Uso
Advertisements

Análise e Projeto Orientado a Objetos
Análise e Desenvolvimento de Sistemas
Requisitos de Software
UML Diagramas de Caso de Uso (USE-CASE)
UML no CICLO de DESENVOLVIMENTO
UML – Visões Parte 1 Modelando um sistema.
CIÊNCIA DA COMPUTAÇÃO DESENVOLVIMENTO DE SISTEMAS Aula 9
(Unified Modeling Language)
Casos de Uso.
Adriano Teixeira João Vide Luís Silva Maria Pedroto
Rational Unified Process(RUP)
Centrado na arquitetura
Linguagens de Modelagem (cont.) (IV)
Modelo de Arquitetura Diagrama de Componentes
Professor: Rogério Lopes Disciplina: Engenharia de Software II Fortium Sistemas da Informação Engenharia de Software II.
Professor: Rogério Lopes Disciplina: Engenharia de Software II Fortium Sistemas da Informação Engenharia de Software II.
(Linguagem de Modelagem Unificada)
Análise e Projeto de Sistemas
GSCI - GSIG GSCI - GSIG Prof. Ricardo Villarroel Dávalos, Dr. Eng. Palhoça, Junho de 2005 Modelagem de Processos de Negócio.
TIPOS DE TESTES APLICÁVEIS E NÃO APLICÁVEIS AO PROJETO
RUP: Fluxo de Análise e Projeto
Gabriel Silva Bornia Prof. Dr. Roberto Tom Price Orientador
Modelagem para Web Aula de 11/04/2011.
Especificação de Requisitos de Software com Casos de Uso
Simone Sawasaki Tanaka
DIAGRAMA DE CASO DE USO Prof. Fabíola Gonçalves C. Ribeiro.
Análise e Projeto de Sistemas
UML (Unified Modeling Language) Linguagem Unificada de Modelagem
UML Modelagem e Programação Orientada a Objetos
Caso de Uso - Definição Um caso de uso é uma descrição narrativa de uma seqüência de eventos que ocorre quando um ator (agente externo) usa um sistema.
Diagramas de Atividade
Modelagem de Negócio no RUP
Técnicas e Projeto de Sistemas
Casos de Uso no Engenharia de Software e Sistemas {abab, dtvp, jmmn, mscla, rmb2,
UML – Engenharia de Software 1
Levantamento de Requisitos
Bruno Silva Desenvolvido a partir de
UML Diagrama de Caso de Uso Profª. Marcelo Siedler
Capturando Requisitos com Use Cases Disciplina: Estudo do RUP Autor: Tiago Lima Massoni Orientacao: Augusto Sampaio Paulo Borba.
Laboratório de Programação
RUP - Cap. 3 – Processo Dirigido por Caso de Uso
Revisão 2º Bimestre Engenharia de Software I
Técnicas e Projeto de Sistemas
Análise e Projeto de Sistemas
Modelando Sistemas em UML
Fluxos secundários Só devem ser analisados e descritos após a descrição dos fluxos básicos. Fluxos alternativos situações especiais (desconto para um cliente)
Casos de Uso Tarciane Andrade
Linguagem de Modelagem Unificada
Modelo de Análise e Projeto
Engenharia de Software e Sistemas
Modelagem Orientada a Objetos Use-Case Modeling. Objetivos básicos de um modelo use-case n Descrever o que um novo sistema deve fazer n Descrever o que.
UML Diagramas de Classes Disciplina: Engenharia de Software
Introdução à modelagem orientada a objetos
Expansão dos Casos de Uso
Diagrama Casos de Uso.
TECNOLOGIA EM ANÁLISE E DESENVOLVIMENTO DE SISTEMAS ANÁLISE E PROJETO DE SISTEMAS Aula /08/2012 Professor Leomir J. Borba-
Casos de Usos.
Engenharia de Software Fluxo de Requisitos
UML (Unified Modeling Language) Linguagem Unificada de Modelagem
RUP – Rational Unified Process Márcia Seabra Cabral Prof. Augusto Sampaio Centro de Informática - UFPE.
©2003, Alexandre Vasconcelos & Augusto Sampaio CIn-UFPE1 Análise e Projeto de Sistemas Modelagem de Requisitos com Casos de Uso.
Engenharia de Software com o RUP - Workflow de Requisitos
Diagrama de Colaboração
Aula 04 – Analise de Sistemas Profª Rita de Cassia Gaieski
UML (Unified Modeling Language) A linguagem unificada de modelagem
©2003, Alexandre Vasconcelos & Augusto Sampaio CIn-UFPE1 Análise e Projeto de Sistemas Modelagem de Requisitos com Casos de Uso.
O Processo Unificado (PU). 2 O que é o Processo Unificado (PU)? É um modelo de processo de software baseado no modelo incremental, visando a construção.
Transcrição da apresentação:

Diagramas de Caso de Uso Introdução à UML Diagramas de Caso de Uso Disciplina: Engenharia de Software Lincoln S. Rocha (lincoln@lia.ufc.br)

Agenda O que é Caso de Uso Objetivos do Caso de Uso Elementos UML do Caso de Uso Exemplo de Caso de Uso Aplicação Prática

O que é Caso de Uso 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” Um caso de uso é uma técnica de modelagem usada para descrever o que um novo sistema ou parte dele deve fazer

Objetivos do Caso de Uso Ajudar a elicitação de requisitos funcionais de um sistema Fornecer uma descrição clara e consistente do que o sistema ou parte dele deve fazer Permitir descobrir os requisitos funcionais das classes e operações do sistema

Elementos do Caso de Uso Ator: representa o papel que um ser humano, um dispositivo de hardware ou até mesmo outro sistema pode desempenhar em um sistema Representação na UML:

Elementos do Caso de Uso Caso de Uso: documento narrativo que descreve a seqüência de eventos feitos por um ator no uso do sistema Representação na UML:

Elementos do Caso de Uso Relacionamentos Associação

Elementos do Caso de Uso Relacionamentos Generalização

Elementos do Caso de Uso Relacionamentos Dependência Extensão <<extend>> Inclusão <<include>>

Elementos do Caso de Uso Fluxo de eventos e Cenário São os fluxos de iteração possíveis para executar uma tarefa Cenário Cada caminho de interação desde o início da tarefa até o fim é chamado de cenário

Elementos do Caso de Uso Pré-condições e Pós-condições Especificam qual é o estado do sistema antes do caso começar Pós-condições Indicam em qual estado o caso de uso vai deixar o sistema

Exemplo de Caso de Uso

PARTE DA APLICAÇÃO DE ALGUM GRUPO Aplicação Prática PARTE DA APLICAÇÃO DE ALGUM GRUPO