Baixe o app para aproveitar ainda mais
Prévia do material em texto
FATEC/SP - DTI - ES I Modelo essencial FATEC/SP - DTI - ES I Sistemas Os sistemas surgem como resposta a alguma coisa no mundo exterior: uma necessidade ou oportunidade que precisa ser atendida. FATEC/SP - DTI - ES I Sistemas Os sistemas têm uma finalidade específica: a natureza de uma resposta a um evento externo que está relacionado a essa finalidade. FATEC/SP - DTI - ES I Sistemas Os sistemas têm uma finalidade específica: a natureza de uma resposta a um evento externo que está relacionado a essa finalidade. FATEC/SP - DTI - ES I Sistemas Os sistemas têm que fornecer respostas previsíveis: eles seguem um conjunto de regras prescritas para responder a eventos externos. FATEC/SP - DTI - ES I Sistemas Os sistemas são transferíveis: as regras que os regem precisam ser escritas de modo que as pessoas possam comunicá- las. FATEC/SP - DTI - ES I Sistemas Um sistema pode ser caracterizado em termos de uma fronteira que o separa de seus arredores e através da qual flui informação. FATEC/SP - DTI - ES I Sistemas As regras básicas de um sistema são independentes da tecnologia utilizada para fazê-lo funcionar. FATEC/SP - DTI - ES I Sistemas O interior de um sistema consiste de atividades e dados armazenados, que são as engrenagens para responder a eventos externos em termos de finalidade do sistema. FATEC/SP - DTI - ES I Modelo Essencial Independente de implementacão. FATEC/SP - DTI - ES I Características É o modelo mais simples e portanto pode ser verificado quando à precisão com a menor probabilidade de erro. Não direciona o projeto a uma implementação particular, dando ao projetista total liberdade na escolha da melhor implementação. FATEC/SP - DTI - ES I Descreve a transferência de dados que cruzam os limites do sistema. O dado é armazenado apenas quando imposto por um atraso externo. A tecnologia interna do sistema é perfeita. FATEC/SP - DTI - ES I Estrutura Geral do Modelo Essencial Modelo do Ambiente Modelo do Comportamento FATEC/SP - DTI - ES I Modelo Ambiental Definição dos parâmetros que determinam como o sistema deve se comportar perante seu ambiente. FATEC/SP - DTI - ES I Lista de Eventos Determina a que eventos do mundo real o sistema deve ser sensível FATEC/SP - DTI - ES I Diagrama de Contexto Determina as respostas que o sistema deve dar a essa porção do mundo real Os objetos que interagem com o sistema As interfaces entre o sistema e os objetos FATEC/SP - DTI - ES I Evento Externo Que acontece no ambiente (fora dos limites do sistema) ao qual o sistema deve responder. Que pode ser localizado em um instante no tempo. FATEC/SP - DTI - ES I Analisar Eventos Consiste na identificação dos fatos que ocorrem no meio ambiente que interage com o sistema e que exigem uma resposta (mudança de comportamento, armazenamento de dados, produção de informações) do sistema. FATEC/SP - DTI - ES I Eventos Normais Um fluxo de dados "avisa" ao sistema que o evento ocorreu. FATEC/SP - DTI - ES I Eventos Temporais O evento acontece em um certo instante. FATEC/SP - DTI - ES I Identificando os eventos Qual é o evento? Sujeito Verbo Predicado Como sabemos que o evento aconteceu? Recebemos informações? Evento programado? FATEC/SP - DTI - ES I Identificando os eventos Como temos que responder? Produzindo informações FATEC/SP - DTI - ES I Refinamento da lista de eventos Quais eventos estão relacionados? Existem variações? Existe algum evento que seja uma variação significativa do evento identificado? Existe o oposto? Existe algum evento oposto ou negativo do evento identificado? Existem pré-requisitos? Existe algum evento que deve preceder o evento identificado? Existem consequências? Existe algum evento que deve suceder o evento identificado? FATEC/SP - DTI - ES I Exemplo O cliente saca dinheiro O cliente consulta saldo O cliente deposita dinheiro O cliente transfere dinheiro para outra conta FATEC/SP - DTI - ES I Modelo Comportamental Derivar as projeções, gráficas a partir dos eventos externos Transformações de dados Categorias de dados armazenados Completar os níveis mais baixos (gráficos e textos) do modelo essencial Especificação da composição de dados Especificação de elementos de dados Especificação de entidades Especificação de relacionamentos Especificação de transformação FATEC/SP - DTI - ES I A lista de eventos externos "amarra" as duas projeções do sistema: O DFD descreve o processamento que responde aos eventos O DER descreve as associações entre os participantes dos eventos FATEC/SP - DTI - ES I Especificação de elementos de dados Objetivo: Documentar o significado de cada elemento. Ocorrência Um para cada fluxo elementar no DFD, e um para cada elemento em uma especificação de composição de dados. FATEC/SP - DTI - ES I Especificação da composição de dados Objetivo Definir sintaticamente a composição de dados não elementares. Ocorrência Uma para cada depósito de dados e fluxo de dados não elementar em um DFD e uma para cada, entidade em um DER. FATEC/SP - DTI - ES I Especificação de entidades Objetivo Especificar o significado da entidade. Ocorrência Uma por entidade no DER. FATEC/SP - DTI - ES I Especificação de relacionamentos Objetivo Descrever o significado do relacionamento Ocorrência Um por relacionamento em um DER FATEC/SP - DTI - ES I Especificação de transformação Objetivo Documentar a transformação de fluxos de entrada em fluxo de saidas. Ocorrência Uma para cada transformação primitiva. FATEC/SP - DTI - ES I Lista de Eventos Evento Estímulo Origem Ação Saída Destino FATEC/SP - DTI - ES I Exercício 1 Analise os seguintes eventos: a) O cliente empresta o DVD a outra pessoa. b) O recepcionista anota os filmes emprestados. c) O cliente aluga filmes. d) O cliente deseja possuir uma carteirinha. FATEC/SP - DTI - ES I a) O cliente empresta o DVD a outra pessoa. (O sistema não responde) b) O recepcionista anota os filmes emprestados. (dentro do sistema) FATEC/SP - DTI - ES I c) O cliente aluga filmes (Correto) d) O cliente deseja possuir uma carteirinha. (carteirinha é conseqüência) FATEC/SP - DTI - ES I Exercicio 2 As empresas conveniadas recebem boletos numerados para distribuição aos seus funcionários que necessitam deslocar-se a serviço. As chamadas são feitas pelo telefone, onde se identifica a empresa chamadora e o endereço para encontrar o passageiro. Ao final da corrida é cobrado o valor da corrida (o cliente assina o boleto com o respectivo valor da corrida) FATEC/SP - DTI - ES I O motorista entrega os boletos ao setor de cobrança no final do dia. Nas datas de corte são emitidas as faturas para os clientes. FATEC/SP - DTI - ES I Evento Estímulo Origem Ação Saída Destino Empresas conveniadas solicitam boletos Solicitação de boletos Empresas conveniad as Registr ar solicita ção de boleto s Boletosnumerado s Empresas Convenia das Empresas conveniadas solicitam serviço Solicitação de serviços Empresas conveniad as Registr ar solicita ção de serviç os Ordem de serviço Motorista conveniad o FATEC/SP - DTI - ES I Evento Estímulo Origem Ação Saída Destino Motorista entrega boletos assinados Boletos assinados Motorista Registr ar boleto s assina dos Comprova nte de entrega de boletos Motorista É hora de emitir faturas Emitir faturas Faturas Empresas conveniad as FATEC/SP - DTI - ES I Refinamento da lista de eventos Busque pré-requisitos, variações, oposto, conseqüências para cada evento. FATEC/SP - DTI - ES I Registrar Solicitação de boletos Empresas Conveniadas Solicitação de boletos Boletos numerados Evento – Empresas conveniadas solicitam boletos Boletos Emitidos FATEC/SP - DTI - ES I Evento – Empresas conveniadas solicitam serviço Registrar Solicitação de serviço Empresas Conveniadas Solicitação de serviço Ordem de serviço Serviços Motoristas Motoristas FATEC/SP - DTI - ES I Evento Motorista entrega boletos assinados Registrar Boletos Assinados Motoristas Boletos assinados Comprovante Serviços Dados do serviço Boletos Emitidos FATEC/SP - DTI - ES I Evento - É hora de emitir faturas Emitir Faturas Empresas conveniadas Faturas Serviços serviços efetitivados Faturas Status fatura
Compartilhar