Actualización del módulo para el manejo de la inscripción de aspirantes de posgrado en la UdeA

RESUMEN : El aplicativo de inscripción posgrado de la Universidad de Antioquia se encarga tanto del proceso de inscripción de los aspirantes a los diferentes programas de posgrado ofrecidos por la universidad como también del manejo y revisión de datos de los inscritos por parte de la unidad adminis...

Full description

Autores:
Zuluaga Ruiz, Juan David
Tipo de recurso:
Trabajo de grado de pregrado
Fecha de publicación:
2023
Institución:
Universidad de Antioquia
Repositorio:
Repositorio UdeA
Idioma:
spa
OAI Identifier:
oai:bibliotecadigital.udea.edu.co:10495/36764
Acceso en línea:
https://hdl.handle.net/10495/36764
Palabra clave:
Sistemas de Información
Information Systems
Tecnología
Technology
Programas Informáticos
Software
Aplicación informática
Computer applications
Gestión de la Información
Information Management
Java
Angular
http://vocabularies.unesco.org/thesaurus/concept520
Rights
openAccess
License
http://creativecommons.org/licenses/by-nc-sa/2.5/co/
id UDEA2_7c19afce1a68e42932e015b19995422a
oai_identifier_str oai:bibliotecadigital.udea.edu.co:10495/36764
network_acronym_str UDEA2
network_name_str Repositorio UdeA
repository_id_str
dc.title.spa.fl_str_mv Actualización del módulo para el manejo de la inscripción de aspirantes de posgrado en la UdeA
title Actualización del módulo para el manejo de la inscripción de aspirantes de posgrado en la UdeA
spellingShingle Actualización del módulo para el manejo de la inscripción de aspirantes de posgrado en la UdeA
Sistemas de Información
Information Systems
Tecnología
Technology
Programas Informáticos
Software
Aplicación informática
Computer applications
Gestión de la Información
Information Management
Java
Angular
http://vocabularies.unesco.org/thesaurus/concept520
title_short Actualización del módulo para el manejo de la inscripción de aspirantes de posgrado en la UdeA
title_full Actualización del módulo para el manejo de la inscripción de aspirantes de posgrado en la UdeA
title_fullStr Actualización del módulo para el manejo de la inscripción de aspirantes de posgrado en la UdeA
title_full_unstemmed Actualización del módulo para el manejo de la inscripción de aspirantes de posgrado en la UdeA
title_sort Actualización del módulo para el manejo de la inscripción de aspirantes de posgrado en la UdeA
dc.creator.fl_str_mv Zuluaga Ruiz, Juan David
dc.contributor.advisor.none.fl_str_mv Fonseca Espina, Jaime Humberto
dc.contributor.author.none.fl_str_mv Zuluaga Ruiz, Juan David
dc.subject.decs.none.fl_str_mv Sistemas de Información
Information Systems
Tecnología
Technology
Programas Informáticos
Software
topic Sistemas de Información
Information Systems
Tecnología
Technology
Programas Informáticos
Software
Aplicación informática
Computer applications
Gestión de la Información
Information Management
Java
Angular
http://vocabularies.unesco.org/thesaurus/concept520
dc.subject.unesco.none.fl_str_mv Aplicación informática
Computer applications
dc.subject.lemb.none.fl_str_mv Gestión de la Información
Information Management
dc.subject.proposal.spa.fl_str_mv Java
Angular
dc.subject.unescouri.none.fl_str_mv http://vocabularies.unesco.org/thesaurus/concept520
description RESUMEN : El aplicativo de inscripción posgrado de la Universidad de Antioquia se encarga tanto del proceso de inscripción de los aspirantes a los diferentes programas de posgrado ofrecidos por la universidad como también del manejo y revisión de datos de los inscritos por parte de la unidad administrativa. Este aplicativo se encuentra actualmente desarrollado en tecnología java con icefaces en una arquitectura monolítica y desplegada en el antiguo servidor de aplicaciones de la Universidad de Antioquia. En tiempos recientes el antiguo servidor de aplicaciones de la Universidad de Antioquia ha demostrado un detrimento sustancial en su funcionamiento, por lo cual se han ido migrando las aplicaciones hacia un nuevo servidor de aplicaciones. La decisión de la migración y actualización del módulo de inscripción posgrado se toma en medio de la adopción de una arquitectura más cercana a API RESTfull que se está llevando en el área de gestión informática, teniendo en cuenta esto la actualización del aplicativo tendrá efecto tanto en la modernización del módulo pero al mismo tiempo también aportará a aumentar la escalabilidad y disminuir el acoplamiento. En el desarrollo también se decidió dividir el módulo en 2 aplicativos, uno encargado de la inscripción de aspirantes desarrollado en las tecnologías anteriormente mencionada y la persistencia en java se manejó mediante el motor JDBC “plano” que se utiliza actualmente en los aplicativos desarrollados en la división, mientras que el otro modulo es el encargado de la gestión y revisión de datos de los estudiantes y con el cual se decidió implementar el uso de la interfaz JPA para la persistencia de datos que ayudaría como prueba de concepto para su posible adopción de forma más generalizada en otros proyectos de la unidad.
publishDate 2023
dc.date.accessioned.none.fl_str_mv 2023-10-02T19:53:03Z
dc.date.available.none.fl_str_mv 2023-10-02T19:53:03Z
dc.date.issued.none.fl_str_mv 2023
dc.type.spa.fl_str_mv Tesis/Trabajo de grado - Monografía - Pregrado
dc.type.coar.spa.fl_str_mv http://purl.org/coar/resource_type/c_7a1f
dc.type.redcol.spa.fl_str_mv https://purl.org/redcol/resource_type/TP
dc.type.coarversion.spa.fl_str_mv http://purl.org/coar/version/c_b1a7d7d4d402bcce
dc.type.driver.spa.fl_str_mv info:eu-repo/semantics/bachelorThesis
dc.type.version.spa.fl_str_mv info:eu-repo/semantics/draft
format http://purl.org/coar/resource_type/c_7a1f
status_str draft
dc.identifier.uri.none.fl_str_mv https://hdl.handle.net/10495/36764
url https://hdl.handle.net/10495/36764
dc.language.iso.spa.fl_str_mv spa
language spa
dc.rights.uri.*.fl_str_mv http://creativecommons.org/licenses/by-nc-sa/2.5/co/
dc.rights.uri.spa.fl_str_mv https://creativecommons.org/licenses/by-nc-sa/4.0/
dc.rights.accessrights.spa.fl_str_mv info:eu-repo/semantics/openAccess
dc.rights.coar.spa.fl_str_mv http://purl.org/coar/access_right/c_abf2
rights_invalid_str_mv http://creativecommons.org/licenses/by-nc-sa/2.5/co/
https://creativecommons.org/licenses/by-nc-sa/4.0/
http://purl.org/coar/access_right/c_abf2
eu_rights_str_mv openAccess
dc.format.extent.spa.fl_str_mv 33
dc.format.mimetype.spa.fl_str_mv application/pdf
dc.publisher.spa.fl_str_mv Universidad de Antioquia
dc.publisher.place.spa.fl_str_mv Medellín, Colombia
dc.publisher.faculty.spa.fl_str_mv Facultad de Ingeniería. Ingeniería de Sistemas
institution Universidad de Antioquia
bitstream.url.fl_str_mv https://bibliotecadigital.udea.edu.co/bitstreams/23887fae-320b-456f-9258-ac71c61b3d8a/download
https://bibliotecadigital.udea.edu.co/bitstreams/e928c195-37e7-468d-a62c-ced73765f8e5/download
https://bibliotecadigital.udea.edu.co/bitstreams/54bf8731-61fc-483d-99b0-fc4a1bea75af/download
https://bibliotecadigital.udea.edu.co/bitstreams/9c37110f-c837-476c-9457-99bf1f7f02fb/download
https://bibliotecadigital.udea.edu.co/bitstreams/682ebfd8-f325-4bfc-8c33-4b93dc31482a/download
bitstream.checksum.fl_str_mv e2060682c9c70d4d30c83c51448f4eed
2d6b2cb3aa71c03cc9158f3ebf7bf938
8a4605be74aa9ea9d79846c1fba20a33
e66f1e0f9af9369057533526ca42225b
1bb6d589931b1defed2e62ea4386fecb
bitstream.checksumAlgorithm.fl_str_mv MD5
MD5
MD5
MD5
MD5
repository.name.fl_str_mv Repositorio Institucional de la Universidad de Antioquia
repository.mail.fl_str_mv aplicacionbibliotecadigitalbiblioteca@udea.edu.co
_version_ 1851052209602560000
spelling Fonseca Espina, Jaime HumbertoZuluaga Ruiz, Juan David2023-10-02T19:53:03Z2023-10-02T19:53:03Z2023https://hdl.handle.net/10495/36764RESUMEN : El aplicativo de inscripción posgrado de la Universidad de Antioquia se encarga tanto del proceso de inscripción de los aspirantes a los diferentes programas de posgrado ofrecidos por la universidad como también del manejo y revisión de datos de los inscritos por parte de la unidad administrativa. Este aplicativo se encuentra actualmente desarrollado en tecnología java con icefaces en una arquitectura monolítica y desplegada en el antiguo servidor de aplicaciones de la Universidad de Antioquia. En tiempos recientes el antiguo servidor de aplicaciones de la Universidad de Antioquia ha demostrado un detrimento sustancial en su funcionamiento, por lo cual se han ido migrando las aplicaciones hacia un nuevo servidor de aplicaciones. La decisión de la migración y actualización del módulo de inscripción posgrado se toma en medio de la adopción de una arquitectura más cercana a API RESTfull que se está llevando en el área de gestión informática, teniendo en cuenta esto la actualización del aplicativo tendrá efecto tanto en la modernización del módulo pero al mismo tiempo también aportará a aumentar la escalabilidad y disminuir el acoplamiento. En el desarrollo también se decidió dividir el módulo en 2 aplicativos, uno encargado de la inscripción de aspirantes desarrollado en las tecnologías anteriormente mencionada y la persistencia en java se manejó mediante el motor JDBC “plano” que se utiliza actualmente en los aplicativos desarrollados en la división, mientras que el otro modulo es el encargado de la gestión y revisión de datos de los estudiantes y con el cual se decidió implementar el uso de la interfaz JPA para la persistencia de datos que ayudaría como prueba de concepto para su posible adopción de forma más generalizada en otros proyectos de la unidad.ABSTRACT : The postgraduate enrollment application of the University of Antioquia is in charge of the enrollment process of applicants to the different postgraduate programs offered by the university as well as the management and review by the administrative unit of data from those enrolled. This application is currently developed in java with ice faces in a monolithic architecture and deployed in the old application server of the University of Antioquia. In recent times the old application server of the University of Antioquia has shown a substantial detriment in its performance so the applications have been gradually migrated to a new application server. The decision to migrate and update the postgraduate enrollment module is taken in the midst of the adoption of an architecture closer to RESTfull API that is being carried out by the IT management area, taking this into account the application update will not only have an effect on the modernization of the module but will also contribute to increase scalability and reduce coupling. For this development it was also decided to divide the module into 2 applications, one in charge of the registration of applicants developed in the aforementioned technologies with the persistence in java handled by the JDBC "flat" engine that is currently used in the applications developed by the division, while the other is responsible for the management and review of student data and with which it was decided to implement the use of the JPA interface for the persistence of data that would help as a proof of concept for its possible adoption in a more generalized way in other projects of the unit.PregradoIngeniero de sistemas33application/pdfspaUniversidad de AntioquiaMedellín, ColombiaFacultad de Ingeniería. Ingeniería de Sistemashttp://creativecommons.org/licenses/by-nc-sa/2.5/co/https://creativecommons.org/licenses/by-nc-sa/4.0/info:eu-repo/semantics/openAccesshttp://purl.org/coar/access_right/c_abf2Actualización del módulo para el manejo de la inscripción de aspirantes de posgrado en la UdeATesis/Trabajo de grado - Monografía - Pregradohttp://purl.org/coar/resource_type/c_7a1fhttps://purl.org/redcol/resource_type/TPhttp://purl.org/coar/version/c_b1a7d7d4d402bcceinfo:eu-repo/semantics/bachelorThesisinfo:eu-repo/semantics/draftSistemas de InformaciónInformation SystemsTecnologíaTechnologyProgramas InformáticosSoftwareAplicación informáticaComputer applicationsGestión de la InformaciónInformation ManagementJavaAngularhttp://vocabularies.unesco.org/thesaurus/concept520PublicationCC-LICENSElicense_rdflicense_rdfapplication/rdf+xml; charset=utf-81051https://bibliotecadigital.udea.edu.co/bitstreams/23887fae-320b-456f-9258-ac71c61b3d8a/downloade2060682c9c70d4d30c83c51448f4eedMD52falseAnonymousREADORIGINALZuluagaJuan_2023_MigracionPosgradosUdea.pdfZuluagaJuan_2023_MigracionPosgradosUdea.pdfTrabajo de grado de pregradoapplication/pdf1216843https://bibliotecadigital.udea.edu.co/bitstreams/e928c195-37e7-468d-a62c-ced73765f8e5/download2d6b2cb3aa71c03cc9158f3ebf7bf938MD54trueAnonymousREADLICENSElicense.txtlicense.txttext/plain; charset=utf-81748https://bibliotecadigital.udea.edu.co/bitstreams/54bf8731-61fc-483d-99b0-fc4a1bea75af/download8a4605be74aa9ea9d79846c1fba20a33MD55falseAnonymousREADTEXTZuluagaJuan_2023_MigracionPosgradosUdea.pdf.txtZuluagaJuan_2023_MigracionPosgradosUdea.pdf.txtExtracted texttext/plain48443https://bibliotecadigital.udea.edu.co/bitstreams/9c37110f-c837-476c-9457-99bf1f7f02fb/downloade66f1e0f9af9369057533526ca42225bMD56falseAnonymousREADTHUMBNAILZuluagaJuan_2023_MigracionPosgradosUdea.pdf.jpgZuluagaJuan_2023_MigracionPosgradosUdea.pdf.jpgGenerated Thumbnailimage/jpeg6693https://bibliotecadigital.udea.edu.co/bitstreams/682ebfd8-f325-4bfc-8c33-4b93dc31482a/download1bb6d589931b1defed2e62ea4386fecbMD57falseAnonymousREAD10495/36764oai:bibliotecadigital.udea.edu.co:10495/367642025-03-26 18:39:38.564http://creativecommons.org/licenses/by-nc-sa/2.5/co/open.accesshttps://bibliotecadigital.udea.edu.coRepositorio Institucional de la Universidad de Antioquiaaplicacionbibliotecadigitalbiblioteca@udea.edu.coTk9URTogUExBQ0UgWU9VUiBPV04gTElDRU5TRSBIRVJFClRoaXMgc2FtcGxlIGxpY2Vuc2UgaXMgcHJvdmlkZWQgZm9yIGluZm9ybWF0aW9uYWwgcHVycG9zZXMgb25seS4KCk5PTi1FWENMVVNJVkUgRElTVFJJQlVUSU9OIExJQ0VOU0UKCkJ5IHNpZ25pbmcgYW5kIHN1Ym1pdHRpbmcgdGhpcyBsaWNlbnNlLCB5b3UgKHRoZSBhdXRob3Iocykgb3IgY29weXJpZ2h0Cm93bmVyKSBncmFudHMgdG8gRFNwYWNlIFVuaXZlcnNpdHkgKERTVSkgdGhlIG5vbi1leGNsdXNpdmUgcmlnaHQgdG8gcmVwcm9kdWNlLAp0cmFuc2xhdGUgKGFzIGRlZmluZWQgYmVsb3cpLCBhbmQvb3IgZGlzdHJpYnV0ZSB5b3VyIHN1Ym1pc3Npb24gKGluY2x1ZGluZwp0aGUgYWJzdHJhY3QpIHdvcmxkd2lkZSBpbiBwcmludCBhbmQgZWxlY3Ryb25pYyBmb3JtYXQgYW5kIGluIGFueSBtZWRpdW0sCmluY2x1ZGluZyBidXQgbm90IGxpbWl0ZWQgdG8gYXVkaW8gb3IgdmlkZW8uCgpZb3UgYWdyZWUgdGhhdCBEU1UgbWF5LCB3aXRob3V0IGNoYW5naW5nIHRoZSBjb250ZW50LCB0cmFuc2xhdGUgdGhlCnN1Ym1pc3Npb24gdG8gYW55IG1lZGl1bSBvciBmb3JtYXQgZm9yIHRoZSBwdXJwb3NlIG9mIHByZXNlcnZhdGlvbi4KCllvdSBhbHNvIGFncmVlIHRoYXQgRFNVIG1heSBrZWVwIG1vcmUgdGhhbiBvbmUgY29weSBvZiB0aGlzIHN1Ym1pc3Npb24gZm9yCnB1cnBvc2VzIG9mIHNlY3VyaXR5LCBiYWNrLXVwIGFuZCBwcmVzZXJ2YXRpb24uCgpZb3UgcmVwcmVzZW50IHRoYXQgdGhlIHN1Ym1pc3Npb24gaXMgeW91ciBvcmlnaW5hbCB3b3JrLCBhbmQgdGhhdCB5b3UgaGF2ZQp0aGUgcmlnaHQgdG8gZ3JhbnQgdGhlIHJpZ2h0cyBjb250YWluZWQgaW4gdGhpcyBsaWNlbnNlLiBZb3UgYWxzbyByZXByZXNlbnQKdGhhdCB5b3VyIHN1Ym1pc3Npb24gZG9lcyBub3QsIHRvIHRoZSBiZXN0IG9mIHlvdXIga25vd2xlZGdlLCBpbmZyaW5nZSB1cG9uCmFueW9uZSdzIGNvcHlyaWdodC4KCklmIHRoZSBzdWJtaXNzaW9uIGNvbnRhaW5zIG1hdGVyaWFsIGZvciB3aGljaCB5b3UgZG8gbm90IGhvbGQgY29weXJpZ2h0LAp5b3UgcmVwcmVzZW50IHRoYXQgeW91IGhhdmUgb2J0YWluZWQgdGhlIHVucmVzdHJpY3RlZCBwZXJtaXNzaW9uIG9mIHRoZQpjb3B5cmlnaHQgb3duZXIgdG8gZ3JhbnQgRFNVIHRoZSByaWdodHMgcmVxdWlyZWQgYnkgdGhpcyBsaWNlbnNlLCBhbmQgdGhhdApzdWNoIHRoaXJkLXBhcnR5IG93bmVkIG1hdGVyaWFsIGlzIGNsZWFybHkgaWRlbnRpZmllZCBhbmQgYWNrbm93bGVkZ2VkCndpdGhpbiB0aGUgdGV4dCBvciBjb250ZW50IG9mIHRoZSBzdWJtaXNzaW9uLgoKSUYgVEhFIFNVQk1JU1NJT04gSVMgQkFTRUQgVVBPTiBXT1JLIFRIQVQgSEFTIEJFRU4gU1BPTlNPUkVEIE9SIFNVUFBPUlRFRApCWSBBTiBBR0VOQ1kgT1IgT1JHQU5JWkFUSU9OIE9USEVSIFRIQU4gRFNVLCBZT1UgUkVQUkVTRU5UIFRIQVQgWU9VIEhBVkUKRlVMRklMTEVEIEFOWSBSSUdIVCBPRiBSRVZJRVcgT1IgT1RIRVIgT0JMSUdBVElPTlMgUkVRVUlSRUQgQlkgU1VDSApDT05UUkFDVCBPUiBBR1JFRU1FTlQuCgpEU1Ugd2lsbCBjbGVhcmx5IGlkZW50aWZ5IHlvdXIgbmFtZShzKSBhcyB0aGUgYXV0aG9yKHMpIG9yIG93bmVyKHMpIG9mIHRoZQpzdWJtaXNzaW9uLCBhbmQgd2lsbCBub3QgbWFrZSBhbnkgYWx0ZXJhdGlvbiwgb3RoZXIgdGhhbiBhcyBhbGxvd2VkIGJ5IHRoaXMKbGljZW5zZSwgdG8geW91ciBzdWJtaXNzaW9uLgo=