A apresentação está carregando. Por favor, espere

A apresentação está carregando. Por favor, espere

Análise Essencial - Modelo Comportamental Monica de Souza Massa Slide 1 jan/2009 è Antes de estudarmos o próximo modelo, vamos entender um objeto importante...

Apresentações semelhantes


Apresentação em tema: "Análise Essencial - Modelo Comportamental Monica de Souza Massa Slide 1 jan/2009 è Antes de estudarmos o próximo modelo, vamos entender um objeto importante..."— Transcrição da apresentação:

1 Análise Essencial - Modelo Comportamental Monica de Souza Massa Slide 1 jan/2009 è Antes de estudarmos o próximo modelo, vamos entender um objeto importante... u DFD - Diagrama de Fluxo de Dados âO DFD é um diagrama que representa um sistema (ou parte dele) sob a forma de uma rede que mostra os componentes ativos do sistema e as interfaces de dados entre eles. âTodo o sistema pode, a partir do Diagrama de Contexto, ser decomposto em diversas funções que se interligam. â Para cada função do sistema, podemos aplicar esse mesmo princípio, e decompô-lo em funções mais simples, com maior nível de detalhe (chamamos a esse processo de decomposição de explosões).

2 Análise Essencial - Modelo Comportamental Monica de Souza Massa Slide 2 jan/2009 DEPTO. DE COBRANÇA SISTEMA DE COBRANÇA Preencher nota de débito Digitar nota de débito NOTA DE DÉBITO PREENCHIDA Nota de débito em branco Nota de débito preenchida Nota de débito digitada

3 Análise Essencial - Modelo Comportamental Monica de Souza Massa Slide 3 jan/2009 u COMPONENTES DO DFD: â ENTIDADE EXTERNA - Representa os objetos do ambiente com os quais o sistema faz interface. âDEPÓSITO DE DADOS - Conjunto de dados, armazenados ou em movimento, que representa a memória essencial do sistema. CLIENTE LISTA DE COMPRAS

4 Análise Essencial - Modelo Comportamental Monica de Souza Massa Slide 4 jan/2009 u COMPONENTES DO DFD: â PROCESSO - Representa as ações que o sistema executa, independente de serem automatizadas ou não. Mostra também as transformações dos dados. âFLUXOS DE DADOS - Indicam os dados que são passados de um componente para outro do DFD. É representado por uma linha com uma seta na direção do fluxo da informação. Preencher nota de débito

5 Análise Essencial - Modelo Comportamental Monica de Souza Massa Slide 5 jan/2009 u OBSERVAÇÕES: â Quantidade de bolhas:limitada pela clareza e simplicidade teoria recomenda: 7 (+ -) 2 âExcesso de bolhas:agrupar num DFD superior âNumeração das bolhas:é bom para referência âNão pode:fluxo entre depósitos processo sem fluxo de entrada processo sem fluxo de saída depósito sem processo criador depósito não usado por processo

6 Análise Essencial - Modelo Comportamental Monica de Souza Massa Slide 6 jan/2009 è QUADRO DO MODELO ESSENCIAL: MODELO AMBIENTALMODELO COMPORTAMENTAL MODELO ESSENCIAL - Lista de Eventos - Diagrama de Contexto - Declaração de Objetivos - DFD´s - DER - Mini especificações DICIONÁRIO DE DADOS

7 Análise Essencial - Modelo Comportamental Monica de Souza Massa Slide 7 jan/ Determinar o comportamento do sistema para atender aos eventos do mundo real. 4 É o modelo do interior do sistema, definido sob o ponto de vista interno. 4 Descreve de que maneira o sistema reage internamente, como um todo organizado, aos estímulos do exterior. 4 Preocupa-se em identificar e mostrar quais as ações que devem ser tomadas pelo sistema para responder adequadamente aos eventos previstos no modelo ambiental, que é o seu ponto de partida. è Definição O MODELO COMPORTAMENTAL:

8 Análise Essencial - Modelo Comportamental Monica de Souza Massa Slide 8 jan/2009 O MODELO COMPORTAMENTAL: DADOS FUNÇÕES Apresentar as respostas adequadas ao ambiente em que o sistema está contido. E... COMO FAZER ISSO ??? A PARTIR DA ANÁLISE DOS EVENTOS

