Mostrar el registro sencillo del ítem
Aplicació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.contributor.advisor | Vargas Agudelo, Fabio Alberto | |
dc.contributor.advisor | Giraldo Mejía, Juan Camilo | |
dc.contributor.author | Arango Muñoz, Felipe | |
dc.contributor.author | Salazar Atehortua, Julián David | |
dc.date.accessioned | 2022-05-24T21:53:36Z | |
dc.date.available | 2022-05-24T21:53:36Z | |
dc.date.issued | 2021-06-17 | |
dc.identifier.uri | https://dspace.tdea.edu.co/handle/tdea/2027 | |
dc.description | ilustraciones, anexos | spa |
dc.description.abstract | Las 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.tableofcontents | TABLA 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 ................................................................ 74 | spa |
dc.format.extent | 85 páginas | spa |
dc.format.mimetype | application/pdf | spa |
dc.language.iso | spa | spa |
dc.publisher | Tecnológico de Antioquia, Institución Universitaria | spa |
dc.rights | Tecnológico de Antioquia, Institución Universitaria, 2021 | spa |
dc.rights.uri | https://creativecommons.org/licenses/by-nc/4.0/ | spa |
dc.title | Aplicació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.type | Trabajo de grado - Pregrado | spa |
dcterms.references | Ambit. (2020). Obtenido de Cómo usar Azure DevOps: https://www.ambit-bst.com/blog/c%C3%B3mo-usar-azure-devops | spa |
dcterms.references | Atlassian. (2019). Gitflow Workflow. Obtenido de https://www.atlassian.com/git/tutorials/comparing-workflows/gitflow-workflow | spa |
dcterms.references | Atlassian Bitbucket. (s.f.). Obtenido de Flujo de trabajo de Gitflow: https://www.atlassian.com/git/tutorials/comparing-workflows/gitflow-workflow | spa |
dcterms.references | AWS. (2019). Obtenido de ¿Qué son los microservicios?: https://aws.amazon.com/es/microservices/ | spa |
dcterms.references | AWS. (2021). ¿Qué son los microservicios? Obtenido de https://aws.amazon.com/es/microservices/ | spa |
dcterms.references | Barrientos Felipa, P. (06 de 2017). Marketing + internet = e-commerce: oportunidades y desafíos. Obtenido de https://repository.ucatolica.edu.co/handle/10983/16905 | spa |
dcterms.references | Codigo Facilito. (16 de 08 de 2015). Obtenido de Qué Es Git: https://codigofacilito.com/articulos/que-es-git | spa |
dcterms.references | Docker Incorporation. (2020). Obtenido de Docker: https://www.docker.com/ | spa |
dcterms.references | Drumond, C. (2019). Obtenido de ¿Qué es scrum?: https://www.atlassian.com/es/agile/scrum | spa |
dcterms.references | Fajardo 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.268 | spa |
dcterms.references | Lucidachart. (2020). Obtenido de What is an Entity Relationship Diagram (ERD)?: https://www.lucidchart.com/pages/er-diagrams | spa |
dcterms.references | Marquí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/20388 | spa |
dcterms.references | Microsoft. (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.references | Microsoft. (s.f.). Obtenido de Azure DevOps: https://azure.microsoft.com/en-us/services/devops/ | spa |
dcterms.references | Microsoft. (s.f.). Obtenido de What is Microsoft 365?: https://support.microsoft.com/en-us/office/what-is-microsoft-365-847caf12-2589-452c-8aca-1c009797678b | spa |
dcterms.references | Microsoft. (2021). .NET Free. Cross-platform. Open source. Obtenido de https://dotnet.microsoft.com/ | spa |
dcterms.references | Microsoft 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-ver15 | spa |
dcterms.references | Microsoft Corporation. (2020). Obtenido de Visual Studio Code: https://code.visualstudio.com/ | spa |
dcterms.references | Moz://a. (s.f.). Obtenido de What is a web browser?: https://www.mozilla.org/en-US/firefox/browsers/what-is-a-browser/ | spa |
dcterms.references | Parada, 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.pdf | spa |
dcterms.references | Parada, 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.pdf | spa |
dcterms.references | RedHat. (2019). What is an API? Obtenido de https://www.redhat.com/en/topics/api/what-are-application-programming-interfaces | spa |
dcterms.references | Reinoso 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/18682 | spa |
dcterms.references | Soluciones 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.faculty | Facultad de Ingeniería | spa |
dc.publisher.program | Ingenieria de Software | spa |
dc.description.degreelevel | Pregrado | spa |
dc.description.degreename | Ingeniero(a) de Software | spa |
dc.publisher.place | Medellín | spa |
dc.rights.accessrights | info:eu-repo/semantics/openAccess | spa |
dc.rights.creativecommons | Atribución-NoComercial 4.0 Internacional (CC BY-NC 4.0) | spa |
dc.subject.proposal | Carteleras | spa |
dc.subject.proposal | Publicación | spa |
dc.subject.proposal | Lector | spa |
dc.subject.proposal | Publicador | spa |
dc.subject.proposal | Scrum | spa |
dc.type.coar | http://purl.org/coar/resource_type/c_7a1f | spa |
dc.type.content | Text | spa |
dc.type.driver | info:eu-repo/semantics/bachelorThesis | spa |
dc.type.redcol | https://purl.org/redcol/resource_type/TP | spa |
dc.type.version | info:eu-repo/semantics/publishedVersion | spa |
oaire.accessrights | http://purl.org/coar/access_right/c_abf2 | spa |
oaire.version | http://purl.org/coar/version/c_ab4af688f83e57aa | spa |
Ficheros en el ítem
Este ítem aparece en la(s) siguiente(s) colección(ones)
-
Ingeniería de Software [140]