Unidad III

 

Diagrama Contexto Tabla de Evento Diag. Flujo Dato Trabajo Practico Volver

Modelado de Funciones

El modelado de funciones lo componen el diagrama de contexto, la tabla de evento, el diagrama  de flujo de datos o diagrama del sistema.

 

Diagrama de flujo de datos (DFD)

 

            El objetivo del diagrama de flujo de datos es modelar la situación del negocio desde el punto de vista de las funciones. Ésta técnica se centraliza en ver como funciona el sistema sin tener en cuenta con quien ni con que.

 

            La técnica del DFD se compone de 3 partes:

 

- Diagrama de Contexto (DC)

- Tabla de Eventos (TE)

- Diagrama del Sistema o también llamado DFD

 

Ejemplo Resuelto

 

Analice el sistema de una zapatería y realice el diagrama de contexto de acuerdo al siguiente relevamiento.

 

            Generalmente los clientes entran al negocio con la intención de adquirir un par de zapatos (previamente elegidos).

 

            Algún vendedor o el dueño del negocio (Lucas Morillo), atiende al cliente mostrándole los zapatos escogidos o en el caso de estar agotados el modelo, el Nº, o color se le muestra un modelo similar que respete el estilo de lo requerido por el cliente.

 

           De lo contrario se le dará las excusas pertinentes por la falta de la mercadería solicitada, consultando previamente si en el corto plazo se realizará una reposición de mercadería (verificando el fichero de órdenes de compra) para que el cliente pueda regresar y comprar sus zapatos.

 

            Luego de cada venta, el vendedor anota en un cuaderno la venta realizada, registrando el código del zapato, el  color y el Nº, para que luego al fin del día se efectúen las bajas en el cuaderno de stock y poder así realizar un nuevo pedido de mercadería.

 

            El cuaderno de stock tiene una hoja por cada producto y se indica en cada renglón la fecha de actualización y la cantidad disponible. A demás existen 2 columnas para registrar la fecha y cantidad real de las mediciones que efectúa periódicamente el dueño.

 

            Después de actualizar el stock el empleado de depósito le envía a compras un listado con los totales de los artículos vendidos en el día.

 

            Los precios de ventas son fijados por el dueño de acuerdo a los costos de la mercadería, los costos fijos del mes, las ventas del mes anterior y lo que pretende ganar.

 

            Cuando el cliente paga el o los zapatos comprados (la cantidad depende de la astucia del vendedor o del débil carácter del cliente). El cajero extiende una factura.

 

            Se realizaran descuentos si el cliente lleva más de dos pares de zapatos o si la compra supera los $150. En todos los casos el cajero debe anotar en el cuaderno comisiones por ventas: el nombre del vendedor, la fecha de la venta y el total vendido, para que a fin de mes las comisiones de sus ventas estén reflejadas en el sueldo (es importante saber que el dueño entrega un premio al mejor vendedor del mes que consiste en pagarle con un cheque un 50% mas de lo que le corresponde por las comisiones de ese mes, desde ya éste premio no figura en la boleta de sueldo) .

 

            El cálculo de las comisiones se realiza con los porcentajes que fija el dueño y se informan al empleado administrativo que liquida los sueldos.

 

            Al dueño se le envía un detalle de las comisiones a pagar ordenado por total de ventas para que pueda entregar el premio mencionado.

 

            La fijación de precios no estará incluida en la primera versión del sistema.

        

Pasos para la realización del diagrama de contexto:

 

1. Dibujar la burbuja del sistema, colocando el nombre del sistema y un número arábigo que identifica al sistema, para este caso el 0.

 

2. Encontrar las entidades externas que interactúan con el sistema, las cuales deben estar señaladas con una letra minúscula ubicada en el ángulo superior izquierdo de ésta y se identifican por medio de un sustantivo.

 

3. Por último representamos gráficamente los flujos a través de una flecha que entra o sale del proceso, representando “datos en movimiento”. El nombre asignado debe ser lo suficientemente representativo de los datos que viajan en él, nombrándolos con un sustantivo

 

 

 

 Volver

 

 

*