Amanhã tem prova do Mário...
Dais as atualizações fluem que é uma beleza neh, tipoh.. algumas horas antes mas da nda
Agora vamos falar de dicionário de dados, em inglês data dictionary, que é uma coleção de metadados que contém definições e representações de elementos de dados. (Wikipédia)
Servem pra documentar o DFD.
Dentro da visão de documentação do sistema, o dicionário de dados deve ser capaz de descrever os seguintes elementos do DFD:
- Elementos de dados;
- Estruturas de dados;
- Entidades externas;
- Fluxos de dados;
- Depósitos de dados;
- Processos.
Estruturas de dados - são compostas de elementos de dados ou de outras estruturas. Ex.: Dada = "dia + mês + ano". Pedido = Dada + n° Pedido + etc...
Deve conter: descrição, estruturas (se tiver) e elementos de dados
Entidades externas - pequena descrição
Fluxos de dados - deve conter: referência (origem e destino), descrição, estruturas de dados incluidas
Depósito de dados - deve conter: fluxos que entram e saem, conteúdo e descrição
Processos - deve conter: descrição, entrada, saída e resumo lógico.
Notação - Significado
= é composto de
() opcional
{} iteração
[] escolha em uma das alternativas
** comentário
@ identificador (chave) em um depósito
/ separa opções alternativas de construção []
Conclusão (Fajuta)
Um dicionário de dados contém as características lógicas dos dados que serão utilizados no sistema que estamos programando, incluindo nome, descrição, alias, conteúdo e organização.
Estes dicionários se desenvolvem durante a análise de fluxo de dados e ajuda aos analistas que participam na determinação dos requerimentos do sistema, seu conteúdo também se emprega durante o desenho do projeto.
Nenhum comentário:
Postar um comentário