Está en la página 1de 10

DICCIONARIO DE DATOS

El Diccionario de datos (DD) completa la informacin que


aparece en los DFD, aportando descripciones de:

flujos,
ficheros,
los datos que contienen unos y otros,
entidades externas,
procesos que se considere necesario especificar (todas las
primitivas funcionales y algn otro proceso cuyo DFD, que
no refleja informacin de control, no describa
suficientemente).

La idea ms importante acerca del DD es que ni ste, por s


slo, ni el conjunto {DFD,DD} pueden ser redundantes.
Una posible Notacin DD

+ indica y.
( ) indica que es opcional, como en (A1).
[A1 | A2 | A3] indica o (exclusivo) A1 o A2 o A3.
{ } indica iteraciones de los componentes interiores.
A= {A1} entre 0 y repeticiones de A1.
1{A1} 1 o ms repeticiones de A1.
{A1}5 indica 5 repeticiones como mximo.
ALIAS indica que el dato es idntico a otro.
/ sirve para representarenunmeraciones, como en : /A1/A2/A3/
donde A1, A2 y A3 son los valores de la enumeracin.
Diagrama de contexto
Pedido
PagosConsulta

libros
cliente almacn

Gestin
Librera
libros
FacturasAvisos
Proceso GestinLibrera

libros
pedido pedidos
Datos libros
pedido
entregas
Procesar Datos
pedidos clientes
Detalle
factura
Pagos facturas
consultas

contabilidad
Facturas
avisos
DICCIONARIO DE DATOS
Entidad externa: Almacen
Descripcin:

Dato: Autor
Descripcin: El autor de un libro.
Estructura: Nombre

Dato: CC
Descripcin: cuenta corriente.
Estructura: codBanco + numCC

Entidad externa: Cliente


Descripcin:

Fichero: DatosClientes
Descripcin:
Estructura: {DCliente}

Dato: DCliente
Descripcin:
Estructura: idcliente + dni + Nombre + direccion + (CC )+ (tarjeta)
DICCIONARIO DE DATOS
Flujo de datos: DatosPedido
Descripcin:
Estructura: ALIAS DPedido

Dato: DPedido
Descripcin:
Estructura: idpedido + idcliente + {lineapedido} + (direccionnentrega) +
gastosevio + formapago + fechapedido + fechaentrega

Flujo de datos: DetalleFactura


Descripcin:
Estructura: idfactura + idpedido + gastos

Dato: DFactura
Descripcin:
Estructura: idfactura + idcliente + fechafactura + fechapago + {idpedido} +
gastos + total + fechapago

Flujo de datos: Facturasavisos


Descripcin:
Estructura: idcliente +{ idfactura} + fechapago
DICCIONARIO DE DATOS

Fichero: facturas
Descripcin:
Estructura: {DFactura}

Dato: lineapedido
Descripcin:
Estructura: idlibro + cantidad

Fichero: Pedidos
Descripcin:
Estructura: {DPedido}

Flujo de datos: libros


Descripcin:
Estructura: idlibro + {autor} + titulo + subtitulo + isbn + editorial + ao +
edicion + precio
DICCIONARIO DE DATOS

Flujo de datos: PagosConsultas


Descripcin:
Estructura: idcliente + fecha + {idpedido} + {idfacturas}

Flujo de datos: pedido


Descripcin:
Estructura: ALIAS Dpedido

Flujo de datos: PedidoRechazado


Descripcin:
Estructura: Dpedido + fecha + motivorechazo

También podría gustarte