9 Análise Essencial - Modelo Comportamental Monica de Souza Massa Slide 9 jan/2009 ¶ Detalhar as funções do sistema, através de: l Diagrama de Resposta aos Eventos l DFD nível 0 (zero) · Construir o Modelo de Dados Essencial (conceitual) do sistema. ¸ Construir o Modelo Funcional do sistema. è Etapas na construção do modelo comportamental

10 Análise Essencial - Modelo Comportamental Monica de Souza Massa Slide 10 jan/ Apresenta o contexto completo da resposta a cada evento: l estímulos externos l atividade essencial l resposta externa l memória essencial 4 Pequeno DFD onde modela-se o comportamento de um único evento. Nome da atividade - verbo representativo da função (que foi identificado na coluna ação na Tabela de Eventos) - evitar jargão de informática (controlar, processar...) - ótica do negócio è Diagrama de Resposta aos Eventos:

11 Análise Essencial - Modelo Comportamental Monica de Souza Massa Slide 11 jan/2009 Exemplo de DRE:

12 Análise Essencial - Modelo Comportamental Monica de Souza Massa Slide 12 jan/2009 Exemplo de DRE: Entregar talão de cheque CLIENTE cliente talonário Pedido de talão Dados do cliente Talão de cheques

13 Análise Essencial - Modelo Comportamental Monica de Souza Massa Slide 13 jan/2009 Exercício: EVENTOESTIMULOAÇÃORESPOSTA Sócio faz pedidoLista de CompraCadastrar pedido Sócio cancela pedidoCancelamento pedido Cancelar pedido É hora de emitir relatório de vendas Emitir relatório de vendas Relatório de vendas É hora de verificar pagamento em atraso Verificar pagto em atraso Cobrança Fornecedor solicita cadastramento Pedido de cadastramento Cadastrar fornecedor É hora de fazer pedido consolidado de compra Construir lista de compra consolidada Lista de compra consolidada Fornecedor entrega produtos Itens de compraEntregar compra ao cliente Compra

14 Análise Essencial - Modelo Comportamental Monica de Souza Massa Slide 14 jan/2009 Ù Fluxo de dados sem nome: representa o conjunto inteiro dos dados que compõe o depósito. Ù Deve ser feita a consistência dos dados que trafegam nos fluxos. Ù Atenção para a nomenclatura dos fluxos de dados! Nomes iguais significam fluxos de dados IDÊNTICOS. Ù Por este motivo, os nomes dos fluxos que estão no Diagrama de Contexto devem ter o mesmo nome dos fluxos correspondentes no Diagrama de Resposta aos Eventos. Observações:

15 Análise Essencial - Modelo Comportamental Monica de Souza Massa Slide 15 jan/2009 u DFD NÍVEL 0 (ZERO): âVisão completa das principais funções do sistema. âFunções interligadas via memória essencial. âNão há sequência específica. â Visão geral - opcional, usado para documentação e entrevista com cliente / gestor. â Não deve ser usado para detalhamento das funções (perde a orientação dos eventos).

16 Análise Essencial - Modelo Comportamental Monica de Souza Massa Slide 16 jan/2009 u DETALHAMENTO DFD´S: â Quando explodir um DRE? â Quando juntar mais de um DRE em um único diagrama? â Exercício (ultimo evento da tabela do exercício anterior)

17 Análise Essencial - Modelo Comportamental Monica de Souza Massa Slide 17 jan/2009 Dicionário de Dados: Ù O que é ? Ù O que eu preciso dicionarizar ? Ù O auxílio da ferramenta CASE Ù Exemplos n O repositório que guarda estas informações sobre os diversos elementos que compõem o sistema, e que servirão de base para o seu entendimento ( e também para documentação) é denominado Dicionário de Dados.


Carregar ppt "Análise Essencial - Modelo Comportamental Monica de Souza Massa Slide 1 jan/2009 è Antes de estudarmos o próximo modelo, vamos entender um objeto importante..."

Apresentações semelhantes


Anúncios Google