Você está na página 1de 4

Capacitação em APF: Medição e Estimativa de Software

Lição – Tipos de Entidades de Dados - Dados de Código

Tipos de Entidades de Dados –


Dados de Código

 Qualificar os dados de código, desconsiderados na


análise
 Fornecer orientação prática para diferenciar os
dados de código dos dados de referência

© FATTO Consultoria e Sistemas - www.fattoCS.com.br 1

Dados de Código
 Originalmente visam economizar espaço pelo
armazenamento de um código no lugar de uma
descrição textual
 Para facilitar a manutenção, estes códigos e
descrições são colocados em arquivos ou tabelas
 Podem ser derivados dos requisitos do usuário
para restringir os valores permitidos
 Requisitos também podem incluir a habilidade de
manutenção
 Propriedade de um atributo descritivo, então
chamado “Meta Dado”
 Alguns são desenvolvidos para satisfazer
requisitos específicos do usuário e contém dados
que são somente do domínio do usuário

© FATTO Consultoria e Sistemas - www.fattoCS.com.br 2

Reprodução Proibida 1
Capacitação em APF: Medição e Estimativa de Software
Lição – Tipos de Entidades de Dados - Dados de Código

Dados de Código
 Originalmente visa economizar espaço pelo
armazenamento de um código no lugar de uma
descrição textual
Diferença chave entre Dados de
 Para facilitar a manutenção, estes códigos e
Códigos e Dados de Referência
descrições são colocados em arquivos ou tabelas
 Podem ser derivados dos requisitos do usuário
 Dados de Código
para restringir os valores permitidos
– Você pode substituir o código pela
 Requisitos também podem incluir a habilidade de
descrição sem alteração do
manutenção
significado dos Dados do Negócio
 Propriedade de um atributo descritivo, então
– Código da Cor X Descrição da Cor
chamado “Meta Dado”
 Alguns são desenvolvidos para satisfazer
 Dados
requisitos de Referência
específicos do usuário e contém dados
– Você do
que são somente nãodomínio
pode substituir (Ex.: Código
do usuário
do Imposto com a Alíquota do
Imposto)

© FATTO Consultoria e Sistemas - www.fattoCS.com.br 3

Dados de Código
 Características Lógicas
 Obrigatório para a área funcional, mas
armazenado opcionalmente como um
arquivo de dados
 Geralmente não identificado como parte dos
requisitos funcionais; é identificado no projeto
para satisfazer requisitos técnicos
 Às vezes mantidos pelo usuário,
normalmente por usuário do suporte
 Armazena dados para padronizar e facilitar
transações do negócio
 Essencialmente estático – apenas alterado
em resposta a mudanças na maneira que se
opera o negócio
 Usados para melhorar casos de entradas de
dados, melhorar a consistência de dados,
garantir integridade de dados, etc.
© FATTO Consultoria e Sistemas - www.fattoCS.com.br 4

Reprodução Proibida 2
Capacitação em APF: Medição e Estimativa de Software
Lição – Tipos de Entidades de Dados - Dados de Código

Dados de Código
 Características Lógicas

© FATTO Consultoria e Sistemas - www.fattoCS.com.br 5

Dados de Código
 Características Lógicas
 Características Físicas
 Campos chave e normalmente apenas
um ou dois atributos
 Normalmente tem um número estável
de registros
 Pode representar 50% das entidades na
Terceira Forma Normal
 Às vezes não normalizado e
armazenado em uma tabela física com
outros Dados de Código
 Pode ser implementado de diferentes
formas
– Uma aplicação separada
– Dicionário de dados
– Hard-coded dentro do software

© FATTO Consultoria e Sistemas - www.fattoCS.com.br 6

Reprodução Proibida 3
Capacitação em APF: Medição e Estimativa de Software
Lição – Tipos de Entidades de Dados - Dados de Código

Dados de Código
 Características Lógicas
 Características Físicas
 Campos chave e normalmente um ou
dois atributos apenas
 Normalmente tem um número estável
de registros
 Pode representar 50% das entidades na
Terceira Forma Normal
 Às vezes não normalizado e
armazenado em uma tabela física com
outros Dados de Código
 Pode ser implementado de diferentes
formas
– Uma aplicação separada
– Dicionário de dados
– Hard-coded dentro do software

© FATTO Consultoria e Sistemas - www.fattoCS.com.br 7

Tipos de Dados de Código


 Dados de Substituição
– Função de substituição da descrição pelo código. Suficiente
para considerar dado de código, mas não necessário
 Valores Válidos e Faixa de Valores Válidos
– Domínios. Relação com valores válidos p/ preenchimento de
atributos de um ou mais objetos de negócio.
 Templates
– Valores padrão, defaults, para alguns atributos de uma nova
ocorrência de um objeto de negócio
 Uma Ocorrência
– Independentemente do número de atributos, quase constantes,
raramente alterados. Exceto se dados de controle do negócio.
 Dados Estáticos ou Constantes
– Dados que raramente mudam
© FATTO Consultoria e Sistemas - www.fattoCS.com.br 8

Reprodução Proibida 4

Você também pode gostar