Conceito de Casos 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
Gerenciamento de Projetos
Requisitos de Software
Alexandre Mota Análise do Sistema Alexandre Mota
Banco de Dados Prof. Antonio.
UML Diagramas de Caso de Uso (USE-CASE)
APSOO Aula 03.
APSOO Aula 05.
Evolução dos SGBD’s.
(Unified Modeling Language)
Casos de Uso.
Garantia de Qualidade do software
UML - Diagramas de Casos de Utilização (Use Case Diagrams)
IMax Felisberto Horta Amadú Bah Patrícia Veiga Programa para gestão de dados multimédia (existentes em múltiplos formatos, suportes e dispositivos ) pertencendo.
Rational Unified Process(RUP)
Centrado na arquitetura
Projeto de Sistemas de Software
Linguagens de Modelagem para SMA
Análise de Requisitos Use Case Renata Araujo Ricardo Storino
Modelagem de Sistemas de Informação
Casos de Uso de Sistema.
Linguagem de Programação Prof. Paulo. 1. Apresentação do Plano de Ensino. 2. Modelo de desenvolvimento de Sotwares orientado a objetos. 3. Fases de Desenvolvimento.
Análise e Projeto de Sistemas
Gabriel Silva Bornia Prof. Dr. Roberto Tom Price Orientador
SISTEMA DE GESTÃO CRM - CUSTOMER RELATIONSHIP MANAGEMENT -
Análise e Gerenciamento de Requisitos com Casos de Uso
Selma Shin Shimizu Melnikoff 2006
Modelo Entidade/Relação
Registo – Esri Virtual Campus.
Especificação de Requisitos de Software com Casos de Uso
Simone Sawasaki Tanaka
Diagramas de Estados(*)
CARACTERIZAÇÃO DA EXPERIÊNCIA Maputo, 7-11 maio 2012.
Auto-diagnóstico do CID
Laboratórios de Informática IV Projecto 6 : Apresentação da 2ª Fase
Gestão de recursos humanos Trabalhos realizado por: Daniel Sabino Tiago Carrasquinha.
Universidade Castelo Branco Prof a Flávia Balbino da Costa.
A modelagem de Negócio com UML
DIAGRAMA DE CASO DE USO Prof. Fabíola Gonçalves C. Ribeiro.
Diagramas de Interacção
Gestão de Redes e Sistemas Distribuídos Teresa Maria Vazão Fevereiro 2003 IST/INESC Contactos:IST/Tagus-Park Tel:
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.
Sociedade ● Grupo de pessoas que interagem no meio em que se inserem.
Especificação, Modelação e Projecto de Sistemas Embutidos / 2009.
C URSO P ROFISSIONAL T ÉCNICO DE G ESTÃO E P ROGRAMAÇÃO DE S ISTEMAS I NFORMÁTICOS P ROGRAMAÇÃO E S ISTEMAS DE I NFORMAÇÃO 11 º ANO Módulo 12 – Introdução.
UML – Engenharia de Software 1
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.
RUP - Cap. 3 – Processo Dirigido por Caso de Uso
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
ICONIX Sistema de Gestão de Fichas Médicas
Diagramas de Caso de Uso
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.
Modelação Aula T15 Modelação Conceptual de Sistemas Revisão do Comportamento OCL – Object Constraint Language José Borbinha.
Modelação Aula T13 Modelação Conceptual de Sistemas Comportamento Referências: –Conceptual Modeling of Information Systems (Capítulos 11, 12, 13 e 14)
Diagrama Casos de Uso.
©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
ISO9001:2000 para Software Professor: Alexandre Vasconcelos Equipe: Amanda Pimentel Börje Karlsson Danielly Karine Erika Pessoa Jorge Cavalcanti Jose Edson.
Aula 04 – Analise de Sistemas Profª Rita de Cassia Gaieski
Análise e Design de Software Site:
©2003, Alexandre Vasconcelos & Augusto Sampaio CIn-UFPE1 Análise e Projeto de Sistemas Modelagem de Requisitos com Casos de Uso.
@eltec Consultoria em Software. Produtos Consultoria em Software Análise Desenvolvimento de Software Manutenção de Sistemas.
Especificação de processos Ademar Aguiar & Gabriel David 1 Desenho de Workflow Gabriel David, Ademar Aguiar
TEMA 1 SEGURANÇA ALIMENTAR TEMA 4 O SISTEMA HACCP Andreia Santos Recurso desenvolvido no âmbito da medida do POEFDS. Programa co-financiado por:
Transcrição da apresentação:

Conceito de Casos de Uso Técnica para a especificação de requisitos: Auxiliar a análise de requisitos. Gestão de requisitos. Interacção com o sistema. Finalidade do sistema. Finalidade de utilizador.

Actores Um actor é alguém ou algo que deve interagir com o sistema que esta a ser desenvolvido. Relação entre utilizador e actor. Na especificação dos requisitos é preferível começar por identificar os actores, para seguidamente identificar os Casos de Uso. Registrar Professor

Casos de Uso Os Casos de Uso representam o comportamento que o sistema deve suportar: Cada Caso de Uso é uma sequência de acções realizado por um utilizador e os sistema numa determinada altura. O actores são questionados para identificar as suas necessidades.

Casos de Uso

Documentação de Casos de Uso Para cada Caso de uso é redigido um documento com a descrição da sequência de acções, do ponto de vista do actor. De uma forma geral o documento deve conter: Descrição do início e do termino do Caso de Uso. A sequência de acções. As excepções que ocorrem durante uma sequ~encia de acções.

Use Case Diagram Use case diagrams are created to visualize the relationships between actors and use cases Request Course Roster Professor Student Maintain Schedule Billing System Maintain Curriculum Registrar

Relacionamentos de Uso Existem dois tipos de relacionamento entre os Casos de Uso: Relacionamento de Uso: é o comportamento que é idêntico para vários casos de uso. Registar Curso <<uses>> Autorização Actualização de estrutura Curricular

Relacionamentos de Uso Existem dois tipos de relacionamento entre os Casos de Uso: Relacionamento de extensão: quando se tem um caso de uso que é praticamente igual a outro, mas que faz um pouco mais. Registar Curso <<extend>> Registo Registar Formação

Relacionamentos de Uso Para cada tipo de relacionamento, existe uma ligação com os actores: Nos relacionamentos de extensão, os actores podem executar tanto o caso de uso como as suas extensões. Nos relacionamento de uso, não é frequente que um actor esteja associado ao caso de uso partilhado.

Relacionamentos de Uso Utiliza-se um relacionamento de uso quando se identifica uma repetição em dois ou mais casos de uso Utiliza-se um relacionamento de extensão quando se pretende descrever uma variante do comportamento de um caso de uso existente.

Cenários Cenário é uma descrição da sequência, das muitas possíveis, de um dado caso de uso. Exemplo: No ATM, um cenário em que a ATM está fora de serviço, outro em que não tem papel, etc.