Desarrollo de una aplicación web de facturación a nivel de prototipo: caso de estudio de Brother Corp

No Thumbnail Available
Date
2025
Journal Title
Journal ISSN
Volume Title
Publisher
PUCE - Quito
Abstract
Este proyecto de investigación se centró en el diseño e implementación de un prototipo de sistema de facturación electrónica basado en la web para Brother Corp, una empresa ecuatoriana especializada en soluciones de gestión empresarial. El estudio abordó las limitaciones del software de escritorio heredado de la organización mediante el desarrollo de una plataforma moderna y accesible que cumpliera con los requisitos técnicos establecidos por el Servicio de Rentas Internas (SRI) del Ecuador. El proceso de desarrollo empleó la metodología de Programación Extrema (XP), la cual resultó particularmente efectiva para este tipo de proyecto. Este enfoque ágil permitió una adaptación continua a los requerimientos a través de ciclos cortos de desarrollo, pruebas constantes y retroalimentación frecuente del cliente. El equipo de investigación implementó prácticas clave de XP, como el desarrollo guiado por pruebas (TDD), la integración continua y la refactorización periódica, lo que contribuyó significativamente a la confiabilidad y mantenibilidad del sistema. Para la implementación técnica, el equipo del proyecto seleccionó una arquitectura de tres capas que separa la presentación, la lógica de negocio y la gestión de datos. El backend se desarrolló utilizando C# con el framework ASP.NET, mientras que SQL Server se utilizó como sistema gestor de base de datos. La interfaz frontend se desarrolló con Flutter, garantizando compatibilidad multiplataforma y un diseño responsivo. El prototipo resultante incorporó exitosamente todas las funcionalidades principales de facturación, incluyendo la gestión de clientes, la administración del catálogo de productos y la generación de facturas electrónicas con el formato XML adecuado, conforme a la normativa del SRI. El sistema también incluyó controles de acceso de usuarios, mecanismos de validación de datos y capacidades básicas de generación de reportes. Las pruebas de rendimiento demostraron que la aplicación podía manejar cargas operativas típicas con tiempos de respuesta inferiores a tres segundos en la mayoría de las transacciones. La investigación concluyó que la transición de sistemas heredados a aplicaciones web modernas puede generar beneficios operativos significativos para las pequeñas y medianas empresas. Entre estos se incluyen una mayor accesibilidad, un mantenimiento más sencillo y un mejor cumplimiento de los requisitos normativos. Asimismo, el estudio destacó la importancia del desarrollo iterativo y de la participación continua del cliente en los proyectos de software.
Description
Keywords
Aplicaciones web - Desarrollo, Facturación electrónica - Sistemas, Ingeniería de software - Metodologías ágiles, Programación extrema (Computadores), Desarrollo de software, Pequeñas y medianas empresas - Innovaciones tecnológicas, Administración tributaria - Ecuador
Citation