Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Diccionario de datos
El diccionario de datos es una lista organizada de todos los datos pertinentes al sistema, con un conjunto de definiciones precisas y rigurosas para que tanto el analista como el usuario se entiendan. En el DD se :
- Describe el significado de los flujos y almacenes que muestran los DFDs
- Describe la composicin de los paquetes de datos que se mueven a travs de los flujos de datos
- Describe la composicin de los paquetes de datos en los almacenes - Especifica los valores y unidades relevantes de piezas elementales de informacin entre los flujos de datos y los almacenes de datos - Describe los detalles de las relaciones entre las entidades que aparecen en un diagrama Entidad- Interrelacin
Diccionario de datos
Notacin en el DD
= est compuesto de
+ y () opcionalidad
{} iteracin
[] seleccin | separador de alternativas en caso de seleccin
** comentarios
@ identificador en caso de almacenes
Diccionario de datos
Datos elementales
Datos que dentro del contexto del usuario no tiene sentido descomponerlas. Es importante especificar para estos datos los valores permitidos y la unidad de medida.
Ejemplos: peso_persona fecha_nacimiento = = ** ** (no necesario comentario) * unidad : kilo; rango : 1 . . 150 * * unidad : das desde 1-ENE-1990; rango : 0 . . 36500 *
Diccionario de datos
Datos opcionales
direc_cliente = (direc _entrega) + (direc _facturacin) direc_cliente = [direc _entrega | direc _facturacin | direc _entrega + direc_facturacin] direc_cliente = direc _entrega + (direc _facturacin)
Iteracin
Repeticin de uno o ms datos elementales o grupo de datos. Cero o ms ocurrencias de ..."
pedido = nom_cliente + direc_entrega + {artculo}
Diccionario de datos
Seleccin
Dominio
Definir cada tipo de dato elemental slo una vez para luego referenciarlo cada vez que sea necesario:
fecha = ** = = fecha fecha * unidad : das desde 1-Ene-1990; rango : 0 . . 36500 * fecha_nacimiento fecha_factura
Diccionario de datos
Alias
El DD se ensea al usuario juntamente con las diferentes tcnicas realizadas DFDs, DER,etc..
Para su implementacin existen herramientas automticas dentro del entorno Case: Repositorios de datos, tambin pueden utilizarse procesadores de texto convencionales,etc..
En general, las entidades del diagrama entidad/Interrelacin se corresponden a los almacenes del DFD
En el siguiente ejemplo, CLIENTE es a la vez la definicin de una entidad y un almacn CLIENTES. CLIENTES = CLIENTE CLIENTE = = {CLIENTE} @id_cliente + nombre + direccin + telfono id_cliente + nombre + direccin + telfono
Se describe el significado, objetos que forman la interrelacin, cardinalidad de la interrelacin (lmites inferior y superior)
Ejemplo: compra = * asociacin entre un cliente y uno o ms artculos *