Use este identificador para citar ou linkar para este item: http://repositorio.ufc.br/handle/riufc/80477
Tipo: TCC
Título: Um estudo de caso de desenvolvimento do back-end do amo (ambiente de monitoria on-line)
Autor(es): Alcântara, Pedro Henrique De Sousa
Orientador: Vasconcelos, Patrícia Freitas Campos de
Palavras-chave em português: monitoria acadêmica;projeto de extensão;desenvolvimento back-end;Django REST Framework;API REST
Palavras-chave em inglês: academic monitoring;extension project;back-end development;Django REST Framework;REST API
CNPq: CNPQ::ENGENHARIAS
Data do documento: 2025
Citação: ALCÂNTARA, Pedro Henrique De Sousa. Um estudo de caso de desenvolvimento do back-end do amo (ambiente de monitoria on-line). 2025. Trabalho de Conclusão de Curso (Graduação em Engenharia de Software) - Campus de Russas, Universidade Federal do Ceará, Russas, 2025.
Resumo: Tendo em vista a necessidade de melhoria da comunicação entre os alunos do ensino superior, monitores acadêmicos e professores, foi idealizado o desenvolvimento do software Ambiente de Monitoria Online (AMO) pelo Projeto de Apoio ao Ensino (PAE) da Universidade Federal do Ceará (UFC) campus de Russas. A aplicação tem por objetivo estabeler mais uma forma de contato entre os membros do campus de Russas, para que os alunos possam tirar dúvidas sobre as disciplinas e aprimorar seu aprendizado. A ferramenta permite a realização de comentários em fóruns e agendamentos de atendimento com os monitores. O presente trabalho tem como propósito apresentar o desenvolvimento do back-end do aplicativo, que consiste em uma Application Interface Program (API) Representational State Transfer (REST). Para a realização do trabalho, foi necessário analisar o documento de requisistos do sistema, que consta todas as funcionalidades do mesmo. Para atender aos requisitos, o desenvolvimento do sistema contou com uso da linguagem de programação Python, utilizando o Django Rest Framework (DRF) para construir a API com uma arquitetura Model View Controller (MVC). Após a etapa de desenvolvimento, foram realizados testes para verificar se as funcionalidades foram implementadas corretamente e se estão retornando os dados corretos e esperados. O aplicativo mobile foi lançado para a comunidade acadêmica russana em fevereiro de 2025. Ao receber feedback dos usuários ou houver necessidade de melhorias, o aplicativo será atualizado, garantindo boa usabilidade e eficiência para os seus usuários.
Abstract: Considering the need to improve communication between higher education students, academic monitors, and professors, the development of the Ambiente de Monitoria Online (AMO) software was conceived by the Projeto de Apoio ao Ensino (PAE) at the Federal University of Ceará (UFC), Russas campus. The application aims to establish an additional means of contact among campus members, allowing students to ask questions about topics within their courses and enhance heir learning. The tool enables users to post comments in forums and schedule meetings with academic monitors. This work aims to present the development of the application’s back-end, which consists of a Representational State Transfer (REST) Application Programming Interface (API). To carry out this work, it was necessary to analyze the system requirements document, which contains all its functionalities. To meet these requirements, the system was developed using the Python programming language, with Django Rest Framework (DRF) to build the API following a Model-View-Controller (MVC) architecture. After the development phase, tests were conducted to verify whether the functionalities were correctly implemented and if they returned the expected and accurate data. The mobile application was launched for the academic community of Russas in February 2025. Upon receiving user feedback or identifying the need for improvements, the application will be updated to ensure good usability and efficiency for its users.
URI: http://repositorio.ufc.br/handle/riufc/80477
Currículo Lattes do(s) Autor(es): http://lattes.cnpq.br/7463115457170368
Tipo de Acesso: Acesso Aberto
Aparece nas coleções:ENGENHARIA DE SOFTWARE - RUSSAS - Monografias

Arquivos associados a este item:
Arquivo Descrição TamanhoFormato 
2025_tcc_phsalcântara.pdf2,12 MBAdobe PDFVisualizar/Abrir


Os itens no repositório estão protegidos por copyright, com todos os direitos reservados, salvo quando é indicado o contrário.