Costos

Solo disponible en BuenasTareas
  • Páginas : 13 (3222 palabras )
  • Descarga(s) : 0
  • Publicado : 4 de junio de 2010
Leer documento completo
Vista previa del texto
Construcción y uso de un diccionario de datos

El diccionario de datos : es aquel lugar donde se almacenan flujos de datos , almacenamiento de datos y procesos de forma estructurada con el fin de profundizar en ellos
El problema de describir datos

Con el devenir de los tiempos los términos utilizados para describir los datos se han vuelto cada ves mas complejos, gracias al desarrollode nuevas tecnologías de datos y de la insuficiencia del vocabulario para abarcarlo .
Con el advenimiento de diversos términos y conceptos se a dado la plus valía de dichos , haciendo necesario elegir aquellos que no deban entrar en conflicto indebidamente con estos vocabularios y que deberían permitirnos por la tanto describir los flujos de datos como los almacenamientos de datos a nivellógico
De esto se puede describir tres niveles que son de interés para poder analizarlos
• Elementos de datos :son partes de datos que no resulta significativo descomponer mas aun para nuestro propio propósito por ejemplo “fecha”
• Estructura de datos : esta formada por elementos de datos , o otras estructuras de datos o una combinación de amabas
• Flujo de datos y almacenamiento de datos :los flujos son circuitos o tuberías a través de las cuales se trasladan las estructuras de datos; los almacenamientos de datos son lugares donde las estructuras se almacenan hasta ser utilizadas
Entonces la estructura de datos queda descripta de esta manera :

Que desearíamos que contenga un diccionario de datos

• Descripción de un elemento de datos

La información minima necesaria paradefinir un elemento de datos es su nombre y su descripción un ejemplo es :
Calle
- Numero de casa
- Nombre
- Calle
El nombre deberá elegirse de manera tal que tenga la mayor significación posible para el usuario es conveniente aunque no necesario , seguir las reglas de definición de datos de la programación en cobol.
• Descripción de estructura de datos
Esta descripción no ayuda parasaber mas acerca de un estructura que la solo relación de sus componentes para esto necesitamos unas convenciones mucho mas especificas que nos ayude a describir la estructura de datos; una forma es adaptar la notación empleada en lo manuales de lenguajes de la siguiente manera
- Estructuras opcionales : dos o mas nombres de estructuras de datos o de elementos de datos , dentro de corchetes,ejemplo (descripción) esto significa que este es un componente opcional de la estructura

- Estructuras alternativas : dos o mas nombres de estructuras de datos o de elementos datos, dentro de llaves ejemplo cheque-numero

- Iteraciones de estructuras : los manuales de lenguajes de programación muestran iteraciones mediante la colocación de puntos suspensivos después de ítem esto no basta esnecesario adoptar la estructura de datos de Jackson marcando la estructura iterativas con un asterisco, ejemplo factura* esto significa que puede no haber facturas, o puede haber una , o varias

• Descripción de los flujos de datos
Este se refiere a la descripción mediante la definición de los nombres de las estructuras de datos que circulan a través del mismo

• Descripción dealmacenamiento de datos
Dado que un almacenamiento de datos es una estructura de datos en reposo , describimos el contenido de cada almacenamiento de datos en función de las estructuras de datos que encontramos en el .
• Descripción de lo procesos los proceso pueden documentarse mediante diferentes herramientas como árboles de decisión, tablas de decisión y lenguaje estructurado. Pero muchas veces en undiccionario no alcanaza a contener la descripción lógica completa por lo que se hace necesario resumir entradas y salidas del proceso , resumir la lógica e ingresar una referencia del lugar donde se pude localizar dicha lógica

• Descripción de la entidades externas
Por lo general hay relativamente pocas entidades externas y no pude justificar incluirlas en un diccionario de datos , sin...
tracking img