Mostrar el registro sencillo del ítem

dc.contributor.advisorMahecha Nieto, Isabel Andrea
dc.contributor.authorBallén Agudelo, Jhon Jairo
dc.coverage.spatialBogotá D.C.
dc.date.accessioned2023-03-22T13:00:36Z
dc.date.available2023-03-22T13:00:36Z
dc.date.issued2022-01-17
dc.identifier.urihttp://hdl.handle.net/10823/6860
dc.description.abstractEn la realización de la practica empresarial se identificó un problema que involucra a cada empleado, diariamente se deben reportar las horas trabajadas y las actividades en las que se emplearon dichas horas. Semanalmente llega un correo electrónico reportando el retraso de los empleados en el cargue de las horas mencionadas anteriormente y solicitándoles que se realice este proceso. En base en lo mencionado anteriormente, se plantea como una posible solución el desarrollo de una aplicación web, pero para poder realizar este desarrollo primero se realiza un proceso de investigación de los temas que involucran el mismo, como lo son todos los conceptos relacionados a una aplicación web, pasando por los diferentes campos del desarrollo como lo son; bases de datos, back-end, front-end, metodologías de desarrollo y documentación.spa
dc.description.tableofcontentsResumen .... 6 Planteamiento del problema.... 7 Objetivos…8 Objetivo general... 8 Objetivos específicos... 8 Cargo y funciones... 9 Cargo…. 9 Funciones...9 Alcance…10 Justificación...... 11 Marco Teórico.... 12 Aplicación web ... 12 ProtocoloHTTP.....12 JavaScript.. 13 HTML (HyperText Markup Language) .....13 Angular ..... 14 Base de datos no relacional.... 14 MongoDB.........15 Node.js....15 Express.js.... 16 Definición de UML (Lenguaje Unificado de Modelado) ... 16 MetodologíaScrum.....17 Nodemailer....18 Metodología... 19 Analizar la página para el cargue de horas ... 19 Elegir una metodología ágil de desarrollo ... 19 Levantamiento de requerimientos…. 20 Selección de tecnologías para el desarrollo ... 20 Diseño ......21 Arquitectura de software.... 21 Muck-Ups .... 22 Implementación ..... 26 Resultados esperados.... 27 Resultados obtenidos.... 28 Análisis de la página actual de la empresa para el cargue de horas... 28 Resultados obtenidos de la metodología Scrum ... 29 Levantamiento de requerimientos.... 35 Selección de tecnologías para el desarrollo ... 56 Implementación …. 66 Cronograma…76 Conclusiones...... 77 Bibliografía .... 78spa
dc.format.mimetypeapplication/pdfspa
dc.language.isospaspa
dc.titleDesarrollo de aplicación web para el seguimiento y reporte de actividades laborales en Softtekspa
dc.typebachelorThesisspa
dc.type.localTesis/Trabajo de grado - Monografía - Pregradospa
dc.type.driverinfo:eu-repo/semantics/bachelorThesisspa
dc.title.translatedDevelopment of a web application for the monitoring and reporting of work activities in Softtekspa
dc.subject.proposalAplicaciones financerasspa
dc.subject.proposalMigración datosspa
dc.subject.proposalSeguridad pruebasspa
dc.subject.lembAplicaciones digitalesspa
dc.subject.lembProgramación de ordenadoresspa
dc.subject.lembPruebas de softwarespa
dc.description.abstractenglishIn carrying out the business practice, a problem was identified that involves each employee, daily the hours worked and the activities in which said hours were used must be reported. An email arrives weekly reporting the delay of the employees in loading the hours mentioned above and requesting them to carry out this process. Based on the aforementioned, the development of a web application is proposed as a possible solution, but in order to carry out this development, a process of investigation of the issues that involve it is first carried out, as are all the concepts related to a web application. web application, going through the different fields of development as they are; databases, back-end, front-end, development methodologies and documentation.spa
dc.subject.keywordsFinancial applicationsspa
dc.subject.keywordsData migrationspa
dc.subject.keywordsSafety testsspa
dc.relation.referencesArizmendi, P. (2018). AngularJS: Conviértete en el profesional que las compañías de software necesitan (1.a ed., Vol. 3). Paiminix. https://books.google.com.co/books/about/AngularJS_Convi%C3%A9rtete_en_el_profesion al.html?id=q1FjDwAAQBAJ&redir_esc=yspa
dc.relation.referencesCamarena, S., Gamaliel, J., & Espinosa, T. (2012, noviembre). redalyc. Automatización de la codificación del patrón modelo vista controlador (mvc) en proyectos orientados a la Web. Recuperado 20 de diciembre de 2021, de https://www.redalyc.org/pdf/104/10423895005.pdfspa
dc.relation.referencesCórdova, R. F., & Cuzco, B. E. (2013). Análisis comparativo entre bases de datos relacionales con bases de datos no relacionales. (N.o 1). https://dspace.ups.edu.ec/bitstream/123456789/6977/1/UPS-CT003639.pdfspa
dc.relation.referencesExpress. (s. f.). Express - Infraestructura de aplicaciones web Node.js. Expressjs. Recuperado 2 de noviembre de 2021, de https://expressjs.com/es/spa
dc.relation.referencesFustik, V. (2017). Scrum Methodology Compared with Other Methodologies Applied in the Software Development Projects. Proceedings of the International Conference on Information Technologies, 7–16spa
dc.relation.referencesGaete, J., Villarroel, R., Figueroa, I., Cornide-Reyes, H., & Muñoz, R. (2021). Enfoque de aplicación ágil con Scrum, Lean y Kanban. INGENIARE - Revista Chilena de Ingeniería, 29(1), 141–157spa
dc.relation.referencesGeneralidades del protocolo HTTP - HTTP | MDN. (2021, 12 noviembre). NDM Web Docs. Recuperado 14 de noviembre de 2021, de https://developer.mozilla.org/es/docs/Web/HTTP/Overviewspa
dc.relation.referencesGil Vera, V. D., Da Silva, C. R. G., Gil Vera, J. C., & Teutsch, J. (2018). Frameworks para el desarrollo de prototipos WEB: Un caso de aplicación. Lámpsakos, 20, 40–53. https://doi.org/10.21501/21454086.2065spa
dc.relation.referencesHTML: Lenguaje de etiquetas de hipertexto | MDN. (s. f.). NDM Docs. Recuperado 14 de noviembre de 2021, de https://developer.mozilla.org/es/docs/Web/HTML Informática Básica: ¿Qué son las aplicaciones web? (s. f.). GCFGlobal.org. Recuperado 20 de noviembre de 2021, de https://edu.gcfglobal.org/es/informatica-basica/que-son-las aplicaciones-web/1spa
dc.relation.referencesLondoño-Rojas, L. F., Tabares-Morales, V., Rosecler-Bez, M., & Duque-Mendez, N. D. (2018). Análisis Comparativo De Guías Para El Desarrollo Web Accesible / Comparative Analysis of Guides for Accessible Web Development. Ciencia e Ingeniería Neogranadina, 28(1), 101–115. https://doi.org/10.18359/rcin.2683spa
dc.relation.referencesLucidchat. (s. f.). Qué es el lenguaje unificado de modelado (UML). Lucidchart. Recuperado 15 de noviembre de 2021, de https://www.lucidchart.com/pages/es/que-es-el-lenguaje unificado-de-modelado-uml/#section_0spa
dc.relation.referencesMohedano, J., & Saiz, J. M. (2012). Iniciación a JavaScript (1.a ed., Vol. 1). Ministerio de educación de España.spa
dc.relation.referencesMongoDB. (s. f.). The most popular database for modern apps. Recuperado 1 de noviembre de 2021, de https://www.mongodb.comspa
dc.relation.referencesNode.js. (s. f.). Node .Js. Recuperado 1 de noviembre de 2021, de https://nodejs.org/es/aboutspa
dc.relation.referencesPantaleo, G. (2015). Ingeniería de software (1.a ed.). Alfaomega Ediciones.spa
dc.relation.referencesReinman, A. (s. f.). Nodemailer :: Nodemailer. NODEMAILER. Recuperado 8 de diciembre de 2021, de https://nodemailer.com/aboutspa
dc.relation.referencesTrigas Gallego, M. (2012). Gestión de proyectos informáticos- metodología Scrum (N.o 1). http://openaccess.uoc.edu/webapps/o2/bitstream/10609/17885/1/mtrigasTFC0612memoria. pdfspa
dc.publisher.programIngeniería de Sistemasspa
dc.type.coarhttp://purl.org/coar/resource_type/c_7a1fspa
dc.publisher.facultyFacultad de ingeniería y Diseño e Innovaciónspa
dc.identifier.instnameinstname:Politécnico Grancolombianospa
dc.identifier.reponamereponame:Alejandría Repositorio Comunidadspa
dc.type.hasversioninfo:eu-repo/semantics/acceptedVersion
dc.rights.accessrightsinfo:eu-repo/semantics/openAccess
dc.identifier.repourlrepourl:http://alejandria.poligran.edu.cospa
dc.type.redcolhttps://purl.org/redcol/resource_type/TP
dc.rights.creativecommonsAtribución-NoComercial-SinDerivadas 2.5 Colombiaspa
dc.type.versioninfo:eu-repo/semantics/acceptedVersionspa


Ficheros en el ítem

Thumbnail

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

Mostrar el registro sencillo del ítem