Mostrar el registro sencillo del ítem

dc.contributor.advisorVargas Agudelo, Fabio Alberto
dc.contributor.advisorGiraldo Mejía, Juan Camilo
dc.contributor.authorArango Muñoz, Felipe
dc.contributor.authorSalazar Atehortua, Julián David
dc.date.accessioned2022-05-24T21:53:36Z
dc.date.available2022-05-24T21:53:36Z
dc.date.issued2021-06-17
dc.identifier.urihttps://dspace.tdea.edu.co/handle/tdea/2027
dc.descriptionilustraciones, anexosspa
dc.description.abstractLas carteleras informativas que están distribuidas a lo largo de la infraestructura física del Tecnológico de Antioquia permiten la gestión de contenido dirigido a la comunidad educativa de forma temporal por el área de comunicaciones públicas, permitiendo llegar a estudiantes activos, docentes visitantes y demás colaboradores de la institución educativa. Aunque las carteleras mencionadas anteriormente son muy útiles, actualmente tienen diferentes limitantes como el corto alcance que una publicación puede tener si no es ubicada en una cartelera de mucha visibilidad, la actualización del contenido se vuelve tedioso si se piensa en distribuir una publicación a lo largo de las 34 carteleras actuales, toda la comunidad educativa no está siendo informada ya que los egresados no pueden visualizar la información publicada porque no están en la institución, pero pueden estar interesados en un curso o un evento que se programe en la institución universitaria. Siendo estas carteleras una herramienta tan útil para la comunicación, en el presente trabajo se desarrollará un sistema de información web que involucrará la digitalización del proceso de creación de carteleras, la publicación y administración del contenido publicado, integrará opciones que permitirán al administrador del proceso configurar palabras que no deban ser usadas en el sistema, así como la posibilidad de bloquear publicaciones que su contexto atente contra la población educativa. Todo lo anterior se implementará usando scrum como marco de referencia para la construcción de las funcionalidades identificadas para dicho sistema de información, a lo largo de 6 sprints que contendrán aspectos de diseño, arquitectura del sistema, definición de requisitos, desarrollo, integración de sistemas, generación de reportes dinámicos, documentación y puesta en marcha del sistema.spa
dc.description.tableofcontentsTABLA DE CONTENIDO DEDICATORIA ................................................................................................................ 2 AGRADECIMIENTOS ..................................................................................................... 3 RESUMEN ....................................................................................................................... 4 PALABRAS CLAVE ......................................................................................................... 4 TABLA DE CONTENIDO ................................................................................................. 5 ÍNDICE DE FIGURAS ..................................................................................................... 8 ÍNDICE DE TABLAS ...................................................................................................... 10 ABREVIATURAS ........................................................................................................... 11 1. INTRODUCCIÓN ................................................................................................... 12 2. MARCO DEL PROYECTO ..................................................................................... 14 2.1. DEFINICIÓN Y JUSTIFICACIÓN DEL PROBLEMA ............................................ 14 2.2. ANTECEDENTES ................................................................................................ 16 3. OBJETIVOS ........................................................................................................... 18 3.1. OBJETIVO GENERAL ......................................................................................... 18 3.2. OBJETIVOS ESPECÍFICOS................................................................................ 18 4. MARCO METODOLÓGICO ................................................................................... 19 4.1. DEFINICIÓN DE LA METODOLOGÍA ................................................................. 19 4.2. DEFINICIÓN DEL ALCANCE .............................................................................. 21 4.3. RECURSOS ........................................................................................................ 21 4.4. CRONOGRAMA DE ACTIVIDADES ................................................................... 24 5. MARCO CONCEPTUAL ......................................................................................... 25 6. DESARROLLO DEL PROYECTO .......................................................................... 29 6.1. CONTEXTO DEL SOFTWARE ............................................................................ 29 6.1.1. Descripción del Negocio ................................................................................... 29 6.1.2. Áreas Por Intervenir .......................................................................................... 30 6.1.3. Actores y sus Roles .......................................................................................... 30 6.2. PROPUESTA DE SOLUCIÓN ............................................................................. 31 6.2.1. Product backlog ................................................................................................ 31 6.3. PLANIFICACIÓN DEL SPRINT 1 ........................................................................ 34 6.3.1. Historias de usuario .......................................................................................... 34 6.3.2. Revisión Sprint 1 .............................................................................................. 38 6.4. PLANIFICACIÓN DEL SPRINT 2 ........................................................................ 45 6.4.1. Historias de usuario .......................................................................................... 45 6.4.2. Revisión Sprint 2 .............................................................................................. 50 6.5. PLANIFICACIÓN DEL SPRINT 3 ........................................................................ 52 6.5.1. Historias de usuario .......................................................................................... 52 6.5.2. Revisión Sprint 3 .............................................................................................. 56 6.6. PLANIFICACIÓN DEL SPRINT 4 ........................................................................ 64 6.6.1. Historias de usuario .......................................................................................... 64 6.6.2. Revisión Sprint 4 .............................................................................................. 67 6.7. PLANIFICACIÓN DEL SPRINT 5 ........................................................................ 70 6.7.1. Historias de usuario .......................................................................................... 70 6.7.2. Revisión Sprint 5 .............................................................................................. 71 Verificación de historias de usuario ............................................................................... 72 6.8. DISEÑO DEL SISTEMA ...................................................................................... 75 6.8.1. Especificación de la arquitectura ...................................................................... 75 6.8.2. Diagrama de clases. ......................................................................................... 77 6.8.3. Diagrama entidad relación ................................................................................ 78 6.9. DESPLIEGUE DEL SISTEMA ............................................................................. 78 6.9.1. Manual de Usuario ........................................................................................... 78 6.9.2. Manual de Instalación ....................................................................................... 78 7. RESULTADOS Y DISCUSIÓN ............................................................................... 79 8. IMPACTO ESPERADO .......................................................................................... 80 9. CONCLUSIONES ................................................................................................... 81 10. RECOMENDACIONES FUTURAS ...................................................................... 82 REFERENCIAS ............................................................................................................. 83 ANEXOS........................................................................................................................ 85 ÍNDICE DE FIGURAS Ilustración 1 Diagrama Causa Efecto ............................................................................ 15 Ilustración 2 Metodología Ágil SCRUM en la gestión de proyectos, por Retamoso Santos A., 2015, SCRUM Aplicación del método ágil en la gestión de proyectos [Figura], Recuperado de https://e-archivo.uc3m.es/ .................................................................... 19 Ilustración 3 Proceso Gitflow. Tomado de https://www.atlassian.com/git/tutorials/comparing-workflows/gitflow-workflow .............. 28 Ilustración 4 Diagrama del proceso actual ..................................................................... 29 Ilustración 5 Diagrama del nuevo proceso sistematizado .............................................. 31 Ilustración 6 Evidencia Modelo de datos Carteleras ...................................................... 38 Ilustración 7 Evidencia Front ......................................................................................... 39 Ilustración 8 Evidencia tarjeta publicación ..................................................................... 39 Ilustración 9 Evidencia Links y Administración contenido .............................................. 39 Ilustración 10 Evidencia contenido dinámico ................................................................. 40 Ilustración 11 Evidencia arquitectura del sistema .......................................................... 41 Ilustración 12 Evidencia repositorio front ....................................................................... 41 Ilustración 13 Infraestructura Frontend .......................................................................... 42 Ilustración 14 Infraestructura Backend .......................................................................... 42 Ilustración 15 Evidencia Pipelines ................................................................................. 42 Ilustración 16 Evidencia implementación base de datos ............................................... 43 Ilustración 17 Evidencia repositorio backend................................................................. 44 Ilustración 18 Evidencia Autenticación .......................................................................... 50 Ilustración 19 Evidencia Tipo Publicación ..................................................................... 50 Ilustración 20 Evidencia Administración canales ........................................................... 51 Ilustración 21 Evidencia Reacciones ............................................................................. 51 Ilustración 22 Evidencia diagrama de componentes ..................................................... 56 Ilustración 23 Evidencia crear publicación tipo evento .................................................. 57 Ilustración 24 Evidencia crear publicación tipo curso .................................................... 58 Ilustración 25 Evidencia crear publicación tipo servicio ................................................. 59 Ilustración 26 Evidencia crear publicación tipo comunicado .......................................... 60 Ilustración 27 Evidencia listar todas las publicaciones .................................................. 61 Ilustración 28 Evidencia listar mis publicaciones ........................................................... 61 Ilustración 29 Evidencia filtros avanzados ..................................................................... 62 Ilustración 30 Evidencia detalle de publicación ............................................................. 63 Ilustración 31 Evidencia reaccionar ............................................................................... 67 Ilustración 32 Evidencia crear comentarios ................................................................... 67 Ilustración 33 Evidencia visualizar comentarios ............................................................ 68 Ilustración 34 Evidencia comentar un comentario ......................................................... 69 Ilustración 35 Evidencia visualizar todos los comentarios ............................................. 69 Ilustración 36 Evidencia manual de usuario .................................................................. 71 Ilustración 37 Evidencia manual de instalación ............................................................. 71 Ilustración 38 Diagrama de arquitectura ........................................................................ 75 Ilustración 39 Diagrama de Clases ................................................................................ 77 Ilustración 40 Diagrama de despliegue ......................................................................... 78 ÍNDICE DE TABLAS Tabla 1 Relación Objetivos vs lugar en el documento ................................................... 20 Tabla 2 Cronograma Sprints Proyecto .......................................................................... 24 Tabla 3 Product Backlog................................................................................................ 33 Tabla 4 Historia de Usuario 7 ........................................................................................ 34 Tabla 5 Historia de Usuario 8 ........................................................................................ 34 Tabla 6 Historia de Usuario 9 ........................................................................................ 35 Tabla 7 Historia de Usuario 10 ...................................................................................... 35 Tabla 8 Historia de Usuario11 ....................................................................................... 36 Tabla 9 Historia de Usuario 14 ...................................................................................... 36 Tabla 10 Historia de Usuario 35 .................................................................................... 37 Tabla 11 Historia de Usuario 36 .................................................................................... 37 Tabla 12 Historia de usuario 12 ..................................................................................... 45 Tabla 13 Historia de usuario 21 ..................................................................................... 46 Tabla 14 Historia de usuario 22 ..................................................................................... 47 Tabla 15 Historia de usuario 23 ..................................................................................... 48 Tabla 16 Historia de usuario 24 ..................................................................................... 49 Tabla 17 Historia de usuario 13 ..................................................................................... 52 Tabla 18 Historia de usuario 20 ..................................................................................... 53 Tabla 19 Historia de usuario 25 ..................................................................................... 54 Tabla 20 Historia de usuario 26 ..................................................................................... 55 Tabla 21 Historia de usuario 19 ..................................................................................... 64 Tabla 22 Historia de usuario 27 ..................................................................................... 64 Tabla 23 Historia de usuario 28 ..................................................................................... 65 Tabla 24 Historia de usuario 29 ..................................................................................... 65 Tabla 25 Historia de usuario 30 ..................................................................................... 66 Tabla 26 Historia de usuario 33 ..................................................................................... 70 Tabla 27 Historia de usuario 34 ..................................................................................... 70 Tabla 28 Verificación de historias de usuario ................................................................ 74spa
dc.format.extent85 páginasspa
dc.format.mimetypeapplication/pdfspa
dc.language.isospaspa
dc.publisherTecnológico de Antioquia, Institución Universitariaspa
dc.rightsTecnológico de Antioquia, Institución Universitaria, 2021spa
dc.rights.urihttps://creativecommons.org/licenses/by-nc/4.0/spa
dc.titleAplicación web para la administración de contenido en el proceso de comunicación pública en la Institución Universitaria Tecnológico de Antioquia – modalidad desarrollo de software
dc.typeTrabajo de grado - Pregradospa
dcterms.referencesAmbit. (2020). Obtenido de Cómo usar Azure DevOps: https://www.ambit-bst.com/blog/c%C3%B3mo-usar-azure-devopsspa
dcterms.referencesAtlassian. (2019). Gitflow Workflow. Obtenido de https://www.atlassian.com/git/tutorials/comparing-workflows/gitflow-workflowspa
dcterms.referencesAtlassian Bitbucket. (s.f.). Obtenido de Flujo de trabajo de Gitflow: https://www.atlassian.com/git/tutorials/comparing-workflows/gitflow-workflowspa
dcterms.referencesAWS. (2019). Obtenido de ¿Qué son los microservicios?: https://aws.amazon.com/es/microservices/spa
dcterms.referencesAWS. (2021). ¿Qué son los microservicios? Obtenido de https://aws.amazon.com/es/microservices/spa
dcterms.referencesBarrientos Felipa, P. (06 de 2017). Marketing + internet = e-commerce: oportunidades y desafíos. Obtenido de https://repository.ucatolica.edu.co/handle/10983/16905spa
dcterms.referencesCodigo Facilito. (16 de 08 de 2015). Obtenido de Qué Es Git: https://codigofacilito.com/articulos/que-es-gitspa
dcterms.referencesDocker Incorporation. (2020). Obtenido de Docker: https://www.docker.com/spa
dcterms.referencesDrumond, C. (2019). Obtenido de ¿Qué es scrum?: https://www.atlassian.com/es/agile/scrumspa
dcterms.referencesFajardo Vizquerra, L. S., Alarcón Diaz, M. A., Alcas Zapata, M. N., & Alarcón Diaz, H. H. (2019). Obtenido de Facebook y comunicación virtual. Un estudio experimental en docentes de educación superior: https://dx.doi.org/10.20511/pyr2019.v7n2.268spa
dcterms.referencesLucidachart. (2020). Obtenido de What is an Entity Relationship Diagram (ERD)?: https://www.lucidchart.com/pages/er-diagramsspa
dcterms.referencesMarquínez Marcillo, S. R., & Poveda Cruz, G. R. (08 de 07 de 2019). Implementación de cartelera digital multimedia Video Wall mediante el uso de Raspberries. Obtenido de https://bibdigital.epn.edu.ec/handle/15000/20388spa
dcterms.referencesMicrosoft. (s.f.). Obtenido de Azure portal overview: https://docs.microsoft.com/en-us/azure/azure-portal/azure-portal-overview#:~:text=The%20Azure%20portal%20is%20a,alternative%20to%20command%2Dline%20tools.&text=You%20can%20build%2C%20manage%2C%20and,an%20organized%20view%20of%20resources.spa
dcterms.referencesMicrosoft. (s.f.). Obtenido de Azure DevOps: https://azure.microsoft.com/en-us/services/devops/spa
dcterms.referencesMicrosoft. (s.f.). Obtenido de What is Microsoft 365?: https://support.microsoft.com/en-us/office/what-is-microsoft-365-847caf12-2589-452c-8aca-1c009797678bspa
dcterms.referencesMicrosoft. (2021). .NET Free. Cross-platform. Open source. Obtenido de https://dotnet.microsoft.com/spa
dcterms.referencesMicrosoft Corporation. (09 de 11 de 2019). Obtenido de What is SQL Server Management Studio (SSMS)?: https://docs.microsoft.com/en-us/sql/ssms/sql-server-management-studio-ssms?view=sql-server-ver15spa
dcterms.referencesMicrosoft Corporation. (2020). Obtenido de Visual Studio Code: https://code.visualstudio.com/spa
dcterms.referencesMoz://a. (s.f.). Obtenido de What is a web browser?: https://www.mozilla.org/en-US/firefox/browsers/what-is-a-browser/spa
dcterms.referencesParada, C. J., Rojas Puentes, P., & Rodríguez, J. (2019). Obtenido de Análisis de las Metodologías Ágiles para: https://www.tdea.edu.co/images/tdea/galeria/sello_editorial/ebooks/investigacion_innovacion_ingenieria_software_2.pdfspa
dcterms.referencesParada, J., Rojas, P., & Rodriguez, J. (2019). Obtenido de Análisis de las Metodologías Ágiles para el Desarrollo de Software: https://www.tdea.edu.co/images/tdea/galeria/sello_editorial/ebooks/investigacion_innovacion_ingenieria_software_2.pdfspa
dcterms.referencesRedHat. (2019). What is an API? Obtenido de https://www.redhat.com/en/topics/api/what-are-application-programming-interfacesspa
dcterms.referencesReinoso Cardenas, L. M. (03 de 2020). Obtenido de Ejecución de productos comunicativos audiovisuales para la cartelera digital de La Salesiana sede Cuenca: https://dspace.ups.edu.ec/handle/123456789/18682spa
dcterms.referencesSoluciones Informáticas TECON. (2020). Obtenido de ¿Qué es Microsoft Azure? ¿Cómo funciona?: https://www.tecon.es/que-es-microsoft-azure-como-funciona/spa
dc.publisher.facultyFacultad de Ingenieríaspa
dc.publisher.programIngenieria de Softwarespa
dc.description.degreelevelPregradospa
dc.description.degreenameIngeniero(a) de Softwarespa
dc.publisher.placeMedellínspa
dc.rights.accessrightsinfo:eu-repo/semantics/openAccessspa
dc.rights.creativecommonsAtribución-NoComercial 4.0 Internacional (CC BY-NC 4.0)spa
dc.subject.proposalCartelerasspa
dc.subject.proposalPublicaciónspa
dc.subject.proposalLectorspa
dc.subject.proposalPublicadorspa
dc.subject.proposalScrumspa
dc.type.coarhttp://purl.org/coar/resource_type/c_7a1fspa
dc.type.contentTextspa
dc.type.driverinfo:eu-repo/semantics/bachelorThesisspa
dc.type.redcolhttps://purl.org/redcol/resource_type/TPspa
dc.type.versioninfo:eu-repo/semantics/publishedVersionspa
oaire.accessrightshttp://purl.org/coar/access_right/c_abf2spa
oaire.versionhttp://purl.org/coar/version/c_ab4af688f83e57aaspa


Ficheros en el ítem

Thumbnail
Thumbnail

Este ítem aparece en la(s) siguiente(s) colección(ones)

Mostrar el registro sencillo del ítem

Tecnológico de Antioquia, Institución Universitaria, 2021
Excepto si se señala otra cosa, la licencia del ítem se describe como Tecnológico de Antioquia, Institución Universitaria, 2021