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
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.
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
