Please use this identifier to cite or link to this item:
https://repositorio.ufu.br/handle/123456789/46053Full metadata record
| DC Field | Value | Language |
|---|---|---|
| dc.creator | Silva, Pedro Eduardo Concon | - |
| dc.date.accessioned | 2025-06-04T14:07:15Z | - |
| dc.date.available | 2025-06-04T14:07:15Z | - |
| dc.date.issued | 2025-05-12 | - |
| dc.identifier.citation | SILVA, Pedro Eduardo Concon. Modernização tecnológica de legados back-end: uma proposta de migração do sistema Classroom eXperience. 2025. 57 f. Trabalho de Conclusão de Curso (Graduação em Sistemas de Informação) - Universidade Federal de Uberlândia, Uberlândia, 2025. | pt_BR |
| dc.identifier.uri | https://repositorio.ufu.br/handle/123456789/46053 | - |
| dc.description.sponsorship | Pesquisa sem auxílio de agências de fomento | pt_BR |
| dc.language | por | pt_BR |
| dc.publisher | Universidade Federal de Uberlândia | pt_BR |
| dc.rights | Acesso Aberto | pt_BR |
| dc.rights.uri | http://creativecommons.org/licenses/by-nc-nd/3.0/us/ | * |
| dc.subject | Desenvolvimento web | pt_BR |
| dc.subject | Java | pt_BR |
| dc.subject | Spring boot | pt_BR |
| dc.subject | Docker | pt_BR |
| dc.subject | Testes automatizados | pt_BR |
| dc.subject | Integração contínua | pt_BR |
| dc.subject | Tecnologia da informação | pt_BR |
| dc.subject | Ciência da computação | pt_BR |
| dc.title | Modernização tecnológica de legados back-end: uma proposta de migração do sistema Classroom eXperience | pt_BR |
| dc.title.alternative | Technological modernization of back-end legacies: a proposal for migrating the Classroom eXperience system | pt_BR |
| dc.type | Trabalho de Conclusão de Curso | pt_BR |
| dc.contributor.advisor1 | Araújo, Rafael Dias | - |
| dc.contributor.advisor1Lattes | http://lattes.cnpq.br/3067137114142725 | pt_BR |
| dc.contributor.referee1 | Lima, Maria Adriana Vidigal de | - |
| dc.contributor.referee1Lattes | http://lattes.cnpq.br/0532686872124118 | pt_BR |
| dc.contributor.referee2 | Dorça, Fabiano Azevedo | - |
| dc.contributor.referee2Lattes | http://lattes.cnpq.br/3944579737930998 | pt_BR |
| dc.description.degreename | Trabalho de Conclusão de Curso (Graduação) | pt_BR |
| dc.description.resumo | Este trabalho apresenta o desenvolvimento de um sistema Web com ênfase na moderni- zação de aplicações legadas e na aplicação de boas práticas de arquitetura back-end. O principal objetivo foi construir uma aplicação robusta e escalável utilizando tecnologias consolidadas como Java, Spring Boot, PostgreSQL e Docker. O processo envolveu desde o entendimento do sistema legado, passando pela modelagem da arquitetura da aplicação, até a implementação de funcionalidades como autenticação com JSON Web Token (JWT), testes unitários e de integração, e a configuração de um pipeline de Integração Contínua (CI) via GitLab. Como resultado, obteve-se uma aplicação funcional, bem documentada e com cobertura de testes automatizados, validada por meio da execução contínua em ambi- ente de CI. Conclui-se que a escolha das tecnologias e a abordagem arquitetural adotadas contribuíram diretamente para a qualidade, segurança e manutenibilidade do sistema. | pt_BR |
| dc.publisher.country | Brasil | pt_BR |
| dc.publisher.course | Sistemas de Informação | pt_BR |
| dc.sizeorduration | 57 | pt_BR |
| dc.subject.cnpq | CNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO | pt_BR |
| dc.orcid.putcode | 185403534 | - |
| Appears in Collections: | TCC - Sistemas de Informação (Uberlândia) | |
Files in This Item:
| File | Description | Size | Format | |
|---|---|---|---|---|
| TCC_Pedro_Eduardo_Concon_Silva.pdf | 3.22 MB | Adobe PDF | ![]() View/Open |
This item is licensed under a Creative Commons License
