miércoles, 30 de marzo de 2011

DIAGRAMA DE FLUJO DE DATOS (DFD)



Un diagrama de flujo de datos (DFD por sus siglas en español e inglés) es una representación gráfica del "flujo" de datos a través de un sistema de información. Un diagrama de flujo de datos también se puede utilizar para la visualización de procesamiento de datos (diseño estructurado). Es una práctica común para un diseñador dibujar un contexto a nivel de DFD que primero muestra la interacción entre el sistema y las entidades externas. Este contexto a nivel de DFD se "explotó" para mostrar más detalles del sistema que se está modelando.

DICCIONARIO DE VENTAS

-       Pedidos Requeridos

                    Cantidad =número
                        Fecha = día + mes + año
                           Item = número

-       Códigos del Producto
    
           Código = nombre + ítem

-       Cotización
  
               Total = costo total
         Cantidad = número
          Registro = número

-       Envío de Datos

                      Ítem = número
                   Costo = precio
        Registro_ED = número 

MODELO ENTIDAD-RELACIÓN

Un diagrama o modelo entidad-relación (a veces denominado por sus siglas, E-R "Entity relationship", o, "DER" Diagrama de Entidad Relación) es una herramienta para el modelado de datos de un sistema de información.

MODELO RELACIONAL

Código_Producto (código)
Pedido_Requerido (cantidad, fecha, ítem, código)
Envío_Datos (ítem, costo, registro_ed)
Cotización (total, cantidad, registro, registro_ed)

ESPECIFICACIÓN DE PROCESOS

Especificación de Procesos
2.1

Verificar  Existencias
HacerMientras(VerificarExistencias)
Analizar(VerificarExistencias)
Si (stock<>0)
Mostrar  a Emitir la Solicitud de Venta
             Pedidos Requeridos  = cantidad requerida
Fin  Hacer


2.2

Emitir la Solicitud de Venta
Comenzar
Por cada venta de productos
Registrar factura
      Registrar Cabecera de la factura
     Por cada producto vendido
               Verificar  existencias del producto
Si venta con orden de crédito
         Verificar orden de crédito
         Si existe orden de crédito
                        Emitir factura
         Otro
                         Cancelar venta
                         Terminar
         Fin Si
Si venta con tarjeta de crédito
       Registrar importe de la tarjeta
       Emitir Factura
Fin Si


2.3

EMITIR LA ORDEN DE VENTA
Registrar Datos de Cabecera
Si datos de cabecera son correctos
                  Registrar detalle nota de pedido
Otro
                 Comunicar errores encontrados
                 Terminar
Fin Si
Si venta al contado
                 Emitir Nota de Remisión
                 Confirmar Nota de Remisión
Fin Si
Al cerrar el Día
     Totalizar ventas
     Confirmar ventas
     Emitir plantilla de ventas
Terminar

DIAGRAMA DE TRANSICIÓN DE ESTADOS ( DTE )

Proceso VERIFICAR EXISTENCIAS                                                              



                                 Proceso EMITIR LA SOLICITUD DE VENTA                                                                                       



                                   Proceso EMITIR LA ORDEN DE VENTA

DIAGRAMA HIPO


Se refieren al ciclo de vida de un proyecto (diseño y documentacion de software)
HIPO significa: "Hierachy Input Process Output ", es un tipo de diagrama de flujo.

El diagrama Hipo es aquel que indica cuales son las entradas a un proceso , despues la elaboracion de un proceso y tambien las salidas de un proceso.

Este método fue creado con el propósito de ayudar a los diseñadores a no perder la pista de alguna función dentro de un sistema grande, ésta es su principal ventaja con la que cuenta con respecto a otras notaciones, ya que este método permite tener una vista panorámica de las entradas, procesos y salidas de datos. Esto lo hace una herramienta útil para la documentación de programas, además de que le puede facilitar al autor de un programa el recordar lo que hace elsistema después de cierto tiempo.

DIAGRAMA IPO


El diagrama IPO nos muestra la entrada, el proceso, y la salida de los productos en el area de ventas









PANTALLAS DE VENTA


Para realizar el control de comercialización se debe introducir la cantidad del producto, como también el
nombre de este, a continuación se hace la verificación del pedido.



Para verificar el pedido se debe verificar el stock del producto



Al verificar el stock se introduce el nombre del producto como también la cantidad de este, se debe obtener
el código del producto, y se compara la cantidad



Al hacer la comparación de las cantidades y al verificar el stock se muestra el mensaje de aceptado o rechazado




Para obtener el código del producto se tiene el nombre del producto y se busca el código en la lista de los productos comparando los nombres y se envía el código



Si el mensaje es de aceptado se hace la respectiva cotización sumando los costos y se debe hacer el envío del costo al departamento de reportes