Sistema Web de gerenciamento de assiduidade: automatização, modelagem orientada a objetos e interface de usuário eficiente

Registro completo de metadados
MetadadosDescriçãoIdioma
Autor(es): dc.contributorNascimento, Luiz Paulo do-
Autor(es): dc.contributorAmaral, Rafael Burlamaqui-
Autor(es): dc.creatorSantana, Felipi Torres-
Data de aceite: dc.date.accessioned2024-07-11T17:51:39Z-
Data de disponibilização: dc.date.available2024-07-11T17:51:39Z-
Data de envio: dc.date.issued2023-12-06-
Data de envio: dc.date.issued2023-12-06-
Fonte completa do material: dc.identifierhttp://app.uff.br/riuff/handle/1/31358-
Fonte: dc.identifier.urihttp://educapes.capes.gov.br/handle/capes/758974-
Descrição: dc.descriptionEste trabalho descreve o desenvolvimento de um sistema web destinado ao gerenciamento da assiduidade dos alunos em uma turma, com o intuito de melhorar sua formação e integração, o que impacta diretamente no engajamento e aprendizado acadêmico. Na implementação do sistema, foram utilizadas técnicas de programação, como TypeScript, NodeJS e ReactJS, com o objetivo de automatizar tarefas e reduzir erros derivados de processos manuais e repetitivos. A adoção de boas práticas da programação orientada a objetos resultou em uma organização aprimorada do código[13], aumento da produtividade e facilidade na correção de bugs[17]. Além disso, a aplicação de diagramas UML permitiu a definição abrangente de cenários, fluxos de interação e relacionamentos, fornecendo uma visão completa dos requisitos do sistema. A modelagem das classes contribuiu para uma representação precisa dos objetos e suas relações no contexto do sistema de gerenciamento escolar, facilitando a organização e identificação dos elementos no ambiente educacional. O uso das tecnologias React e TypeScript possibilitou o desenvolvimento de uma interface de usuário eficiente e interativa, com facilidade de navegação, clareza e eficácia na execução das tarefas-
Descrição: dc.descriptionThis work describes the development of a web-based system aimed at managing student attendance in a class, with the goal of enhancing their education and integration, which directly impacts engagement and academic learning. During the system implementation, programming techniques such as TypeScript and NodeJS were employed to automate tasks and minimize errors arising from manual and repetitive processes. The adoption of object-oriented programming best practices resulted in improved code organization, increased productivity, and easier bug correction. Additionally, UML diagrams were applied to comprehensively define scenarios, interaction flows, and relationships, providing a holistic view of the system requirements. The modeling of classes such contributed to a precise representation of objects and their relationships in the school management system context, facilitating the organization and identification of elements within the educational environment. The use of React and TypeScript technologies enabled the development of an efficient and interactive user interface, characterized by easy navigation, clarity, and task execution efficiency-
Descrição: dc.description53 p.-
Formato: dc.formatapplication/pdf-
Idioma: dc.languagept_BR-
Direitos: dc.rightsOpen Access-
Direitos: dc.rightsCC-BY-SA-
Palavras-chave: dc.subjectProgramação orientada a objetos-
Palavras-chave: dc.subjectTypeScript-
Palavras-chave: dc.subjectNodeJS-
Palavras-chave: dc.subjectDiagramas UML-
Palavras-chave: dc.subjectInterface de usuário-
Palavras-chave: dc.subjectEstudante-
Palavras-chave: dc.subjectFrequência escolar-
Palavras-chave: dc.subjectSoftware-
Palavras-chave: dc.subjectWeb-based system-
Palavras-chave: dc.subjectAttendance management-
Palavras-chave: dc.subjectObject-oriented programming-
Palavras-chave: dc.subjectUML diagrams-
Palavras-chave: dc.subjectUser interface-
Palavras-chave: dc.subjectAutomation-
Título: dc.titleSistema Web de gerenciamento de assiduidade: automatização, modelagem orientada a objetos e interface de usuário eficiente-
Tipo de arquivo: dc.typeTrabalho de conclusão de curso-
Aparece nas coleções:Repositório Institucional da Universidade Federal Fluminense - RiUFF

Não existem arquivos associados a este item.