Propuesta de Desarrollo del Software Libre para el Monitoreo y Control de las Boyas Marítimas -M1- para el Instituto Nacional de Canalizaciones (INCANAL)
La presente propuesta contiene una breve descripción del software libre necesario para operar los equipos electrónicos correspondientes a las boyas marítimas inteligentes desarrolladas por la empresa EXDI Consultores. Estas boyas tienen como función principal captar datos mediante sensores electrónicos instalados en la boya marítima M1, la cual estará anclada en una posición fija sobre la superficie del Lago de Maracaibo, estado Zulia, Venezuela. Los datos recolectados serán transmitidos como señales eléctricas a una unidad Raspberry Pi, donde dichas señales se convertirán en valores digitales. A través de un programa desarrollado en lenguaje de programación C# o MicroPython, almacenado en la memoria del dispositivo, estos datos podrán ser enviados utilizando el protocolo HTTP hacia una base de datos remota. La transmisión se realizará vía inalámbrica, utilizando señales de radiofrecuencia captadas por una estación remota ubicada en la orilla del Lago de Maracaibo. Esta señal será demodulada y luego transferida mediante un enrutador hacia la nube, siendo direccionada a la dirección IP del servidor que contiene el software de control y monitoreo de las boyas. Dicho software recibirá los datos mediante solicitudes tipo POST y/o GET, procesados por un programa escrito en lenguajes como Python o PHP, que almacenará los datos en una base de datos diseñada para el almacenamiento masivo de la información captada por las boyas. Todos los datos almacenados podrán ser monitoreados y gestionados desde una sala de control centralizada, así como desde nodos descentralizados y dispositivos móviles (teléfonos celulares, laptops, tablets), mediante aplicaciones como Telegram, correo electrónico, SMS, entre otros medios.
Propuesta:
A los fines de resolver la problemática antes indicada, la empresa estatal INCANAL, requiere obtener un prototipo de boya inteligente que le permita captar y monitorear diversos datos mediante los dispositivos electrónicos que ha desarrollado la empresa EXDI Consultores, en el interior de cualquier boya marítima flotante, en lo que respecta al flujo de tales datos, se hace necesario la confección de algoritmos y códigos de programación para el desarrollo del Software libre para el Monitoreo y Control de las Boyas Marítimas -M1- de la empresa del Estado Venezolano Instituto Nacional de Canalizaciones (INCANAL), a través de la empresa EXDI Consultores, con sede en la ciudad de Caracas, distrito Capital, República Bolivariana de Venezuela, para cuyos efectos de desarrollo del Software en cuestión, se plantean los objetivos que se describen a continuación.
Objetivos:
Objetivo General:
Desarrollar el Software libre para el Monitoreo y Control de las Boyas Marítimas -M1- de la empresa del Estado Venezolano Instituto Nacional de Canalizaciones (INCANAL), a través de la empresa EXDI Consultores, Caracas, distrito Capital, República Bolivariana de Venezuela.
Objetivos Específicos:
• Elaborar la Ingeniería de Requisitos del Software, a los fines de diagnosticar el problema, diseñar el modelo de base de datos, y obtener el Documento de Definición de Requisitos (DDR).
• Desarrollar el Software libre mediante lenguajes de programación mixtos PyThon / C# / PhP, y bases de datos mediante PosgreSQL, bajo licencia GNU GPL (2), mediante metodología de desarrollo Agile Scrum (Versión Comercial 1.00)
• Implementar el Software libre desarrollado en el sistema M1, en la estación de Monitoreo y Control, y en los servidores de archivos y datos, bajo plataforma cliente-servidor.
• Realizar la documentación correspondiente al Software y la transferencia de los Derechos de Propiedad Intelectual a la empresa EXDI Consultores.