Transporte

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)

DFD del Subsistema Figura 4
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