ABSTRAK
Penelitian ini bertujuan untuk merancang dan membangun aplikasi e-voting yang digunakan untuk
pemilihan Ketua Umum HMTI berbasis website sehingga mampu menggantikan sistem voting
pemilihan konvensional. Pada penelitian ini ada tiga metode yang dijadikan sebagai cara yang
dilakukan oleh penulis untuk menganalisa kebutuhan dan melakukan perencanaan serta
mengumpulkan data, yaitu metode wawancara, metode observasi, dan metode pustaka sehingga
input maupun output dari aplikasi e-voting yang dibangun dapat seperti dengan yang diharapkan.
Adapun software yang digunakan adalah PHP sebagai bahasa pemrograman, MySQL untuk
pengolahan basis data dan Xampp sebagai servernya. Teknik pengujian yang digunakan dalam
sistem ini yaitu teknik pengujian Black Box Testing, berdasarkan pengujian yang telah dilakukan
bahwa Rancang Bangun Aplikasi E-Voting Pemilihan Ketua Umum Himpunan Mahasiswa
Informatika (HMTI) Universitas Cokroaminoto Palopo Berbasis Website layak dan sesuai dengan
fungsi yang dibutuhkan. Hasil rancang bangun website ini dapat digunakan untuk pemilihan Ketua
Umum HMTI dan telah disesuaikan terlebih dahulu sehingga dapat memudahkan pihak dalam
mengoperasikan sistem tersebut.
49
Jurnal Ilmiah d’Computare Volume 10 Edisi Januari 2020
keseluruhan. Selain itu pihak panitia pun sehingga mampu menggantikan sistem voting
harus menghitung manual jumlah suara yang pemilihan konvensional.
telah terkumpul satu persatu. Kertas yang 1.4 Manfaat
digunakan oleh pemilih setelah selesai hanya Manfaat Penelitian ini antara lain sebagai
menjadi tumpukan sampah. berikut
Berbagai permasalahan tersebut telah 1. Mempermudah pemilih melakukan
menurunkan keefisienan waktu dan biaya dari pemilihan karena dapat diakses dimana
pemilu. Untuk mengatasai permasalahan di saja.
atas salah satu solusi yang dapat diterapkan 2 Mengurangi campur tangan manusia
adalah dengan menyelenggarakan pemilu yang dapat mempengaruhi hasil suara
secara online atau yang lebih dikenal dengan Pemilihan Ketua Umum HMTI.
istilah electronic voting atau e-voting. E- 3 Mengefisienkan waktu perhitungan hasil
Voting ini diterapkan berdasarkan penelitian pemilihan dikarenakan hasil sudah
yang telah dilakukan tentang aplikasi untuk dikalkulasi menggunakan komputer.
melakukan voting dalam proses pemilihan Sehingga hasil pemilihan sudah dapat
yang ada di Universitas Negeri Surabaya. dipastikan siapa yang menjadi Ketua
Aplikasi yang dibangun menggunakan PHP Umum HMTI.
dan MySQL sebagai database server [2]. 4 Mengurangi kehilangan suara yang
E-Voting dianggap lebih mudah dan lebih diakibatkan penggunaan media kertas
efisien dikarenakan semua prosesnya sudah pada pemilihan konvensional.
dilakukan oleh komputer. Aplikasi e-voting
juga mempermudah dalam proses 2. Landasan Teori
penghitungan suara, karena dilakukan secara 2.1 Rancang Bangun
online maka suara hasil pemilihan yang Kata “rancang” merupakan kata kerja
masuk bisa langsung diketahui tanpa harus dari “merancang”, yakni mengatur segala
menghitung kertas suara seperti proses sesuatu (Sebelum bertindak, mengerjakan,
pemilihan secara manual. Penulis membuat e- atau melakukan sesuatu) atau merencanakan.
voting dengan menggunakan bahasa Sedangkan perancangan merupakan kata
pemrograman server PHP, basis data yang benda yang memiliki arti proses, perbuatan
digunakan untuk menyimpan data yaitu merancang. Sedangkan “rancang bangun”
MySQL yang berjudul “Rancang Bangun dapat bermakna sebagai merancang atau
Aplikasi E-Voting Pemilihan Ketua Umum mendesain suatu bangunan Pusat bahasa
Himpunan Mahasiswa Informatika (HMTI) depdiknas dalam [3].
Universitas Cokroaminoto Palopo Berbasis Rancang merupakan serangkaian
Website”. prosedur untuk menerjemahkan hasil analisa
1.2 Rumusan Masalah dari sebuah sistem ke dalam bahasa
Berdasarkan uraian latar belakang yang pemrograman untuk mendeskripsikan dengan
telah dikemukakan di atas, maka dapat detail bagaimana komponen-komponen
dirumuskan masalah dalam penelitian ini sistem diimplementasikan. Sedangkan
yaitu bagaimana rancang bangun aplikasi e- pengertian bangun atau pembangunan sistem
voting pemilihan Ketua Umum HMTI adalah kegiatan menciptakan sistem baru
tersebut menjadi sistem berbasis website? maupun mengganti atau memperbaiki sistem
1.3 Tujuan yang telah ada baik secara keseluruhan
Berdasarkan latar belakang dan pokok maupun sebagian [4]
permasalahan yang telah dikemukakan diatas, Dengan demikian pengertian rancang
maka penelitian ini mempunyai tujuan bangun merupakan kegiatan menerjemahkan
merancang serta membangun aplikasi e- hasil analisa ke dalam bentuk paket perangkat
voting yang digunakan untuk pemilihan lunak kemudian menciptakan sistem tersebut
Ketua Umum HMTI berbasis website
50
Jurnal Ilmiah d’Computare Volume 10 Edisi Januari 2020
ataupun memperbaiki sistem yang sudah ada Untuk itu perancangan aplikasi e-voting
[5]. berbasis website yang dibuat sangat
2.2 Aplikasi diperlukan untuk mempermudah lagi proses
Aplikasi merupakan perangkat lunak pemilihan Ketua Umum HMTI agar
proses data yang berpacu pada sebuah Mahasiswa tidak perlu datang lagi dilokasi
komputasi. Aplikasi berasal dari bahasa pemilihan.
Inggris application yang berarti penerapan,
lamaran ataupun penggunaan. Sedangkan 3. Hasil dan Pembahasan
secara istilah, pengertian aplikasi adalah 3.1 Jenis Penelitian
suatu program yang siap untuk digunakan Jenis penelitian ini adalah penelitian
yang dibuat untuk melaksanakan suatu fungsi Research and Develoepment (R&D). Jenis
bagi pengguna jasa aplikasi serta penggunaan Penelitian ini mengacu pada prosedur
aplikasi lain yang dapat digunakan oleh suatu penelitian pengembangan menurut
sasaran yang akan dituju [5]. pendekatan pengembangan yang digunakan
2.3 E-voting model 4D (four-Dmodel) [8]. Adapun
E-Voting berasal dari kata electronic tahapan model pengembangan meliputi tahap
voting yang mengacu pada penggunaan pendefinisian (define), tahap perancangan
teknologi informasi pada pelaksanaan (design), tahap pengembangan (develop)
pemungutan suara. Kondisi penerapan dan dan tahap ujicoba (disseminate).
teknologi e-voting terus berubah seiring Adapun metode pengembangan
perkembangan teknologi informasi yang sistem yang digunakan dalam penelitian
sangat cepat. Salah satu segi positif dari ini yaitu System Development Life Cycle
penerapan e-voting saat ini adalah makin (SDLC) model waterfall.
murahnya perangkat keras yang digunakan
dan makin terbukanya perangkat lunak
yang digunakan sehingga biaya pelaksanaan
e-voting makin murah dari waktu ke waktu
[6]. Gambar 1. Tahap Waterfall
2.4 Website (Sumber: Nuryanto 2017)
Website (Situs Web) merupakan
kumpulan dari halaman web yang 3.2 Tempat Penelitian
berhubungan dengan file-file lain yang Proses penelitian dilakukan pada
terkait. Dalam sebuah website terdapat suatu Kampus 1 Universitas Cokroaminoto Palopo
halaman yang dikenal dengan sebutan home Jl. Latamacelling No. 19 Telp. (0471) 22111
page. Home page adalah sebuah halaman
Kota Palopo Kode Pos 91921.
yang pertama kali dilihat ketika seseorang
mengunjungi website. Dari home page,
pengujung dapat mengklik hyperlink untuk 3.3 Sistem yang berjalan
pindah kehalaman lain yang terdapat Berdasarkan permasalahan yang telah
dalam website tersebut [7]. dijelaskan sebelumnya, dianalisis bahwa
2.5 Himpunan Mahasiswa Teknik sistem pemilihan Ketua Umum pada
Informatika (HMTI) organisasi HMTI, yang selama ini dapat
HMTI adalah organisasi intra kampus disimpulkan bahwa sistem yang berjalan
dalam lingkup Program Studi Informatika
tidak optimal disebabkan karena adanya
Fakultas Teknik Komputer Universitas
Cokroaminoto Palopo. Dalam hal sistem kekurangan-kekurangan, misalnya dalam hal
pemilihan Ketua Umum HMTI masih bersifat penyampaian informasi tentang himpunan
konvensional, namun itu masih sangat sulit yang mana cukup lama dan lambat dalam
untuk diakses bagi beberapa Mahasiswa. proses penyampaiannya.
51
Jurnal Ilmiah d’Computare Volume 10 Edisi Januari 2020
52
Jurnal Ilmiah d’Computare Volume 10 Edisi Januari 2020
Daftar Pustaka
[1] R. A. Adhi and Harjono, “Rancang Bangun Sistem Informasi E-Voting Berbasis SMS,”
JUITA J. Inform., vol. 3 (2), 2014.
[2] D. Lavarino, “Rancang Bangun E–Voting Berbasis Website Di Universitas Negeri
Surabaya,” J. Manaj. Inform., vol. 6 (1), 2016.
[3] A. S. Dhiana, “Rancang Bangun Sistem Pakar untuk Mendeteksi Gizi Buruk pada Balita,”
UIN Syarif Hidayatullah Jakarta, 2010.
[4] R. S. Pressman, Software Engineering A Practitioner’s Approach. 7th Edition. United
States: Mc-Graw Hill, 2010.
[5] T. H. Septian, “Rancang Bangun Aplikasi Monitoring Jamaah Haji Berbasis Mobile
Android,” UIN Alauddin Makassar, 2016.
[6] M. Yusriannur, “Aplikasi E-Voting Berbasis Web Untuk Menunjang Pemilihan Presiden
Mahasiswa Pada Universitas Dian Nuswantoro Semarang,” J. Sist. Inf. Univ. Dian
Nuswantoro Semarang, 2012.
[7] D. E. Hendrianto, “Pembuatan Sistem Informasi Perpustakaan Berbasis Website Pada
Sekolah Menengah Pertama Negeri 1 Donorojo Kabupaten Pacitan,” IJNS-Indonesian J.
Netw. Secur., vol. 4 (3), 2013.
[8] T. Mengkasrinal, E. Maiyana, and Silvia, “Perancangan Sistem Informasi Posyandu Lasi
Kec Canduang Kab Agam Sumbar Berbasis Web Android,” Pros. SISFOTEK, vol. 2 (1),
2018.
53