Use este identificador para citar ou linkar para este item: http://bdm.ufmt.br/handle/1/4254
Tipo documento: Trabalho de Conclusão de Curso
Título: Desenvolvimento de aplicação web para controle de presença com arquitetura limpa e design patterns
Autor(es): Silva, Lucas dos Santos Marques da
Orientador(a): Guarienti, Gracyeli Santos Souza
Membro da Banca: Guarienti, Gracyeli Santos Souza
Membro da Banca: Teixeira, Raoni Florentino da Silva
Membro da Banca: Bezerra, Diogo Henrique Duarte
Resumo : Este trabalho explora a aplicação estratégica de padrões de design na concepção de um sistema web de presença, com o objetivo principal de otimizar sua eficiência e escalabilidade. A revisão da literatura destaca a importância dos padrões de design, situando-os como elementos fundamentais no desenvolvimento de sistemas de software robustos. A seleção cuidadosa de padrões é baseada na análise de requisitos específicos para o sistema de presença, abordando desafios como registro de presença, gestão de horários e usabilidade. A metodologia adotada abrange a análise detalhada dos requisitos identificados, seguida pela implementação do sistema, incorporando os padrões de design escolhidos. Durante esse processo, desafios encontrados são documentados, e soluções aplicadas são discutidas. A comparação crítica entre o sistema desenvolvido, com a aplicação de padrões de design, e versões sem essa implementação destaca claramente as vantagens proporcionadas por essa abordagem. Este estudo não apenas contribui para o campo de sistemas de presença web, mas também estabelece uma base sólida para futuras pesquisas na aplicação de padrões de design para aprimorar a qualidade e eficiência de sistemas similares. Ao abordar de maneira abrangente desde a seleção de padrões até a implementação prática e avaliação de desempenho, este trabalho visa inspirar profissionais de desenvolvimento de software a adotarem abordagens inovadoras e eficazes na construção de sistemas web de presença.
Resumo em lingua estrangeira: This work explores the strategic application of design patterns in the design of a webbased attendance system, with the primary goal of optimizing its efficiency and scalability. The literature review highlights the importance of design patterns, positioning them as fundamental elements in the development of robust software systems. The careful selection of patterns is based on the analysis of specific requirements for the attendance system, addressing challenges such as attendance tracking, schedule management, and usability. The adopted methodology encompasses a detailed analysis of identified requirements, followed by the implementation of the system, incorporating the chosen design patterns. During this process, encountered challenges are documented, and applied solutions are discussed. The critical comparison between the developed system, with the application of design patterns, and versions without this implementation clearly highlights the advantages provided by this approach. The thorough analysis of the obtained results provides a clear view of the improvements achieved in terms of efficiency, maintainability, and scalability. This study not only contributes to the field of web-based attendance systems but also establishes a solid foundation for future research on the application of design patterns to enhance the quality and efficiency of similar systems. By comprehensively addressing everything from pattern selection to practical implementation and performance evaluation, this work aims to inspire software development professionals to adopt innovative and effective approaches in building web-based attendance systems.
Palavra-chave: Padrões de projeto de software
Sistema de presença
Design de software
Arquitetura limpa
Palavra-chave em lingua estrangeira: Design patterns
Attendence system
Software design
Clean architecture
CNPq: CNPQ::ENGENHARIAS
Idioma: por
País: Brasil
Instituição: Universidade Federal de Mato Grosso
Sigla da instituição: UFMT CUVG - Várzea Grande
Departamento: Instituto de Engenharia – Várzea Grande
Programa: Engenharia de Computação - CUVG
Referência: SILVA, Lucas dos Santos Marques da. Desenvolvimento de aplicação web para controle de presença com arquitetura limpa e design patterns. Orientador: Gracyeli Santos Souza Guarienti. 2024. 53 f. Trabalho de Conclusão de Curso (Graduação em Engenharia de Computação) – Faculdade de Engenharia, Universidade Federal de Mato Grosso, Cuiabá, 2024.
Tipo de acesso: Acesso Aberto
URI: http://bdm.ufmt.br/handle/1/4254
Data defesa documento: 12-Nov-2024
Aparece na(s) coleção(ções):Engenharia de Computação - Várzea Grande

Arquivos deste item:
Arquivo Descrição TamanhoFormato 
TCC - LUCAS DOS SANTOS MARQUES DA SILVA.pdf672.6 kBAdobe PDFVer/Abrir


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