Pengembangan Sistem E-voting Berbasis Web (Studi Kasus: Pemira Fasilkom Unsika)
Abstract
Abstrak. Pemilihan Umum Raya (Pemira) Fasilkom Unsika menghadapi permasalahan sistemik berupa ketidakkonsistenan metode, mulai dari kegagalan validasi pemilih otomatis pada sistem e-voting sewaan (2022) hingga penurunan drastis partisipasi menjadi hanya 76 suara pada sistem luring (2023-2024). Guna memenuhi amanat Undang-Undang PEMIRA 2025, penelitian ini mengembangkan sistem "Web E-Vote" mandiri berarsitektur serverless dan edge computing. Sistem dibangun menggunakan Cloudflare Workers, Hono, Cloudflare D1, dan Vue.js, yang dilengkapi fitur Two-Factor Authentication (2FA) via email institusi, kewajiban swafoto, E-Receipt kriptografis, dan Immutable Audit Logs. Pengembangan dilakukan menggunakan metode Waterfall. Hasil pengujian menunjukkan 100% path coverage pada White Box Testing, status 'Valid' pada seluruh skenario Black Box Testing, dan tingkat kelayakan 92,01% pada User Acceptance Test (UAT) berbasis TAM. Evaluasi kinerja di lingkungan produksi nyata membuktikan keandalan sistem dengan keberhasilan 100% dari 53.374 permintaan, rata-rata latensi 65,72 ms, 0 kasus double voting, dan efisiensi biaya infrastruktur 100%. Sistem ini terbukti tangguh dan layak diimplementasikan sebagai kerangka standar demokrasi digital kampus yang transparan.
Abstract. The General Student Election (Pemira) at Fasilkom Unsika faces systemic issues, from automated voter validation failures in a rented e-voting system (2022) to a drastic participation drop to 76 votes in the offline system (2023-2024). To fulfill the 2025 PEMIRA Law mandate, this study develops an independent "Web E-Vote" system using serverless architecture and edge computing. The system is built with Cloudflare Workers, Hono, Cloudflare D1, and Vue.js, featuring Two-Factor Authentication (2FA) via institutional email, mandatory selfies, cryptographic E-Receipts, and Immutable Audit Logs. Development utilized the Waterfall method. Testing results demonstrated 100% path coverage in White Box Testing, 'Valid' status across all Black Box Testing features, and a 92.01% feasibility score in a TAM-based User Acceptance Test (UAT). Performance evaluation in an actual production environment proved system reliability with a 100% success rate across 53,374 requests, 65.72 ms average latency, zero double voting cases, and 100% infrastructure cost efficiency. This system is proven robust and highly feasible as a standard framework for transparent campus digital democracy.
Downloads
References
D. Duei Putri, G. F. Nama, and W. E. Sulistiono, "Analisis Sentimen Kinerja Dewan Perwakilan Rakyat (DPR) Pada Twitter Menggunakan Metode Naive Bayes Classifier," Jurnal Informatika dan Teknik Elektro Terapan (JITET), vol. 10, no. 1, Jan. 2022.
K. P. Wadowski, et al., "Evaluating the impact of digital voting infrastructure on student election turnout," International Journal of Educational Technology, vol. 14, no. 4, pp. 300-315, 2023.
S. Wulandari, et al., "Sistem informasi e-voting pemilihan ketua Badan Eksekutif Mahasiswa (BEM) berbasis web," Jurnal Sistem Informasi, vol. 11, no. 1, pp. 20-30, 2025.
R. F. Muttaqun, et al., "Partisipasi mahasiswa Universitas Negeri Semarang dalam Pemira menggunakan e-voting," Journal of Political Science, vol. 8, no. 2, pp. 110-120, 2022.
B. J. D. Sitompul, et al., "Peningkatan Keamanan Autentikasi Data Pada E-Voting Dengan Menggunakan Algoritma Luc," Jurnal Teknologi Informasi, vol. 9, no. 1, pp. 45-55, 2024.
S. N. Alifia and D. Sundawa, "Digitalisasi pemilu melalui sistem e-voting guna meningkatkan civic participatory skill mahasiswa," Jurnal Pendidikan Kewarganegaraan, vol. 7, no. 3, pp. 210-220, 2023.
Badan Legislatif Mahasiswa Fasilkom Unsika, Undang-Undang Pemilihan Umum Raya Fakultas Ilmu Komputer Tahun 2025. Karawang: Universitas Singaperbangsa Karawang, 2025.
A. Saputro and R. Novita, "Comparative Analysis of Hono Framework Performance in Serverless Edge Computing," Journal of Cloud Computing, vol. 8, no. 1, pp. 50-65, 2025.
Cloudflare, "Cloudflare Workers Documentation," 2024. [Online]. Available: https://developers.cloudflare.com/workers/
V. Drishti, "Cryptographic VVPAT: Ensuring transparency in e-voting systems," Journal of Cryptology, vol. 12, no. 3, pp. 180-195, 2024.
D. R. Risnanto, et al., "Analisis Usability pada Antarmuka Sistem Pemungutan Suara Elektronik," Jurnal Interaksi Manusia dan Komputer, vol. 10, no. 2, pp. 120-130, 2025.
I. G. N. A. Dewantara, et al., "Penerapan UML dalam pemodelan sistem informasi berbasis web," Jurnal Ilmu Komputer, vol. 15, no. 2, pp. 88-98, 2022.
R. Prayogi, K. Ramadhani, and A. Putra, "Penerapan Metode PIECES Framework Dalam Analisis dan Desain Sistem Informasi Penjualan," Jurnal Rekayasa Perangkat Lunak, vol. 6, no. 1, pp. 15-25, 2021.
KPUM Fasilkom Unsika, Laporan Pertanggungjawaban Pemilihan Umum Raya Fakultas Ilmu Komputer Tahun 2022-2024. Karawang: Universitas Singaperbangsa Karawang, 2024.
T. J. McCabe, "A Complexity Measure," IEEE Transactions on Software Engineering, vol. SE-2, no. 4, pp. 308-320, 1976.

This work is licensed under a Creative Commons Attribution-NonCommercial 4.0 International License.



