Front end para um sistema de otimização de alocação de horários de aulas

Detalhes bibliográficos
Autor(a) principal: Calixto, Lucas Matheus da Silva
Data de Publicação: 2023
Tipo de documento: Trabalho de conclusão de curso
Idioma: por
Título da fonte: Repositório Institucional da UFRN
Texto Completo: https://repositorio.ufrn.br/handle/123456789/56439
Resumo: O presente trabalho aborda o desenvolvimento de um sistema web para otimização da alocação de recursos em instituições de ensino superior. A metodologia adotada envolve a utilização de tecnologias modernas, como Next.js, TailwindCSS, Typescript, Node.js com Fastify e Prisma como ORM, para criar uma plataforma eficiente e intuitiva. Um modelo de otimização linear inteira é utilizado para aprimorar a distribuição de disciplinas, consi derando diversos critérios e restrições. O sistema foi testado com disciplinas de diferentes semestres e turnos, revelando resultados promissores em termos de eficácia e usabilidade. O estudo contribui para a gestão acadêmica, proporcionando uma ferramenta robusta para os coordenadores, ao explorar a integração de tecnologias modernas e técnicas avançadas de otimização
id UFRN_46cf27252c229c595d5001507103abc7
oai_identifier_str oai:https://repositorio.ufrn.br:123456789/56439
network_acronym_str UFRN
network_name_str Repositório Institucional da UFRN
repository_id_str
spelling Calixto, Lucas Matheus da SilvaSanti , ÉvertonDantas, Marcus Paulo SoaresSantana Júnior, Orivaldo Vieira de2023-12-20T14:49:47Z2023-12-20T14:49:47Z2023-12-12CALIXTO, Lucas Matheus da Silva. Front end para um sistema de otimização de alocação de horários de aulas. 2023. 35 f. Trabalho de Conclusão de Curso (Graduação em Ciências e Tecnologia com ênfase em computação aplicada) - Escola de Ciência e Tecnologia, Universidade Federal do Rio Grande do Norte, Natal, 2023.https://repositorio.ufrn.br/handle/123456789/56439O presente trabalho aborda o desenvolvimento de um sistema web para otimização da alocação de recursos em instituições de ensino superior. A metodologia adotada envolve a utilização de tecnologias modernas, como Next.js, TailwindCSS, Typescript, Node.js com Fastify e Prisma como ORM, para criar uma plataforma eficiente e intuitiva. Um modelo de otimização linear inteira é utilizado para aprimorar a distribuição de disciplinas, consi derando diversos critérios e restrições. O sistema foi testado com disciplinas de diferentes semestres e turnos, revelando resultados promissores em termos de eficácia e usabilidade. O estudo contribui para a gestão acadêmica, proporcionando uma ferramenta robusta para os coordenadores, ao explorar a integração de tecnologias modernas e técnicas avançadas de otimizaçãohis work deals with the development of a web system for optimizing resource al location in higher education institutions. The methodology adopted involves the use of modern technologies, such as Next.js, TailwindCSS, Typescript, Node.js with Fastify and Prisma as ORM, to create an efficient and intuitive platform. An integer linear optimi zation model is used to improve the distribution of courses, considering various criteria and restrictions. The system was tested with subjects from different semesters and shifts, revealing promising results in terms of effectiveness and usability. The study contribu tes to academic management, providing a robust tool for coordinators by exploring the integration of modern technologies and advanced optimization techniques.Universidade Federal do Rio Grande do NorteCiência e Tecnologia com ênfase em Computação AplicadaUFRNBrasilEscola de Ciências e TecnologiaAttribution 3.0 Brazilhttp://creativecommons.org/licenses/by/3.0/br/info:eu-repo/semantics/openAccessCNPQ::CIENCIAS EXATAS E DA TERRAAlocação de RecursosResource AllocationNextJSNextJSTypescriptTypescriptTailwindCSSTailwindCSSSistema WebWeb SystemOPLOPLSOLVER CPLEXSOLVER CPLEXFront end para um sistema de otimização de alocação de horários de aulasinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/bachelorThesisporreponame:Repositório Institucional da UFRNinstname:Universidade Federal do Rio Grande do Norte (UFRN)instacron:UFRNORIGINALFrontendPara_Calixto_2023.pdfFrontendPara_Calixto_2023.pdfapplication/pdf465873https://repositorio.ufrn.br/bitstream/123456789/56439/2/FrontendPara_Calixto_2023.pdf1baab9396ff2c343d7199c925ae2312dMD52ficha_avaliacao_calixto.pdfficha_avaliacao_calixto.pdfapplication/pdf145075https://repositorio.ufrn.br/bitstream/123456789/56439/3/ficha_avaliacao_calixto.pdf1126f4ef542bb86b3dabe0f8a76004ddMD53CC-LICENSElicense_rdflicense_rdfapplication/rdf+xml; charset=utf-8914https://repositorio.ufrn.br/bitstream/123456789/56439/4/license_rdf4d2950bda3d176f570a9f8b328dfbbefMD54LICENSElicense.txtlicense.txttext/plain; charset=utf-81484https://repositorio.ufrn.br/bitstream/123456789/56439/5/license.txte9597aa2854d128fd968be5edc8a28d9MD55123456789/564392023-12-20 11:49:47.175oai:https://repositorio.ufrn.br:123456789/56439Tk9OLUVYQ0xVU0lWRSBESVNUUklCVVRJT04gTElDRU5TRQoKCkJ5IHNpZ25pbmcgYW5kIGRlbGl2ZXJpbmcgdGhpcyBsaWNlbnNlLCBNci4gKGF1dGhvciBvciBjb3B5cmlnaHQgaG9sZGVyKToKCgphKSBHcmFudHMgdGhlIFVuaXZlcnNpZGFkZSBGZWRlcmFsIFJpbyBHcmFuZGUgZG8gTm9ydGUgdGhlIG5vbi1leGNsdXNpdmUgcmlnaHQgb2YKcmVwcm9kdWNlLCBjb252ZXJ0IChhcyBkZWZpbmVkIGJlbG93KSwgY29tbXVuaWNhdGUgYW5kIC8gb3IKZGlzdHJpYnV0ZSB0aGUgZGVsaXZlcmVkIGRvY3VtZW50IChpbmNsdWRpbmcgYWJzdHJhY3QgLyBhYnN0cmFjdCkgaW4KZGlnaXRhbCBvciBwcmludGVkIGZvcm1hdCBhbmQgaW4gYW55IG1lZGl1bS4KCmIpIERlY2xhcmVzIHRoYXQgdGhlIGRvY3VtZW50IHN1Ym1pdHRlZCBpcyBpdHMgb3JpZ2luYWwgd29yaywgYW5kIHRoYXQKeW91IGhhdmUgdGhlIHJpZ2h0IHRvIGdyYW50IHRoZSByaWdodHMgY29udGFpbmVkIGluIHRoaXMgbGljZW5zZS4gRGVjbGFyZXMKdGhhdCB0aGUgZGVsaXZlcnkgb2YgdGhlIGRvY3VtZW50IGRvZXMgbm90IGluZnJpbmdlLCBhcyBmYXIgYXMgaXQgaXMKdGhlIHJpZ2h0cyBvZiBhbnkgb3RoZXIgcGVyc29uIG9yIGVudGl0eS4KCmMpIElmIHRoZSBkb2N1bWVudCBkZWxpdmVyZWQgY29udGFpbnMgbWF0ZXJpYWwgd2hpY2ggZG9lcyBub3QKcmlnaHRzLCBkZWNsYXJlcyB0aGF0IGl0IGhhcyBvYnRhaW5lZCBhdXRob3JpemF0aW9uIGZyb20gdGhlIGhvbGRlciBvZiB0aGUKY29weXJpZ2h0IHRvIGdyYW50IHRoZSBVbml2ZXJzaWRhZGUgRmVkZXJhbCBkbyBSaW8gR3JhbmRlIGRvIE5vcnRlIHRoZSByaWdodHMgcmVxdWlyZWQgYnkgdGhpcyBsaWNlbnNlLCBhbmQgdGhhdCB0aGlzIG1hdGVyaWFsIHdob3NlIHJpZ2h0cyBhcmUgb2YKdGhpcmQgcGFydGllcyBpcyBjbGVhcmx5IGlkZW50aWZpZWQgYW5kIHJlY29nbml6ZWQgaW4gdGhlIHRleHQgb3IKY29udGVudCBvZiB0aGUgZG9jdW1lbnQgZGVsaXZlcmVkLgoKSWYgdGhlIGRvY3VtZW50IHN1Ym1pdHRlZCBpcyBiYXNlZCBvbiBmdW5kZWQgb3Igc3VwcG9ydGVkIHdvcmsKYnkgYW5vdGhlciBpbnN0aXR1dGlvbiBvdGhlciB0aGFuIHRoZSBVbml2ZXJzaWRhZGUgRmVkZXJhbCBkbyBSaW8gR3JhbmRlIGRvIE5vcnRlLCBkZWNsYXJlcyB0aGF0IGl0IGhhcyBmdWxmaWxsZWQgYW55IG9ibGlnYXRpb25zIHJlcXVpcmVkIGJ5IHRoZSByZXNwZWN0aXZlIGFncmVlbWVudCBvciBhZ3JlZW1lbnQuCgpUaGUgVW5pdmVyc2lkYWRlIEZlZGVyYWwgZG8gUmlvIEdyYW5kZSBkbyBOb3J0ZSB3aWxsIGNsZWFybHkgaWRlbnRpZnkgaXRzIG5hbWUgKHMpIGFzIHRoZSBhdXRob3IgKHMpIG9yIGhvbGRlciAocykgb2YgdGhlIGRvY3VtZW50J3MgcmlnaHRzCmRlbGl2ZXJlZCwgYW5kIHdpbGwgbm90IG1ha2UgYW55IGNoYW5nZXMsIG90aGVyIHRoYW4gdGhvc2UgcGVybWl0dGVkIGJ5CnRoaXMgbGljZW5zZQo=Repositório de PublicaçõesPUBhttp://repositorio.ufrn.br/oai/opendoar:2023-12-20T14:49:47Repositório Institucional da UFRN - Universidade Federal do Rio Grande do Norte (UFRN)false
dc.title.pt_BR.fl_str_mv Front end para um sistema de otimização de alocação de horários de aulas
title Front end para um sistema de otimização de alocação de horários de aulas
spellingShingle Front end para um sistema de otimização de alocação de horários de aulas
Calixto, Lucas Matheus da Silva
CNPQ::CIENCIAS EXATAS E DA TERRA
Alocação de Recursos
Resource Allocation
NextJS
NextJS
Typescript
Typescript
TailwindCSS
TailwindCSS
Sistema Web
Web System
OPL
OPL
SOLVER CPLEX
SOLVER CPLEX
title_short Front end para um sistema de otimização de alocação de horários de aulas
title_full Front end para um sistema de otimização de alocação de horários de aulas
title_fullStr Front end para um sistema de otimização de alocação de horários de aulas
title_full_unstemmed Front end para um sistema de otimização de alocação de horários de aulas
title_sort Front end para um sistema de otimização de alocação de horários de aulas
author Calixto, Lucas Matheus da Silva
author_facet Calixto, Lucas Matheus da Silva
author_role author
dc.contributor.referees1.none.fl_str_mv Santi , Éverton
dc.contributor.referees2.none.fl_str_mv Dantas, Marcus Paulo Soares
dc.contributor.author.fl_str_mv Calixto, Lucas Matheus da Silva
dc.contributor.advisor1.fl_str_mv Santana Júnior, Orivaldo Vieira de
contributor_str_mv Santana Júnior, Orivaldo Vieira de
dc.subject.cnpq.fl_str_mv CNPQ::CIENCIAS EXATAS E DA TERRA
topic CNPQ::CIENCIAS EXATAS E DA TERRA
Alocação de Recursos
Resource Allocation
NextJS
NextJS
Typescript
Typescript
TailwindCSS
TailwindCSS
Sistema Web
Web System
OPL
OPL
SOLVER CPLEX
SOLVER CPLEX
dc.subject.por.fl_str_mv Alocação de Recursos
Resource Allocation
NextJS
NextJS
Typescript
Typescript
TailwindCSS
TailwindCSS
Sistema Web
Web System
OPL
OPL
SOLVER CPLEX
SOLVER CPLEX
description O presente trabalho aborda o desenvolvimento de um sistema web para otimização da alocação de recursos em instituições de ensino superior. A metodologia adotada envolve a utilização de tecnologias modernas, como Next.js, TailwindCSS, Typescript, Node.js com Fastify e Prisma como ORM, para criar uma plataforma eficiente e intuitiva. Um modelo de otimização linear inteira é utilizado para aprimorar a distribuição de disciplinas, consi derando diversos critérios e restrições. O sistema foi testado com disciplinas de diferentes semestres e turnos, revelando resultados promissores em termos de eficácia e usabilidade. O estudo contribui para a gestão acadêmica, proporcionando uma ferramenta robusta para os coordenadores, ao explorar a integração de tecnologias modernas e técnicas avançadas de otimização
publishDate 2023
dc.date.accessioned.fl_str_mv 2023-12-20T14:49:47Z
dc.date.available.fl_str_mv 2023-12-20T14:49:47Z
dc.date.issued.fl_str_mv 2023-12-12
dc.type.status.fl_str_mv info:eu-repo/semantics/publishedVersion
dc.type.driver.fl_str_mv info:eu-repo/semantics/bachelorThesis
format bachelorThesis
status_str publishedVersion
dc.identifier.citation.fl_str_mv CALIXTO, Lucas Matheus da Silva. Front end para um sistema de otimização de alocação de horários de aulas. 2023. 35 f. Trabalho de Conclusão de Curso (Graduação em Ciências e Tecnologia com ênfase em computação aplicada) - Escola de Ciência e Tecnologia, Universidade Federal do Rio Grande do Norte, Natal, 2023.
dc.identifier.uri.fl_str_mv https://repositorio.ufrn.br/handle/123456789/56439
identifier_str_mv CALIXTO, Lucas Matheus da Silva. Front end para um sistema de otimização de alocação de horários de aulas. 2023. 35 f. Trabalho de Conclusão de Curso (Graduação em Ciências e Tecnologia com ênfase em computação aplicada) - Escola de Ciência e Tecnologia, Universidade Federal do Rio Grande do Norte, Natal, 2023.
url https://repositorio.ufrn.br/handle/123456789/56439
dc.language.iso.fl_str_mv por
language por
dc.rights.driver.fl_str_mv Attribution 3.0 Brazil
http://creativecommons.org/licenses/by/3.0/br/
info:eu-repo/semantics/openAccess
rights_invalid_str_mv Attribution 3.0 Brazil
http://creativecommons.org/licenses/by/3.0/br/
eu_rights_str_mv openAccess
dc.publisher.none.fl_str_mv Universidade Federal do Rio Grande do Norte
dc.publisher.program.fl_str_mv Ciência e Tecnologia com ênfase em Computação Aplicada
dc.publisher.initials.fl_str_mv UFRN
dc.publisher.country.fl_str_mv Brasil
dc.publisher.department.fl_str_mv Escola de Ciências e Tecnologia
publisher.none.fl_str_mv Universidade Federal do Rio Grande do Norte
dc.source.none.fl_str_mv reponame:Repositório Institucional da UFRN
instname:Universidade Federal do Rio Grande do Norte (UFRN)
instacron:UFRN
instname_str Universidade Federal do Rio Grande do Norte (UFRN)
instacron_str UFRN
institution UFRN
reponame_str Repositório Institucional da UFRN
collection Repositório Institucional da UFRN
bitstream.url.fl_str_mv https://repositorio.ufrn.br/bitstream/123456789/56439/2/FrontendPara_Calixto_2023.pdf
https://repositorio.ufrn.br/bitstream/123456789/56439/3/ficha_avaliacao_calixto.pdf
https://repositorio.ufrn.br/bitstream/123456789/56439/4/license_rdf
https://repositorio.ufrn.br/bitstream/123456789/56439/5/license.txt
bitstream.checksum.fl_str_mv 1baab9396ff2c343d7199c925ae2312d
1126f4ef542bb86b3dabe0f8a76004dd
4d2950bda3d176f570a9f8b328dfbbef
e9597aa2854d128fd968be5edc8a28d9
bitstream.checksumAlgorithm.fl_str_mv MD5
MD5
MD5
MD5
repository.name.fl_str_mv Repositório Institucional da UFRN - Universidade Federal do Rio Grande do Norte (UFRN)
repository.mail.fl_str_mv
_version_ 1802117717592899584