Pembuatan Sistem Aplikasi Electronic Voting (E-Voting) Berbasis Web dengan Pendekatan Metode Waterfall
DOI:
https://doi.org/10.54914/jit.v10i2.1283Kata Kunci:
E-voting, Django, Voting Tradisional, Python, WaterfallAbstrak
Pemungutan suara elektronik (e-voting) menggunakan perangkat elektronik untuk menyederhanakan proses pemilihan, memungkinkan seleksi dan tabulasi suara yang cepat serta akses informasi secara real-time. Metode voting tradisional memiliki berbagai kelemahan, seperti biaya tinggi, risiko kesalahan manusia, proses perhitungan yang lama, dan kerentanan terhadap kecurangan. Universitas Muhammadiyah Kalimantan Timur (UMKT) juga menghadapi tantangan serupa dalam pemilihan internal organisasi mereka. Sistem e-voting dirancang untuk mengatasi kendala-kendala ini dengan meningkatkan efisiensi, transparansi, dan mengurangi kesalahan melalui jejak audit yang akurat. Penelitian ini bertujuan mengembangkan aplikasi e-voting berbasis web yang dapat mengatasi masalah-masalah voting tradisional. Aplikasi ini dikembangkan menggunakan bahasa pemrograman Python dengan framework Django dan MySQL untuk manajemen database. Metode pengembangan yang digunakan adalah model Waterfall, yang memberikan struktur dan jadwal proyek yang jelas. Hasil penelitian menunjukkan bahwa pengujian black box testing pada aplikasi ini berhasil dengan baik. Selain itu, pengujian menggunakan Technology Acceptance Model (TAM) menunjukkan bahwa Sistem Aplikasi E-voting Berbasis Web ini memiliki nilai persentase rata-rata sebesar 91%, yang berarti bahwa sebagian besar responden setuju atau sangat setuju terhadap penggunaan sistem ini. Dengan demikian, sistem e-voting ini diharapkan dapat meningkatkan partisipasi pemilih, menurunkan biaya operasional, dan memastikan setiap suara dihitung dengan akurat, sekaligus mengatasi berbagai masalah yang dihadapi dalam metode voting tradisional.
Unduhan
Referensi
N. Chafid and H. Soffiana, “Impelementasi Algoritma Kriptografi Klasik Caesar Untuk Rancang Bangun Aplikasi E-Voting Berbasis Web (Studi Kasus : Sman 10 Tangerang),” J. Ilm. Sains dan Teknol., vol. 6, no. 2, pp. 133–145, 2022, doi: 10.47080/saintek.v6i2.2249.
A. W. Krismanto, R. Adhitama, and N. A. Prasetyo, “Rancang Bangun Aplikasi E-Voting Pemilihan Ketua Pondok Pesantren Berbasis Web Menggunakan Metode Waterfall,” J. Inform. J. Pengemb. IT, vol. 7, no. 2, pp. 104–108, 2022, doi: 10.30591/jpit.v7i2.3415.
S. Srimadona and S. Caniago, “Titik Temu Antara Voting Dan Syura Dalam Pemilihan Pemimpin Di Indonesia Perspektif Hukum Tata Negara Islam,” JISRAH J. Integr. Ilmu Syariah, vol. 3, no. 2, p. 237, 2022, doi: 10.31958/jisrah.v3i2.6821.
K. Karmanis, “ELECTRONIC-VOTING (E-VOTING) DAN PEMILIHAN UMUM (Studi Komparasi di Indonesia, Brazil, India, Swiss dan Australia),” Mimb. Adm. FISIP UNTAG Semarang, vol. 18, no. 2, p. 11, 2021, doi: 10.56444/mia.v18i2.2526.
A. Kurniawan, “Perancangan Aplikasi E-Voting pada Pemilihan Ketua Osis Berbasis Mobile,” J. Ilm. Inform. dan Ilmu Komput., vol. 2, no. 1, pp. 26–31, 2023, doi: 10.58602/jima-ilkom.v2i1.15.
V. Ristiani, E. H. Hermaliani, and D. Y. Utami, “Sistem Informasi E-Voting Untuk Pemilihan Ketua OSIS Di SMK Strada II Jakarta,” Inf. Manag. Educ. Proffesionals, vol. 4, no. 1, pp. 1–10, 2019, [Online]. Available: https://ejournal-binainsani.ac.id/index.php/IMBI/article/view/1152
M. Irvai, N. Efranda, and D. Mahdalena, “Perancangan Aplikasi Monitoring Calon Legislatif Berbasis Web Framework,” JUTIM (Jurnal Tek. Inform. Musirawas), vol. 8, no. 2, pp. 114–123, 2024, doi: 10.32767/jutim.v8i2.2157.
H. Willysandro, J. Setiawan, and A. Sulaiman, “Designing a Blockchain-Based Pemilu E-Voting Information System,” IJNMT (International J. New Media Technol., vol. 8, no. 1, pp. 42–49, 2021, doi: 10.31937/ijnmt.v8i1.1865.
R. S. Haq, K. Kaelan, and A. Armawi, “Implementasi Kebijakan E-Voting Dalam Pemilihan Kepala Desa (Pilkades) Di Kabupaten Boyolali Tahun 2019 Dan Implikasinya Terhadap Ketahanan Politik Wilayah,” J. Ketahanan Nas., vol. 26, no. 3, p. 399, 2020, doi: 10.22146/jkn.62262.
M. R. Anwar, R. Panjaitan, and R. Supriati, “Implementation Of Database Auditing By Synchronization DBMS,” Int. J. Cyber IT Serv. Manag., vol. 1, no. 2, pp. 197–205, 2021, doi: 10.34306/ijcitsm.v1i2.53.
D. Viduka, V. Kraguljac, and B. Licina, “A Comparative Analysis of the Benefits of Python and Java for Beginners,” pp. 318–327, 2021.
T. S. Jalolov, “Advantage of Django Femworker,” Int. Multidiscip. J. Res. Dev., vol. 10, no. 12, p. 320, 2023, [Online]. Available: https://www.ijmrd.in/index.php/imjrd
S. Pargaonkar, “A Comprehensive Research Analysis of Software Development Life Cycle (SDLC) Agile & Waterfall Model Advantages, Disadvantages, and Application Suitability in Software Quality Engineering,” Int. J. Sci. Res. Publ., vol. 13, no. 8, pp. 120–124, 2023, doi: 10.29322/ijsrp.13.08.2023.p14015.
Mukrodin and Sugiamto, “Implementasi Metode Waterfall Dalam Membangun Tracer Study Dan Penerimaan Peserta Didik Baru,” J. Din. E-ISSN 2623-1786 | P-ISSN 0854-9524, vol. 25, no. 1, pp. 39–50, 2020.
F. Aldi, “Web-Based New Student Admission Information System Using Waterfall Method,” Sinkron, vol. 7, no. 1, pp. 111–119, 2022, doi: 10.33395/sinkron.v7i1.11242.
A. P. Putra, F. Andriyanto, K. Karisman, T. D. M. Harti, and W. P. Sari, “Pengujian Aplikasi Point of Sale Menggunakan Blackbox Testing,” J. Bina Komput., vol. 2, no. 1, pp. 74–78, 2020, doi: 10.33557/binakomputer.v2i1.757.
Unduhan
Diterbitkan
Cara Mengutip
Terbitan
Bagian
Lisensi
Hak Cipta (c) 2024 Rendy Nurdiansyah, Sayekti Harist Suryawan, Abdul Rahim
Artikel ini berlisensiCreative Commons Attribution-ShareAlike 4.0 International License.