Desenvolvimento back-end de um serviço web utilizando Django Rest Framework para o gerenciamento de horários das turmas do curso de Bacharelado em Tecnologia da Informação do Centro Multidisciplinar de Pau dos Ferros da Ufersa
| dc.contributor.advisor | Assis, Ítalo Augusto Souza de | |
| dc.contributor.author | Dantas, Leonardo Inácio Guilherme | |
| dc.contributor.referee1 | Assis, Ítalo Augusto Souza de | |
| dc.contributor.referee2 | Milanez, Alysson Filgueira | |
| dc.contributor.referee4 | Coutinho, Demétrios Araújo Magalhães | |
| dc.coverage.spatial | Pau dos Ferros | |
| dc.date.accessioned | 2024-07-09T18:57:14Z | |
| dc.date.available | 2024-07-09T18:57:14Z | |
| dc.date.issued | 2024-04-03 | |
| dc.description.abstract | Este trabalho propõe o desenvolvimento de um sistema web back-end para o gerenciamento da grade de horários do curso de Tecnologia da Informação (BTI) do Centro Multidisciplinar de Pau dos Ferros da Universidade Federal Rural do Semi-Árido (UFERSA). Atualmente, a coordenação enfrenta constantes desafios para realizar a criação da grade de horários do curso. O método atual faz uso manual de planilhas eletrônicas e requer grande esforço para ser executado por parte da coordenação. O problema recorrente nesse modelo é dado pela constante necessidade de realizar análises dos horários, a fim de evitar possíveis conflitos. Portanto, este trabalho tem como objetivo desenvolver uma aplicação web que forneça um meio eficiente para substituir o método ultrapassado e problemático utilizado. O desenvolvimento do sistema utilizou as metodologias de dsesenvolvimento dos modelos clássicos conhecidos na engenharia de software, em especial, o modelo incremental. Realizando o levantamento e análise dos requisitos, seguido da elaboração do projeto, implementação, realização dos testes de software e finalizando com a implantação e distribuição do sistema. Com a execução dos testes, constatou-se que os requisitos elencados para a resolução dos problemas estão presentes e funcionando conforme o esperado. | |
| dc.description.abstract2 | This work proposes the development of the back-end of a web system for managing the class schedule of the Tecnologia da Informação (BTI) course at Centro Multidisciplinar de Pau dos Ferros (CMPF) of the Universidade Federal Rural do Semi-Árido (UFERSA). Currently, the coordination faces constant challenges in creating the class schedule. The current method involves the manual use of spreadsheets and requires significant effort from the coordination. The recurring problem in this model is the constant need to analyze schedules to avoid possible conflicts. Therefore, this work aims to develop a web application that provides an efficient way to replace the outdated and problematic methods used. The development of the system used methodologies from the classical models known in software engineering, especially the incremental model. It involved the elicitation and analysis of requirements, followed by project development, implementation, software testing, and ending with system deployment and distribution. Through the execution of tests, it was verified that the requirements listed for solving the problems are present and functioning as expected. | |
| dc.description.physical | 39 f. : il | |
| dc.format.mimetype | ||
| dc.identifier.bibliographicCitation | DANTAS, Leonardo Inácio Guilherme. Desenvolvimento back-end de um serviço web utilizando Django Rest Framework para o gerenciamento de horários das turmas do curso de Bacharelado em Tecnologia da Informação do Centro Multidisciplinar de Pau dos Ferros da Ufersa. 2024. 39 f. Monografia (Graduação em Tecnologia da Informação), Centro Multidisciplinar de Pau dos Ferros, Universidade Federal Rural do Semi-Árido, Pau dos Ferros, 2024. | |
| dc.identifier.uri | https://repositorio.ufersa.edu.br/handle/prefix/10908 | |
| dc.language.iso | pt_BR | |
| dc.publisher.center | Centro Multidisciplinar de Pau dos Ferros - CMPF | |
| dc.publisher.country | Brasil | |
| dc.publisher.department | Departamento de Engenharias e Tecnologia | |
| dc.publisher.initials | UFERSA | |
| dc.publisher.institution | Universidade Federal Rural do Semiárido | |
| dc.rights | info:eu-repo/semantics/openAccess | en |
| dc.rights.holder | UFERSA | |
| dc.rights.uri | http://creativecommons.org/licenses/by-sa/3.0/br/ | |
| dc.subject.cnpq | CIENCIAS EXATAS E DA TERRA::TECNOLOGIA DA INFORMACAO | |
| dc.subject.keyword | Conflitos de horários | |
| dc.subject.keyword | Desenvolvimento web | |
| dc.subject.keyword | Programação back-end | |
| dc.subject.keyword | Django rest framework | |
| dc.subject.keyword | API | |
| dc.subject.keyword | Schedule conflicts | |
| dc.subject.keyword | Web development | |
| dc.subject.keyword | Backend programming | |
| dc.title | Desenvolvimento back-end de um serviço web utilizando Django Rest Framework para o gerenciamento de horários das turmas do curso de Bacharelado em Tecnologia da Informação do Centro Multidisciplinar de Pau dos Ferros da Ufersa | |
| dc.type | info:eu-repo/semantics/bachelorThesis |
