Aplicación para administrar clientes, cortes y generar fichas hotspot desarrollada con tecnología .NET
DOI:
https://doi.org/10.36825/RITI.10.20.001Palabras clave:
Aplicación .NET, Hotspot, WISPResumen
En este artículo se muestra el desarrollo de una aplicación de escritorio hecha a la medida de tipo Windows Forms que permite realizar la gestión de usuarios con sus permisos de acceso, clientes, generación de fichas de puntos de acceso (hotspot) y la administración de cortes de los clientes para un proveedor de servicio de internet inalámbrico (WISP). Se siguió el marco de trabajo de SCRUM, con un ciclo de vida en cascada, para obtener los requerimientos se realizaron entrevistas, en el diseño se utilizó el Lenguaje de modelado unificado (UML), se empleó una arquitectura monolítica con un diseño en capas, para el desarrollo de la aplicación se utilizó la tecnología .NET con el lenguaje de programación C# y con la ayuda del entorno de desarrollo integrado Visual Studio en su versión Community 2019 y el Sistema Gestor de Base de Datos SQL Server 2019 en versión Express y se utilizó la librería de software iText 7 Community para la integración de funcionalidad PDF. Con el sistema desarrollado se automatizó el proceso de generación de fichas, se disminuyó en un 94.96% el tiempo que tarda el proveedor de servicio en generar la fichas y el archivo de texto que contienen usuario y contraseña, se garantizó que las claves para acceder al servicio de internet sean únicas, permitió administrar los usuarios y realizar los cortes de los clientes en los diferentes puntos de acceso, siendo el sistema rápido y eficiente.
Citas
Schwaber, K., Sutherland, J. (2016). La Guía de Scrum. La Guía Definitiva de Scrum: Las Reglas del Juego. Recuperado de: https://scrumguides.org/docs/scrumguide/v2016/2016-Scrum-Guide-Spanish.pdf#zoom=100
EcuRed. (2021). Lenguaje de Programación C Sharp. Recuperado de: https://www.ecured.cu/Lenguaje_de_Programaci%C3%B3n_C_Sharp
Academic. (2021) Los diccionarios y las enciclopedias sobre el Académico. IText. Recuperado de: https://es-academic.com/dic.nsf/eswiki/591978
Microsoft. (2021). Microsoft Download Center. Recuperado de: https://www.microsoft.com/es-ar/download/details.aspx?id=101064
Santamaría, J., Hernández, J. (2021). Microsoft SQL Server. Recuperado de: https://iessanvicente.com/colaboraciones/sqlserver.pdf
Lee, T. G. (2021). Información general sobre Visual Studio. Recuperado de: https://docs.microsoft.com/es-es/visualstudio/get-started/visual-studio-ide?view=vs-2022
Siguenza Suscal, D. M., Jiménez Pesantez, J. P. (2014). Estudio e implementación de la nueva arquitectura física y lógica de la red de datos, servicios utilizando RouterOS y tecnologías Open Source de bajo costo, integradas a un sistema de administración Web para control de abonados y gestión de planes de Internet para el proveedor de Servicios de Internet Inalámbricos Sigsignet (Tesis de Grado). Universidad Politécnica Salesiana, Cuenca. Recuperado de: http://dspace.ups.edu.ec/handle/123456789/6964
Aguilar Alvarado, J. V., Quezada-Sarmiento, R., García-Galarza, K. (2018). Aplicación Java para el control de RB Mikrotik en empresas proveedoras de servicio de Internet//Java application for Mikrotik RB control in companies providing Internet service. Ciencia Unemi, 11 (26), 161-169. doi: https://doi.org/10.29076/issn.2528-7737vol11iss26.2018pp161-169p
SIA Mikrotīkls. (2021). MikroTik. Recuperado de: https://mikrotik.com/
Cyber Alonso. (2021). Internet por Fichas. Recuperado de: https://www.internetporfichas.com/index.html
Tolentino, J. J., López, F. (2018). VoucherHotspot. Recuperado de: https://www.voucherhotspot.net/index.html
WispHub. (2021). Generador de Fichas Hotspot Mikrotik. Recuperado de: https://wisphub.net/documentacion/generador-de-fichas-mikrotik-hotspot-27/
Cyber Alonso. (2021). Crear e Imprimir Fichas para Hotspot Miktrotik. Recuperado de: http://cyber-alonso.blogspot.com/
Gavrysh, O. (2021). Aplicaciones de escritorio modernas, ¿por qué? Recuperado de: https://docs.microsoft.com/es-es/dotnet/architecture/modernize-desktop/why-modern-applications
Buschmann, F., Meunier, R., Rohnert, H., Sornmerlad, P., Stal, M. (1996). Pattern-Oriented Software Architecture: A System of Patterns. USA: John Wiley & Sons Ltd.
Medel Viltres, Y., Castro Dieguez, F., Figueredo León, A., Leyva Polo, A., Almaguel Guerra, A. (2021). Sistema informático para la distribución de uniforme escolar. Caso de estudio: provincia de Granma, Cuba. Revista de Investigación en Tecnologías de la Información (RITI), 9 (19), 1-15. doi: https://doi.org/10.36825/RITI.09.19.001
Price, E., Buckgit, A., Peterson, N., Stanford, D., Boeglin, A., Albemi, V., Wasson, V. (2022). Migración de una aplicación monolítica a microservicios mediante el diseño controlado por dominios. Recuperado de: https://docs.microsoft.com/es-es/azure/architecture/microservices/migrate-monolith
Blancarte, O. (2021). Arquitectura de Monolítico. Estilo arquitectónico. Recuperado de: https://reactiveprogramming.io/blog/es/estilos-arquitectonicos/monolitico
Pérez Céspedes, A., Fonseca Mastrapa, O. (2018). Sistema informático para la gestión de la comercialización en la unidad empresarial de Base Frutas Selectas Las Tunas. Revista de Investigación en Tecnologías de la Información (RITI), 6 (12), 94-99. Recuperado de: https://www.riti.es/ojs2018/inicio/index.php/riti/article/view/126
Batista Díaz, C., Lujo Aliaga, Z. (2017). Sistema informático para el control de los colaboradores en la dirección provincial de educación de Las Tunas. Revista de Investigación en Tecnologías de la Información (RITI), 5 (9), 86-90. Recuperado de: https://www.riti.es/ojs2018/inicio/index.php/riti/article/view/50
Publicado
Cómo citar
Número
Sección
Licencia
Derechos de autor 2022 Revista de Investigación en Tecnologías de la Información
Esta obra está bajo una licencia internacional Creative Commons Atribución-NoComercial-SinDerivadas 4.0.
Esta revista proporciona un acceso abierto a su contenido, basado en el principio de que ofrecer al público un acceso libre a las investigaciones ayuda a un mayor intercambio global del conocimiento.
El texto publicado en la Revista de Investigación en Tecnologías de la Información (RITI) se distribuye bajo la licencia Creative Commons (CC BY-NC), que permite a terceros utilizar lo publicado citando a los autores del trabajo y a RITI, pero sin hacer uso del material con propósitos comerciales.