Software de gestión de correspondencia para la empresa Caldas Motor S.A. en las sedes de Pereira, Dosquebradas y Cartago
Trabajo de grado (Ingeniería en Sistemas y Telecomunicaciones), Facultad de Ciencias Básicas e Ingeniería, Pereira, 2020
- Autores:
- Tipo de recurso:
- Fecha de publicación:
- 2020
- Institución:
- Universidad Católica de Pereira
- Repositorio:
- Repositorio Institucional - RIBUC
- Idioma:
- spa
- OAI Identifier:
- oai:repositorio.ucp.edu.co:10785/6383
- Acceso en línea:
- https://repositorio.ucp.edu.co/entities/publication/1472e297-8986-4364-a689-7d82d36417f7
- Palabra clave:
- 2B04. Ingeniería de sistemas y comunicaciones
- Rights
- openAccess
- License
- http://creativecommons.org/licenses/by-nc-nd/4.0/deed.es
| id |
RepoRIBUC_7fb064a0a0ff713cfac0dd3c5c1f339a |
|---|---|
| oai_identifier_str |
oai:repositorio.ucp.edu.co:10785/6383 |
| network_acronym_str |
RepoRIBUC |
| network_name_str |
Repositorio Institucional - RIBUC |
| repository_id_str |
|
| dc.title.none.fl_str_mv |
Software de gestión de correspondencia para la empresa Caldas Motor S.A. en las sedes de Pereira, Dosquebradas y Cartago |
| title |
Software de gestión de correspondencia para la empresa Caldas Motor S.A. en las sedes de Pereira, Dosquebradas y Cartago |
| spellingShingle |
Software de gestión de correspondencia para la empresa Caldas Motor S.A. en las sedes de Pereira, Dosquebradas y Cartago 2B04. Ingeniería de sistemas y comunicaciones |
| title_short |
Software de gestión de correspondencia para la empresa Caldas Motor S.A. en las sedes de Pereira, Dosquebradas y Cartago |
| title_full |
Software de gestión de correspondencia para la empresa Caldas Motor S.A. en las sedes de Pereira, Dosquebradas y Cartago |
| title_fullStr |
Software de gestión de correspondencia para la empresa Caldas Motor S.A. en las sedes de Pereira, Dosquebradas y Cartago |
| title_full_unstemmed |
Software de gestión de correspondencia para la empresa Caldas Motor S.A. en las sedes de Pereira, Dosquebradas y Cartago |
| title_sort |
Software de gestión de correspondencia para la empresa Caldas Motor S.A. en las sedes de Pereira, Dosquebradas y Cartago |
| dc.contributor.none.fl_str_mv |
López López, Diana Carolina Universidad Católica de Pereira López López, Diana Carolina |
| dc.subject.none.fl_str_mv |
2B04. Ingeniería de sistemas y comunicaciones |
| topic |
2B04. Ingeniería de sistemas y comunicaciones |
| description |
Trabajo de grado (Ingeniería en Sistemas y Telecomunicaciones), Facultad de Ciencias Básicas e Ingeniería, Pereira, 2020 |
| publishDate |
2020 |
| dc.date.none.fl_str_mv |
2020-09-08T16:38:05Z 2020-09-08T16:38:05Z 2020 |
| dc.type.none.fl_str_mv |
Trabajo de Grado – Pregrado http://purl.org/coar/resource_type/c_7a1f http://purl.org/coar/version/c_970fb48d4fbd8a85 Text info:eu-repo/semantics/bachelorThesis info:eu-repo/semantics/publishedVersion |
| status_str |
publishedVersion |
| dc.identifier.none.fl_str_mv |
Berrio Pineda, J y Gonzalez Echavarria, E. (2020 ). Software de gestión de correspondencia para la empresa Caldas Motor S.A. en las sedes de Pereira, Dosquebradas y Cartago. Universidad Católica de Pereira. Disponible en: https://repositorio.ucp.edu.co/entities/publication/1472e297-8986-4364-a689-7d82d36417f7 DDMIST204 https://repositorio.ucp.edu.co/entities/publication/1472e297-8986-4364-a689-7d82d36417f7 Universidad Católica de Pereira www.ucp.edu.co |
| identifier_str_mv |
Berrio Pineda, J y Gonzalez Echavarria, E. (2020 ). Software de gestión de correspondencia para la empresa Caldas Motor S.A. en las sedes de Pereira, Dosquebradas y Cartago. Universidad Católica de Pereira. Disponible en: https://repositorio.ucp.edu.co/entities/publication/1472e297-8986-4364-a689-7d82d36417f7 DDMIST204 Universidad Católica de Pereira www.ucp.edu.co |
| url |
https://repositorio.ucp.edu.co/entities/publication/1472e297-8986-4364-a689-7d82d36417f7 |
| dc.language.iso.fl_str_mv |
spa |
| language |
spa |
| dc.relation.none.fl_str_mv |
Monografía; DDMIST204 [1] M. Toro y C. Mario, «Propuesta de un modelo de gestión para el sistema de información documental diseñado para la gestión de correspondencia de la Universidad de Antioquia», instname: Universidad de Antioquia, 2010. [2] «Biografía de Frederick Winslow Taylor». [En línea]. Disponible en: https://www.biografiasyvidas.com/biografia/t/taylor_frederick.htm. [Accedido: 24abr- 2019]. [3] S. I. Mariño y P. L. Alfonzo, «Implementación de SCRUM en el diseño del proyecto del Trabajo Final de Aplicación», Scientia Et Technica, vol. 19, n.o 4, 2014. [4] T. González y M. Alejandra, «Modelo de optimización de procesos de recepción, radicación y distribución de correspondencia en CAF Colombia», 2014. [5] «Metodología Ágil Programación Extrema XP», p. 146. [6] «Metodologías tradicionales y metodologías ágiles». https://www.eumed.net/libros- gratis/2009c/584/Metodologias%20tradicionales%20y%20metodologias%20agiles.h tm (accedido jun. 01, 2020). [7] R. M. Barcia, «¿Por qué utilizar Scrum en la Gestión de proyectos?», Blog Grupo Método, ago. 03, 2016. https://blog.metodogrupo.com/scrum-gestion- proyectos/ (accedido jun. 01, 2020). [8] Rick-Anderson, «Add a model to an ASP.NET Core MVC app». https://docs.microsoft.com/en-us/aspnet/core/tutorials/first-mvc-app/adding-model (accedido jun. 01, 2020). [9] aspnet/Mvc. ASP.NET, 2020. [10] J. Ramos, «Scrum: El rol del Product Owner». https://programacionymas.com/blog/scrum-product-owner (accedido jun. 01, 2020). [11] cebem2018/ejercicioScrum. cebem, 2018. [12] «GestionScrum/QueOndara», GitHub. https://github.com/GestionScrum/QueOndara (accedido jun. 01, 2020). 96 [13] I. E. Marini, «El Modelo Cliente/Servidor», p. 11. [14] Ian Sommerville, «Ingeniería del software Séptima edición», Pearson Educación. S.A.. Madrid. 2005. [15] http://index-of.co.uk/REDES/linuxito%20-%20El%20Modelo%20Cliente- Servidor.pdf [16] https://docs.microsoft.com/enus/aspnet/core/mvc/overview?view=aspnetcore- 3.1 [17] Laboratorio Nacional de Calidad del Software de INTECO, Ingeniería del software: Metodologías y ciclos de vida [18] «Lenguajes de programación web», IONOS Digitalguide. https://www.ionos.es/digitalguide/paginas-web/desarrollo-web/lenguajes-de- programacion-web/ (accedido jun. 01, 2020). [19] J. J. Gutiérrez, «¿Qué es un framework web?», p. 4. [20] «Aplicativo para la Gestión de Correspondencia - Sertisoft», Sertisoft - Software de Gestión. https://sertisoft.com.co/aplicativo-para-la-gestion-de- correspondencia/ (accedido jun. 01, 2020). [21] D. S. Colombia, «DocManager», abr. 01, 2018. https://docmanager.com.co/ES/Pages/DocManager (accedido jun. 01, 2020). [22] «Sevenet – Lexco S.A.» http://www.lexco.com.co/principal/sevenet/ (accedido jun. 01, 2020). [23] «Software Correspondencia». http://www.dmaempresarial.com/portal/index.php?option=com_content&view=sectio n&id=8&Itemid=60 (accedido jun. 01, 2020). [24] A. E. SL, «Athento Ayuda a las Entidades Públicas con el Registro de su Correspondencia». https://go.athento.com/athento-ayuda-a-las-entidades-publicas- con-el-registro-de-correspondencia (accedido jun. 01, 2020). [25] «¿Qué es una base de datos relacional?» https://www.oracle.com/co/database/what-is-a-relational-database/ (accedido jun. 01, 2020). 97 [26] «¿Qué es el almacenamiento de datos? – Definiciones de TI empresarial». https://www.hpe.com/mx/es/what-is/data-storage.html (accedido jun. 01, 2020). [27] «Qué es UML? | LENGUAJE DE MODELADO UNIFICADO UML». http://stadium.unad.edu.co/ovas/10596_9839/qu_es_uml.html (accedido jun. 01, 2020). |
| dc.rights.none.fl_str_mv |
http://creativecommons.org/licenses/by-nc-nd/4.0/deed.es Atribución-NoComercial-SinDerivadas 4.0 Internacional (CC BY-NC-ND 4.0) info:eu-repo/semantics/openAccess http://purl.org/coar/access_right/c_abf2 |
| rights_invalid_str_mv |
http://creativecommons.org/licenses/by-nc-nd/4.0/deed.es Atribución-NoComercial-SinDerivadas 4.0 Internacional (CC BY-NC-ND 4.0) http://purl.org/coar/access_right/c_abf2 |
| eu_rights_str_mv |
openAccess |
| dc.format.none.fl_str_mv |
114 application/pdf application/pdf |
| dc.publisher.none.fl_str_mv |
Universidad Católica de Pereira Facultad de Ciencias Básicas e Ingeniería Pereira Ingeniería de Sistemas y Telecomunicaciones |
| publisher.none.fl_str_mv |
Universidad Católica de Pereira Facultad de Ciencias Básicas e Ingeniería Pereira Ingeniería de Sistemas y Telecomunicaciones |
| institution |
Universidad Católica de Pereira |
| repository.name.fl_str_mv |
|
| repository.mail.fl_str_mv |
|
| _version_ |
1844494104005705728 |
| spelling |
Software de gestión de correspondencia para la empresa Caldas Motor S.A. en las sedes de Pereira, Dosquebradas y Cartago2B04. Ingeniería de sistemas y comunicacionesTrabajo de grado (Ingeniería en Sistemas y Telecomunicaciones), Facultad de Ciencias Básicas e Ingeniería, Pereira, 2020El trabajo a continuación corresponde a un proyecto de desarrollo de una solución para la empresa Caldas Motor en sus diferentes sedes de la región. Ésta ayudará en los procesos de recepción y envío de correspondencia para así garantizar que este servicio funcione de manera adecuada. La solución incluye un proceso investigativo sobre UML, MVC, metodologías agiles, desarrollo web, almacenamiento en bases de datos, base de datos relacional, gestión de correspondencia y modelo cliente- servidor. Al estar desarrollado bajo la metodología ágil SCRUM, el proyecto denominado “software de gestión de correspondencia para la empresa Caldas Motor S.A. en las sedes de Pereira, Dosquebradas y Cartago”, tiene incluida cada una de las etapas del proceso de diseño y desarrollo por Sprint con su documentación correspondiente. Es por eso que para realizar este proyecto bajo la metodología ágil ya antes mencionada se realizaron las correspondientes historias de usuario, los sprint backlog, el product backlog y todo lo demás que contiene este modo de trabajo con el fin de alcanzar el objetivo principal que es desarrollar un software de gestión de correspondencia para la empresa Caldas Motor S.A. en las sedes ubicadas en Pereira, Dosquebradas y Cartago.The work below corresponds to a project to develop a solution for the Caldas Motor company in its different headquarters in the region. This will help in the processes of receiving, sending mail in order to control that this service operates properly. The solution includes an investigative process on UML, MVC, agile methodologies, web development, database storage, relational database, correspondence management and client-server model. Being developed under the agile SCRUM methodology, the project called "correspondence management software for the company Caldas Motor S.A. at the headquarters of Pereira, Dosquebradas and Cartago”, it has included each of the stages of the design and development process by Sprint with its corresponding documentation. That is why to carry out this project under the agile and aforementioned methodology, the corresponding user stories, the Sprint reservation, the product portfolio and everything else that this work mode contains are specifically aimed at achieving the main objective. which is to develop a correspondence management software for the company Caldas Motor SA in the headquarters located in Pereira, Dosquebradas and Cartago.Universidad Católica de Pereira.1. DEFINICIÓN DEL PROBLEMA ......................................................................... 3 2. OBJETIVOS DEL PROYECTO .......................................................................... 4 2.1 OBJETIVO GENERAL ................................................................................ 4 2.2 OBJETIVOS ESPECIFICOS ...................................................................... 4 3. JUSTIFICACIÓN Y DELIMITACIÓN .................................................................. 5 3.1 Justificación ................................................................................................ 5 3.2 Alcance ....................................................................................................... 5 4. PRESUPUESTO................................................................................................ 7 5. CRONOGRAMA ................................................................................................ 8 6. APORTE PRáCTICO ....................................................................................... 11 7. APORTE TEórICO ........................................................................................... 12 8. FACTIBILIDAD ................................................................................................ 13 8.1 Factibilidad técnica ................................................................................... 13 8.2 Factibilidad operativa ................................................................................ 13 8.3 Factibilidad económica ............................................................................. 13 9. ANTECEDENTES ............................................................................................ 14 10. MARCOS DE REFERENCIA ....................................................................... 18 10.1 MARCO TEÓRICO ................................................................................... 18 10.1.1 Generalidades. .................................................................................. 18 10.1.2 UML ................................................................................................... 20 10.1.3 MVC (Modelo - Vista - Controlador) .................................................. 22 10.1.4 Métodos ágiles .................................................................................. 24 10.1.5 Desarrollo web................................................................................... 25 10.1.6 Frameworks para el desarrollo web................................................... 27 10.1.7 Almacenamiento en bases de datos.................................................. 27 10.1.8 Base de datos relacional ................................................................... 29 10.1.9 Gestión de correspondencia .............................................................. 29 10.1.10 Modelo Cliente-Servidor ................................................................ 30 10.1.11 El Modelo de Servicios .................................................................. 31 11. METODOLOGÍA .......................................................................................... 32 11.1 ¿Por qué usar metodologías ágiles? ........................................................ 32 11.2 Algunas de las metodologías tradicionales más conocidas ...................... 33 11.3 ¿Cómo funciona SCRUM? ....................................................................... 34 11.3.1 Ciclo de vida SCRUM ........................................................................ 34 12. CONCRECIÓN DEL MODELO .................................................................... 42 12.1 Requisitos no funcionales ......................................................................... 42 12.2 Sprint 1 ..................................................................................................... 43 12.2.1 Análisis .............................................................................................. 43 12.2.2 Diseño ............................................................................................... 47 12.2.3 Desarrollo .......................................................................................... 50 12.3 Sprint 2 ..................................................................................................... 54 12.3.1 Análisis .............................................................................................. 54 12.3.2 Diseño ............................................................................................... 58 12.3.3 Desarrollo .......................................................................................... 62 12.4 Sprint 3 ..................................................................................................... 65 12.4.1 Análisis .............................................................................................. 65 12.4.2 Diseño ............................................................................................... 69 12.4.3 Desarrollo .......................................................................................... 74 12.5 Sprint 4 ..................................................................................................... 78 12.5.1 Análisis .............................................................................................. 78 12.5.2 Diseño ............................................................................................... 83 12.5.3 Desarrollo .......................................................................................... 87 13. REFERENCIA TÉCNICA ............................................................................. 91 13.1 MODELO DE IMPLEMENTACIÓN ........................................................... 91 14. INSTRUMENTO DE PLANEACIÓN ............................................................. 93 15. CONCLUSIONES ........................................................................................ 93 16. RECOMENDACIONES ................................................................................ 94 17. REFERENCIAS BIBLIOGRAFICAS ............................................................. 95PregradoIngeniero de sistemas y telecomunicacionesUniversidad Católica de PereiraFacultad de Ciencias Básicas e IngenieríaPereiraIngeniería de Sistemas y TelecomunicacionesLópez López, Diana CarolinaUniversidad Católica de PereiraLópez López, Diana CarolinaBerrio Pineda, Juan EstebanGonzalez Echavarria, Edwin Antonio2020-09-08T16:38:05Z2020-09-08T16:38:05Z2020 Trabajo de Grado – Pregradohttp://purl.org/coar/resource_type/c_7a1fhttp://purl.org/coar/version/c_970fb48d4fbd8a85Textinfo:eu-repo/semantics/bachelorThesisinfo:eu-repo/semantics/publishedVersion114application/pdfapplication/pdfBerrio Pineda, J y Gonzalez Echavarria, E. (2020 ). Software de gestión de correspondencia para la empresa Caldas Motor S.A. en las sedes de Pereira, Dosquebradas y Cartago. Universidad Católica de Pereira. Disponible en: https://repositorio.ucp.edu.co/entities/publication/1472e297-8986-4364-a689-7d82d36417f7DDMIST204https://repositorio.ucp.edu.co/entities/publication/1472e297-8986-4364-a689-7d82d36417f7Universidad Católica de Pereirawww.ucp.edu.coMonografía; DDMIST204[1] M. Toro y C. Mario, «Propuesta de un modelo de gestión para el sistema de información documental diseñado para la gestión de correspondencia de la Universidad de Antioquia», instname: Universidad de Antioquia, 2010. [2] «Biografía de Frederick Winslow Taylor». [En línea]. Disponible en: https://www.biografiasyvidas.com/biografia/t/taylor_frederick.htm. [Accedido: 24abr- 2019]. [3] S. I. Mariño y P. L. Alfonzo, «Implementación de SCRUM en el diseño del proyecto del Trabajo Final de Aplicación», Scientia Et Technica, vol. 19, n.o 4, 2014. [4] T. González y M. Alejandra, «Modelo de optimización de procesos de recepción, radicación y distribución de correspondencia en CAF Colombia», 2014. [5] «Metodología Ágil Programación Extrema XP», p. 146. [6] «Metodologías tradicionales y metodologías ágiles». https://www.eumed.net/libros- gratis/2009c/584/Metodologias%20tradicionales%20y%20metodologias%20agiles.h tm (accedido jun. 01, 2020). [7] R. M. Barcia, «¿Por qué utilizar Scrum en la Gestión de proyectos?», Blog Grupo Método, ago. 03, 2016. https://blog.metodogrupo.com/scrum-gestion- proyectos/ (accedido jun. 01, 2020). [8] Rick-Anderson, «Add a model to an ASP.NET Core MVC app». https://docs.microsoft.com/en-us/aspnet/core/tutorials/first-mvc-app/adding-model (accedido jun. 01, 2020). [9] aspnet/Mvc. ASP.NET, 2020. [10] J. Ramos, «Scrum: El rol del Product Owner». https://programacionymas.com/blog/scrum-product-owner (accedido jun. 01, 2020). [11] cebem2018/ejercicioScrum. cebem, 2018. [12] «GestionScrum/QueOndara», GitHub. https://github.com/GestionScrum/QueOndara (accedido jun. 01, 2020). 96 [13] I. E. Marini, «El Modelo Cliente/Servidor», p. 11. [14] Ian Sommerville, «Ingeniería del software Séptima edición», Pearson Educación. S.A.. Madrid. 2005. [15] http://index-of.co.uk/REDES/linuxito%20-%20El%20Modelo%20Cliente- Servidor.pdf [16] https://docs.microsoft.com/enus/aspnet/core/mvc/overview?view=aspnetcore- 3.1 [17] Laboratorio Nacional de Calidad del Software de INTECO, Ingeniería del software: Metodologías y ciclos de vida [18] «Lenguajes de programación web», IONOS Digitalguide. https://www.ionos.es/digitalguide/paginas-web/desarrollo-web/lenguajes-de- programacion-web/ (accedido jun. 01, 2020). [19] J. J. Gutiérrez, «¿Qué es un framework web?», p. 4. [20] «Aplicativo para la Gestión de Correspondencia - Sertisoft», Sertisoft - Software de Gestión. https://sertisoft.com.co/aplicativo-para-la-gestion-de- correspondencia/ (accedido jun. 01, 2020). [21] D. S. Colombia, «DocManager», abr. 01, 2018. https://docmanager.com.co/ES/Pages/DocManager (accedido jun. 01, 2020). [22] «Sevenet – Lexco S.A.» http://www.lexco.com.co/principal/sevenet/ (accedido jun. 01, 2020). [23] «Software Correspondencia». http://www.dmaempresarial.com/portal/index.php?option=com_content&view=sectio n&id=8&Itemid=60 (accedido jun. 01, 2020). [24] A. E. SL, «Athento Ayuda a las Entidades Públicas con el Registro de su Correspondencia». https://go.athento.com/athento-ayuda-a-las-entidades-publicas- con-el-registro-de-correspondencia (accedido jun. 01, 2020). [25] «¿Qué es una base de datos relacional?» https://www.oracle.com/co/database/what-is-a-relational-database/ (accedido jun. 01, 2020). 97 [26] «¿Qué es el almacenamiento de datos? – Definiciones de TI empresarial». https://www.hpe.com/mx/es/what-is/data-storage.html (accedido jun. 01, 2020). [27] «Qué es UML? | LENGUAJE DE MODELADO UNIFICADO UML». http://stadium.unad.edu.co/ovas/10596_9839/qu_es_uml.html (accedido jun. 01, 2020).http://creativecommons.org/licenses/by-nc-nd/4.0/deed.esAtribución-NoComercial-SinDerivadas 4.0 Internacional (CC BY-NC-ND 4.0)info:eu-repo/semantics/openAccesshttp://purl.org/coar/access_right/c_abf2spaoai:repositorio.ucp.edu.co:10785/63832025-08-29T17:27:57Z |
