Dicionario de dados - Analise de sistemas
André Luiz Moura Júnior
Universo
Bibliografia
YOURDON, Edward. Análise
Estrutura Moderna. Tradução da 3ª edição americana, Rio de Janeiro:
Campus, 1992, capítulo 10.
PRESSMAN, Roger S. Engenharia de
Software. 5ª edição, Rio de Janeiro:
McGraw Hill, 2002, capítulo 12.
O que é um Dicionário de Dados?
• Listagem organizada de todos os elementos de dados pertinentes ao sistema; ▫ com definições precisas e rigorosas;
▫ para que o usuário e o analista de sistemas possam conhecer: entradas; saídas; componentes de depósitos de dados do sistema. Dicionário de Dados
• Define os elementos de dados descrevendo:
▫ o significado de fluxos, depósitos, entidades e estados; ▫ a composição de elementos de dados compostos que se movimentam ou são armazenados no sistema. Elementos de dados compostos são pacotes complexos; que podem ser divididos em elementos de dados mais elementares. Exemplo: Endereço pode ser dividido em itens elementares como logradouro, cidade, estado, etc;
▫ os valores e unidades de elementos de dados elementares. Notação Comum
Símbolo
=
*
+
()
{}
[]
|
Significado é composto por comentário e (concatenação) opcional iteração seleção separador de opções alternativas na construção []
Definição
• A definição de um elemento de dados é apresentada pelo símbolo =
▫ é equivalente a;
▫ é composto por;
▫ é definido como;
▫ significa.
Definição
• Deve incluir:
▫ o significado do elemento de dados no contexto da aplicação do usuário; normalmente apresentado como um comentário através da notação * *
▫ a composição do elemento de dados; se ele for composto por componentes elementares significativos; normalmente apresentada pelo símbolo +
▫ os valores e unidades que o elemento de dados pode assumir; se ele for um elemento de dados elementar: que não possa ser decomposto; para o qual não exista decomposição significativa no contexto do ambiente do