Por favor, use este identificador para citar o enlazar este ítem: https://hdl.handle.net/10495/34363
Título : Implementación de back-end con Clean Architecture para sistema de matrículas de Ingeni@
Autor : Grisales González, Andrés
metadata.dc.contributor.advisor: Orrego Zabala, Sandra Patricia
Monsalve Ríos, Clara Lucía
metadata.dc.subject.*: Diseño de sistemas
Programa de ordenador
Java (lenguaje de programación de computadores)
Arquitectura de computadores
http://vocabularies.unesco.org/thesaurus/concept6101
http://vocabularies.unesco.org/thesaurus/concept6081
Fecha de publicación : 2023
Resumen : RESUMEN : En el presente trabajo se presenta el proceso de construcción e implementación de un sistema de matrículas utilizando Clean Architecture y Command Query Separation (CQS) haciéndose uso de tecnologías del ecosistema Java. Se da una introducción al modelo de dominio para entender el contexto y problema, se hace énfasis en la descripción del proceso de selección de tecnologías, prácticas, convenciones y metodologías que fueron utilizadas durante el desarrollo del sistema. Posteriormente se muestra de manera muy detallada cómo se aplicó Clean Architecture y CQS a nivel de organización en el sistema en conjunto con el resto de las convenciones de la industria que resultaban convenientes integrar en el sistema. Finalmente se presenta información que es de interés acerca de los informes de métricas del sistema en lo que respecta a calidad y aseguramiento de código realizado con herramientas de análisis de código estático como Sonar.
ABSTRACT : This document presents the process of construction and implementation of an enrollment school system using Clean Architecture and CQS with Java ecosystem technologies. An introduction to the domain model is given to understand the problem, emphasizing the description of the selection process of technologies, practices, conventions and methodologies that were used during the development of the system. Subsequently, it is shown in detail how Clean Architecture and CQS were applied at the organizational level in the system together with the rest of the industry conventions that were convenient to integrate in the system. Finally, information is presented regarding the quality and code assurance reports performed with static code analysis tools such as Sonar.
Aparece en las colecciones: Ingeniería de Sistemas

Ficheros en este ítem:
Fichero Descripción Tamaño Formato  
GrisalesAndres_2023_ImplementacionSistemaMatriculas.pdfTrabajo de grado de pregrado1.55 MBAdobe PDFVisualizar/Abrir


Este ítem está sujeto a una licencia Creative Commons Licencia Creative Commons Creative Commons