Front end para um sistema de otimização de alocação de horários de aulas
Autor(a) principal: | |
---|---|
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 |