lunes, 19 de octubre de 2009

GUIA 8 DIAGRAMA DE CONTEXTO
















DICCIONARIO DE DATOS
A continuación se presenta el diccionario de datos de los procesos detallados en el diagrama de flujo de datos.

Cliente: Persona que valida la propuesta y realiza la compra.
Vendedor: Usuario del sistema, quien realiza consultas, propuestas y realiza la venta.
Administrador: Encargado de administrar el sistema de automatización de la empresa METALCIEN.
Cargar y Descargar Ref. : Acción exclusiva del administrador para retirar o agregar referencias al stock.
Control: Opción que tiene el administrador para revisar todos los movimientos realizados por los usuarios del sistema.
Login: Entrada de identificación por parte de un usuario para iniciar sesión
Registrar: Introducir datos al sistema para ser validados por el sistema.
Consulta: Es la operación de verificación, que se hace en el sistema de los productos y servicios que tiene la empresa.
Propuesta: Es el listado de productos o servicio con su respectivo precio unitario y total, generado por el sistema.
Propuesta Alternativa: Es una opción que tiene el sistema en caso de que lo requiera.
Reportes: Documento que recibe el administrador por parte de los usuarios del sistema, de los operaciones y novedades de la empresa.
Validación: Aceptación por parte de cliente, a una propuesta realizada por el sistema o verificación de existencias por parte del sistema.
Factura: Comprobante de venta que imprime el sistema, para un pago.
Stock: Existencias reales de productos en bodega.
Actualización: Acción de modificar el stock de PRODUCTOS para reflejar las unidades reales.

Mini especificaciones.

Modulo: VENDER_ PRODUCTOS
Entrada: ID PRODUCTO, CANTIDAD VALIDADA, VALOR PRODUCTO, LISTA DE PRODUCTOS, FORMA DE PAGO, CANTIDAD DE PRODUCTOS
Salidas: ID PRODUCTO, CANTIDAD PRODUCTOS, CANTIDAD VALIDADA, ID VALIDADA, VALOR PRODUCTO, FORMA DE PAGO, LISTA DE PRODUCTOS
Función: Realiza venta de productos a un cliente.

Modulo: VALIDAR_PRODUCTO
Entrada: ID PRODUCTO, CANTIDAD PRODUCTO, ID VALIDADA, CANTIDAD VALIDADA
Salidas: ID PRODUCTO, CANTIDAD PRODUCTO, IDVALIDADA
Función: Realiza validación de existencia de producto.

Modulo: LEER_ DETALLES_ DE_ PRODUCTO
Entrada: NINGUNA
Salidas: ID PRODUCTOS, CANTIDAD DE PRODUCTO, VALOR PRODUCTO
Función: lee los datos del producto a vender



Modulo: VALIDAR_EXISTENCIAS_DE_ID
Entrada: ID PRODUCTO
Salidas: ID VALIDADA
Función: Verificar si un producto existe por su ID

Modulo: VERIFICAR_STOCK_PRODUCTO
Entrada: CANTIDAD PRODUCTO, ID VALIDADA
Salida: CANTIDAD VALIDADA
Función: verificar si hay suficiente stock de un producto

Modulo: SELECCIONAR_FORMA_DE_PAGO
Entrada: FORMA DE PAGO
Salidas: FORMA DE PAGO
Función: Selecciona forma de pago total o parcial

Modulo: MODIFICAR_STOCK_PRODUCTOS
Entradas: LISTA DE PRODUCTOS
Salidas: NINGUNA
Función: Modifica el stock de productos luego de una venta




Modulo: MODIFICAR_STOCK_PRODUCTOS
Entradas: COMPRA
Salidas: NINGUNA
Función: Modifica el stock de productos luego de una compra

GUIA 7 DIAGRAMA DE FLUJO