Arquitectura basada en repositorio para el almacenamiento y consulta de la información generada por los proyectos software realizados en el programa de ingeniería de sistemas de la Universidad de Cartagena
La presente tesis tiene el propósito de evidenciar una arquitectura de software basada en repositorios para almacenamiento y consulta de la información recolectada en las diferentes asignaturas cursadas en el programa de Ingeniería de Sistemas de la Universidad de Cartagena(UDC). Para el desarrollo...
- Autores:
-
Romero Rossi, Cristóbal
- Tipo de recurso:
- Trabajo de grado de pregrado
- Fecha de publicación:
- 2020
- Institución:
- Universidad de Cartagena
- Repositorio:
- Repositorio Universidad de Cartagena
- Idioma:
- spa
- OAI Identifier:
- oai:repositorio.unicartagena.edu.co:11227/14855
- Acceso en línea:
- https://hdl.handle.net/11227/14855
http://dx.doi.org/10.57799/11227/8496
- Palabra clave:
- Software para computadores
Desarrollo de software
Software de aplicaciones
Arquitectura de Software
- Rights
- openAccess
- License
- https://creativecommons.org/licenses/by-nc/4.0/
Summary: | La presente tesis tiene el propósito de evidenciar una arquitectura de software basada en repositorios para almacenamiento y consulta de la información recolectada en las diferentes asignaturas cursadas en el programa de Ingeniería de Sistemas de la Universidad de Cartagena(UDC). Para el desarrollo de este trabajo se realizó una investigación en el programa antes mencionado. A partir de esta investigación se implementó la metodología Attribute Driven Design (ADD), esta metodología propone un proceso secuencial y cíclico que permite analizar el problema en partes pequeñas. Cabe resaltar que, en las primeras fases se recopiló información que permitió identificar y priorizar los requisitos del sistema; entre los requisitos más prioritarios se encuentra registrar información de proyectos,realizar avances de proyectos y consultar proyectos guardados. Luego de tener los requisitos priorizados se seleccionaron los atributos de calidad utilizados para dirigir el diseño de la arquitectura, al finalizar con cada requisito del sistema, se sometió la arquitectura obtenida a un proceso de evaluación usando la metodología Architecture Tradeoff Analysis Method(ATAM).Todas las decisiones arquitectónicas se tomaron teniendo como punto de referencia los atributos de calidad, es calabilidad, fiabilidad y capacidadde mantenimiento, dando como resultado una arquitectura de trescapasque permite separar la lógica de negocios y además, el sistemaconstruidoes capaz de escalar y ser mantenido, respondiendo así a las necesidadesdelos estudiantes que cursan las asignaturas del programa de IngenieríadeSistemas. En conclusión, la arquitectura del software propuesta simplifica el almacenamiento y consulta de los proyectos de investigación realizadosenel programa de Ingeniería de Sistemas de la Universidad de Cartagena. |
---|