Seminario desarrollo móvil. Sistema de gestión académica
Este informe técnico documenta el desarrollo e implementación de la aplicación móvil "Gestión de Información Académica", una solución diseñada para modernizar y optimizar la administración de datos académicos en instituciones educativas. El proyecto fue concebido para resolver ineficiencia...
- Autores:
-
Triviño Bedoya, Mauricio Alejandro
Torres Parrado, Santiago
- Tipo de recurso:
- Trabajo de grado de pregrado
- Fecha de publicación:
- 2025
- Institución:
- Corporación Universitaria Remington
- Repositorio:
- Repositorio institucional Uniremington
- Idioma:
- spa
- OAI Identifier:
- oai:repositorio.uniremington.edu.co:123456789/7630
- Acceso en línea:
- https://repositorio.uniremington.edu.co/handle/123456789/7630
- Palabra clave:
- Android
Ionic
APIs REST
Java
ReactJS
Computación móvil
Sistemas de información
Ingeniería de software
- Rights
- openAccess
- License
- Atribución-NoComercial-SinDerivadas 4.0 Internacional (CC BY-NC-ND 4.0)
| id |
URemingtn2_f0bfe1495ce0fc578bf1dce9b7eca474 |
|---|---|
| oai_identifier_str |
oai:repositorio.uniremington.edu.co:123456789/7630 |
| network_acronym_str |
URemingtn2 |
| network_name_str |
Repositorio institucional Uniremington |
| repository_id_str |
|
| dc.title.spa.fl_str_mv |
Seminario desarrollo móvil. Sistema de gestión académica |
| title |
Seminario desarrollo móvil. Sistema de gestión académica |
| spellingShingle |
Seminario desarrollo móvil. Sistema de gestión académica Android Ionic APIs REST Java ReactJS Computación móvil Sistemas de información Ingeniería de software |
| title_short |
Seminario desarrollo móvil. Sistema de gestión académica |
| title_full |
Seminario desarrollo móvil. Sistema de gestión académica |
| title_fullStr |
Seminario desarrollo móvil. Sistema de gestión académica |
| title_full_unstemmed |
Seminario desarrollo móvil. Sistema de gestión académica |
| title_sort |
Seminario desarrollo móvil. Sistema de gestión académica |
| dc.creator.fl_str_mv |
Triviño Bedoya, Mauricio Alejandro Torres Parrado, Santiago |
| dc.contributor.advisor.none.fl_str_mv |
Tobón Barco, Guillermo Antonio |
| dc.contributor.author.none.fl_str_mv |
Triviño Bedoya, Mauricio Alejandro Torres Parrado, Santiago |
| dc.subject.spa.fl_str_mv |
Android Ionic APIs REST Java ReactJS |
| topic |
Android Ionic APIs REST Java ReactJS Computación móvil Sistemas de información Ingeniería de software |
| dc.subject.lemb.none.fl_str_mv |
Computación móvil Sistemas de información Ingeniería de software |
| description |
Este informe técnico documenta el desarrollo e implementación de la aplicación móvil "Gestión de Información Académica", una solución diseñada para modernizar y optimizar la administración de datos académicos en instituciones educativas. El proyecto fue concebido para resolver ineficiencias en la gestión manual de materias, la asignación de docentes, el registro y consulta de calificaciones, y la comunicación entre la institución, profesores y estudiantes. La aplicación se desarrolló utilizando una metodología Ágil (Scrum), lo que permitió una entrega incremental y adaptativa del software. Se estructuró en tres zonas de usuario principales: • Administrador: Gestiona materias, docentes, estudiantes, curso o carrera y aulas, asigna docentes, materias, aulas, cursos o carreras y estudiantes a grupos. • Profesor: Carga calificaciones parciales y definitivas para sus estudiantes dentro de plazos establecidos a la vez puede visualizar su agenda diaria. • Estudiante: Consulta su información académica, incluyendo materias matriculadas y el detalle de sus calificaciones (parciales y ponderadas), a la vez puede visualizar su agenda diaria. Técnicamente, el Frontend de la aplicación móvil se construyó con Ionic Framework y ReactJS. Esta elección facilitó un desarrollo eficiente, permitiendo el despliegue en dispositivos Android desde una única base de código. El Backend fue implementado con Spring Boot de Java, encargado de la lógica de negocio y la persistencia de datos en una base de datos PostgreSQL. La comunicación entre el frontend y el backend se realizó mediante APIs REST, garantizando un flujo de información seguro. La seguridad del sistema, incluyendo la autenticación y autorización por roles (Administrador, Profesor, Estudiante), se manejó con Spring Security y JSON Web Tokens (JWT). Para la colaboración y el control de cambios, se utilizó GitHub. Los resultados obtenidos demuestran la aplicación práctica de los conocimientos adquiridos en el seminario de aplicaciones móviles, especialmente en el desarrollo de aplicaciones móvil y la sintaxis de ReactJS. La aplicación ha logrado digitalizar y centralizar efectivamente la gestión académica, ofreciendo una herramienta segura, accesible y eficiente que mejora la transparencia y la comunicación en el entorno educativo. |
| publishDate |
2025 |
| dc.date.accessioned.none.fl_str_mv |
2025-07-15T20:18:52Z |
| dc.date.available.none.fl_str_mv |
2025-07-15T20:18:52Z |
| dc.date.issued.none.fl_str_mv |
2025 |
| dc.type.spa.fl_str_mv |
Trabajo de grado - Pregrado |
| dc.type.version.spa.fl_str_mv |
info:eu-repo/semantics/publishedVersion |
| dc.type.coar.spa.fl_str_mv |
http://purl.org/coar/resource_type/c_7a1f |
| dc.type.coarversion.spa.fl_str_mv |
http://purl.org/coar/version/c_970fb48d4fbd8a85 |
| dc.type.content.spa.fl_str_mv |
Text |
| dc.type.driver.spa.fl_str_mv |
info:eu-repo/semantics/bachelorThesis |
| dc.type.redcol.spa.fl_str_mv |
http://purl.org/redcol/resource_type/TP |
| dc.type.local.none.fl_str_mv |
Tesis/Trabajo de grado - Monografía - Pregrado |
| format |
http://purl.org/coar/resource_type/c_7a1f |
| status_str |
publishedVersion |
| dc.identifier.uri.none.fl_str_mv |
https://repositorio.uniremington.edu.co/handle/123456789/7630 |
| url |
https://repositorio.uniremington.edu.co/handle/123456789/7630 |
| dc.language.iso.spa.fl_str_mv |
spa |
| language |
spa |
| dc.rights.spa.fl_str_mv |
Derechos Reservados - Corporación Universitaria Remington, 2025 |
| dc.rights.license.spa.fl_str_mv |
Atribución-NoComercial-SinDerivadas 4.0 Internacional (CC BY-NC-ND 4.0) |
| dc.rights.uri.spa.fl_str_mv |
https://creativecommons.org/licenses/by-nc-nd/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 |
Atribución-NoComercial-SinDerivadas 4.0 Internacional (CC BY-NC-ND 4.0) Derechos Reservados - Corporación Universitaria Remington, 2025 https://creativecommons.org/licenses/by-nc-nd/4.0/ http://purl.org/coar/access_right/c_abf2 |
| eu_rights_str_mv |
openAccess |
| dc.format.extent.none.fl_str_mv |
57 p. |
| dc.format.mimetype.spa.fl_str_mv |
application/pdf |
| dc.publisher.spa.fl_str_mv |
Corporación Universitaria Remington |
| dc.publisher.place.spa.fl_str_mv |
Manizales (Caldas, Colombia) |
| dc.publisher.faculty.spa.fl_str_mv |
Facultad de Ingenierías |
| dc.publisher.program.spa.fl_str_mv |
Ingeniería de Sistemas |
| institution |
Corporación Universitaria Remington |
| bitstream.url.fl_str_mv |
https://repositorio.uniremington.edu.co/bitstreams/cdd24daf-ac8f-46c0-be1f-2d96a2d58172/download https://repositorio.uniremington.edu.co/bitstreams/33d7a306-ae43-4e2f-91d0-b98f1621707a/download https://repositorio.uniremington.edu.co/bitstreams/2243cdbc-7039-4d15-938f-e97a599178e5/download https://repositorio.uniremington.edu.co/bitstreams/e7ef901b-b0d9-4b1f-a475-e6b98427a2f5/download https://repositorio.uniremington.edu.co/bitstreams/1c1b5c5b-e5a4-4e6b-aebb-f46a7894b058/download |
| bitstream.checksum.fl_str_mv |
6c03cfac0ecf44eb403287ffdfa4478a 8a4605be74aa9ea9d79846c1fba20a33 44d71c9dd0e4f5d4e94c5758bafbb2cb ea724a6eaad2c73ef49738b39c1004cb 079fdbca12f38cd4db6600da9cd09866 |
| bitstream.checksumAlgorithm.fl_str_mv |
MD5 MD5 MD5 MD5 MD5 |
| repository.name.fl_str_mv |
Repositorio UNIREMINGTON |
| repository.mail.fl_str_mv |
biblioteca@uniremington.edu.co |
| _version_ |
1851059200422051840 |
| spelling |
Atribución-NoComercial-SinDerivadas 4.0 Internacional (CC BY-NC-ND 4.0)Derechos Reservados - Corporación Universitaria Remington, 2025https://creativecommons.org/licenses/by-nc-nd/4.0/info:eu-repo/semantics/openAccesshttp://purl.org/coar/access_right/c_abf2Tobón Barco, Guillermo AntonioTriviño Bedoya, Mauricio AlejandroTorres Parrado, Santiago2025-07-15T20:18:52Z2025-07-15T20:18:52Z2025https://repositorio.uniremington.edu.co/handle/123456789/7630Este informe técnico documenta el desarrollo e implementación de la aplicación móvil "Gestión de Información Académica", una solución diseñada para modernizar y optimizar la administración de datos académicos en instituciones educativas. El proyecto fue concebido para resolver ineficiencias en la gestión manual de materias, la asignación de docentes, el registro y consulta de calificaciones, y la comunicación entre la institución, profesores y estudiantes. La aplicación se desarrolló utilizando una metodología Ágil (Scrum), lo que permitió una entrega incremental y adaptativa del software. Se estructuró en tres zonas de usuario principales: • Administrador: Gestiona materias, docentes, estudiantes, curso o carrera y aulas, asigna docentes, materias, aulas, cursos o carreras y estudiantes a grupos. • Profesor: Carga calificaciones parciales y definitivas para sus estudiantes dentro de plazos establecidos a la vez puede visualizar su agenda diaria. • Estudiante: Consulta su información académica, incluyendo materias matriculadas y el detalle de sus calificaciones (parciales y ponderadas), a la vez puede visualizar su agenda diaria. Técnicamente, el Frontend de la aplicación móvil se construyó con Ionic Framework y ReactJS. Esta elección facilitó un desarrollo eficiente, permitiendo el despliegue en dispositivos Android desde una única base de código. El Backend fue implementado con Spring Boot de Java, encargado de la lógica de negocio y la persistencia de datos en una base de datos PostgreSQL. La comunicación entre el frontend y el backend se realizó mediante APIs REST, garantizando un flujo de información seguro. La seguridad del sistema, incluyendo la autenticación y autorización por roles (Administrador, Profesor, Estudiante), se manejó con Spring Security y JSON Web Tokens (JWT). Para la colaboración y el control de cambios, se utilizó GitHub. Los resultados obtenidos demuestran la aplicación práctica de los conocimientos adquiridos en el seminario de aplicaciones móviles, especialmente en el desarrollo de aplicaciones móvil y la sintaxis de ReactJS. La aplicación ha logrado digitalizar y centralizar efectivamente la gestión académica, ofreciendo una herramienta segura, accesible y eficiente que mejora la transparencia y la comunicación en el entorno educativo.PregradoIngeniero(a) de Sistemas57 p.application/pdfspaCorporación Universitaria RemingtonManizales (Caldas, Colombia)Facultad de IngenieríasIngeniería de SistemasAndroidIonicAPIs RESTJavaReactJSComputación móvilSistemas de informaciónIngeniería de softwareSeminario desarrollo móvil. Sistema de gestión académicaTrabajo de grado - Pregradoinfo:eu-repo/semantics/publishedVersionhttp://purl.org/coar/resource_type/c_7a1fhttp://purl.org/coar/version/c_970fb48d4fbd8a85Textinfo:eu-repo/semantics/bachelorThesishttp://purl.org/redcol/resource_type/TPTesis/Trabajo de grado - Monografía - PregradoPublicationORIGINALRIU-PRE-2025 Seminario desarrollo movil.pdfRIU-PRE-2025 Seminario desarrollo movil.pdfapplication/pdf2910343https://repositorio.uniremington.edu.co/bitstreams/cdd24daf-ac8f-46c0-be1f-2d96a2d58172/download6c03cfac0ecf44eb403287ffdfa4478aMD51LICENSElicense.txtlicense.txttext/plain; charset=utf-81748https://repositorio.uniremington.edu.co/bitstreams/33d7a306-ae43-4e2f-91d0-b98f1621707a/download8a4605be74aa9ea9d79846c1fba20a33MD52BL-FR-11 Cesión Derechos Proyecto SGA Desarrollo.pdfapplication/pdf3094870https://repositorio.uniremington.edu.co/bitstreams/2243cdbc-7039-4d15-938f-e97a599178e5/download44d71c9dd0e4f5d4e94c5758bafbb2cbMD53TEXTRIU-PRE-2025 Seminario desarrollo movil.pdf.txtRIU-PRE-2025 Seminario desarrollo movil.pdf.txtExtracted texttext/plain42739https://repositorio.uniremington.edu.co/bitstreams/e7ef901b-b0d9-4b1f-a475-e6b98427a2f5/downloadea724a6eaad2c73ef49738b39c1004cbMD56THUMBNAILRIU-PRE-2025 Seminario desarrollo movil.pdf.jpgRIU-PRE-2025 Seminario desarrollo movil.pdf.jpgGenerated Thumbnailimage/jpeg2786https://repositorio.uniremington.edu.co/bitstreams/1c1b5c5b-e5a4-4e6b-aebb-f46a7894b058/download079fdbca12f38cd4db6600da9cd09866MD55123456789/7630oai:repositorio.uniremington.edu.co:123456789/76302025-08-26 16:11:06.365https://creativecommons.org/licenses/by-nc-nd/4.0/Derechos Reservados - Corporación Universitaria Remington, 2025open.accesshttps://repositorio.uniremington.edu.coRepositorio UNIREMINGTONbiblioteca@uniremington.edu.coTk9URTogUExBQ0UgWU9VUiBPV04gTElDRU5TRSBIRVJFClRoaXMgc2FtcGxlIGxpY2Vuc2UgaXMgcHJvdmlkZWQgZm9yIGluZm9ybWF0aW9uYWwgcHVycG9zZXMgb25seS4KCk5PTi1FWENMVVNJVkUgRElTVFJJQlVUSU9OIExJQ0VOU0UKCkJ5IHNpZ25pbmcgYW5kIHN1Ym1pdHRpbmcgdGhpcyBsaWNlbnNlLCB5b3UgKHRoZSBhdXRob3Iocykgb3IgY29weXJpZ2h0Cm93bmVyKSBncmFudHMgdG8gRFNwYWNlIFVuaXZlcnNpdHkgKERTVSkgdGhlIG5vbi1leGNsdXNpdmUgcmlnaHQgdG8gcmVwcm9kdWNlLAp0cmFuc2xhdGUgKGFzIGRlZmluZWQgYmVsb3cpLCBhbmQvb3IgZGlzdHJpYnV0ZSB5b3VyIHN1Ym1pc3Npb24gKGluY2x1ZGluZwp0aGUgYWJzdHJhY3QpIHdvcmxkd2lkZSBpbiBwcmludCBhbmQgZWxlY3Ryb25pYyBmb3JtYXQgYW5kIGluIGFueSBtZWRpdW0sCmluY2x1ZGluZyBidXQgbm90IGxpbWl0ZWQgdG8gYXVkaW8gb3IgdmlkZW8uCgpZb3UgYWdyZWUgdGhhdCBEU1UgbWF5LCB3aXRob3V0IGNoYW5naW5nIHRoZSBjb250ZW50LCB0cmFuc2xhdGUgdGhlCnN1Ym1pc3Npb24gdG8gYW55IG1lZGl1bSBvciBmb3JtYXQgZm9yIHRoZSBwdXJwb3NlIG9mIHByZXNlcnZhdGlvbi4KCllvdSBhbHNvIGFncmVlIHRoYXQgRFNVIG1heSBrZWVwIG1vcmUgdGhhbiBvbmUgY29weSBvZiB0aGlzIHN1Ym1pc3Npb24gZm9yCnB1cnBvc2VzIG9mIHNlY3VyaXR5LCBiYWNrLXVwIGFuZCBwcmVzZXJ2YXRpb24uCgpZb3UgcmVwcmVzZW50IHRoYXQgdGhlIHN1Ym1pc3Npb24gaXMgeW91ciBvcmlnaW5hbCB3b3JrLCBhbmQgdGhhdCB5b3UgaGF2ZQp0aGUgcmlnaHQgdG8gZ3JhbnQgdGhlIHJpZ2h0cyBjb250YWluZWQgaW4gdGhpcyBsaWNlbnNlLiBZb3UgYWxzbyByZXByZXNlbnQKdGhhdCB5b3VyIHN1Ym1pc3Npb24gZG9lcyBub3QsIHRvIHRoZSBiZXN0IG9mIHlvdXIga25vd2xlZGdlLCBpbmZyaW5nZSB1cG9uCmFueW9uZSdzIGNvcHlyaWdodC4KCklmIHRoZSBzdWJtaXNzaW9uIGNvbnRhaW5zIG1hdGVyaWFsIGZvciB3aGljaCB5b3UgZG8gbm90IGhvbGQgY29weXJpZ2h0LAp5b3UgcmVwcmVzZW50IHRoYXQgeW91IGhhdmUgb2J0YWluZWQgdGhlIHVucmVzdHJpY3RlZCBwZXJtaXNzaW9uIG9mIHRoZQpjb3B5cmlnaHQgb3duZXIgdG8gZ3JhbnQgRFNVIHRoZSByaWdodHMgcmVxdWlyZWQgYnkgdGhpcyBsaWNlbnNlLCBhbmQgdGhhdApzdWNoIHRoaXJkLXBhcnR5IG93bmVkIG1hdGVyaWFsIGlzIGNsZWFybHkgaWRlbnRpZmllZCBhbmQgYWNrbm93bGVkZ2VkCndpdGhpbiB0aGUgdGV4dCBvciBjb250ZW50IG9mIHRoZSBzdWJtaXNzaW9uLgoKSUYgVEhFIFNVQk1JU1NJT04gSVMgQkFTRUQgVVBPTiBXT1JLIFRIQVQgSEFTIEJFRU4gU1BPTlNPUkVEIE9SIFNVUFBPUlRFRApCWSBBTiBBR0VOQ1kgT1IgT1JHQU5JWkFUSU9OIE9USEVSIFRIQU4gRFNVLCBZT1UgUkVQUkVTRU5UIFRIQVQgWU9VIEhBVkUKRlVMRklMTEVEIEFOWSBSSUdIVCBPRiBSRVZJRVcgT1IgT1RIRVIgT0JMSUdBVElPTlMgUkVRVUlSRUQgQlkgU1VDSApDT05UUkFDVCBPUiBBR1JFRU1FTlQuCgpEU1Ugd2lsbCBjbGVhcmx5IGlkZW50aWZ5IHlvdXIgbmFtZShzKSBhcyB0aGUgYXV0aG9yKHMpIG9yIG93bmVyKHMpIG9mIHRoZQpzdWJtaXNzaW9uLCBhbmQgd2lsbCBub3QgbWFrZSBhbnkgYWx0ZXJhdGlvbiwgb3RoZXIgdGhhbiBhcyBhbGxvd2VkIGJ5IHRoaXMKbGljZW5zZSwgdG8geW91ciBzdWJtaXNzaW9uLgo= |
