Documente Academic
Documente Profesional
Documente Cultură
DFD
En un documento en Word realice un anlisis de transaccin en un DFD del siguiente
problema:
Incluir un nuevo cliente, generar una factura por venta de mercaderas, actualizar el
stock de un producto, disminuir la temperatura de un reactor nuclear, actualizar archivo
maestro o generar el reporte de movimientos de cuenta corriente.
DFD: INCLUIR UN NUEVO CLIENTE Y GESTIONAR SU PEDIDO
Cuando un cliente es ingresado, se consultan los datos del cliente y se valida su estado
de cuenta. Luego, se verifica la existencia en stock de la mercadera pedida. Si hay
existencia suficiente, se registra como Pedido Aceptado y se genera una confirmacin
del pedido. Si no hay existencia suficiente, el pedido se registra como pendiente. Si los
datos ingresados no son vlidos, un mensaje de error es generado.
Alumn
o: Jos Luis Morales Huamani.
Alumn
o: Jos Luis Morales Huamani.
Alumn
o: Jos Luis Morales Huamani.
Una vez
Alumn
o: Jos Luis Morales Huamani.
Alumn
o: Jos Luis Morales Huamani.
En
el
DFD de la
figura 7, las diferentes transacciones son identificadas claramente pero, dnde est el
centro de transaccin?. Una posibilidad es adicionar un proceso que recibe todos los
flujos de entrada y determine la transaccin adecuada pero, esa situacin artificial
complicara innecesariamente el diseo y tornara el sistema inflexible (ya que un nico
proceso debera preocuparse de todos los tipos de transacciones del sistema).
La solucin ms adecuada es incorporar un proceso de control que solamente reciba la
informacin de control necesaria para determinar la transaccin que tiene que ser
ejecutada. En la realidad, un centro de transaccin tiene la mayora de las veces la
funcionalidad de un proceso de control. As, el DFD de la figura 7, con el centro de
transaccin incorporado, es mostrado en la figura 8.
Alumn
o: Jos Luis Morales Huamani.
Alumn
o: Jos Luis Morales Huamani.
El
Alumn
o: Jos Luis Morales Huamani.