Buscar

ESI_Aula15_Abordagem_Essencial

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

Continue navegando