Desarrollo de una API para la emisión de facturas electrónicas usando el enfoque en DevOps que permite la implementación de un pipeline de Integración y Entrega Continua CI / CD.

dc.contributor.advisorLópez Otañez, Edgar Rubén
dc.contributor.authorMolina Naranjo, Karla Lizeth
dc.contributor.authorPachacama Cajamarca, Alex Fabricio
dc.date.accessioned2023-10-18T17:25:43Z
dc.date.available2023-10-18T17:25:43Z
dc.date.issued2023-08-16
dc.description.abstractEn el presente trabajo, se desarrolla una API con el uso de framework NestJS con TypeORM para un sistema de facturación electrónica, usando el enfoque DevOps que permite la implementación de pipelines de integración y entrega continua CI/CD para la empresa "Corporación Wolf S.A.". Para el desarrollo del sistema se realiza un análisis del proceso de facturación electrónica en el Ecuador a través del SRI (Servicio de Rentas Internas). Para el desarrollo del backend se emplea una metodología ágil que está dividida en 3 fases: análisis y planificación, diseño y desarrollo. En el análisis y planificación se define los miembros del proyecto y el rol que va a cumplir cada uno, también se realiza la especificación de requisitos a través de historias de usuario, obteniendo el product backlog. En la fase de diseño se define la arquitectura lógica, descripción de la estructura, modelo entidad relación, diagrama de paquetes del sistema, diagrama de despliegue, estándares de codificación y modelo físico de la base de datos. En la fase de desarrollo se realizan 7 sprint con una duración de 315 horas en total. Por otro lado, se evalúa el rendimiento del desempeño de los pipelines de despliegue de forma empírica, tomando dos objetos de estudio: manualmente y automatizada mediante los pipelines, obteniendo como resultado una disminución de tiempo 325,02 s (5,25 min) por despliegue menor que la forma manual. Además, se hace un análisis comparativo de los costos en la empresa, tomando en cuenta al servicio externo de facturación electrónica actual y el desarrollado, obteniendo una reducción de egresos en la suscripción anual de $340, por otro lado, se hace una proyección de 3 usuarios que podrían contratar el servicio de facturación, por lo cual se obtendría un ingreso neto de $650 anualmente, concluyendo que el sistema desarrollado aporta a la economía, aumenta su competitividad y mejora los procesos de la empresa.es_ES
dc.description.sponsorshipESPE-Les_ES
dc.identifier.citationMolina Naranjo, Karla Lizeth. Pachacama Cajamarca, Alex Fabricio (2023). Desarrollo de una API para la emisión de facturas electrónicas usando el enfoque en DevOps que permite la implementación de un pipeline de Integración y Entrega Continua CI / CD. Carrera de Ingeniería en Software. Universidad de las Fuerzas Armadas ESPE. ESPEL. Sede Latacunga.es_ES
dc.identifier.otherSOF-0102
dc.identifier.urihttp://repositorio.espe.edu.ec/handle/21000/37234
dc.language.isospaes_ES
dc.publisherUniversidad de las Fuerzas Armadas ESPE. ESPEL. Carrera de Ingeniería en Software.es_ES
dc.rightsopenAccesses_ES
dc.subjectBACKENDes_ES
dc.subjectPIPELINES CI/CDes_ES
dc.subjectFACTURACIÓN ELECTRÓNICAes_ES
dc.titleDesarrollo de una API para la emisión de facturas electrónicas usando el enfoque en DevOps que permite la implementación de un pipeline de Integración y Entrega Continua CI / CD.es_ES
dc.typebachelorThesises_ES

Files

Original bundle

Now showing 1 - 2 of 2
Loading...
Thumbnail Image
Name:
T-ESPEL-SOF-0102.pdf
Size:
2.85 MB
Format:
Adobe Portable Document Format
Description:
TRABAJO DE TITULACIÓN
Loading...
Thumbnail Image
Name:
ESPEL-SOF-0102-P.pdf
Size:
2.27 MB
Format:
Adobe Portable Document Format
Description:
PRESENTACIÓN

License bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
license.txt
Size:
1.71 KB
Format:
Item-specific license agreed upon to submission
Description: