| (9 revisões intermediárias pelo mesmo usuário não estão sendo mostradas) | |||
| Linha 5: | Linha 5: | ||
= Simbologia = | = Simbologia = | ||
Para descrever de forma eficiente cada componente de dados, utilizamos uma simbologia para auxiliar os analistas, como | Para descrever de forma eficiente cada componente de dados, utilizamos uma simbologia para auxiliar os analistas, como é exemplificado na tabela abaixo. | ||
<br/> | |||
Tabela disposta em <http://www.macoratti.net/13/08/vb_dfd27.gif> | |||
= Exemplo 1 = | = Exemplo 1 = | ||
| Linha 14: | Linha 15: | ||
<br/> | <br/> | ||
indicativo_internacional = {digito} | indicativo_internacional = {digito} | ||
<br/> | |||
indicativo_pais = {digito} | indicativo_pais = {digito} | ||
<br/> | |||
indicativo_zona = {digito} | indicativo_zona = {digito} | ||
<br/> | |||
N°_assinante = {digito} | N°_assinante = {digito} | ||
<br/> | |||
digito = [1|2|3|4|5|6|7|8|9] | digito = [1|2|3|4|5|6|7|8|9] | ||
= Exemplo 2 = | = Exemplo 2 = | ||
O exemplo abaixo corresponde a uma parte do DD de uma gestão de uma biblioteca e inclui a descrição dos seguintes itens: | |||
<br/> | |||
<br/> | |||
fluxo de dados Ficha_leitor | |||
<br/> | |||
Depósito de dados leitor | |||
<br/> | |||
BI = *Numero do bilhete de identidade do leitor* | |||
<br/> | |||
Data_admissão = *Data de inscrição do leitor* | |||
<br/> | |||
Ficha_Leitor = *Dados pessoais do leitor como nome, cpf, RG" | |||
<br/> | |||
Leitor = {Leitor_i} | |||
<br/> | |||
Leitor_i = *Informação mantida sobre cada leitor da biblioteca* | |||
<br/> | |||
Morada = *Morada do leitor* | |||
<br/> | |||
N°_leitor = *Numero de inscrição do leitor na biblioteca* | |||
= Exemplo 3 = | = Exemplo 3 = | ||
Nome = título + primeiro-nome + sobrenome | |||
<br/> | |||
Título = [Sr. |Sra.|Prof. |Profa.|Dr.|Dra.] | |||
<br/> | |||
Primeiro-nome = 3{caracter-válido} | |||
<br/> | |||
Sobrenome = 2{caracter-válido} | |||
<br/> | |||
Caracter-válido = [A-Z | a-z |] | |||
<br/> | |||
Endereço = * ainda não definido* | |||
= Referências = | = Referências = | ||
Dicionário de Dados (DD), disposto em <http://www.inf.ufrgs.br/~vrqleithardt/Teaching/AULA%20SEMANA%208%20a%2012/Dicionariodados.pdf> | |||
<br/> | |||
Dicionário de Dados, disposto em <http://w3.ualg.pt/~jvo/ep/dd.pdf> | |||
<br/> | |||
Dicionário de Dados Diagramas Entidade-Relacionamento, Miriram Sayão, disposto em <http://www.pucrs.br/edipucrs/online/projetoSI/6-Engenharia/Analise_Estruturada.pdf> | |||
Edição atual tal como às 11h39min de 30 de abril de 2015
Conceito
O dicionário de dados (DD) consiste numa organização em lista de todos os elementos de dados relativos ao sistema, incluindo suas descrições lógicas como nome, descrição, conteúdo e também organização. Estes dicionários podem se desenvolver na fase de análise do fluxo de dados auxiliando os analistas que determinam os requerimentos de um sistema. Seu conteúdo também pode ser utilizado no desenho do projeto. O DD pode ser visto como um depósito central onde se concentra todas as informações pertinentes aos dados utilizados no sistema onde esta pode ser acessada a qualquer momento pelo analista a fim de auxiliá-lo.
Simbologia
Para descrever de forma eficiente cada componente de dados, utilizamos uma simbologia para auxiliar os analistas, como é exemplificado na tabela abaixo.
Tabela disposta em <
>
Exemplo 1
Descrição de dados compostos:
N_telefone = (indicativo_internacional + indicativo_pais) + (indicativo_zona) + N°_assinante
indicativo_internacional = {digito}
indicativo_pais = {digito}
indicativo_zona = {digito}
N°_assinante = {digito}
digito = [1|2|3|4|5|6|7|8|9]
Exemplo 2
O exemplo abaixo corresponde a uma parte do DD de uma gestão de uma biblioteca e inclui a descrição dos seguintes itens:
fluxo de dados Ficha_leitor
Depósito de dados leitor
BI = *Numero do bilhete de identidade do leitor*
Data_admissão = *Data de inscrição do leitor*
Ficha_Leitor = *Dados pessoais do leitor como nome, cpf, RG"
Leitor = {Leitor_i}
Leitor_i = *Informação mantida sobre cada leitor da biblioteca*
Morada = *Morada do leitor*
N°_leitor = *Numero de inscrição do leitor na biblioteca*
Exemplo 3
Nome = título + primeiro-nome + sobrenome
Título = [Sr. |Sra.|Prof. |Profa.|Dr.|Dra.]
Primeiro-nome = 3{caracter-válido}
Sobrenome = 2{caracter-válido}
Caracter-válido = [A-Z | a-z |]
Endereço = * ainda não definido*
Referências
Dicionário de Dados (DD), disposto em <http://www.inf.ufrgs.br/~vrqleithardt/Teaching/AULA%20SEMANA%208%20a%2012/Dicionariodados.pdf>
Dicionário de Dados, disposto em <http://w3.ualg.pt/~jvo/ep/dd.pdf>
Dicionário de Dados Diagramas Entidade-Relacionamento, Miriram Sayão, disposto em <http://www.pucrs.br/edipucrs/online/projetoSI/6-Engenharia/Analise_Estruturada.pdf>