Manual de Usuario - Sistema de Control de Stock de Almacén

El Sistema de Control de Stock de Almacén es una aplicación de consola desarrollada en C++ que permite gestionar inventarios y realizar registros de movimientos (entradas y salidas) de productos en un almacén. El sistema utiliza archivos CSV para almacenar la información de inventarios y movimientos.

  1. Requisitos del Sistema:
  • Sistema operativo compatible con C++.
  • Compilador C++ con soporte para el estándar C++ 9.2 o superior.
  1. Inicio del Programa: Para iniciar el programa, compile el código fuente proporcionado y ejecute el ejecutable resultante. A continuación, se presentará un menú principal con las siguientes opciones:
  • 1 - Inventarios: Permite gestionar la información de los productos almacenados, como agregar nuevos productos, visualizar el inventario actual y ver el valor total del stock.
  • 2 - Registrar movimiento: Permite registrar movimientos de entrada y salida de productos, así como visualizar todos los movimientos registrados.
  • 0 - Salir: Cierra el programa, guardando la información actualizada en los archivos CSV.
  1. Menú Inventarios:

El Menú Inventarios proporciona opciones para gestionar la información de los productos almacenados en el inventario. Aquí se detalla cada una de las opciones disponibles en este menú:

1. Ingresar productos al inventario:

  • Descripción: Permite al usuario registrar nuevos productos en el inventario.
  • Proceso:
    • El usuario selecciona la opción "1" desde el Menú Inventarios.
    • Se solicita al usuario ingresar los detalles del producto, incluyendo código, nombre, cantidad y precio.
    • El sistema verifica si el producto ya está registrado para evitar duplicados.
    • Si el producto no está registrado, se añade al inventario y se actualiza el archivo CSV correspondiente.
    • Si el producto ya está registrado, se muestra un mensaje indicando que el producto ya existe y se solicita al usuario ingresar nuevamente los detalles.

2. Visualizar inventario:

  • Descripción: Muestra al usuario una tabla con la información detallada de todos los productos almacenados en el inventario.
  • Proceso:
    • El usuario selecciona la opción "2" desde el Menú Inventarios.
    • Se muestra una tabla con las columnas: Código, Nombre, Stock y Precio.
    • Cada fila representa un producto y sus respectivos detalles.
    • Si no hay productos registrados, se muestra un mensaje indicando que no hay inventarios para mostrar.

3. Ver total valor stock:

  • Descripción: Calcula y muestra al usuario el valor total del stock en el almacén.
  • Proceso:
    • El usuario selecciona la opción "3" desde el Menú Inventarios.
    • El sistema realiza el cálculo del valor total sumando el producto de la cantidad por el precio de cada producto.
    • Se muestra el valor total del stock en el almacén.

4. Volver al Menú Principal:

  • Descripción: Permite al usuario regresar al Menú Principal desde el Menú Inventarios.
  • Proceso:
    • El usuario selecciona la opción "0" para volver al Menú Principal.
    • El sistema regresa al Menú Principal, conservando los cambios realizados en el inventario.
  1. Menú Registrar Movimiento:
  • 4.1 Registrar Entrada:
    • Seleccionar la opción "1" desde el menú Registrar Movimiento.
    • Ingresar detalles como el código del producto y la cantidad a agregar.
    • El sistema verificará si el producto existe y registrará la entrada.
  • 4.2 Registrar Salida:
    • Seleccionar la opción "2" desde el menú Registrar Movimiento.
    • Ingresar detalles como el código del producto y la cantidad a retirar.
    • Se verificará si hay suficiente stock antes de registrar la salida.
  • 4.3 Visualizar Movimientos:
    • Seleccionar la opción "3" desde el menú Registrar Movimiento.
    • Se mostrará una tabla con la información de todos los movimientos registrados.
  • 4.4 Volver al Menú Principal:
    • Seleccionar la opción "0" para regresar al Menú Principal.
  1. Guardar Cambios y Salir:
  • Seleccionar la opción "0" desde el Menú Principal.
  • Los cambios en inventarios y movimientos se guardarán en archivos CSV.
  • El programa se cerrará y mostrará un mensaje de despedida.
  1. Consideraciones Importantes:
  • Evitar ingresar datos incorrectos para garantizar la integridad de la información.
  • Los archivos CSV ("EntradasSalidas.csv" y "Inventarios.csv") se utilizan para almacenar datos y se generan en el mismo directorio que el ejecutable del programa.
  1. Contacto y Soporte: Para obtener asistencia adicional o informar problemas, comuníquese con el equipo desarrollador del sistema.

¡Gracias por utilizar el Sistema de Control de Stock de Almacén!

 

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Subir