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...
- 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= |
