Especificação de Caso de Uso

Slides:



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

Especificações de Casos de Uso e Regras de Negócio
Análise e Projeto Orientado a Objetos
Criando um depósito Após o recebimento de sua funcionalidade o Encarregado do Depósito deverá iniciar o cadastro dos seus depósitos; O referido cadastro.
INTEGRADO DE INFORMAÇÕES LOGÍSTICAS (SILOG)
UML Diagramas de Caso de Uso (USE-CASE)
Aula 8 Contratos.
Modelagem de Software Orientado a Objetos
Desenvolvimento de Sistemas Baseado na Transformação de Modelos
Casos de Uso.
Centrado na arquitetura
Projeto de Sistemas de Software
Análise de Requisitos Use Case Renata Araujo Ricardo Storino
Cadastro de Usuário Pessoal
Criando um depósito Classe III. Criar Dep Lista todos os depósitos existentes.
1. SISTEMA INTEGRADO DE INFORMAÇÕES LOGÍSTICAS – SILOG CLASSE III.
Modelos de Casos de Uso.
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.
Engenharia de Requisitos Requisito – sistema Caso de uso - usuário
Selma Shin Shimizu Melnikoff 2006
Especificação de Requisitos de Software com Casos de Uso
WHITE LABEL SHOPPING CENTER
Venda em Cartão Supermercados.
Simone Sawasaki Tanaka
UML Unified Modeling Language
Expansão dos Casos de Uso
DIAGRAMA DE CASO DE USO Prof. Fabíola Gonçalves C. Ribeiro.
Expansão dos Casos de Uso
SACADO Cobrança Caixa Instalação Cadastramento inicial Parâmetros Inicio Fim Acesso ao sistema Responsáveis Grupos de sacados Sacados Títulos Relatórios.
Conheça o PDV Apresenta as principais ferramentas e
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.
Engenharia de Software e Sistemas Danilo Veras e Rebeka Gomes.
Casos de Uso Modelagem e Programação Orientada a Objetos Curso Superior de Tecnologia em Sistemas para Internet Prof. Cristiano Stüpp Nunes
Manual Protheus 11.
UML Requisitos, Casos de Uso e Diagrama de Classes no JUDE
SACADO CobCaixa Instalação Cadastramento inicial Parâmetros Inicio Fim Acesso ao sistema Usuários Sacados Grupos de Sacados Títulos Relatórios Relatório.
Educação Profissional Técnica de Nível Médio Curso Técnico de Informática
Casos de Uso.
Introdução à modelagem orientada a objetos
Análise Orientada Objeto
UML Diagrama de Caso de Uso Profª. Marcelo Siedler
Retaguarda - Autorizar Programas para Usuários
Capturando Requisitos com Use Cases Disciplina: Estudo do RUP Autor: Tiago Lima Massoni Orientacao: Augusto Sampaio Paulo Borba.
Aon Affinity Unis: Módulo Pendências – Manual do Usuário.
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
Abr-17 Analisar Caso de Uso Analisar caso de uso.
UML 2.0 Requisitos, Casos de Uso e Diagrama de Atividades no Rational Rose Roberto Costa Rodrigo Lumack
Introdução à modelagem orientada a objetos
SACADO Instalação Cadastramento inicial Parâmetros Início Fim Acesso ao sistema Responsáveis Grupos de sacados Sacados Títulos Relatórios Relatório de.
Princípios de Análise e Projeto Orientados a Objetos com UML
SobPressão Anderson Jun Kodama Eduardo Barasal Morales
Diagrama Casos de Uso.
Princípios de Análise e Projeto de Sistemas com UML 2ª edição
Casos de Usos.
Introdução à modelagem orientada a objetos
UML Requisitos, Casos de Uso e Diagrama de Atividades no Rational Rose Baseado nos slides de Tiago Vinícius & Gleibson Rodrigo Roberto Costa
©2003, Alexandre Vasconcelos & Augusto Sampaio CIn-UFPE1 Análise e Projeto de Sistemas Modelagem de Requisitos com Casos de Uso.
Usando “Casos de Uso”. Ator Define um papel que o usuário terá quando interagir com o sistema. Uma entidade, tal como um outro sistema ou um banco de.
Aula 04 – Analise de Sistemas Profª Rita de Cassia Gaieski
APRESENTAÇÃO PORTAL CITI CONTA CORRENTE
©2003, Alexandre Vasconcelos & Augusto Sampaio CIn-UFPE1 Análise e Projeto de Sistemas Modelagem de Requisitos com Casos de Uso.
Modelagem de CASO DE USO
Prof. Thales Castro. Depósito de dados Entidade externa Processo Fluxo de dados.
Especificação de Caso de Uso
Descrição de Casos de Uso
Revisão Requisitos e Casos de Uso
Transcrição da apresentação:

Especificação de Caso de Uso Análise Orientada a Objetos

Agenda Especificar um Caso de Uso definindo Pré-Condição Fluxo Principal Fluxo Alternativo Fluxo Exceção Pós-Condição Protótipo de Tela

RUP – Processo Unificado

Caso de Uso Um Caso de Uso modela um requisito funcional especificando uma seqüência de interações entre o usuário (entidade externa) e o sistema;

Pré-Condição Que hipóteses são assumidas como verdadeiras para que o caso de uso tenha início. Por exemplo: “O cliente deve estar identificado no sistema”.

Fluxo Principal Descreve o que normalmente acontece quando o caso de uso é realizado sem a ocorrência de erros.

Ex. Fluxo Principal – UC “Realizar Saque” Cliente insere seu cartão no caixa eletrônico. Sistema apresenta solicitação de senha. Cliente digita senha. Sistema exibe menu de operações disponíveis. Cliente indica que deseja realizar um saque. Sistema requisita quantia a ser sacada. Cliente retira a quantia e recibo.

Fluxo Alternativo Representa um comportamento alternativo geralmente devido a uma escolha do usuário.

Fluxo Alternativo – UC Manter Cliente Fluxo Principal Cadastro de novo cliente Fluxos Alternativos Editar dados de um cliente Excluir dados de um cliente

Fluxo de Exceção Descreve o que acontece quando algo inesperado ocorre durante a realização do caso de uso em um determinado ponto do Fluxo Principal ou Alternativo. Exemplo: Caso de Uso “Realizar pedido”, O cartão de crédito excedeu o limite, A loja não tem a quantidade requisitada do produto, O Cliente já tem um débito anterior.

Pós-condições Indica o estado que o sistema alcança após o caso de uso ter sido realizado. Exemplos: Novo registro cadastrado Exclusão efetuada Dados do pedido cadastrado

Ponto de Extensão Apresenta-se um Caso de Uso que tem relacionamento de extends ou include com o Caso de Uso em questão.

Tipo de Caso de Uso Concreto : Iniciado diretamente por um Ator. Abstrato : Não iniciado diretamente por um Ator. Geralmente relacionado a outro Caso de Uso. Abstrato Concreto

Atores Primário: Que inicia a realização do Caso de Uso. Secundário: Participam, ou podem realizar o Caso de Uso em um determinada circunstância.

Ex. Atores Primário Secundário

Protótipos de Tela Protótipo? Um protótipo é uma versão inicial de um sistema de software, que é utilizada para: Demonstrar conceitos, Experimentar opções de projeto, Conhecer mais sobre os problemas a serem trabalhados e suas possíveis soluções.

Prototipação em Papel

Softwares de prototipagem Disponível em: http://pencil.evolus.vn/en-US/Downloads/Application.aspx

Disponível em: http://sourceforge.net/projects/proface/