Plataforma web para automatizar la revisión y calificación de código Java en la materia de complejidad algorítmica en la Universidad El Bosque

Se presenta un sistema de información web, utilizando una aproximación a SCRUM, en el lenguaje de programación Python, utilizando el framework Django, que permite hacer la revisión y la calificación del código Java de los estudiantes de la materia de complejidad algorítmica en la universidad El Bosq...

Full description

Autores:
Aballay García, Daniela
García Mogollón, Rolando
Stagg Ramírez, Álvaro Antonio
Tipo de recurso:
Trabajo de grado de pregrado
Fecha de publicación:
2023
Institución:
Universidad El Bosque
Repositorio:
Repositorio U. El Bosque
Idioma:
spa
OAI Identifier:
oai:repositorio.unbosque.edu.co:20.500.12495/10805
Acceso en línea:
http://hdl.handle.net/20.500.12495/10805
Palabra clave:
Software
Algoritmos
Docker
Complejidad Algorítmica
Servicios Web
621.3
Software
Algorithms
Docker
Algorithmic Complexity
Web Services
Rights
openAccess
License
Atribución-NoComercial-CompartirIgual 4.0 Internacional
id UNBOSQUE2_60f57cbcb61f9829fad2c01dfd68fc0c
oai_identifier_str oai:repositorio.unbosque.edu.co:20.500.12495/10805
network_acronym_str UNBOSQUE2
network_name_str Repositorio U. El Bosque
repository_id_str
dc.title.spa.fl_str_mv Plataforma web para automatizar la revisión y calificación de código Java en la materia de complejidad algorítmica en la Universidad El Bosque
dc.title.translated.spa.fl_str_mv Web platform to automate the review and qualification of Java code in algorithmic complexity course at El Bosque University
title Plataforma web para automatizar la revisión y calificación de código Java en la materia de complejidad algorítmica en la Universidad El Bosque
spellingShingle Plataforma web para automatizar la revisión y calificación de código Java en la materia de complejidad algorítmica en la Universidad El Bosque
Software
Algoritmos
Docker
Complejidad Algorítmica
Servicios Web
621.3
Software
Algorithms
Docker
Algorithmic Complexity
Web Services
title_short Plataforma web para automatizar la revisión y calificación de código Java en la materia de complejidad algorítmica en la Universidad El Bosque
title_full Plataforma web para automatizar la revisión y calificación de código Java en la materia de complejidad algorítmica en la Universidad El Bosque
title_fullStr Plataforma web para automatizar la revisión y calificación de código Java en la materia de complejidad algorítmica en la Universidad El Bosque
title_full_unstemmed Plataforma web para automatizar la revisión y calificación de código Java en la materia de complejidad algorítmica en la Universidad El Bosque
title_sort Plataforma web para automatizar la revisión y calificación de código Java en la materia de complejidad algorítmica en la Universidad El Bosque
dc.creator.fl_str_mv Aballay García, Daniela
García Mogollón, Rolando
Stagg Ramírez, Álvaro Antonio
dc.contributor.advisor.none.fl_str_mv Feijóo García, Miguel Alfonso
dc.contributor.author.none.fl_str_mv Aballay García, Daniela
García Mogollón, Rolando
Stagg Ramírez, Álvaro Antonio
dc.contributor.orcid.none.fl_str_mv Stagg Ramírez, Álvaro Antonio [0009-0008-5881-2104]
García Mogollón, Rolando [0009-0000-0581-3930]
Aballay García, Daniela [0009-0000-2120-0990]
dc.subject.spa.fl_str_mv Software
Algoritmos
Docker
Complejidad Algorítmica
Servicios Web
topic Software
Algoritmos
Docker
Complejidad Algorítmica
Servicios Web
621.3
Software
Algorithms
Docker
Algorithmic Complexity
Web Services
dc.subject.ddc.none.fl_str_mv 621.3
dc.subject.keywords.spa.fl_str_mv Software
Algorithms
Docker
Algorithmic Complexity
Web Services
description Se presenta un sistema de información web, utilizando una aproximación a SCRUM, en el lenguaje de programación Python, utilizando el framework Django, que permite hacer la revisión y la calificación del código Java de los estudiantes de la materia de complejidad algorítmica en la universidad El Bosque para facilitar el proceso de evaluación y disminuir su carga académica manteniendo la percepción de facilidad de la herramienta lo más alto posible. Se estableció que el sistema era necesario debido a un cuestionario realizado a profesores que acompañan la materia de complejidad algorítmica en el programa de ingeniería de sistemas. Por consiguiente, se determinó que las horas de calificación son bastante elevadas cuando se solicitan entregables de código. Como resultado se desarrolló el sistema de información y fue puesto a prueba a través de un cuestionario encontrando que la percepción de facilidad es completamente positiva.
publishDate 2023
dc.date.accessioned.none.fl_str_mv 2023-06-10T19:39:12Z
dc.date.available.none.fl_str_mv 2023-06-10T19:39:12Z
dc.date.issued.none.fl_str_mv 2023
dc.type.local.spa.fl_str_mv Tesis/Trabajo de grado - Monografía - Pregrado
dc.type.hasversion.none.fl_str_mv info:eu-repo/semantics/acceptedVersion
dc.type.coar.none.fl_str_mv http://purl.org/coar/resource_type/c_7a1f
dc.type.driver.none.fl_str_mv info:eu-repo/semantics/bachelorThesis
format http://purl.org/coar/resource_type/c_7a1f
status_str acceptedVersion
dc.identifier.uri.none.fl_str_mv http://hdl.handle.net/20.500.12495/10805
dc.identifier.instname.spa.fl_str_mv instname:Universidad El Bosque
dc.identifier.reponame.spa.fl_str_mv reponame:Repositorio Institucional Universidad El Bosque
dc.identifier.repourl.none.fl_str_mv repourl:https://repositorio.unbosque.edu.co
url http://hdl.handle.net/20.500.12495/10805
identifier_str_mv instname:Universidad El Bosque
reponame:Repositorio Institucional Universidad El Bosque
repourl:https://repositorio.unbosque.edu.co
dc.language.iso.none.fl_str_mv spa
language spa
dc.rights.*.fl_str_mv Atribución-NoComercial-CompartirIgual 4.0 Internacional
dc.rights.uri.*.fl_str_mv http://creativecommons.org/licenses/by-nc-sa/4.0/
dc.rights.local.spa.fl_str_mv Acceso abierto
dc.rights.accessrights.none.fl_str_mv info:eu-repo/semantics/openAccess
http://purl.org/coar/access_right/c_abf2
rights_invalid_str_mv Atribución-NoComercial-CompartirIgual 4.0 Internacional
http://creativecommons.org/licenses/by-nc-sa/4.0/
Acceso abierto
http://purl.org/coar/access_right/c_abf2
eu_rights_str_mv openAccess
dc.format.mimetype.none.fl_str_mv application/pdf
dc.publisher.program.spa.fl_str_mv Ingeniería de Sistemas
dc.publisher.grantor.spa.fl_str_mv Universidad El Bosque
dc.publisher.faculty.spa.fl_str_mv Facultad de Ingeniería
institution Universidad El Bosque
bitstream.url.fl_str_mv https://repositorio.unbosque.edu.co/bitstreams/2cea3fc6-abe1-4748-a661-dbc22b974b16/download
https://repositorio.unbosque.edu.co/bitstreams/5b4a331a-5671-40d6-9435-108e09a62a84/download
https://repositorio.unbosque.edu.co/bitstreams/ef3c26a7-f781-426e-9293-095c59039a0b/download
https://repositorio.unbosque.edu.co/bitstreams/582ec061-b00a-4fe3-9a48-76977f5e3f5f/download
https://repositorio.unbosque.edu.co/bitstreams/1577b3d4-ff0b-4ee7-9535-c82126edff48/download
https://repositorio.unbosque.edu.co/bitstreams/e27f0dcf-4cd1-4e73-b448-7c25a57cd066/download
https://repositorio.unbosque.edu.co/bitstreams/56482183-a0cc-4f0f-ac4e-6b53acf9b19c/download
https://repositorio.unbosque.edu.co/bitstreams/55966690-861d-49fa-a656-e5d398530063/download
https://repositorio.unbosque.edu.co/bitstreams/07c6e030-4b24-4949-ab86-308e68c959d6/download
https://repositorio.unbosque.edu.co/bitstreams/a7e7bc0e-c936-4a58-941a-10af09adb5e8/download
bitstream.checksum.fl_str_mv 51c3d660aba676eda2910855350a7c0d
24b3c17ca1be49d087d7fd20809196b7
efb7d7c7b0739bc8793734a6eabf1f8f
c38d0791b9e0b9271c78f6e81d0a9a63
ee198af7cc18f3216bede70921519aa5
934f4ca17e109e0a05eaeaba504d7ce4
17cc15b951e7cc6b3728a574117320f9
b70a2ff8ca367d934bfd3af33c8d0861
6ef08c93c9f027fd0d7b2bdf1a9ba8aa
de3139fab25b57416fc494d1c51105e4
bitstream.checksumAlgorithm.fl_str_mv MD5
MD5
MD5
MD5
MD5
MD5
MD5
MD5
MD5
MD5
repository.name.fl_str_mv Repositorio Institucional Universidad El Bosque
repository.mail.fl_str_mv bibliotecas@biteca.com
_version_ 1814100761740574720
spelling Feijóo García, Miguel AlfonsoAballay García, DanielaGarcía Mogollón, RolandoStagg Ramírez, Álvaro AntonioStagg Ramírez, Álvaro Antonio [0009-0008-5881-2104]García Mogollón, Rolando [0009-0000-0581-3930]Aballay García, Daniela [0009-0000-2120-0990]2023-06-10T19:39:12Z2023-06-10T19:39:12Z2023http://hdl.handle.net/20.500.12495/10805instname:Universidad El Bosquereponame:Repositorio Institucional Universidad El Bosquerepourl:https://repositorio.unbosque.edu.coSe presenta un sistema de información web, utilizando una aproximación a SCRUM, en el lenguaje de programación Python, utilizando el framework Django, que permite hacer la revisión y la calificación del código Java de los estudiantes de la materia de complejidad algorítmica en la universidad El Bosque para facilitar el proceso de evaluación y disminuir su carga académica manteniendo la percepción de facilidad de la herramienta lo más alto posible. Se estableció que el sistema era necesario debido a un cuestionario realizado a profesores que acompañan la materia de complejidad algorítmica en el programa de ingeniería de sistemas. Por consiguiente, se determinó que las horas de calificación son bastante elevadas cuando se solicitan entregables de código. Como resultado se desarrolló el sistema de información y fue puesto a prueba a través de un cuestionario encontrando que la percepción de facilidad es completamente positiva.Ingeniero de SistemasPregradoA web information system is presented, using an approximation to SCRUM, in the Python programming language, using the Django framework, which allows the revision and qualification of the Java code of the students of the subject of algorithmic complexity at the university. Bosque to facilitate the evaluation process and reduce their academic load while maintaining the perception of ease of the tool as high as possible. It was established that the system was necessary due to a questionnaire made to professors who accompany the subject of algorithmic complexity in the systems engineering program. Therefore, it was determined that the qualification hours are quite high when code deliverables are requested. As a result, the information system was developed and tested through a questionnaire, finding that the perception of ease is completely positive.application/pdfspaAtribución-NoComercial-CompartirIgual 4.0 Internacionalhttp://creativecommons.org/licenses/by-nc-sa/4.0/Acceso abiertoinfo:eu-repo/semantics/openAccesshttp://purl.org/coar/access_right/c_abf2SoftwareAlgoritmosDockerComplejidad AlgorítmicaServicios Web621.3SoftwareAlgorithmsDockerAlgorithmic ComplexityWeb ServicesPlataforma web para automatizar la revisión y calificación de código Java en la materia de complejidad algorítmica en la Universidad El BosqueWeb platform to automate the review and qualification of Java code in algorithmic complexity course at El Bosque UniversityIngeniería de SistemasUniversidad El BosqueFacultad de IngenieríaTesis/Trabajo de grado - Monografía - Pregradoinfo:eu-repo/semantics/acceptedVersionhttp://purl.org/coar/resource_type/c_7a1finfo:eu-repo/semantics/bachelorThesisTHUMBNAILPlataforma web para automatizar la revisión y calificación de código Java en la materia de complejidad algorítmica en la Universidad El Bosque.pngPlataforma web para automatizar la revisión y calificación de código Java en la materia de complejidad algorítmica en la Universidad El Bosque.pngPortadaimage/png86481https://repositorio.unbosque.edu.co/bitstreams/2cea3fc6-abe1-4748-a661-dbc22b974b16/download51c3d660aba676eda2910855350a7c0dMD57Anexo.jpgAnexo.jpgIM Thumbnailimage/jpeg6206https://repositorio.unbosque.edu.co/bitstreams/5b4a331a-5671-40d6-9435-108e09a62a84/download24b3c17ca1be49d087d7fd20809196b7MD58Plataforma web para automatizar la revisión y calificación de código Java en la materia de complejidad algorítmica en la Universidad El Bosque.jpgPlataforma web para automatizar la revisión y calificación de código Java en la materia de complejidad algorítmica en la Universidad El Bosque.jpgGenerated Thumbnailimage/jpeg3486https://repositorio.unbosque.edu.co/bitstreams/ef3c26a7-f781-426e-9293-095c59039a0b/downloadefb7d7c7b0739bc8793734a6eabf1f8fMD510ORIGINALPlataforma web para automatizar la revisión y calificación de código Java en la materia de complejidad algorítmica en la Universidad El BosquePlataforma web para automatizar la revisión y calificación de código Java en la materia de complejidad algorítmica en la Universidad El BosquePlataforma web para automatizar la revisión y calificación de código Java en la materia de complejidad algorítmica en la Universidad El Bosqueapplication/pdf594962https://repositorio.unbosque.edu.co/bitstreams/582ec061-b00a-4fe3-9a48-76977f5e3f5f/downloadc38d0791b9e0b9271c78f6e81d0a9a63MD53AnexoAnexoAnexoapplication/pdf2632035https://repositorio.unbosque.edu.co/bitstreams/1577b3d4-ff0b-4ee7-9535-c82126edff48/downloadee198af7cc18f3216bede70921519aa5MD51CC-LICENSElicense_rdflicense_rdfapplication/rdf+xml; charset=utf-81031https://repositorio.unbosque.edu.co/bitstreams/e27f0dcf-4cd1-4e73-b448-7c25a57cd066/download934f4ca17e109e0a05eaeaba504d7ce4MD54LICENSElicense.txtlicense.txttext/plain; charset=utf-82000https://repositorio.unbosque.edu.co/bitstreams/56482183-a0cc-4f0f-ac4e-6b53acf9b19c/download17cc15b951e7cc6b3728a574117320f9MD55Carta.pdfCarta.pdfCarta autorizaciónapplication/pdf236278https://repositorio.unbosque.edu.co/bitstreams/55966690-861d-49fa-a656-e5d398530063/downloadb70a2ff8ca367d934bfd3af33c8d0861MD56TEXTPlataforma web para automatizar la revisión y calificación de código Java en la materia de complejidad algorítmica en la Universidad El Bosque.txtPlataforma web para automatizar la revisión y calificación de código Java en la materia de complejidad algorítmica en la Universidad El Bosque.txtExtracted texttext/plain86927https://repositorio.unbosque.edu.co/bitstreams/07c6e030-4b24-4949-ab86-308e68c959d6/download6ef08c93c9f027fd0d7b2bdf1a9ba8aaMD59Anexo.txtAnexo.txtExtracted texttext/plain48224https://repositorio.unbosque.edu.co/bitstreams/a7e7bc0e-c936-4a58-941a-10af09adb5e8/downloadde3139fab25b57416fc494d1c51105e4MD51120.500.12495/10805oai:repositorio.unbosque.edu.co:20.500.12495/108052024-02-07 03:34:53.374http://creativecommons.org/licenses/by-nc-sa/4.0/Atribución-NoComercial-CompartirIgual 4.0 Internacionalopen.accesshttps://repositorio.unbosque.edu.coRepositorio Institucional Universidad El Bosquebibliotecas@biteca.comTGljZW5jaWEgZGUgRGlzdHJpYnVjacOzbiBObyBFeGNsdXNpdmEKClBhcmEgcXVlIGVsIFJlcG9zaXRvcmlvIGRlIGxhIFVuaXZlcnNpZGFkIEVsIEJvc3F1ZSBhIHB1ZWRhIHJlcHJvZHVjaXIgeSBjb211bmljYXIgcMO6YmxpY2FtZW50ZSBzdSBkb2N1bWVudG8gZXMgbmVjZXNhcmlvIGxhIGFjZXB0YWNpw7NuIGRlIGxvcyBzaWd1aWVudGVzIHTDqXJtaW5vcy4gUG9yIGZhdm9yLCBsZWEgbGFzIHNpZ3VpZW50ZXMgY29uZGljaW9uZXMgZGUgbGljZW5jaWE6CgoxLiBBY2VwdGFuZG8gZXN0YSBsaWNlbmNpYSwgdXN0ZWQgKGVsIGF1dG9yL2VzIG8gZWwgcHJvcGlldGFyaW8vcyBkZSBsb3MgZGVyZWNob3MgZGUgYXV0b3IpIGdhcmFudGl6YSBhIGxhIFVuaXZlcnNpZGFkIEVsIEJvc3F1ZSBlbCBkZXJlY2hvIG5vIGV4Y2x1c2l2byBkZSBhcmNoaXZhciwgcmVwcm9kdWNpciwgY29udmVydGlyIChjb21vIHNlIGRlZmluZSBtw6FzIGFiYWpvKSwgY29tdW5pY2FyIHkvbyBkaXN0cmlidWlyIHN1IGRvY3VtZW50byBtdW5kaWFsbWVudGUgZW4gZm9ybWF0byBlbGVjdHLDs25pY28uCgoyLiBUYW1iacOpbiBlc3TDoSBkZSBhY3VlcmRvIGNvbiBxdWUgbGEgVW5pdmVyc2lkYWQgRWwgQm9zcXVlIHB1ZWRhIGNvbnNlcnZhciBtw6FzIGRlIHVuYSBjb3BpYSBkZSBlc3RlIGRvY3VtZW50byB5LCBzaW4gYWx0ZXJhciBzdSBjb250ZW5pZG8sIGNvbnZlcnRpcmxvIGEgY3VhbHF1aWVyIGZvcm1hdG8gZGUgZmljaGVybywgbWVkaW8gbyBzb3BvcnRlLCBwYXJhIHByb3DDs3NpdG9zIGRlIHNlZ3VyaWRhZCwgcHJlc2VydmFjacOzbiB5IGFjY2Vzby4KCjMuIERlY2xhcmEgcXVlIGVsIGRvY3VtZW50byBlcyB1biB0cmFiYWpvIG9yaWdpbmFsIHN1eW8geS9vIHF1ZSB0aWVuZSBlbCBkZXJlY2hvIHBhcmEgb3RvcmdhciBsb3MgZGVyZWNob3MgY29udGVuaWRvcyBlbiBlc3RhIGxpY2VuY2lhLiBUYW1iacOpbiBkZWNsYXJhIHF1ZSBzdSBkb2N1bWVudG8gbm8gaW5mcmluZ2UsIGVuIHRhbnRvIGVuIGN1YW50byBsZSBzZWEgcG9zaWJsZSBzYWJlciwgbG9zIGRlcmVjaG9zIGRlIGF1dG9yIGRlIG5pbmd1bmEgb3RyYSBwZXJzb25hIG8gZW50aWRhZC4KCjQuIFNpIGVsIGRvY3VtZW50byBjb250aWVuZSBtYXRlcmlhbGVzIGRlIGxvcyBjdWFsZXMgbm8gdGllbmUgbG9zIGRlcmVjaG9zIGRlIGF1dG9yLCBkZWNsYXJhIHF1ZSBoYSBvYnRlbmlkbyBlbCBwZXJtaXNvIHNpbiByZXN0cmljY2nDs24gZGVsIHByb3BpZXRhcmlvIGRlIGxvcyBkZXJlY2hvcyBkZSBhdXRvciBwYXJhIG90b3JnYXIgYSBsYSBVbml2ZXJzaWRhZCBFbCBCb3NxdWUgbG9zIGRlcmVjaG9zIHJlcXVlcmlkb3MgcG9yIGVzdGEgbGljZW5jaWEsIHkgcXVlIGVzZSBtYXRlcmlhbCBjdXlvcyBkZXJlY2hvcyBzb24gZGUgdGVyY2Vyb3MgZXN0w6EgY2xhcmFtZW50ZSBpZGVudGlmaWNhZG8geSByZWNvbm9jaWRvIGVuIGVsIHRleHRvIG8gY29udGVuaWRvIGRlbCBkb2N1bWVudG8gZW50cmVnYWRvLgoKNS4gU2kgZWwgZG9jdW1lbnRvIHNlIGJhc2EgZW4gdW5hIG9icmEgcXVlIGhhIHNpZG8gcGF0cm9jaW5hZGEgbyBhcG95YWRhIHBvciB1bmEgYWdlbmNpYSB1IG9yZ2FuaXphY2nDs24gZGlmZXJlbnRlIGRlIGxhIFVuaXZlcnNpZGFkIEVsIEJvc3F1ZSwgc2UgcHJlc3Vwb25lIHF1ZSBzZSBoYSBjdW1wbGlkbyBjb24gY3VhbHF1aWVyIGRlcmVjaG8gZGUgcmV2aXNpw7NuIHUgb3RyYXMgb2JsaWdhY2lvbmVzIHJlcXVlcmlkYXMgcG9yIGVzdGUgY29udHJhdG8gbyBhY3VlcmRvLgoKNi4gVW5pdmVyc2lkYWQgRWwgQm9zcXVlIGlkZW50aWZpY2Fyw6EgY2xhcmFtZW50ZSBzdS9zIG5vbWJyZS9zIGNvbW8gZWwvbG9zIGF1dG9yL2VzIG8gcHJvcGlldGFyaW8vcyBkZSBsb3MgZGVyZWNob3MgZGVsIGRvY3VtZW50bywgeSBubyBoYXLDoSBuaW5ndW5hIGFsdGVyYWNpw7NuIGRlIHN1IGRvY3VtZW50byBkaWZlcmVudGUgYSBsYXMgcGVybWl0aWRhcyBlbiBlc3RhIGxpY2VuY2lhLgo=