Application to manage clients, outages and generate hotspot cards developed with .NET technology
DOI:
https://doi.org/10.36825/RITI.10.20.001Keywords:
Application .NET, Hotspot, WISPAbstract
This article shows the development of a custom-made Windows Forms desktop application that allows the management of users with their access permissions, clients, hotspot generation and client outage management for a wireless internet service provider (WISP). The SCRUM framework was followed, with a waterfall life cycle, interviews were conducted to obtain the requirements, the Unified Modeling Language (UML) was used in the design, a monolithic architecture with a layered design was used, for the development of the application the .NET technology was used with the C# programming language and with the help of the integrated development environment Visual Studio in its Community 2019 version and the SQL Server 2019 Database Management System in Express version and the iText 7 Community software library was used for the integration of PDF functionality. With the system developed, the token generation process was automated, the time taken by the service provider to generate the tokens and the text file containing the user name and password was reduced by 94.96%, it was guaranteed that the passwords to access the Internet service are unique, it allowed the administration of users and the cutting of clients at the different access points, and the system was fast and efficient.
References
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
Published
How to Cite
Issue
Section
License
Copyright (c) 2022 Revista de Investigación en Tecnologías de la Información

This work is licensed under a Creative Commons Attribution-NonCommercial-NoDerivatives 4.0 International License.
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.