análise essencial
CONCEITO
Por onde começar o sistema?
· Dados
· Funções
DEVEMOS COMEÇAR A ESPECIFICAÇÃO DE UM SISTEMA PELA
IDENTIFICAÇÃO DOS EVENTOS QUE O AFETAM.
ANÁLISE
ESSENCIAL
MODELO
ESSENCIAL
MODELO
IMPLEMENTAÇÃO
Modelo Essencial: Apresenta o sistema num grau de abstração completamente independente de restrições tecnológicas.
Modelo Implementação: Apresenta o sistema num grau de abstração completamente dependente de restrições tecnológicas. É derivado do modelo essencial. Diz respeito a implementação do sistema.
ANÁLISE ESSENCIAL
CONCEITO
O Modelo Essencial é formado por:
Modelo ideal, descrevendo quais os requisitos a que o sistema deve atender, sem se preocupar como isto poderá ou será implementado.
Modelo Ambiental:
Define a fronteira entre o sistema e o resto do mundo
Modelo Comportamental:
Define o comportamento das partes internas do sistema necessário para interagir com o ambiente. Métodos Envolvidos:
Modelagem de Dados
Modelagem Funcional
ANALISE ESSENCIAL
MODELO ESSENCIAL
MODELO
AMBIENTAL
MODELO DE IMPLEMENTAÇÃO
MODELO
COMPORTAMENTAL
ANÁLISE ESSENCIAL
TERMINOLOGIA
ATIVIDADES ESSENCIAIS: Todas as tarefas que o sistema teria que executar se fosse implementado com tecnologia perfeita.
CLASSIFICAÇÃO DAS ATIVIDADES ESSENCIAIS:
1. FUNDAMENTAIS:
Executam tarefas que são parte dos objetivos do sistema
2. CUSTODIAIS:
Mantém a memória essencial
3. ESSENCIAIS COMPOSTAS:
Ambas
MEMÓRIA ESSENCIAL: Todos os dados que o sistema tem que se lembrar se tudo o que faz é executar as Atividades Essenciais.
ENCARNAÇÃO: Toda tecnologia usada para implementar as Atividades Essenciais e a
Memória Essencial.
ANÁLISE ESSENCIAL
SIMBOLOGIA
PROCESSO: Conjunto de atividade que produzem, modificam ou atribuem qualidade às informações.
DEPÓSITO DE DADOS: Conjunto de informações armazenadas pelo processo para serem utilizadas por algum processo, a qualquer momento.
ENTIDADE EXTERNA: