Title: Presentaci
1DFD Diagrama de Flujo de Datos
- Se utiliza para mostrar los procesos del sistema
y el flujo - de los datos dentro del mismo.
- Elementos
- Entidad Externa
- Procesos
- Almacenes
- Flujos
1
2Entidad externa Representa entes ajenos al
sistema como tal son los que aportan o reciben
información.
- Representa personas, organizaciones o sistemas
que no - pertenecen al sistema.
- En el caso de que las entidades se comuniquen
entre si, - esto no se contemplará en el diagrama.
- Pueden aparecer en los distintos niveles del DFD
para - aclarar más el sistema en caso necesario pero
normalmente - solo deben aparecer en el diagrama de nivel 0.
- Pueden aparecer varias veces en el mismo
diagrama para - evitar el cruce de líneas.
- Suministra información acerca de la conexión del
sistema - con el mundo exterior.
3Proceso Es en donde se transforman o manipulan
datos.
- Cuando un flujo de datos entra en un proceso
sufre una - transformación. Un proceso no es el origen ni
el final de - los datos, solo un lugar de transformación de
estos. - Un proceso puede transformar un dato en varios
datos. - Es necesario un proceso entre una entidad
externa y un - almacén de datos.
4Almacén Depósito de información dentro del
sistema.
- Representa información en reposo.
- No puede crear, transformar ni destruir datos.
- No puede estar comunicado directamente con otro
almacén - o entidad.
5Flujo Establece la comunicación entre
procesos, almacenes y entidades Externas, llevan
la información necesaria para esos objetos.
6Niveles del DFD
- Diagrama de nivel 0 Diagrama de contexto
- Diagrama de nivel 1 procesos del sistema.
- Diagramas nivel 2 detalle de los procesos.
A continuación ejemplo Gestión de una
Biblioteca ....
7? Petición de libros Un usuario puede realizar
una petición de uno o más libros a la
biblioteca. Presenta el carnet de usuario de la
biblioteca y una ficha en la que se detallan los
libros pedidos. Tipos de préstamo SALA El día
de la petición. COLABORADOR Una
semana PROYECTO FIN CARRERA Quince
días. DOCTORADO Un mes. Una vez entregados el
carnet y la ficha, el sistema comprobará y
aceptará la petición de los libros solicitados
siempre que pueda satisfacer la petición, es
decir, cuando haya ejemplares disponibles. Si se
acepta la petición, se actualiza el número de
unidades de los libros de la biblioteca y se
guarda la ficha de préstamo.
8? Devoluciones de libros Un usuario no puede
realizar más peticiones hasta que no haya
efectuado todas las devoluciones de la petición
anterior. El usuario, para hacer la petición,
necesita el carnet, que no se le entrega hasta
que no haya devuelto todos los libros. Sí puede
hacer una devolución parcial de los libros.
Cuando un usuario realice una devolución, el
sistema actualizará el stock de libros y
comprobará la fecha de devolución de cada
ejemplar para estudiar, en el caso de que la
devolución se haga fuera de tiempo, la imposición
de una sanción que tiene un coste de X ud.
monetarias por cada ejemplar y días de retraso en
la devolución. En este caso, la sanción se emite
cuando el usuario entrega el último ejemplar. El
bibliotecario se encarga de las altas y bajas de
los libros de la biblioteca.
9libro
101
11(No Transcript)