INVENTARIO OXXO USANDO DOCKER
Jonathan Chavarria Martinez
Created on June 4, 2023
Over 30 million people build interactive content in Genially.
Check out what others have designed:
BLENDED PEDAGOGUE
Presentation
VALENTINE'S DAY PRESENTATION
Presentation
WOLF ACADEMY
Presentation
EXPLLORING SPACE
Presentation
UNCOVERING REALITY
Presentation
SPRING HAS SPRUNG!
Presentation
THE OCEAN'S DEPTHS
Presentation
Transcript
Integrantes:
- Camacho martinez miguel angel
- CHAVARRÍA MARTÍNEZ JONATHAN
- GARCIA SILVA JUAN ANTONIO
- GUTIERRERZ GUTIERREZ DIEGO GREGORIO
- GREGORIO SANCHEZ JACOBO EDER ZAMIR
- VELAZQUEZ GARDUÑO DIEGO
INVENTARIO OXXO USANDO DOCKER
En la era digital actual, las aplicaciones se han convertido en elementos fundamentales en prácticamente todos los ámbitos de nuestra vida. Desde aplicaciones móviles hasta software empresarial, la capacidad de desarrollar y desplegar aplicaciones de manera eficiente es crucial. En este contexto, el lenguaje de programación C++ y la tecnología Docker han demostrado ser herramientas poderosas para crear aplicaciones robustas y facilitar su distribución. La combinación de C++ y Docker permite a los desarrolladores crear aplicaciones altamente eficientes y portables. Al utilizar C++, pueden aprovechar al máximo el rendimiento y las características del lenguaje para desarrollar aplicaciones de alto rendimiento.
INTRODUCCIÓN
OBJETIVO GENERAL
El objetivo general de un inventario de un OXXO utilizando C++ y Docker es desarrollar un sistema eficiente y escalable que permita gestionar y controlar el inventario de productos en las tiendas OXXO de manera automatizada.
CONEXIÓN A BASE DE DATOS
ACTUALIZACIÓN DE INVENTARIO
REGISTRO DE PRODUCTOS
INSERTAR, MODIFICAR Y ELIMINAR DATOS
OBJETIVOS ESPECIFICOS
En el desarrollo de aplicaciones modernas, es fundamental abordar de manera efectiva los desafíos asociados con el rendimiento, la portabilidad y la escalabilidad. El lenguaje de programación C++ y la tecnología Docker son dos herramientas clave que pueden ayudar a resolver estos desafíos y ofrecer soluciones eficientes y confiables. Al combinar el lenguaje C++ con Docker, se pueden abordar los desafíos asociados con el desarrollo y la implementación de aplicaciones eficientes. Algunos de los problemas que esta combinación puede resolver son los siguientes:
- Rendimiento y Optimización
- Portabilidad
- Escalabilidad y distribución
- Gestión y dependencias
JUSTIFICACIÓN DEL PROBLEMA
El control de inventario es una parte crucial de la gestión de cualquier negocio minorista, incluyendo las tiendas OXXO. Un sistema de inventario eficiente y preciso es fundamental para garantizar el suministro adecuado de productos, minimizar las pérdidas por falta de existencias y mejorar la experiencia del cliente. En este marco teórico, se explorará el uso de Docker para desarrollar una aplicación de inventario para las tiendas OXXO, aprovechando los beneficios de la Contenerización y la escalabilidad que ofrece esta tecnología.
MARCO TEORICO
PUNTOS A TRATAR EN NUESTRO MARCO TEORICO
- Configuración del entorno Docker Contenerización de la aplicación
- Implementación de la aplicación
- Monitoreo y gestion de la aplicación
IMPLEMENTACIÓN Y DESPLIEGUE DE LA APLICACIÓN
03
- Introducción a Docker
- Ventajas de Docker para el desarrollo de aplicaciones de inventario
DOCKER COMO TECNOLOGÍA DE CONTENERIZACIÓN
02
- Inventarios en las tiendas OXXO
- Desafíos del control de inventario
CONCEPTOS FUNDAMENTALES
01
02
- Pruebas unitarias y de integración
- Pruebas de rendimiento y escalabilidad
- Despliegue del entorno de producción
PRUEBAS Y DESPLIEGUE DE LA APLICACIÓN
02
- Configuración del entorno Docker
- Contenerización de los componentes de la aplicación
- Desarrollo de los servicios
IMPLEMENTACIÓN DE LA APLICACIÓN EN DOCKER
02
- Definición de la arquitectura general
DISEÑO DE LA ARQUITECTURA DE LA APLICACIÓN
01
- Identificación de los requerimientos del sistema
- Definición de casos de uso
ANÁLISIS DE REQUERIMIENTOS
METODOLOGIA
En resumen, hemos desarrollado con éxito un sistema de inventario para un OXXO utilizando C++ y Docker. Este sistema nos permite realizar un seguimiento eficiente de los productos en existencia, facilitando la gestión de mercancías. En términos de funcionalidad, hemos implementado características clave que incluyen la capacidad de agregar nuevos productos, actualizar sus detalles, eliminar artículos. Además, el sistema cuenta con una interfaz de usuario intuitiva que permite a los empleados del OXXO realizar fácilmente operaciones de inventario, como registrar nuevos productos, realizar ajustes de stock, aun estamos trabajando en implementar nuevas funciones para hacer más eficiente nuestro conceptoPor otro lado, hemos aprovechado Docker para crear un entorno de desarrollo y despliegue aislado y portátil. Esto ha facilitado la configuración y ejecución del sistema en diferentes entornos, asegurando su portabilidad y evitando posibles conflictos de dependencias.
CONCLUSIÓN
- ¿Qué es Docker y cómo funciona? Ventajas de los contenedores Docker. (2023). Redhat.com. https://www.redhat.com/es/topics/containers/what-is-docker
- ghogen. (2023, April 12). Introducción a aplicaciones de Docker en Visual Studio Code. Microsoft.com. https://learn.microsoft.com/es-es/visualstudio/docker/tutorials/docker-tutorial
- parzibyte. (2021, February 15). C++ | Ejercicio resuelto de inventario - Parzibyte’s blog. Parzibyte’s Blog. https://parzibyte.me/blog/2021/02/15/cpp-ejercicio-resuelto-inventario/
- Garzas, J. (2016). Docker: Práctico desde cero. Leanpub.
- García, D. (2019). Docker: Despliegue de aplicaciones modernas. Independently published.
- Orozco, V. (2017). Aprendiendo Docker. CreateSpace Independent Publishing Platform.