Diccionario de Datos: Conceptos Esenciales y Aplicaciones en Sistemas

Enviado por Anónimo y clasificado en Informática y Telecomunicaciones

Escrito el en español con un tamaño de 3,01 KB

Diccionario de Datos (DD)

Un diccionario de datos es un catálogo, un depósito, de los elementos en un sistema.

En un diccionario de datos se encuentra la lista de todos los elementos que forman parte del flujo de datos en todo el sistema.

En el diccionario de datos se puede saber: cuántos caracteres abarca un dato, qué nombre recibe en distintas partes del sistema, o dónde se utiliza, etc.

El diccionario de datos se desarrolla durante la etapa de definición de flujos de datos y auxilia a los especialistas que participan en la determinación de los requerimientos.

Cinco Razones para Utilizar un Diccionario de Datos (DD)

  1. Para manejar los detalles en sistemas grandes.
  2. Para comunicar un significado común para todos los elementos del sistema.
  3. Para documentar las características del sistema.
  4. Para facilitar el examen de los detalles con la finalidad de evaluar las características y determinar dónde efectuar cambios en el sistema.
  5. Localizar errores y omisiones en el sistema.

Contenido de un Registro del Diccionario de Datos

Elemento Dato o Campo

Son bloques básicos para los demás datos del sistema. Ejemplo: FECHA (indica la fecha en una factura).

Estructura de Dato

Es un grupo de datos elemental que están relacionados entre sí y que en conjunto describen un componente del sistema. Ejemplo: FACTURA (incluye la fecha, el vendedor, la dirección).

Ejemplo de Estructura de Datos: FACTURA

  • FECHA
  • NOMBRE VENDEDOR
  • DIRECCIÓN CLIENTE

Formularios para la Construcción de Diccionarios de Datos

Para Flujos de Datos, Archivos, Procesos y Datos Elementales

Descripción de Procesos

Para la descripción de procesos, es necesario utilizar un español estructurado, con palabras reservadas de programación y el uso de estructuras de control (IF, REPEAT, WHILE, FOR).

Ejemplo de Descripción de Proceso:
REPEAT para todos los registros
BEGIN
    CANTIDAD-VENTAS = CANT-VENDIDA * PRECIO
    TOTAL-VENTAS-DIARIAS = TOTAL-VENTAS-DIARIAS + CANTIDAD-VENTAS
END
enviar "ventas totales"

Simbología para la Descripción de Flujos de Datos

Para la descripción de flujos de datos, se utiliza la siguiente simbología:

  • +: Representa "y", unión entre los campos.
  • [ ]: Representa "o", lo uno o lo otro. Puede tener varios valores, pero al asignarlo es solo uno (dato elemental).
  • ( ): Representa "opción", indicando que es opcional (puede ir o no).
  • { }: Representa "iteración", cuando un dato se repite más de una vez (iterativo). Se usa para listados o reportes.
Ejemplo de Flujo de Datos:
NUM-SOLICITUD + NUM-ELEMENTO + CANT-NECESITADA + {listado-productos}

Entradas relacionadas: