RECIENTES

Sistemas de Almacen de productos c# console

Desarrollo del Programa "Almacén de Productos"

El programa "Almacén de Productos" es una aplicación desarrollada en C# utilizando el entorno de desarrollo Visual Studio. El objetivo del programa es simular un almacén donde se pueden agregar, quitar y vender productos, además de ver el stock de los productos disponibles. Además, se implementa un registro de movimientos que detalla todas las acciones realizadas en el almacén.

Paso 1: Configuración Inicial

En la primera etapa del desarrollo, se realizó la configuración inicial del proyecto. Se importaron las bibliotecas necesarias mediante la directiva "using" para el manejo de consola y colecciones. Asimismo, se creó la clase principal llamada "Program" donde se escribirá todo el código del programa.

Paso 2: Definición de Constantes y Diccionarios

En este paso, se definieron las constantes y diccionarios que serán utilizados a lo largo del programa. Se estableció la constante "Password" que contiene la contraseña de acceso al programa. Además, se crearon dos diccionarios: "stock" para almacenar la cantidad de cada producto en el almacén, y "precios" para almacenar el precio de cada producto.

Paso 3: Método Main y Control de Acceso

La función "Main" es el punto de entrada del programa. Se implementó un mensaje de bienvenida en la consola y se solicitó al usuario ingresar la contraseña para acceder al programa. Si la contraseña ingresada es correcta, se permite el acceso al menú principal.

Paso 4: Menú Principal y Bucle do-while

En este paso, se desarrolló el menú principal del programa utilizando un bucle "do-while". El bucle permite que el menú se repita hasta que el usuario seleccione la opción "Salir" (opción 5). Cada opción del menú representa una acción que puede realizar el usuario, como agregar stock, quitar stock, vender productos, ver el stock de productos o ver el registro de movimientos.

Paso 5: Método AgregarStock

Este paso se enfocó en crear el método "AgregarStock", que permite al usuario agregar stock de un producto al almacén. Se solicitó al usuario ingresar el nombre del producto, la cantidad a agregar y el precio por unidad. Luego, se actualizó el diccionario "stock" con la nueva información y se confirmó la acción mediante un mensaje en la consola.

Paso 6: Método QuitarStock

En este paso, se implementó el método "QuitarStock", que permite al usuario quitar stock de un producto del almacén. El usuario ingresó el nombre del producto y la cantidad a quitar. Se verificó si había suficiente stock disponible y, en caso afirmativo, se actualizó el diccionario "stock" con la cantidad restada. Se mostró un mensaje de confirmación o de error según corresponda.

Paso 7: Método VenderProducto

En este paso, se creó el método "VenderProducto", que permite al usuario vender un producto del almacén. El usuario ingresó el nombre del producto, y se verificó si había suficiente stock disponible para la cantidad deseada. Si es posible realizar la venta, se solicitó al usuario ingresar sus datos personales, como nombres, apellidos y dirección. Luego, se calculó el total a pagar y se actualizó el diccionario "stock" con la cantidad vendida.

Paso 8: Método VerStockProductos

En este paso, se desarrolló el método "VerStockProductos", que permite al usuario ver el stock actual de los productos en el almacén. Se recorrió el diccionario "stock" y se mostró la información en la consola, incluyendo el nombre del producto, la cantidad disponible y el precio por unidad.

Paso 9: Método VerMovimientos

En este paso, se implementó el método "VerMovimientos", que permite al usuario ver el registro de movimientos del almacén. Cada vez que se realiza una acción importante (agregar stock, quitar stock o vender un producto), se registra la acción junto con la fecha y los detalles relevantes. El método recorre la lista de movimientos y muestra la información en la consola.

Conclusión:

El programa "Almacén de Productos" ha sido desarrollado con éxito, permitiendo al usuario realizar diversas acciones relacionadas con la gestión de productos en un almacén. Además, se ha implementado un sistema de registro de movimientos para tener un registro detallado de todas las operaciones realizadas. El programa representa una herramienta útil para la administración de inventarios y ventas de productos.


Paso a Paso: Cómo Usar el Programa "Almacén de Productos"

