Dicionário de Dados


  • O dicionário de dados contém informações descritivas sobre todos os elementos do projeto de software:
    • Entidades Externas
    • Processos
    • Depósitos
    • Requisitos não-funcionais.


Entidades Externas


  • Descrições e especificações sobre as 3 possibilidades de interface:
    • Gráfica
    • Lógica
    • Física


Interface gráfica


  • Normalmente mostra o desenho dos menus que permitirão ao usuário navegar no sistema
  • Pode-se utilizar uma Ferramenta CASE para auxiliar na confecção do desenho


  • Exemplo:
    • Explicação em sala

Interface lógica


  • Especifica a forma pela qual um software se acopla a outro.
  • Pode ser por meio de API, WebServices ou outro meio de acoplamento.


  • Exemplo:
    • Explicação em sala

Interface física


  • Especifica o modo pelo qual o sistema se conecta um hardware
  • Pode detalhar o protocolo, a interface ou o esquema de conexão.


  • Exemplo:
    • Explicação em sala



Processos


  • Detalham cada um dos processos que permitirá ao desenvolvedor uma noção clara do que deverá codificar.
  • Deve mostrar uma sequência organizada das ações em execução


  • Exemplo:
    • Explicação em sala



Depósitos


  • Mostram os escopos dos campos especificados em cada um dos depósitos de dados


  • Exemplo:
    • Explicação em sala


Requisitos não-funcionais.


  • Detalham os requisitos externos referentes à aplicação como um todo ou especificamente em relação a um Processo ou Entidade Externa,


  • Exemplo:
    • Explicação em sala