Aplicação de design patterns na automatização de projetos de comando e controle de transformadores

Detalhes bibliográficos
Autor(a) principal: Fabeni, Eduardo Klein
Data de Publicação: 2023
Tipo de documento: Trabalho de conclusão de curso
Idioma: por
Título da fonte: Repositório Institucional da UFSC
Texto Completo: https://repositorio.ufsc.br/handle/123456789/247045
Resumo: TCC (graduação) - Universidade Federal de Santa Catarina, Campus Blumenau, Engenharia de Controle e Automação.
id UFSC_a75db1f555be5a31de7c20ae7b7d8a79
oai_identifier_str oai:repositorio.ufsc.br:123456789/247045
network_acronym_str UFSC
network_name_str Repositório Institucional da UFSC
repository_id_str 2373
spelling Aplicação de design patterns na automatização de projetos de comando e controle de transformadoresautomatização de processosdesign patternsprojetos de circuitos de comando e controleTCC (graduação) - Universidade Federal de Santa Catarina, Campus Blumenau, Engenharia de Controle e Automação.Esse trabalho apresenta o planejamento, desenvolvimento e resultados do projeto de automatização de processos em projetos de circuitos de comando e controle para transformadores, realizado na WEG Transmissão e Distribuição de Blumenau e aplicado às demais unidades do Brasil. O projeto teve como objetivo a identificação de processos que pudessem ser automatizados e que refletissem no aumento de produtividade do setor de projetos, de forma a acompanhar o rápido crescimento da empresa nos últimos anos. Antigas automatizações que já eram utilizados em produção foram estudadas, refatoradas, corrigidas e aprimoradas, através da criação de uma solução coesa que abrigasse todas as automatizações e utilizando as boas práticas de desenvolvimento mais comuns na indústria, como o paradigma de orientação a objetos, arquitetura da aplicação com camadas de responsabilidade únicas e a utilização dos design patterns mais adequados às diferentes automatizações. Foi definida uma nova metodologia para a liberação de atualizações e de novas automatizações, bem como para a aplicação automática das atualizações para todos os usuários. Foi realizado também o levantamento das demandas de usuários e de seus respectivos requisitos, com o posterior planejamento, execução e liberação. Após a finalização do projeto foi possível verificar uma facilitação no desenvolvimento de novas automatizações, maior velocidade na correção de erros e de implementação de melhorias, menor tempo e menor quantidade de suportes prestados aos usuários, menos erros em tempo de execução e maior autonomia dos projetistas na correção de erros de projeto.This work presents the planning, development and results of the process automation project in command and control circuit designs for transformers, carried out at ``WEG Transmission and Distribution'' in Blumenau and applied to other unities in Brazil. The objective of the project was to identify processes that could be automated and that would increase the productivity of the project sector, in order to keep up with the rapid growth of the company in recent years. Old automations that were already used in production were studied, refactored, corrected and improved, through the creation of a cohesive solution that housed all the automations and using the most common good development practices in the industry, such as the object-oriented paradigm, architecture of the application with unique layers of responsibility and the use of the most suitable design patterns for the different automations. A new methodology was defined for releasing updates and new automations, as well as for automatically applying updates to all users. A survey of user demands and their respective requirements was also carried out, with subsequent planning, execution and release. After the completion of the project, it was possible to verify a facilitation in the development of new automations, greater speed in correcting errors and implementing improvements, less time and less amount of support provided to users, fewer errors in runtime and greater autonomy for designers in the correction of project errors.Blumenau, SC.Ferrandin, MauriUniversidade Federal de Santa Catarina.Fabeni, Eduardo Klein2023-06-20T22:23:11Z2023-06-20T22:23:11Z2023-03-30info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/bachelorThesis87 f.application/pdfhttps://repositorio.ufsc.br/handle/123456789/247045Open Access.info:eu-repo/semantics/openAccessporreponame:Repositório Institucional da UFSCinstname:Universidade Federal de Santa Catarina (UFSC)instacron:UFSC2023-06-20T22:23:12Zoai:repositorio.ufsc.br:123456789/247045Repositório InstitucionalPUBhttp://150.162.242.35/oai/requestopendoar:23732023-06-20T22:23:12Repositório Institucional da UFSC - Universidade Federal de Santa Catarina (UFSC)false
dc.title.none.fl_str_mv Aplicação de design patterns na automatização de projetos de comando e controle de transformadores
title Aplicação de design patterns na automatização de projetos de comando e controle de transformadores
spellingShingle Aplicação de design patterns na automatização de projetos de comando e controle de transformadores
Fabeni, Eduardo Klein
automatização de processos
design patterns
projetos de circuitos de comando e controle
title_short Aplicação de design patterns na automatização de projetos de comando e controle de transformadores
title_full Aplicação de design patterns na automatização de projetos de comando e controle de transformadores
title_fullStr Aplicação de design patterns na automatização de projetos de comando e controle de transformadores
title_full_unstemmed Aplicação de design patterns na automatização de projetos de comando e controle de transformadores
title_sort Aplicação de design patterns na automatização de projetos de comando e controle de transformadores
author Fabeni, Eduardo Klein
author_facet Fabeni, Eduardo Klein
author_role author
dc.contributor.none.fl_str_mv Ferrandin, Mauri
Universidade Federal de Santa Catarina.
dc.contributor.author.fl_str_mv Fabeni, Eduardo Klein
dc.subject.por.fl_str_mv automatização de processos
design patterns
projetos de circuitos de comando e controle
topic automatização de processos
design patterns
projetos de circuitos de comando e controle
description TCC (graduação) - Universidade Federal de Santa Catarina, Campus Blumenau, Engenharia de Controle e Automação.
publishDate 2023
dc.date.none.fl_str_mv 2023-06-20T22:23:11Z
2023-06-20T22:23:11Z
2023-03-30
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.uri.fl_str_mv https://repositorio.ufsc.br/handle/123456789/247045
url https://repositorio.ufsc.br/handle/123456789/247045
dc.language.iso.fl_str_mv por
language por
dc.rights.driver.fl_str_mv Open Access.
info:eu-repo/semantics/openAccess
rights_invalid_str_mv Open Access.
eu_rights_str_mv openAccess
dc.format.none.fl_str_mv 87 f.
application/pdf
dc.publisher.none.fl_str_mv Blumenau, SC.
publisher.none.fl_str_mv Blumenau, SC.
dc.source.none.fl_str_mv reponame:Repositório Institucional da UFSC
instname:Universidade Federal de Santa Catarina (UFSC)
instacron:UFSC
instname_str Universidade Federal de Santa Catarina (UFSC)
instacron_str UFSC
institution UFSC
reponame_str Repositório Institucional da UFSC
collection Repositório Institucional da UFSC
repository.name.fl_str_mv Repositório Institucional da UFSC - Universidade Federal de Santa Catarina (UFSC)
repository.mail.fl_str_mv
_version_ 1808652182363308032