ESPECIFICACION DE PROCESOS

INVENTARIOS
ESPECIFICACION DE PROCESOS

DEFINICION.- La especificación de procesos, es una herramienta de modelado de sistemas, que permite definir qué sucede en los procesos o funciones de un sistema.

El objetivo es definir qué debe hacerse para transformar ciertas entradas en ciertas salidas.

No hay una única forma de realizar la especificación de procesos; existen múltiples herramientas que facilitan esta tarea, aunque debería emplearse aquellas que permitan fácil comprensión.

Desarrollo de una especificación de procesos

Algunas herramientas utilizadas para generar especificaciones de procesos son:

*
Lenguaje estructurado: se emplea un lenguaje natural limitado en palabras y construcciones, dándole más precisión y claridad, evitando ambigüedades (el lenguaje natural humano carece de precisión y es muy ambiguo). Definen un algoritmo.

* Uso de
pre-condiciones y post-condiciones: describen la función del proceso, sin detallar un algoritmo específico.

* Otras: tablas de decisiones, lenguaje narrativo, diagramas de flujos, diagrama Nassi-Shneiderman, gráficas, etc.

ESPECIFICACION DE PROCESOS DEL SUBSISTEMA INVENTARIOS


1.1 CATALOGAR EXISTENCIAS

HACER MIENTRAS  haya información-productos
                LEER siguiente producto
                MOSTRAR  productos catalogados
                FIN HACER

1.2 INGRESAR DATOS DE PRODUCTOS

SI el dato-producto  está catalogado
actualizar producto a SOCTK-ALMACEN
FIN SI

1.3 VERIFICAR EXISTENCIAS DE ALMACENES

SI  el stock esta sin verificar
                Verificar datos-stock en almacenes
     OTRO
                Stock verificado
Fin SI

1.4 VERIFICAR SALIDA DE PRODUCTOS

SI  el registro de salida  existe el almacén
                MOSTRAR  Transacción de salidas de productos
Fin SI
               

1.5 ACTUALIZAR SALDOS DE EXISTENCIAS

MIENTRAS haya existencias de datos-ítems
                MOSTRAR reportes operativos con  datos-ítems
Fin MIENTTRAS
                MOSTRAR datos actualizados
               
1.6 CERRAR TRANSACCION

SI existen saldos actualizados
                Cerrar transacción de datos de productos actualizados
Fin si
MOSTRAR  información de inventario