Copyright Leandro Becker Prof. Dr. Daniel Abdala Baseado nas transparencias de Leandro Buss Becker.

Slides:



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

Análise e Projeto Orientado a Objetos
DFD - Diagrama de Fluxo de Dados
Requisitos de Software
Engenharia de Software
Modelagem de Software Orientado a Objetos
UML Modelando um sistema.
CIÊNCIA DA COMPUTAÇÃO DESENVOLVIMENTO DE SISTEMAS Aula 9
CIÊNCIA DA COMPUTAÇÃO DESENVOLVIMENTO DE SISTEMAS Aula 7
Diagrama de fluxo de dados (DFD)
Diagrama de Classes.
Análise e Desenvolvimento de Sistemas
Cartões CRC (Class Responsibility Card)
Análise de Requisitos Use Case Renata Araujo Ricardo Storino
Análise e Projeto de Sistemas
Objetivo: compreender e aplicar um modelo sequencial
Objetivo: compreender e aplicar um modelo sequencial
Engenharia de Requisitos Requisito – sistema Caso de uso - usuário
Contratos Modelagem Funcional.
Geração de Código.
Modelagem de Interfaces
Análise e Projeto de Sistemas de Informação Orientados a Objetos
Modelagem de Interações
Processadores – Aula 3 Professor: André Luis Meneses Silva
Diagramas de Sequência e Comunicação
Análise de Sistemas Análise e Projeto Prof. Jeime Nunes Site:
Prof. Dr. Daniel D. Abdala Baseada nas transparências de professor Leandro Becker.
Modelo Conceitual Descreve a informação que o sistema vai gerenciar
Expansão dos Casos de Uso
Diagrama de Classes e Colaboração
Diagramas de Colaboração e Componentes
Análise e Projeto de Sistemas de Informação Orientados a Objeto
Grupo de Desenvolvimento de Software - GDS
Expansão dos Casos de Uso
UML (Unified Modeling Language) Linguagem Unificada de Modelagem
Ferramentas de modelagem do SI
UML (Unified Modeling Language) Linguagem Unificada de Modelagem
Arquitetura do Software
Engenharia de Software e Sistemas Danilo Veras e Rebeka Gomes.
Diagramas de Atividade
UNIDADE 2 UML MODELAGEM TEMPORAL
Fase de Concepção (Início, Planejamento)
Análise Orientada Objeto
O Processo Unificado (UP)
Campus de Caraguatatuba Aula 2: Introdução a Tecnologia de BD
Bancos de Dados Estrutura e Funcionamento de um SGBD
Ângelo Rogério Meneghetti – GESID/PPGA/EA/UFRGS Mestrando: Ângelo Rogério Meneghetti Orientadores: Prof. Dr. João Luis Becker Prof. Dr. Henrique Freitas.
Fase de Concepção Levantamento de Requisitos, Organização de Requisitos, Planejamento dos Ciclos Iterativos.
Análise e Projeto de Sistemas
Modelando Sistemas em UML
Projeto de Sistemas Alexandre Monteiro. Agenda 2. Análise 3. Projeto 1. Revisão 4. Exercícios.
Diagramas UML de Seqüência
Engenharia de Software e Sistemas
Análise e Projeto de Sistemas de Informação Orientados a Objeto
Análise e Projeto de Sistemas de Informação Orientados a Objeto Slides do Prof. Raul Sidnei Wazlawick UFSC Revisões Autorizadas: Prof. Marcus Sampaio UFCG.
Expansão dos Casos de Uso
Contratos Modelagem Funcional.
Diagramas de Colaboração entre Objetos Motivação.
Processo e Qualidade.
Análise e Projeto de Sistemas
TECNOLOGIA EM ANÁLISE E DESENVOLVIMENTO DE SISTEMAS ANÁLISE E PROJETO DE SISTEMAS Aula /08/2012 Professor Leomir J. Borba-
UML (Unified Modeling Language) Linguagem Unificada de Modelagem
UML (Unified Modeling Language) Linguagem Unificada de Modelagem
13/10/20151 CIÊNCIA DA COMPUTAÇÃO DESENVOLVIMENTO DE SISTEMAS Aula 11 Professor Leomir J. Borba- –
Interações entre objetos
Fundamentos de Engenharia de SW Diagramas da UML Usados no Projeto de Software.
18/1/2016 Professor Leomir J. Borba- – CIÊNCIA DA COMPUTAÇÃO DESENVOLVIMENTO DE SISTEMAS.
Analisar Caso de Uso. Copyright © 2002 Qualiti. Todos os direitos reservados. Qualiti Software Processes Analisar caso de uso | 2 Objetivos deste módulo.
Memória de Aula 07: Desenvolvimento de Sistemas Diagramas de Sequência
Disciplina: Análise e Projeto de Sistemas
Transcrição da apresentação:

Copyright Leandro Becker Prof. Dr. Daniel Abdala Baseado nas transparencias de Leandro Buss Becker

Como fonte de informação para encontrar conceitos para o modelo conceitual. Como fonte de informação para encontrar as operações e consultas de sistema, que darão origem aos métodos que fazem a interface do sistema com o mundo externo.

Operações de sistema são métodos que são ativados a partir de um evento de sistema, ou seja, como resposta a uma ação de um usuário [EV] Consultas de sistema são métodos que correspondem à simples verificação de informação já armazenada [RS]

Pode-se dizer que as operações e consultas de sistema, em conjunto, correspondem à totalidade das funções possíveis do sistema, ou seja, à funcionalidade efetiva total do sistema.

A informação normalmente não é criada durante estes processos, mas apenas transferida ou transformada. Um ator ou o sistema detém alguma informação, e para realizar o processo ele terá de passar esta informação adiante.

Diagrama de seqüência Fluxo principal do caso de uso Eventualmente para fluxos alternativos. O importante nesta fase não é ter o diagrama em si, mas identificar corretamente que operações e consultas de sistema são necessárias. Diagramas completos com o fluxo de informações entre os atores e do sistema para os atores será necessária na fase de projeto da interface.

Analista deve preocupar-se em construir um catálogo com todas as operações e consultas de sistema identificadas nesta fase, seja nos fluxos principais como os fluxos alternativos. Mais adiante, ainda no processo de análise, estas informações serão usadas para definir os contratos de operação de sistema que indicam como o sistema transforma a informação.

Evento de sistema: dos atores para a aplicação Resposta de sistema: do controlador para a aplicação e da aplicação para os atores Operação de sistema: da aplicação para o controlador (altera a informação – não segue resposta de sistema) Consulta de sistema: da aplicação para o controlador (não altera a informação – segue resposta de sistema)

Operações com parâmetros, que usualmente correspondem a eventos informativos. Operações sem parâmetros, que usualmente correspondem a eventos de controle.

Raul Sidnei Wazlawick, Análise e Projeto de Sist. de Informação Orient. a Objetos, Ed. Campus (livro + transparências), cap. 4.