Use este identificador para citar ou linkar para este item:
https://repositorio.ifgoiano.edu.br/handle/prefix/6083Registro completo de metadados
| Campo DC | Valor | Idioma |
|---|---|---|
| dc.contributor.advisor1 | Furriel, Geovanne Pereira | - |
| dc.contributor.advisor1Lattes | http://lattes.cnpq.br/5753867275070189 | pt_BR |
| dc.contributor.referee1 | Ribeiro, Jaqueline Alves | - |
| dc.contributor.referee1Lattes | http://lattes.cnpq.br/9232767272908945 | pt_BR |
| dc.contributor.referee2 | Gomide, Renato de Sousa | - |
| dc.contributor.referee2Lattes | http://lattes.cnpq.br/8318537740930424 | pt_BR |
| dc.creator | Alves Junior, Luiz Carlos Batista | - |
| dc.creator.Lattes | http://lattes.cnpq.br/9912113448394491 | pt_BR |
| dc.date.accessioned | 2026-01-06T13:48:24Z | - |
| dc.date.available | 2025-12-22 | - |
| dc.date.available | 2026-01-06T13:48:24Z | - |
| dc.date.issued | 2025-12-09 | - |
| dc.identifier.uri | https://repositorio.ifgoiano.edu.br/handle/prefix/6083 | - |
| dc.description.abstract | This 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.resumo | Desenvolveu-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.provenance | Submitted 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.provenance | Approved 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.provenance | Made 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-09 | en |
| dc.language | por | pt_BR |
| dc.publisher | Instituto Federal Goiano | pt_BR |
| dc.publisher.country | Brasil | pt_BR |
| dc.publisher.department | Campus Trindade | pt_BR |
| dc.publisher.initials | IF Goiano | pt_BR |
| dc.relation.references | CRUZ, 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.rights | Acesso Aberto | pt_BR |
| dc.subject | Aplicativo de Votação | pt_BR |
| dc.subject | Método de Borda | pt_BR |
| dc.subject | Software Eleitoral | pt_BR |
| dc.subject | Votação | pt_BR |
| dc.subject | Voting Application | pt_BR |
| dc.subject | Borda Count Method | pt_BR |
| dc.subject | Electoral Software | pt_BR |
| dc.subject | Voting | pt_BR |
| dc.subject.cnpq | CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO | pt_BR |
| dc.title | DESENVOLVIMENTO DE UM APLICATIVO DE VOTAÇÃO ONLINE COM IMPLEMENTAÇÃO ADAPTADA DO MÉTODO DE BORDA | pt_BR |
| dc.type | Trabalho de Conclusão de Curso | pt_BR |
| Aparece nas coleções: | Bacharelado em Engenharia de Computação | |
Arquivos associados a este item:
| Arquivo | Descrição | Tamanho | Formato | |
|---|---|---|---|---|
| tcc _ Luiz Carlos Jr. | 20,58 MB | Adobe PDF | Visualizar/Abrir |
Os itens no repositório estão protegidos por copyright, com todos os direitos reservados, salvo quando é indicado o contrário.