Use este identificador para citar ou linkar para este item: https://repositorio.ifgoiano.edu.br/handle/prefix/6083
Registro completo de metadados
Campo DCValorIdioma
dc.contributor.advisor1Furriel, Geovanne Pereira-
dc.contributor.advisor1Latteshttp://lattes.cnpq.br/5753867275070189pt_BR
dc.contributor.referee1Ribeiro, Jaqueline Alves-
dc.contributor.referee1Latteshttp://lattes.cnpq.br/9232767272908945pt_BR
dc.contributor.referee2Gomide, Renato de Sousa-
dc.contributor.referee2Latteshttp://lattes.cnpq.br/8318537740930424pt_BR
dc.creatorAlves Junior, Luiz Carlos Batista-
dc.creator.Latteshttp://lattes.cnpq.br/9912113448394491pt_BR
dc.date.accessioned2026-01-06T13:48:24Z-
dc.date.available2025-12-22-
dc.date.available2026-01-06T13:48:24Z-
dc.date.issued2025-12-09-
dc.identifier.urihttps://repositorio.ifgoiano.edu.br/handle/prefix/6083-
dc.description.abstractThis work presents the development of an online voting application implementing an adaptation of the Borda Count method, providing a modern, secure, and representative alternative to traditional electronic voting models. The project was designed for Android mobile devices, integrating authentication, storage, and real-time vote tallying through the Firebase platform. The system features a robust architecture, with a Kotlin-based backend and an XML-developed interface, ensuring stable performance and intuitive usability. Each voter could rank their preferences, assigning decreasing points according to the adapted Borda method—three points for the first choice, two for the second, and one for the third. This approach enhanced collective representativeness, reduced distortions common in majority voting, and promoted greater fairness in decision-making. The methodology involved iterative software development, specification of functional and non-functional requirements, and experimental validation with twenty-two participants. Results demonstrated operational stability, data integrity, and reliable vote counting, with an average response time below three seconds per interaction. The system also stood out for portability and adaptability to various contexts, including educational, corporate, and community settings, enabling secure voting without reliance on complex infrastructure. As a contribution, the project not only implemented a social choice method still underexplored in digital solutions but also established a solid technical foundation for future hybrid and embedded voting systems. The proposed architecture could evolve into an intelligent physical ballot box, integrating the application with microcontrollers, authentication sensors, and emerging blockchain technologies, further enhancing security, auditability, and trustworthiness in digital electoral processes.pt_BR
dc.description.resumoDesenvolveu-se um aplicativo de votação online que implementou uma adaptação do Método de Borda, oferecendo uma alternativa moderna, segura e representativa aos modelos de votação eletrônica tradicionais. O projeto foi concebido para dispositivos móveis com sistema operacional Android, integrando recursos de autenticação, armazenamento e apuração em tempo real por meio da plataforma Firebase. O sistema apresentou uma arquitetura robusta, composta por backend em Kotlin e interface desenvolvida em XML, garantindo desempenho estável e usabilidade intuitiva. Cada votação permitiu que o eleitor ordenasse suas preferências, atribuindo pontuações decrescentes conforme o Método de Borda adaptado — três pontos para a primeira opção, dois para a segunda e um para a terceira. Essa abordagem ampliou a representatividade do resultado coletivo, reduzindo distorções típicas de votações majoritárias e promovendo maior equidade nas decisões. A metodologia envolveu o desenvolvimento iterativo do software, a definição de requisitos funcionais e não funcionais e a validação experimental com vinte e dois participantes. Os resultados demonstraram estabilidade operacional, integridade dos dados e confiabilidade na apuração, com tempo médio de resposta inferior a três segundos por interação. O sistema também se destacou pela portabilidade e pela capacidade de ser adaptado a diferentes contextos — educacionais, corporativos e comunitários, permitindo votações seguras sem dependência de infraestrutura complexa. Como contribuição, o projeto não apenas implementou um método de escolha social ainda pouco explorado em soluções digitais, mas também estabeleceu uma base técnica sólida para futuras aplicações em sistemas de votação híbridos e embarcados. A arquitetura proposta poderá evoluir para a construção de uma urna física inteligente, integrando o aplicativo a microcontroladores e sensores de autenticação, bem como a tecnologias emergentes de blockchain, ampliando a segurança, a auditabilidade e a confiabilidade de processos eleitorais digitais.pt_BR
dc.description.provenanceSubmitted by Luiz Carlos Batista Alves Júnior (luiz.junior@estudante.ifgoiano.edu.br) on 2025-12-22T13:40:46Z No. of bitstreams: 1 TCC_DESENVOLVIMENTO_DE_UM_APLICATIVO_METODO_DE_BORDA_Luiz_Carlos.pdf: 21073094 bytes, checksum: 8d38a8d1730535111078926a90922066 (MD5)en
dc.description.provenanceApproved for entry into archive by Itala Moreira Alves (itala.moreira@ifgoiano.edu.br) on 2026-01-06T13:43:16Z (GMT) No. of bitstreams: 1 TCC_DESENVOLVIMENTO_DE_UM_APLICATIVO_METODO_DE_BORDA_Luiz_Carlos.pdf: 21073094 bytes, checksum: 8d38a8d1730535111078926a90922066 (MD5)en
dc.description.provenanceMade available in DSpace on 2026-01-06T13:48:24Z (GMT). No. of bitstreams: 1 TCC_DESENVOLVIMENTO_DE_UM_APLICATIVO_METODO_DE_BORDA_Luiz_Carlos.pdf: 21073094 bytes, checksum: 8d38a8d1730535111078926a90922066 (MD5) Previous issue date: 2025-12-09en
dc.languageporpt_BR
dc.publisherInstituto Federal Goianopt_BR
dc.publisher.countryBrasilpt_BR
dc.publisher.departmentCampus Trindadept_BR
dc.publisher.initialsIF Goianopt_BR
dc.relation.referencesCRUZ, E. P.; FONTANILLAS, C. N.; COSTA, M. C. M. D. Escolhas por diferentes métodos: a ordenação dos fatores altera o resultado? Revista de Gestão dos Países de Língua Portuguesa, Fundação Getulio Vargas, v. 20, n. 1, p. 1–20, 2021. 1 LIRA, O. F. C.; VILLA, M. C. da E.; FONTES, C. J. F. Contagem de borda e regra dowdall: metodologia justa para a priorização de temas educacionais a serem ofertados para profissionais da atenção primária em saúde borda count and dowdall rule: a fair methodology for prioritizing educational topics to be offered to primary health care professionals. Brazilian Applied Science Review, v. 6, n. 4, p. 1255–1273, 2022. 1, 5 FERRÃO, I. G.; CHERVINSKI, J. O.; SILVA, S. A. da; KREUTZ, D.; IMMICH, R.; KEPLER, F.; RIGHI, R. da R. Urnas eletrônicas no brasil: linha do tempo, evolução e falhas e desafios de segurança. Revista brasileira de computacao aplicada, v. 11, n. 2, p. 1–12, 2019. 3 Parliamentary Office of Science and Technology. ONLINE VOTING. 2001. Accessed: 2024-05-24. Disponível em: <https://researchbriefings.files.parliament. uk/documents/POST-PN-155/POST-PN-155.pdf>. 3 UCHôA, J. Q.; ESCARPINATTI, M. C.; MIANI, R. S. Auditoria do sistema de votação eletrônica da [instituição ou sistema]. Nome do Periódico ou Conferência, 2024. DAC-UFLA, FACOM-UFU. 3 ARAÚJO, R. S. S.; DEVEGILI, A. J.; CUSTÓDIO, R. F. Farnel: Um protocolo criptográfico para votaçao digital. In: SBC. Simpósio Brasileiro de Segurança da Informação e de Sistemas Computacionais (SBSeg). [S.l.], 2002. p. 32–39. 4 MACHADO, F. N. R. Análise e Gestão de Requisitos de Software–Onde nascem os sistemas. [S.l.]: Saraiva Educação SA, 2018. 4 PAULA, A. D. d. Especificação de requisitos de software de gestão na vacinação de gado. Pontifícia Universidade Católica de Goiás, 2024. 4 GOTARDO, R. A. Linguagem de programação. Rio de Janeiro: Seses, v. 60, 2015. 5 MOSKALA, M.; WOJDA, I. Android Development with Kotlin. [S.l.]: Packt Publishing Ltd, 2017. 6 MITRUT, R. Como Kotlin se tornou a nossa linguagem principal para Android. 2017. Acesso em: 7 nov. 2025. Disponível em: <https://medium.com/blog-do-mitrut/ como-kotlin-setornou-a-nossa-linguagem-principal-para-android-24c9492fa273>.HAT, R. O que é um IDE (Ambiente de Desenvolvimento Integrado). 2023. Acesso em: 7 nov. 2025. Disponível em: <https://www.redhat.com/pt-br/topics/platform-engineering/what-is-ide>. 6 CAMÕES, R. J. da S.; MENDONÇA, F. L. L.; PERES, R. M. Comparação do desempenho e usabilidade do android studio segundo o sistema operacional usado. TECNOLOGIAS EM PROJEÇÃO, v. 13, n. 1, p. 13–24, 2022. 6 ALMEIDA, M. B. Uma introdução ao xml, sua utilização na internet e alguns conceitos complementares. Ciência da informação, SciELO Brasil, v. 31, p. 5–13, 2002. 6 BERNARDINO, S.; BARROS, L. d. J. R. de. Firebase e uso nas aplicações android e ios. Revista Interface Tecnológica, v. 21, n. 1, p. 279–287, 2024.pt_BR
dc.rightsAcesso Abertopt_BR
dc.subjectAplicativo de Votaçãopt_BR
dc.subjectMétodo de Bordapt_BR
dc.subjectSoftware Eleitoralpt_BR
dc.subjectVotaçãopt_BR
dc.subjectVoting Applicationpt_BR
dc.subjectBorda Count Methodpt_BR
dc.subjectElectoral Softwarept_BR
dc.subjectVotingpt_BR
dc.subject.cnpqCIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAOpt_BR
dc.titleDESENVOLVIMENTO DE UM APLICATIVO DE VOTAÇÃO ONLINE COM IMPLEMENTAÇÃO ADAPTADA DO MÉTODO DE BORDApt_BR
dc.typeTrabalho de Conclusão de Cursopt_BR
Aparece nas coleções:Bacharelado em Engenharia de Computação

Arquivos associados a este item:
Arquivo Descrição TamanhoFormato 
tcc _ Luiz Carlos Jr.20,58 MBAdobe PDFVisualizar/Abrir


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