Aplicación para administrar clientes, cortes y generar fichas hotspot desarrollada con tecnología .NET

Autores/as

DOI:

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

Palabras clave:

Aplicación .NET, Hotspot, WISP

Resumen

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

2022-01-15

Cómo citar

Sampayo Rodríguez, C. J., Cuevas Aldana, A., & Torres Jiménez, J. (2022). Aplicación para administrar clientes, cortes y generar fichas hotspot desarrollada con tecnología .NET. Revista De Investigación En Tecnologías De La Información, 10(20), 1–17. https://doi.org/10.36825/RITI.10.20.001

Número

Sección

Artículos