Buscar

Aula 06 - Análise Essencial - Modelo Ambiental

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 35 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 6, do total de 35 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 9, do total de 35 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Prévia do material em texto

Análise de Sistemas
(Análise Essencial)
Prof. Carlos Souza 
1
� Análise Essencial
� Modelo Ambiental
� Seus componentes
� Estudo de Casos
� Mesa de Voto
� Clínica Médica
Agenda
Objetivos
� Conhecer a técnica da análise essencial, em seu 
modelo ambiental e suas componentes.
3
Análise Essencial
� A Análise Essencial é a técnica que orienta a análise de 
sistemas para a essência do negócio; 
� Propõe o particionamento do sistema por eventos.
� Segundo ele, o valor de um sistema está na sua 
capacidade de responder com eficácia a todos os 
estímulos a que for submetido.
� Assim, um sistema é construído para responder a 
estímulos. A cada estímulo, o sistema deve reagir 
produzindo uma resposta predeterminada.
Análise Essencial
� Independente das soluções de informática que serão 
utilizadas em sua construção, e aborda três perspectivas:
� Função, 
� Dados, 
� Controle; 
� Parte do princípio de que os sistemas existem 
independentemente de tecnologia;
� É composta por:
� Modelo Essencial
� Modelo de Implantação
Modelo Essencial
� Modelo Ambiental
� Define a fronteira do sistema com o ambiente onde ele se situa, 
determinando o que é interno e o que é externo a ele.
� As interfaces entre o sistema e o ambiente externo, determinando
que informações chegam ao sistema vindas do mundo exterior e 
vice-versa.
� Os eventos do ambiente externo ao sistema aos quais este deve 
responder.
� Ferramentas para definição do ambiente.
Modelo Essencial
� Componentes
� Declaração de Objetivos
� Diagrama de Contexto
� Lista de Eventos
� Dicionário de Dados Preliminar (opcional)
Declaração de Objetivos
� Declaração dos Objetivos
É uma declaração textual concisa e breve dos objetivos do 
sistema. Uma declaração mais detalhada deve ser deixada para 
quando do modelo comportamental.
Declaração de Objetivos
� Exemplo
“O propósito do Sistema de Processamento de Livros é
manipular todos os detalhes dos pedidos de livros, bem 
como remessas, emissão de faturas e cobranças a clientes 
com faturas em atraso. Informações sobre pedidos de livros 
devem estar disponíveis para outros sistemas, tal como 
marketing, vendas e contabilidade. O propósito principal do 
sistema é reduzir o tempo necessário para processar um 
pedido de 3 para 1 dia”.
Lista de Eventos
� Definição
Consiste numa lista narrativa dos "estímulos" que ocorrem no 
exterior do sistema e aos quais o nosso sistema poderá
responder.
� Classificação
� Eventos Orientados por Fluxos
� Eventos Temporais
� Eventos de Controle
Classificação de Eventos
� Evento orientado a dados
� Consiste em estímulo ao sistema, à partir de um fluxo de 
dados enviado por uma entidade externa (ambiente)
� É a chegada do fluxo de dados que vai ativar a função
� Corresponde a um fluxo de dados no diagrama de contexto
� Sintaxe: 
sujeito + verbo + complemento
� Exemplos
� Cliente paga prestação
� Cliente cancela pedido
Classificação de Eventos
� Evento orientado pelo tempo ( temporal )
� Ligados à passagem do tempo.
� Disparados em um determinado momento pelo próprio 
sistema, não necessitando de fluxos de entrada (estímulos)
� Sintaxe:
“É hora de “ + verbo + complemento
� Exemplos:
� É hora de emitir relatório mensal de vendas
� É hora de verificar pedidos em atraso.
Classificação de Eventos
� Evento de controle
� É aquele onde o estímulo é a chegada de um fluxo de controle, e não 
um fluxo de dados.
� Neste tipo de evento, uma função só é ativada se uma determinada 
variável binária (fluxo de controle) está com um determinado valor.
� O fluxo de controle pode ser enviado por uma entidade externa ou
gerado por uma função interna ao sistema, e o sistema pode ou não 
produzir resposta externa a um evento de controle.
� Sintaxe: 
sujeito + verbo + complemento
sujeito + verbo na voz passiva
� Eemplos:
� Diretoria autoriza pagamento de fatura
� Oitavo cheque é emitido
Lista de Eventos
� Exemplo:
� Cliente entrega pedido (F)
� Cliente cancela pedido (F)
� Direção necessita relatório de vendas semanalmente (T)
� Contabilidade precisa (mensalmente) do relatório de comissões 
de vendas (T)
� Líder de caixas libera cancelamento do registro do produto (C)
Lista de Respostas
� Definição
Consiste numa lista das respostas aos "estímulos" recebidos, 
originados no exterior do sistema e aos quais deverá responder.
Lista de Respostas
� Exemplo
� Fatura é enviada ao Cliente;
� Relatório de vendas é enviado à Direção;
� Relatório de comissões é enviado à Contabilidade.
Lista de Entidades Externas
� Definição
Consiste numa lista narrativa das entidades externas que geram 
fluxos de dados no sentido do sistema ou recebem fluxos de 
dados como respostas.
Lista de Entidades Externas
� Exemplo
� Fornecedor;
� Direção;
� Cliente;
� Aluno.
Diagrama de Contexto
� Definição
É um caso especial de diagrama de fluxos de dados, no qual 
um único processo representa o sistema inteiro.
� Componentes
� Terminadores (Entidades Externas);
� Fluxos de dados;
� Um processo, representando o sistema.
Processo
� Definição
É a parte mais fácil do diagrama de contexto, consiste de um único 
círculo. O nome do processo é normalmente o nome do sistema;
� Exemplos
Terminadores
(Entidades Externas)
� Definição
São representados por um retângulo. Os terminadores comunicam 
diretamente com o sistema através de fluxos de dados ou de 
fluxos de controle, ou através de depósitos de dados externos. 
Os terminadores não podem comunicar entre si.
Terminadores
(Entidades Externas)
� Exemplos
� O diagrama de contexto deve ser construído de 
modo que as entradas sejam causadas e iniciadas 
pelos terminadores e que as saídas sejam 
causadas e iniciadas pelo sistema.
Fluxo de Dados 
� Definição
� Um fluxo é graficamente representado por uma seta que entra 
ou sai de um sistema ou processo;
� O fluxo indica o movimento de dados de um ponto para outro, 
representa dados em movimento.
� Exemplos
PedidodeLivro
Fatura
Diagrama de Contexto
Diagrama de Contexto
� Um evento pode produzir uma saída imediata como 
resposta, armazenar dados para serem utilizados 
posteriormente, ou fazendo o sistema mudar de estado.
� Cada fluxo de entrada faz o sistema reconhecer que um 
evento ocorreu, e é necessário ao sistema para a 
produção de uma resposta;
� Cada fluxo de saída é uma resposta a um evento;
� Um evento pode ser orientador por:
� Fluxo de Dados (F)
� Fluxo de Controle (C)
� Tempo (T)
O caso da Mesa de Voto
� Declaração de Objetivos
“O propósito do Sistema Mesa de Voto é manipular todos os 
detalhes da votação dos eleitores e a geração do relatório 
de resultados. Informações sobre eleitores devem estar 
disponíveis para outros sistemas, tal como os sistemas de 
recenseamento e de atestados e declarações. O propósito 
principal do sistema é reduzir em 30% o tempo de validação 
dos eleitores bem como a elaboração do relatório de 
resultados”.
O caso da Mesa de Voto
� Lista de Eventos
� Eleitor apresenta cartão de eleitor (F)
� Eleitor devolve boletins de voto preenchidos (F)
� Fecho da urna às 19h (T)
O caso da Mesa de Voto
� Lista de Respostas
� Eleitor recebe boletins de voto por preencher
� Eleitor recebe de volta o seu cartão de eleitor
� Relatório de resultados é enviado à Comissão Nacional de 
Eleições (CNE)
O caso da Mesa de Voto
� Diagrama de Contexto
O caso da Clínica Médica
� Declaração de Objetivos
� O sistema da clínica médica tem como objetivo permitir o 
controle do atendimento a pacientes na clínica, onde todos os 
procedimentos relacionados, desde a recepção do paciente, 
seu atendimento, até opagamento da fatura, serão 
registrados no sistema. 
� Existe um conjunto de médicos que praticam as diversas 
especialidades (oftalmologia, pediatria, dermatologia, etc.). 
Cada médico pratica uma ou mais especialidades e tem 
consultório próprio. Cada consulta está associada a um 
determinado paciente e a um determinado médico.
O caso da Clínica Médica
� Declaração de Objetivos (Continuação)
� Na primeira vez que um paciente se dirige à clínica a 
solicitar uma consulta tem de preencher na recepção um 
formulário de inscrição com os seus dados. Nas consultas 
posteriores, o paciente pode agendá-las por telefone ou 
presencialmente.
� Após a consulta, será gerada uma fatura de pagamento em 
função do perfil do paciente, que é confirmado com 
documentos comprovativos (RG, CPF, Cartão de 
beneficiário, etc.)
O caso da Clínica Médica
� Declaração de Objetivos (Continuação)
� O processo de consulta termina com o pagamento feito pelo 
paciente contra emissão do respectivo recibo.
� Periodicamente, no final de cada mês, efetuam-se 
diagnósticos que descrevem a evolução do tratamento e a 
situação atual de cada paciente da clínica. Estes são 
enviados por correio aos pacientes.
O caso da Clínica Médica
� Lista de Eventos
� Paciente solicita, cancela ou altera consulta (F)
� Paciente apresenta formulário de inscrição (F)
� Paciente apresenta-se a consulta (F)
� Paciente apresenta documentos comprovativos do seu perfil de 
apoio social ou de seguros de saúde (F)
� Paciente efetua pagamento (F)
� Final dos meses elaborar relatório para todos os pacientes (T)
O caso da Clínica Médica
� Lista de Respostas
� Clínica entrega formulário de inscrição por preencher ao 
paciente
� Clínica confirma consulta ao paciente
� Clínica devolve comprovativos ao paciente
� Clínica entrega fatura ao paciente
� Clínica entrega recibo ao paciente
� Clínica envia diagnósticos aos pacientes
O caso da Clínica Médica
� Diagrama de Contexto

Outros materiais