Application to manage clients, outages and generate hotspot cards developed with .NET technology

Authors

DOI:

https://doi.org/10.36825/RITI.10.20.001

Keywords:

Application .NET, Hotspot, WISP

Abstract

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

2022-01-15

How to Cite

Sampayo Rodríguez, C. J., Cuevas Aldana, A., & Torres Jiménez, J. (2022). Application to manage clients, outages and generate hotspot cards developed with .NET technology. Revista De Investigación En Tecnologías De La Información, 10(20), 1–17. https://doi.org/10.36825/RITI.10.20.001

Issue

Section

Artículos