Sporala red del conocimiento
Universidad Católica de Pereira

Ingeniería de Sistemas y Telecomunicaciones · 2026

Desarrollo de software para la gestion de sorteos y rifas (Rufflemaster)

Sanchez Calle, Angel DavidAsesor: Rivera Arbelaez, David Ricardo

RuffleMaster es una plataforma digital creada para la gestión de rifas de manera óptima, segura, transparente y automatizada, abarcando los problemas presentes en los sistemas tradicionales, tales como la falta de monitoreo, los riesgos de fraude y la gran dificultad para verificar la legitimidad de los boletos. El proyecto integra tecnologías modernas como blockchain. Machine Learning y autenticación multifactorial MFA, con el fin de fortificar la integridad de los procesos y mejorar la experiencia tanto de administradores como de participantes. Durante el desarrollo se determinaron minuciosamente los requerimientos funcionales y no funcionales del sistema, se diseñó un modelo de capas y se implementaron los módulos centrales para la gestión de usuarios, rifas, boletos, compras y sorteos. Además, se integró una IA para la detección de anomalías mediante el algoritmo Isolation Forest, dirigido a identificar comportamientos raros en la venta de los boletos. A la par, se desarrolló un contrato inteligente en Solidity para registrar boletos como tokens y asegurar su veracidad mediante blockchain. El sistema fue puesto a pruebas funcionales e integrales que confirmaron el correcto funcionamiento. Los resultados evidencian que RuffleMaster ofrece una solución solida que responde al problema planteado, brindando mayor transparencia, seguridad y confiabilidad en la gestión de rifas. El proyecto constituye una base sólida para futuras extensiones, como el uso de datos reales para optimizar el modelo de IA o el despliegue del contrato inteligente en una red blockchain publica.

Texto completo 113 páginas con texto

Leer la tesis completa Ficha en el repositorio

Contenido