Lista de acontecimientos del subsistema (Figura 4)
4.1. Permiso de solicitud para la distribución
4.2. Ver si las solicitudes están correctas y aceptadas
4.3. Ver la cantidad de productos que serán enviadas a cada sucursal
4.4. Mantenimiento del transporte para que la entrega sea eficiente.
4.5. Distribución del café a todas las sucursales.
Diagrama de Flujo de Datos (DFD)
Diccionario de Datos
- Empleado = Paterno + Materno + Nombre
- Automóvil = Nro. de placa + tipo de automóvil
- Dirección = ciudad + zona + calle + Nro.
- Nit = Nro. + Ciudad
- Pedido = detalle + {Código de Pedido + Cantidad + Precio Unitario + Costo por lote}
- Producto=detalle+ {Código de Producto + Cantidad + Precio Unitario + Costo por producto}
Modelo Relacional
Ø Empleado = [Código_em + Nombre + Ap. Paterno + Ap. Materno+ CI + Teléfono].
Ø Producto = [Código_pro + peso + precio+ fecha_ven].
Ø Sucursal = [Dirección + Nª_Suc ].
Ø Automóvil =[NºPlaca + Tipo]
Modelo Entidad – Relación (E/R)
Diagramas de Transición de Estados (DTE)
Especificación de Procesos (EP)
PEDIDO | CLIENTE |
Hacer mientras haya solicitud de pedidos Fecha_soli_pedido = fecha_hoy Mostrar el pedido numero_pedido, nombre_cliente, cantidad_total, precio_total,dirección_suc total_diario = total_diario + cantidad_total Fin hacer | Si el cliente vive en La Paz Añadir a la lista de mercado al cliente Fin si Si el cliente es extranjero Añadir a la lista de exportación al cliente Fin si |
Mostrar el total diario | ENVIAR FACTURA |
Mientras haya más artículos en el pedido_cli Precio = precio_unit * cantidad_unidades Fin mientras | Caso Caso pedido_cli < 6 cajas Fijar como cliente regular Caso pedido_cli > 5 cajas Fijar como cliente constante Caso pedido_cli > 19 y pedido_cli < 65 Fijar cuota a cuota de adultos Otro Si el pedido es mínimo fijar como ventas por menor Fin caso |
REPORTE DE PEDIDO DE PRODUCTOS | PROCESAR PEDIDO |
INICIO REPITE HASTA que ya no haya CLIENTES LEER siguente registro de clientes Verificar datos = Comprobar solicitud LEER siguiente registro de pedidos Validar datos FIN MIENTRAS MIENTRAS haya más pedidos a distintas sucursales Nro de Nit = Nro de Nit de la Sucursal actual LEER siguiente registro de pedidos LEER registro de pedido FIJAR fecha_envio a fecha actual ESCRIBIR registro de pedido FIN MIENTRAS FIN REPITE TERMINA | Iniciar SI identificación- cliente esta presente ENCONTRAR registro en CLIENTES con CI_cliente SI no se puede encontrar registro ESCRIBIR que los datos están observados hay alguna falla en la solicitud Mandar notas y observaciones. FIN SI termina |
Diagrama HIPO
Mostrar Pantallas
Iniciar sesión
Datos personales
Solicitudes aceptadas
Llenar solicitud
Listar de datos
Diagrama IPO










