1. Processos
A lista de funções essenciais deve ter sua qualidade verificada de acordo com a seguinte relação de
perguntas:
1) As funções essenciais representam a resposta completa que o sistema dá a ocorrência do evento?
Dê a cada função um nome adequado, representando o que o sistema faz quanto o evento
ocorre.
2) Os nomes das funções essenciais iniciam por um verbo de ação no infinitivo?
As funções indicam ações executadas pelo sistema. Se for o caso, renomeie as funções.
EX: Processar, pagar, solcitar.
Lembre-se de que a lista de funções essenciais é baseada na lista de eventos.
Portanto, as perguntas relativas à lista de eventos também se aplicam à lista das funções essenciais
PS: Eventos são fatos que ocorrem fora do sistema e têm o poder de fazer com que ele reaja e produza
respostas.
Processos são os unicos que que ligão com todos os objetos
Depositos de dados
Para verificar a lista de depósitos de dados, pergunte:
1) Cada depósito de dados representa um conjunto de informações que devem ser armazenadas entre a
execução de funções essenciais?
Procure nomes que representam conjuntos de informações afins.
2) Os nomes dos depósitos são substantivos que indicam a natureza dos dados armazenados?
Somente os nomes das funções iniciam por verbos.
3) Os depósitos estão vinculados às funções que armazenam dados neles?
Verifique.
4) Os depósitos de dados estão vinculados às funções que fazem uso dos dados neles contidos?
Verifique e complete.
5) Cada depósito de dados tem pelo menos uma função que armazena dados nele?
Deve existir pelo menos uma função que armazena dados em cada depósito.
6) Cada depósito de dados tem pelo menos uma função que usa os dados nele armazenados?
2. Para que serve um depósito de dados se nenhuma função faz uso dos dados nele contidos?
Depositos não ligam com depositos e até mesmo com entidade externa
Entidade externa
Uma entidade externa é um elemento do ambiente externo ao sistema que:
Gera informações que dão entrada no sistema.
Recebe informações que são geradas pelo sistema.
Ent idade não relaciona com depositos de dados e muito menos com outra entidade
fluxos de dados
Fluxos de dados são dados em movimento. Podem ser:
Entradas ou estímulos para o sistema.
Saídas ou respostas do sistema.
As entidades externas são a origem ou destino dos fluxos de dados.