A continuación, te guiaré paso a paso sobre cómo utilizar el programa "Almacén de Productos" para gestionar el inventario, realizar ventas y consultar el registro de movimientos:

Paso 1: Ejecutar el Programa

  • Abre el programa en tu entorno de desarrollo Visual Studio y compílalo para obtener el archivo ejecutable.
  • Ejecuta el programa haciendo doble clic en el archivo ejecutable "AlmacenDeProductos.exe".
Paso 2: Ingreso de Contraseña
  • Al iniciar el programa, se mostrará un mensaje de bienvenida y se te pedirá que ingreses una contraseña para acceder al almacén.
  • Ingresa la contraseña predeterminada (por ejemplo, "123") y presiona la tecla "Enter" para continuar.

Paso 3: Menú Principal

Una vez que hayas ingresado correctamente la contraseña, verás el menú principal del programa. El menú te mostrará varias opciones numeradas que representan diferentes acciones que puedes realizar en el almacén.


Paso 4: Agregar Stock de un Producto

  • Para agregar stock de un producto, selecciona la opción "1" en el menú principal y presiona "Enter".
  • Ingresa el nombre del producto que deseas agregar al stock y presiona "Enter".
  • Luego, ingresa la cantidad de unidades que deseas agregar y presiona "Enter".
  • Finalmente, ingresa el precio por unidad del producto y presiona "Enter".
  • El programa confirmará la acción y mostrará el mensaje: "Cantidad de unidades de [nombre del producto] fueron agregadas al stock."

Paso 5: Quitar Stock de un Producto

  • Si deseas quitar stock de un producto, selecciona la opción "2" en el menú principal y presiona "Enter".
  • Ingresa el nombre del producto del cual deseas quitar stock y presiona "Enter".
  • Luego, ingresa la cantidad de unidades que deseas quitar y presiona "Enter".
  • El programa verificará si hay suficiente stock disponible para realizar la acción.
  • Si es posible quitar el stock, el programa mostrará el mensaje: "Cantidad de unidades de [nombre del producto] fueron quitadas del stock."
  • Si no es posible, se mostrará el mensaje: "No se puede quitar más stock del disponible."

Paso 6: Vender un Producto

  • Si deseas vender un producto, selecciona la opción "3" en el menú principal y presiona "Enter".
  • Ingresa el nombre del producto que deseas vender y presiona "Enter".
  • El programa verificará si hay suficiente stock disponible para la venta.
  • Si hay suficiente stock, se te pedirá que ingreses tu nombre, apellidos y dirección de envío.
  • Luego, ingresa la cantidad de unidades que deseas vender y presiona "Enter".
  • El programa calculará el total a pagar y actualizará el stock con la cantidad vendida.
  • Mostrará un mensaje con el detalle de la compra y la dirección de envío, así como el método de pago (que será "Efectivo" ya que es la única opción disponible).

Paso 7: Ver Stock de Productos

  • Si deseas consultar el stock actual de los productos en el almacén, selecciona la opción "4" en el menú principal y presiona "Enter".
  • El programa mostrará una lista con el nombre de cada producto, la cantidad disponible y el precio por unidad.
  • (Nosotros solo pusimos el producto patatas con 50 de stock,(recuerden que le quitamos 10 de stock y vendimos 30) lo que nos quedaría en total seria 10 de patatas)

Paso 8: Ver Registro de Movimientos

  • Para ver el registro de movimientos, selecciona la opción "5" en el menú principal y presiona "Enter".
  • El programa mostrará una lista con todos los movimientos registrados, detallando la fecha y los detalles de cada acción realizada en el almacén (agregar stock, quitar stock o vender un producto y fecha en que se isieron los movimientos).

Paso 9: Salir del Programa

  • Si deseas salir del programa, selecciona la opción "6" en el menú principal y presiona "Enter".
  • El programa mostrará un mensaje de despedida y se cerrará automáticamente.

¡Felicidades! Ahora sabes cómo utilizar el programa "Almacén de Productos" para gestionar inventarios y realizar ventas. Si tienes alguna pregunta o necesitas más ayuda, no dudes en preguntar. ¡Buena suerte!










Uso cookies para darte un mejor servicio.
Mi sitio web utiliza cookies para mejorar tu experiencia. Acepto Leer más