Desenvolvimento de um software para aquisição de dados de uma estação de recarga de veículos elétricos utilizando a metodologia de desenvolvimento guiados a testes

dc.contributor.advisorBonho, Samir
dc.contributor.advisorIDhttps://orcid.org/0000-0001-7890-4657
dc.contributor.advisorLatteshttp://lattes.cnpq.br/5400290038439083
dc.contributor.authorMatos, Mariéli Fernandes
dc.contributor.referee1Marcondes, Hugo
dc.contributor.referee1Latteshttp://lattes.cnpq.br/5845370403988138
dc.contributor.referee2Santos, Cristiano Constantino
dc.contributor.referee2Latteshttp://lattes.cnpq.br/2148247501828426
dc.date.accessioned2026-10-06T10:39:12Z
dc.date.available2026-10-06T10:39:12Z
dc.date.issued2021-10-11
dc.description.abstractNos últimos anos, a busca por soluções para a diminuição dos gases que causam o efeito estufa tem sido um dos principais objetivos ao redor do mundo. Uma das alternativas encontradas é a adoção de veículos eletrificados. E, para viabilizar essa mudança, é preciso ofertar estações de carregamento para esses veículos com boa qualidade de serviço, por isso a obtenção dos dados provindos desse sistema de recarga é essencial. Dessa forma, este trabalho tem como objetivo oferecer um meio de acesso aos dados de uma estação de carregamento de veículos eletrificados, utilizando como princípio de desenvolvimento o TDD (desenvolvimento guiado a testes). Para isso, foram definidos os casos de uso do sistema, a fim de obter os requisitos, e, para desenvolver o software e os testes automatizados foi utilizada a linguagem de programação Python, por meio da metodologia descritiva com abordagem exploratória. Após a integração dos códigos gerados, são mostrados os resultados das requisições dos dados provenientes do eletroposto. Por fim, a criação de software utilizando as técnicas de TDD mostrou-se eficiente, além de adicionar confiança no processo de desenvolvimento.
dc.description.abstractIn recent years, the search for solutions to reduce the emission of gases that cause the greenhouse effect has been one of the main goals around the world. One of the alternatives found is the adoption of electric vehicles. And, to make this change feasible, it is necessary to offer charging stations for these vehicles with good quality of service. Therefore obtaining data from this system is essential. Thus, this work aims to provide software for accessing data from an electrified vehicle charging station, using TDD (test-driven development) as a development principle. For that, the use cases of the system were defined in order to obtain the requirements. Python programming language was used to develop the software and the automated tests. As a result, integration tests were made and software requests were applied for getting the charging station data. Finally, the software development using TDD techniques proved to be efficient and it added confidence in the build-up process.
dc.identifier.citationMATOS, Mariéli. Desenvolvimento de um software para aquisição de dados de uma estação de recarga de veículos elétricos utilizando a metodologia de desenvolvimento guiados a testes. 2021. Trabalho de Conclusão de Curso (Bacharelado em Engenharia Eletrônica) – Instituto Federal de Santa Catarina, Florianópolis, 2021
dc.identifier.urihttps://repositorio.ifsc.edu.br/handle/1/2675
dc.language.isoPortuguês Brasilpt_BR
dc.publisherInstituto Federal de Santa Catarinapt_BR
dc.publisher.countryBrasilpt_BR
dc.publisher.departmentCâmpus Florianópolispt_BR
dc.publisher.initialsIFSCpt_BR
dc.publisher.programBacharelado em Engenharia Eletrônicapt_BR
dc.rights.accessAcesso Aberto
dc.subjectAutomação de testes
dc.subjectVeículos elétricos
dc.subjectEnergia elétrica - Consumo
dc.subject.cnpqENGENHARIAS
dc.titleDesenvolvimento de um software para aquisição de dados de uma estação de recarga de veículos elétricos utilizando a metodologia de desenvolvimento guiados a testes
dc.typeTrabalho de conclusão de graduaçãopt_BR

Arquivos

Pacote Original

Agora exibindo 1 - 1 de 1
Carregando...
Imagem de Miniatura
Nome:
Marieli_Fernandes_Matos - TCC.pdf
Tamanho:
2.22 MB
Formato:
Adobe Portable Document Format

Licença do Pacote

Agora exibindo 1 - 1 de 1
Carregando...
Imagem de Miniatura
Nome:
license.txt
Tamanho:
1.71 KB
Formato:
Item-specific license agreed to upon submission
Descrição: