Desarrollo de sistema web para sistematización y control de productos perecederos

Autores/as

DOI:

https://doi.org/10.29057/xikua.v11i21.10006

Palabras clave:

sistema web, bases de datos, sistematización, control

Resumen

En este proyecto se desarrolló un sistema web haciendo uso de las siguientes tecnologías: JavaScript, Python, MySQL y los frameworks NodeJs y Django. El objetivo de esta aplicación es simular una alacena inteligente para mantener más organizados los alimentos que se almacenan y al mismo tiempo, con base en los datos recabados sobre los productos que adquiere un grupo de personas, detectar que alimentos están por caducar y mostrar una serie de recomendaciones. Entre las diferentes funcionalidades de este sistema, destaca el tener un inventario de alimentos o productos, notificar al usuario cuando para un producto está por vencer su fecha de caducidad, notificar al usuario cuando un producto está por agotarse y generar una lista de forma automática para hacer la compra de los productos necesarios, hacer un análisis de los productos que una persona compra y recomendar una serie de productos de acuerdo con las características del usuario. Para el desarrollo de esta aplicación denominada NutryFoodPantry fue necesario adoptar la metodología ágil denominada Kanban, la cual se caracteriza por incorporar elementos gráficos para asignar al equipo de trabajo las actividades por realizar. De igual forma, se aplicaron procesos de ingeniería de software en las diversas etapas de desarrollo, tales como el análisis, diseño, desarrollo y pruebas. Para el análisis fue necesario recabar los requerimientos aplicando técnicas de entrevistas y observación. Para el diseño se utilizó el lenguaje de modelado unificado (Unified Modelling Language - UML) tanto para el diseño de la aplicación como para el diseño de la base de datos. En cuanto a la codificación, se utilizó el lenguaje de programación JavaScript tanto para el Front-End como para el Back-End del sistema web. Así mismo, para el manejo de la información se utilizó el sistema gestor de bases de datos MySQL, y la conexión hacia este gestor de bases de datos se realizó con el framework NodeJs. Para el análisis de los datos, se utilizó Python y el framework Django.

Descargas

Los datos de descargas todavía no están disponibles.

Información de Publicación

Metric
Este artículo
Otros artículos
Revisores por pares 
2.4 promedio

Perfiles de revisores  N/D

Declaraciones del autor

Declaraciones del autor
Este artículo
Otros artículos
Disponibilidad de datos 
N/A
16%
Financiamiento externo 
No
32% con financiadores
Intereses conflictivos 
N/D
11%
Metric
Para esta revista
Otras revistas
Artículos aceptados 
42%
33%
Días hasta la publicación 
85
145

Indexado en

Editor y comité editorial
perfiles
Sociedad académica 
N/D

Citas

Hidalgo D, Martín-Marroquín JM. El desperdicio de alimentos, un problema global. IndustriAmbiente: gestión medioambiental y energética. 2020: p. 28-33.

González Vaqué L. El insostenible desperdicio de alimentos:¿ qué podemos hacer los consumidores? Industriambiente. 2015: p. 28-33.

Alaidaros H, Mazni O, Rohaida R. The state of the art of agile kanban method: challenges and opportunities. Independent Journal of Management & Production. 2021; 12(8).

Alaidaros H, Mazni O, Rohaida R. Towards an improved software project monitoring task model of Agile Kanban method. International Journal of Supply Chain Management (IJSCM). 2018 Junio; 7(3).

Muradas Y. Openwebinars. [Online].; 2020 [cited 2022 10 2. Available from: https://openwebinars.net/blog/que-es-asana/

Silk J. StartechUp. [Online].; 2022 [cited 2022 09 20. Available from: https://www.startechup.com/es/blog/back-end-development/

Stefaniak P. Descubre Comunicación. [Online].; 2019 [cited 2022 10 8. Available from: https://descubrecomunicacion.com/que-es-backend-y-frontend/

Alvarez MA. Desarrolloweb. [Online].; 2001 [cited 2022 10 5. Available from: https://desarrolloweb.com/articulos/que-es-html.html

Robledano A. Openwebinars. [Online].; 2019 [cited 2022 09 12. Available from: https://openwebinars.net/blog/que-es-css/

Camacho D. Platzi. [Online].; 2021 [cited 2022 09 20. Available from: https://platzi.com/blog/que-es-github-como-funciona/

Descargas

Publicado

2023-01-05

Cómo citar

Sánchez-Bautista, G., Domínguez-Jiménez , I., Almaguer-Godínez, A., Tlanepantla-Pantoja , D., & Trejo-Ambrosio, Y. (2023). Desarrollo de sistema web para sistematización y control de productos perecederos. XIKUA Boletín Científico De La Escuela Superior De Tlahuelilpan, 11(21), 16–25. https://doi.org/10.29057/xikua.v11i21.10006