Diana Elizabeth Gómez García*
Ángel Patricio Flores Orozco**
Ureta Valdez Rogelio Estalin***
Escuela Superior Politécnica de Chimborazo, Ecuador
royel_02@hotmail.com
La presente investigación tuvo como finalidad el desarrollo de un sistema de requisiciones para la empresa Hidroeléctrica Abanico. S.A. aplicando el entorno de programación NodeJS. El desarrollo del sistema se lo hizo a través de Microsoft Solutions Framework, esta metodología fue útil para la gestión de riesgos, ayuda con el soporte y mantenimiento, además se enfocó en la gestión y administración del proyecto para lograr el impacto deseado. El sistema se diseñó para automatizar el proceso de pedidos de requisición a través de una aplicación web que se encuentre activa en un browser en las 3 principales instalaciones de la empresa (oficina, casa de máquinas, represa). En el desarrollo se integró Django para el módulo de administración, este framework ayudó en el desarrollo rápido y pragmático. El servidor de notificaciones fue realizado en NodeJS, utilizando websockets, permitiendo la comunicación bidireccional en tiempo real entre cliente y el servidor en un mismo socket, utilizando una conexión TCP. La medición de resultados se lo hizo por medio del sistema de escalas de usabilidad (SUS) lo que permitió medir la usabilidad por medio de encuestas a los usuarios obteniendo una aceptación satisfactoria del sistema. De esta forma se pudo concluir que la utilización del sistema ayuda en el seguimiento y control de requisiciones. Al ser una aplicación escalable, se recomienda la implementación del módulo de proveedores para complementar el pedido de la requisición.
The purpose of the present investigation was to develop a requisition system for the hydroelectric company Abanico S.A. flushing the NodeJS programming environment. The development of the system was done through Microsoft Solutions Framework, this methodology was useful for risk management, help with support and maintenance, also focused on the management and administration of the project to achieve the desired impact. The system was designed to automate the requisition request process through a web application that is active in a browser in the three main facilities of the company (office, powerhouse, and dam). In the development Django was integrated for the administration module, this framework helped in the rapid and pragmatic development. The notification server was realized in NodeJS, using websockets, allowing bidirectional communication in real time between the client and the server in the same socket, using a TCP connection. The measurement of the results was done through the system of scales for usability (SUS), which allowed to measure the usability by means of user surveys, obtaining a satisfactory acceptance of the system. In this way it was possible to conclude that the use of the system helps in the follow-up and control of requisitions. Being a scalable application, it is recommended to implement the suppliers module to complement the requisition request.
tecnología y ciencias de la ingeniería-ingeniería de software-programación de aplicación web-optimización de procesos industriales-nodejs (framework)-javascript (software)-django (framework)-requisiciones.
technology and engineering sciences, software engineering, web application programming, industrial process optimization, nodejs (framework), javascript (software), django (framework), requirements
Para citar este artículo puede utilizar el siguiente formato:
Diana Elizabeth Gómez García, Ángel Patricio Flores Orozco y Ureta Valdez Rogelio Estalin (2018): “Desarrollo del sistema de requisiciones para la empresa hidroeléctrica Abanico S.A. aplicando el entorno de programación Node.JS”, Revista Caribeña de Ciencias Sociales (mayo 2018). En línea:
https://www.eumed.net/rev/caribe/2018/05/empresa-hidroelectrica-abanicosa.html
//hdl.handle.net/20.500.11763/caribe1805empresa-hidroelectrica-abanicosa