Mmmm
Un diccionario de datos es un conjunto de metadatos 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.
Identifica los procesos donde se emplean los datos y los sitios donde se necesita el acceso inmediato a la información, se desarrolladurante 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.
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. Eldiccionario de datos guarda los detalles y descripción de todos estos elementos.
NOTACIÓN
Las estructuras de datos son descritas por lo general usando notación algebraica. La notación algebraica usa los siguientes símbolos:
1. Un signo de igual (=) significa “está compuesto de”.
2. Un signo de más (+) significa “y”.
3. Las llaves { } indican elementos repetidos, también llamados gruposrepetidos o tablas. Puede haber uno o varios elementos repetidos dentro del grupo. El grupo repetido puede tener condiciones, tales como una cantidad fija de repeticiones o límites, superior e inferior para la cantidad de repeticiones.
4. Los corchetes [ ] representan una situación disyuntiva. Puede estar presente un elemento u otro, pero no ambos. Los elementos listados entre corchetes sonmutuamente excluyentes, y se separan mediante barras ( | ).
5. Los paréntesis ( ) representan un elemento opcional. Los elementos opcionales pueden ser dejados en blanco en las pantallas de captura, y pueden contener espacios o ceros para los campos numéricos en las estructuras de archivo.
6. La “@” (o una definición subrayada) identifica la llave para un almacén de datos.
7. Unafrase entre asteriscos es un comentario (* *).
EJEMPLO:
Nombre = Título + Primer-nombre + Apellido-paterno + Apellido-materno
Título = [ Sr | Sra | Dr | Ing]
Primer-nombre = {caracter}
Apellido-paterno = {caracter}
Apellido-materno = {caracter}
caracter = [A-Z|a-z| |’] a
Data flows (Flujo de datos) - Las características que se describen en el flujo de datos son:
1. Name – El nombredel flujo de datos tal y como aparece en el DFD.
2. Alias – Otro nombre con que se conozca el flujo de datos.
3. Abbreviation or ID – Código que provee acceso rápido al flujo de datos en un diccionario de datos automatizado.
4. Description – Describe el flujo de datos y su propósito.
5. Origin – De donde sale (la fuente) el flujo de datos. Puede ser un proceso, un “data store” ouna entidad.
6. Destination – El punto final del flujo de datos en el DFD. Puede ser un proceso, un “data store” o una entidad.
7. Record – Cada flujo de datos representa un grupo de elementos de datos relacionados, o un record. Los records y los flujos de datos se definen por separado para que más de un flujo de datos o “data store” pueda hacer referencia al mismo record.
8. Volume andfrequency – Describe el número esperado de ocurrencias para el flujo de datos por unidad de tiempo.
“Data store” – Las características que se describen en el “data store” son:
1. Name – El nombre del “data store” según aparece en el DFD.
2. Alias – Otro nombre con el que se pueda llamar al “data store”.
3. Abbreviation or ID – Código que provee un acceso rápido al “data store” en undiccionario de datos automatizado.
4. Description – Describe el “data store” y su propósito.
5. Input data flows – Los nombres de los flujos de datos que entran al “data store”.
6. Output data flows – Los nombres de los flujos de datos que salen del “data store”.
7. Record – El nombre del record en el diccionario de datos para el “data store”.
8. Volume and Frequency – El...
Regístrate para leer el documento completo.