Use este identificador para citar ou linkar para este item:
http://repositorio.utfpr.edu.br/jspui/handle/1/40223| Título: | Otimização de fluxos de trabalho por intermédio de automações em tarefas repetitivas com Python |
| Título(s) alternativo(s): | Optimization of workflows through repetitive tasks with Python |
| Autor(es): | Campos, Pedro Henrique Sauthier Ferraz de |
| Orientador(es): | Araki, Lucilia Yoshie |
| Palavras-chave: | Automação Python (Linguagem de programação de computador) Fluxo de trabalho Automation Python (Computer program language) Workflow |
| Data do documento: | 1-Dez-2025 |
| Editor: | Universidade Tecnológica Federal do Paraná |
| Câmpus: | Pato Branco |
| Citação: | CAMPOS, Pedro Henrique Sauthier Ferraz de. Otimização de fluxos de trabalho por intermédio de automações em tarefas repetitivas com Python. 2025. Trabalho de Conclusão de Curso (Tecnologia em Análise e Desenvolvimento de Sistemas) - Universidade Tecnológica Federal do Paraná, Pato Branco, 2025. |
| Resumo: | Tarefas repetitivas e dependentes de interação manual com sistemas corporativos consomem tempo significativo, provocam inconsistências operacionais e dificultam a padronização de processos. Para mitigar esses impactos, este trabalho apresenta o desenvolvimento do Macro Suite, um sistema de automação em Python projetado para executar rotinas envolvendo leitura de planilhas, processamento de dados, interação com páginas web e ações coordenadas de mouse e teclado. O foco do projeto está na construção de uma ferramenta modular, reutilizável e acessível, capaz de reduzir esforço operacional e aumentar a confiabilidade de fluxos internos. Com o sistema implementado, tornou-se necessário avaliar sua performance em diferentes condições reais de uso, considerando a heterogeneidade do parque computacional encontrado em ambientes corporativos. Assim, este trabalho também realiza uma análise comparativa do comportamento do Macro Suite em múltiplos ambientes de hardware, variando processador, memória e desempenho gráfico, a fim de verificar sua portabilidade, estabilidade e consistência de execução. Os resultados demonstram que o Macro Suite opera de maneira satisfatória em máquinas de diferentes gerações, mantendo taxas de sucesso elevadas e variação controlada no tempo de execução. Esses achados evidenciam que a solução proposta é tecnicamente viável, robusta e adequada para uso em cenários corporativos heterogêneos, cumprindo os objetivos de desenvolvimento e validação estabelecidos. |
| Abstract: | Repetitive tasks that rely on manual interaction with corporate systems often lead to operational inefficiencies, inconsistencies, and high time consumption. To address these challenges, this work presents the development of the Macro Suite, a Python-based automation system designed to handle spreadsheet processing, data manipulation, web system interaction, and coordinated mouse and keyboard actions. The project focuses on creating a modular, reusable, and accessible tool capable of reducing operational effort and improving reliability in routine workflows. Once the system was implemented, it became essential to evaluate its performance under real-world conditions, considering the heterogeneous computing environments commonly found in organizations. Therefore, this work also conducts a comparative analysis of the Macro Suite across multiple hardware configurations, varying processor capacity, memory, and graphical performance, in order to assess its portability, stability, and execution consistency. The results indicate that Macro Suite performs reliably across different generations of hardware, maintaining high success rates and controlled execution variability. These findings confirm that the proposed solution is technically feasible, robust, and suitable for adoption in heterogeneous corporate environments, fulfilling the development and validation objectives of this project. |
| URI: | http://repositorio.utfpr.edu.br/jspui/handle/1/40223 |
| Aparece nas coleções: | PB - Tecnologia em Análise e Desenvolvimento de Sistemas |
Arquivos associados a este item:
| Arquivo | Descrição | Tamanho | Formato | |
|---|---|---|---|---|
| otimizacoesfluxospythonfinal.pdf | 647,42 kB | Adobe PDF | Visualizar/Abrir |
Este item está licenciada sob uma Licença Creative Commons
