ESSÊNCIA: É o sobra (o que fica !) se o sistema for implementado com Tecnologia Perfeita. PROCESSADOR . Não custa nada . Não consome energia . Não ocupa espaço . Não gera calor . Nunca comete erros . Não quebra processador Ambiente MEMÓRIA . Não custa nada memória . Não consome energia . Não ocupa espaço . Não gera calor . Nunca comete erros . Não quebra . Pode conter uma qtde infinita de dados . É adequada a qualquer processador Tecnologia Perfeita 13 Tecnologia Perfeita NÃO EXISTE ! . É utilizada para determinar a ESSÊNCIA do sistema. processador Ambiente . NÃO se aplica ao AMBIENTE ! memória Exemplo: Sistema Semafórico de via pública. 14 ATIVIDADE ESSENCIAL FUNDAMENTAL CUSTODIAL FUNDAMENTAIS . São desejadas . Geram resposta(s) ou estímulo para outra(s) atividade(s) . São RARAS CUSTODIAIS . São necessárias para apoio . Estabelecem e mantém a MEMÓRIA do sistema . São FARTAS 15 Reação do sistema a um evento externo consulta a memória estímulo a evento externo manutenção memória Atividade Fundamental ambiente Atividade Custodial fonte de dados AD HOC resposta planejada estímulo a outra atividade 16 Evento: Uma pessoa deseja, dado uma palavra, saber o significado Reação do sistema ao evento: memória consulta a memória estímulo a evento externo palavra ambiente significado palavra/ atualizar nova significado memória palavra significado existente Oferecer significado Pessoa resposta consulta resposta planejada solicitação pesquisa palavra significado Manter dicionário palavra atividade palavra não atividade significado Fundamental encontrada Custodial pesquisado estímulo a outra atividade Equipe de Campo ad hoc fonte de dados 17 Atividade Essencial Completa Os EVENTOS são INDEPENDENTES O sistema fica INATIVO até que o evento ocorra novamente. 18 Sistema de Controle físico de Estoque Evento: Cliente solicita material para consumo Reação do sistema ao evento: estoque situação do material quantidade de material solicitação de material Cliente Atender cliente Repor estoque ordem de compra Fornecedor disponibilidade de material incorreto SISTEMA fica INATIVO aqui 19 Sistema de Controle físico de Estoque Evento: Cliente solicita material para consumo Reação do sistema ao evento: estoque quantidade de material situação do material solicitação de material Cliente Atender cliente material em falta Repor estoque ordem de compra Fornecedor disponibilidade de material correto SISTEMA fica INATIVO aqui 19 PARTICIONAMENTO POR EVENTOS . Elaborar uma Lista de Eventos (observando o AMBIENTE) . Verificar Análise/Síntese: do agente; da ação; do objeto. . Elaborar nova Lista de Eventos . Para cada Evento modelar a REAÇÃO do sistema 0. Sistema reage ? 1. Tem Fluxo de Dados como estímulo ? 2. Gera resposta(s)? Sete perguntinhas do Estêvão para modelar a reação de um sistema na ocorrência do evento 3. Precisa armazenar dado(s)? 4. Precisa consultar a memória? 5. Muda o estado de objeto(s)? 6. Precisa de Fluxo de Controle? 7. Precisa recorrer em fonte AD HOC? 20