Ir al contenido principal

Entradas

Mostrando entradas de diciembre, 2018

Definición

Un  diccionario de datos  es un conjunto de definiciones  que contiene las características lógicas y puntuales de los datos que se van a utilizar en el sistema que se programa, incluyendo nombre, descripción, alias, contenido y organización. En un diccionario de datos se encuentra la lista de todos los elementos que forman parte del flujo de datos de todo el sistema. Los elementos más importantes son flujos de datos, almacenes de datos y procesos. El diccionario de datos guarda los detalles y descripción de todos estos elementos. Identifica los procesos donde se emplean los datos y los sitios donde se necesita el acceso a la información, se desarrolla durante el análisis de flujo de datos y auxilia a los nalistas ue participan en la determinación de los requerimientos del sistema, su contenido también se emplea durante el diseño. Si los analistas desean conocer cuántos caracteres abarca un determinado dato o qué otros nombres recibe en distintas partes ...

Objetivo

El objetivo de un diccionario de datos es dar precisión sobre los datos que se manejan en un sistema, evitando así malas interpretaciones o ambigüedades.  Estos diccionarios se desarrollan durante el análisis de flujo de datos y su contenido también se emplea durante el diseño del proyecto en general.  

Ejemplo de Diccionario de Datos

Caracteristicas

Un diccionario de datos contiene las características lógicas de los datos que se van a utilizar en un sistema, incluyendo nombre, descripción, alias, contenido y organización. El diccionario de datos contiene las definiciones de todos los datos mencionados en el DFD (Diagrama de flujo de datos), en una especificación del proceso y en el propio diccionario de datos.

Razones de Uso

Las razones por las cuales se debe de utilizar un diccionario de datos son las siguientes: 1.       Para manejar los detalles en sistemas muy grandes, ya que tienen enormes cantidades de datos, aun en los sistemas más chicos hay gran cantidad de datos: Los sistemas al sufrir cambios continuos, es muy difícil manejar todos los detalles. Por eso se registra la información, ya sea sobre hoja de papel o usando procesadores de texto. Los analistas mas organizados usan el diccionario de datos automatizados diseñados específicamente para el análisis y diseño de software. 2.         Para asignarle un solo significado a cada uno de los elementos y actividades del sistema: Los diccionarios de datos proporcionan asistencia para asegurar significados comunes para los elementos y actividades del sistema y registrando detalles adicionales relacionadas con el flujo de datos en el sistema, de tal manera que todo pueda locali...

Para qué sirven

Describe el significado de los flujos y almacenes que se muestran en los DFD. Describe la composición de agregados de paquetes de datos que se mueven a lo largo de los flujos (los que no se pueden descomponer en unidades más elementales). Describe la composición de los paquetes de datos en los almacenes. Especifica los valores y unidades relevantes de piezas elementales de información en los flujos de datos y en los almacenes de datos. Describe los detalles de las relaciones entre almacenes que se enfatizan en un diagrama entidad- relación. Identifica los procesos donde se emplean los datos y los sitios donde se necesita el acceso inmediato a la información, se desarrolla durante el análisis de flujo de datos y auxilia a los analistas que participan en la determinación de los requerimientos del sistema. Además de esto, su contenido también se emplea durante el diseño.

Notaciones o formatos

Símbolo Descripción = Está compuesto por + y ( ) Optativo (puede estar presente o ausente) [ ] Seleccionar una de varias alternativas { } iteración ** Comentarios @ Identificador    (campo clave) para un almacén | Separa acciones alternativas en la construcción Ejemplos : nombre = título de cortesía + nombre + (segundo nombre) + apellido Título de cortesía = [Sr. | Srta. | Sra. | Dr. | Profesor ] nombre  = { carácter legal } Segundo nombre = { carácter legal } apellido = { carácter legal } Carácter legal = [ A-Z | a-z |0-9||´|-| ]

Contenido de un Diccionario de Datos

En un diccionario de datos se encuentra la lista de todos los elementos que forman parte del flujo de datos de todo el sistema. Los elementos más importantes son:  Datos elementales: Son aquellos para los cuales no hay una descomposición significativa. Es decir, es la parte más pequeña de los datos que tiene significado en el sistema de información. Se combinan varios elementos de datos para hacer los records o "data structures".   EJEMPLOS: • Nombre • Dirección • Seguro social Datos compuestos: Un dato opcional es aquel que puede o no estar presente como componente de un dato compuesto. Ejemplo: Dirección = calle + número + (ciudad) + (país) +Dirección = calle + número + (ciudad) + (país) + (código-postal)(código-postal).

Definición

Un  diccionario de datos  es un conjunto de definiciones  que contiene las características lógicas y puntuales de los datos que se van a utilizar en el sistema que se programa, incluyendo nombre, descripción, alias, contenido y organización. En un diccionario de datos se encuentra la lista de todos los elementos que forman parte del flujo de datos de todo el sistema. Los elementos más importantes son flujos de datos, almacenes de datos y procesos. El diccionario de datos guarda los detalles y descripción de todos estos elementos. Identifica los procesos donde se emplean los datos y los sitios donde se necesita el acceso inmediato a la información, se desarrolla durante el análisis de flujo de datos y auxilia a los analistas que participan en la determinación de los requerimientos del sistema, su contenido también se emplea durante el diseño. El diccionario se desarrolla durante el análisis de flujo de datos y auxilia a los analistas que parti...