Anda di halaman 1dari 8

Buletin Poltanesa Vol.21 No.

2 Desember 2020

Perancangan Sistem E-voting berbasis Web


untuk Ketua Himpunan Mahasiswa Teknologi
Rekayasa Perangkat Lunak
Nurhidayat Subagio Wahyuni Eka Sari Yulianto
Teknologi Rekayasa Perangkat Teknologi Rekayasa Perangkat Teknologi Rekayasa Perangkat
Lunak Lunak Lunak Politeknik Pertanian Negeri
Politeknik Pertanian Negeri Politeknik Pertanian Negeri Samarinda
Samarinda Samarinda Samarinda
Samarinda Samarinda yulianto.tile@yahoo.com
dayat.subagio@gmail.com wahyunisari52@gmail.com

Abstrak - Penelitian ini di latar belakangi dengan 2. Sering munculnya perdebatan mengenai sah atau
kemajuan teknologi yang mempermudah dalam tidaknya sebuah kertas suara
pemilihan dengan meminimalisirkan anggaran 3. Tidak ada salinan terhadap kertas suara yang telah
pengeluaran kertas dan konsumsi secara berlebih dalam dipilih untuk membuktikan benar atau tidaknya
acara pemilihan ketua himpunan mahasiswa yang selama surat suara yang rusak
ini dilakukan secara manual. Oleh karena itu penulis 4. Menghambat kinerja
bertujuan membangun sebuah sistem E-voting pemilihan 5. Besarnya anggaran yang dilakukan untuk melakukan
ketua himpunan mahasiswa teknologi rekayasa perangkat proses pemungutan suara. Berdasarkan data terakhir
lunak agar mempermudah dalam melakukan pemilhan KPU (Komisi Pemilihan Umum), yaitu lembaga
dan meminimalisirkan waktu efesinsi produktifitas pemerintaha yang bertugas melakukan pelaksanaan
Belajar mahasiswa di dalam kampus dan mengurangi pemilihan umum di Indonesia, pemerintah telah
hasil surat suara rusak. menyetujui anggaran pemilu mencapai Rp 10,4
triliun untuk pelaksanaan pemilihan umum tahun
Kata Kunci ± e-voting, webiste, himpunan mahasiswa 2009 sampai dengan tahun 2014, anggaran sebsar
itu di gunakan
I. PENDAHULUAN
Hasil dalam penelitian aplikasi Sistem e-voting ini
Pemilihan umum merupakan bagian pada suatu dapat memberikan informasi hasil dari pemilihan ketua
proses demokrasi. Indonesia adalah salah satu negara himpunan mahasiswa dan mahasiswa dapat memilih
demokrasi yang melaksanakan pemilihan umum setiap 5 pasangan calon yang diinginkan. untuk mencetak kertas
tahun sekali. Di indonesia, pelaksanaan pemilihan umum suara , gaji panitia dan lain lain.
dilakukan mulai dari tingkat desa, kota, bupati, DPRD Dengan adanya permasalahan tersebut tercipta lah
tingkat 2, gubernur dan anggota DPRD 1), sampai tingkat gagasan untuk memanfaatkan perkembangan teknologi
pemerintah pusat yaitu Presiden, dan untuk organisasi yang ada, khususnya berbasis web. Pemilihan suara
mahasiswa di universitas tinggi atau pun sekolah tinggi secara elektronik dengan memanfaatkan teknologi
pemilhan ketua organisasi juga di lakukan dengan cara elektronik (e-Voting) saat ini dapat menjadi salah satu
pemilihan. alternatif untuk menggantikan pemilihan umum secara
Pemilihan umum di Indonesia masih dilakukan secara konvensional yang sekarang ini digunakan. penelitian
manual. Warga atau masyarakat mempunyai hak voting tentang e-Voting telah dilakukan lebih dari 20 tahun
atau hak pilih untuk setiap calon pemimpin yang ada, hak dengan permasalahan keamanaan, sampai saat ini belum
pilih hanya berlaku untuk satu pemimpin yang dipilih. ada solusi lengkap baik secara teori maupun praktik yang
Mereka terbiasa memilih pemimpin dengan cara datang mengatasi permasalahan tersebut.
ketempat pemilihan dan mendapatkan surat suara yang
diperoleh dari panitia lalu warga mencontreng ditempat II. TINJAUAN PUSTAKA
\DQJ WHODK GLVHGLDNDQ ¥ ODOX PHQDUXK DWDX PHPDVXNDQ
ke kotak suara yang telah disediakan. Proses pemungutan A. Studi Literatur
suara selesai kemudian dilakukan perhitungan suara. Beberapa literatur yang digunakan sebagai pedoman
Proses pemungutan dan perhitungan suara secara dan acuan dalam Tugas Akhir ini antara lain :
konvensional tersebut mempunyai beberapa kelemahan 1. Pada penelitian yang dilakukan oleh Muhammad
antara lain : salehudin, (2009) Yang berjudul pembuatan model
1. Lambatnya proses perhitungan suara di Indonesia, e-Voting berbasis web (studi kasus pemilu
proses penghitungan suara biasanya membutuhkan legislative dan presiden Indonesia). Dengan tujuan
waktu yang sangat lama mengimplementasikan pemrograman sql dan php.

± 42 ±
Buletin Poltanesa Vol.21 No.2 Desember 2020

2. Pada penelitian yang dilakukan oleh Dede subhan, \DQJ DVUWLQ\D ³UDN\DW´ GDQ NUDWRV \DQJ PHPSXQ\DL DUWL
(2009) Yang berjudul system e-Voting berbasis ³NHNXDVDDQ DWDX NHNXDWDQ´ VDODPDGLDQ
web. Dengan tujuan mempercepat pengumpulan Secara umum pengertian demokrasi adalah bentuk
hasil suara. pemerintahan yang setiap warga Negara mempunyai
3. Pada penelitian yang dilakukan oleh A. Murtado, yang setara dalam pengambilan sesuatu keputusan yang
(2011) Yang berjudul aplikasi pemilihan ketua akan memberikan efek dalam kehidupan mereka.
badan eksekutif mahasiswa STMIK Pontianak Demokrasi juga bisa diartikan kekuasaan tertinggi di
berbasis dekstop. Dengan tujuan membantu badan tangan rakyat
eksekutif mahasiswa memilih ketua dan
mengimplementasikan voting yang terkomputerisasi 2) Pemilihan Umum (Pemilu)
4. Pada penelitian yang dilakukan oleh Aditya wari Pemilihan Umum (Pemilu) atau dalam bahasa
nugroho, (2012) Yang berjudul perancangan e- inggris disebut election adalah cara yang digunakan
Voting berbasis web (studi kasus pemilihan kepala untuk mewujudkan partisipasi rakyat dalam pemerintahan
daerah sukoharjo). Dengan tujuan mengurangi sebagai pemegang kekuasaan tertinggi. Pemilihan umum
adanya konflik antar peroleh hasil perhitungan sudah menjadi bagian yang tidak terpisahkan dari suatu
suara. negara demokrasi, hampir semua negara demokrasi
5. Pada penelitian yang dilakukan oleh Nani purwati, melaksanakan pemilihan umum (Salehudin, M. 2009).
(2015) Yang berjudul perancangan system e-Voting Pemilihan umum adalah proses pemilihan wakil
untuk pemilihan kepala daerah. Dengan tujuan rakyat di parlemen dan kepala pemerintahan berdasarkan
mengurangi adanya kecurangan jual beli surat suara suara terbanyak. Mantan sekretaris jenderal PBB
(Perserikatan Bangsa-Bangsa) atau UN (United Nations)
Tabel 1. Studi Literatur pernah mengatakan bahwa pemilihan umum merupakan
elemen utama dari demokrasi sebagai sebuah cara
masyarakat untuk mengambil keputusan .
Di Indonesia, Pemilu merupakan bagian yang sangat
penting dalam kegiatan bernegara. Peraturan tertinggi
mengenai pemilu diatur dalam Undang-Undang Dasar
(UUD) 1945 hasil amandemen. Pemilu secara tegas
diatur pada UUD 1945 perubahan III, bab VIIB tentang
Pemilihan Umum, pasal 22E. Berikut ini adalah isi pasal
tersebut.
a. Pemilihan umum dilaksanakan secara langsung,
umum, bebas, rahasia, jujur, dan adil setiap lima
tahun sekali.
b. Pemilihan umum diselenggarakan untuk
memilih anggota Dewan Perwakilan Rakyat,
Dewan Perwakilan Daerah, Presiden dan Wakil
Presiden dan Dewan Perwakilan Rakyat Daerah.
c. Peserta pemilihan umum untuk memilih anggota
Dewan Perwakilan Rakyat dan anggota Dewan
Perwakilan Rakyat Daerah adalah partai politik.
d. Peserta pemilihan umum untuk memilih anggota
Dewan Perwakilan Daerah adalah perseorangan.
e. Pemilihan umum diselenggarakan oleh suatu
komisi pemilihan umum yang bersifat nasional,
tetap, dan mandiri.
f. Ketentuan lebih lanjut tentang pemilihan umum
diatur dengan undang-undang

3) Pengertian e-Voting
Pengertian dari electronic voting (e-Voting)
secara umum adalah penggunaan teknologi komputer
pada pelaksanaan voting. menjelaskan secara umum
sejarah, jenis Electronic Voting, keuntungan dan
kerugian dalam penggunaannya. Pilihan teknologi
yang digunakan dalam implementasi dari e-Voting
sangat bervariasi, seperti penggunaan smart card
1) Dasar Teori Demokrasi untuk otentikasi pemilih, penggunaan internet sebagai
Demokrasi berasal dari bahasa yunani yang diambil sistem pemungutan suara, penggunaan touch screen
dari kata demokratia \DQJ EHUDUWL ³NHNXDVDDQ UDN\DW´
Demokratria sendiri terdiri dari dua kata yakini demor

± 43 ±
Buletin Poltanesa Vol.21 No.2 Desember 2020

sebagai pengganti kartu suara, dan masih banyak variasi mengadakan kegiatan bersama dilingkup jurusan
teknologi yang digunakan (Purwati, N. 2015). tertentu. Himpunan Mahasiswa Jurusan (HMJ)
Adapun Negara-negara yang telah berhasil merupakan suatu lembaga organisasi ditingkat jurusan
menerapkan Sistem e-Voting, sebagai berikut: yang berperan melaksanakan kegiatan kemahasiswaan
a) Kanada dilingkungan jurusan. Program kerja yang dilaksanaka
Kanada telah menerapkan sistem e-voting sejak HMJ disesuikan dengan bidang kajian atau keilmuan
tahun 1990-an. Negara dengan ibukota Ottawa ini yang ada di masing-masing jurusan. HMJ berperan
sudah mencoba optical scan voting dan internet sebagai sarana pengembangan minat-bakat, penalaran
voting. dan keilmuan bagi mahasiswa di masing-masing
Untuk pemilihan dalam tingkat negara dan jurusan.Badan permusyawarahan desa
provinsi, mereka masih menggunakan optical scan 5) Web
voting, karena jumlah suara yang dihitung lebih Website adalah kumpulan dari berbagai macam
banyak dan kompleks. Sedangkan internet halaman situs, yang terangkum di dalam sebuah domain
voting biasa diterapkan pada pemilihan tingkat kota. atau juga subdomain, yang lebih tepatnya berada di
Pada pemilihan umum tahun 2012, sistem e- dalam word wide web(www) yang tercantum terdapat di
voting Kanada sempat diserang oleh hacker. dalam internet. Halaman website biasanya berupa
Namun, ini tidak membuat Kanada mundur, mereka dokumen yang di tulis dengan format hyper text markup
tetap melakukan e-Voting hingga pemilihan terakhir language (html), yang bisa di akses melalui http, http
mereka di tahun 2017. adalah suatu protocol yang menyampaikan berbagai
b) Estonia informasi dari server website untuk di tampilkan kepada
Negara kecil yang terletak di Benua Eropa ini para user (Muis, A. 1990).
sudah mulai menggunakan internet voting sejak Menurut garis besar website dapat dikelompokkan
tahun 2005 dalam taraf lokal. Kemudian di tahun menjadi 3 jenis yaitu:
2007, mereka meningkatkannya menjadi taraf a. Web Statis adalah website yang memiliki halaman
nasional. tidak berubah. Yaitu untuk melakukan pergantian
Sistem yang diterapkan Estonia sudah cukup disuatu halaman dilakukan dengan cara manual
maju. Semua penduduknya memiliki smart ID dengan mengedit code sebagai struktur dari web
cardyang berfungsi untuk mencegah pemilih ganda. itu.
Meskipun begitu, beberapa masalah juga muncul. b. Web Dinamis adalah website yang secara
Di antaranya adalah masalah sekuritas dan terstruktur diperuntukan untuk update sesering
kurangnya pengawasan dalam hal privasi. mungkin. Umumnya selain yang paling penting
voting di Estonia bisa dibilang berhasil. Sistem dapat dibuka oleh user biasa, juga sudah
ini mampu merangkul berbagai kalangan dan disiapkan halaman backend untuk mengedit
memberikan kemudahan akses memilih untuk. content dari situs. Misalnya yaitu web portal
Warga Estonia yang berada di luar negeri juga bisa berita atau situs portal yang didalamnya ada
mengakses internet voting. Estonia kini terus sarana berita, polling, dsb.
mengembangkan teknologi e-Voting mereka untuk c. Web Interaktif adalah website yang sekarang ini
meminimalisasi kendala yang berpotensi terjadi. sangat booming. Salah satu contoh web interaktif
c) Fillipina yaitu situs (blog) serta forum. Di situs ini user
e-Voting di Filipina dapat dikatakan berhasil. dapat berhubungan serta beradu pendapat tentang
Negara tetangga ini sudah menerapkan e- pemikiran mereka. Umumnya situs seperti ini
voting secara nasional sejak tahun 2010. Langkah mempunyai moderator untuk mengatur agar tema
ini diambil oleh Filipina untuk mengatasi yang diperbincangkan tidak keluar jalur.
kecurangan dalam pemilihan umum.
Teknologi yang dipakai negara kepulauan ini 6) Domain
disebut dengan Automated Election System (AES). Sublime Text adalah aplikasi editor untuk kode dan
Cara kerja mesin tersebut sama dengan optical scan teks yang dapat berjalan diberbagai platform operating
voting, yaitu untuk menghitung suara dengan lebih system dengan menggunakan teknologi Phyton API.
cepat melalui scanning kertas suara. Terciptanya aplikasi ini terinspirasi dari aplikasi Vim,
E-voting disambut baik oleh penduduk Aplikasi ini sangatlahfleksibel dan powerfull. Fungsio
Filipina. Partisipasi pemilih pun meningkat. Pada nalitas dari aplikasi ini dapat dikembangkandengan meng
pemilihan umum tahun 2016, partisipasi penduduk gunakan sublimpackages. Sublime Text bukanlah aplik
Filipina mencapai angka lebih dari 80 asi opensource dan juga aplikasi yang dapat digunakan
persen. Keberhasilan Filipina dalam dan didapatkan secara gratis, akan
mengembangkan sistem e-voting pun menuai tetapi beberapa fitur pengembangan fungsionalitas (pa
perhatian dunia. ckages) dari aplikasi ini merupakan hasil dari temuan
4) Himpunan Mahasiswa Jurusan (HMJ) dan mendapat dukungan penuh dari komunitas serta
HMJ adalah kependekan dari Himpunan Mahasiswa memiliki linsensi aplikasi gratis.
Jurusan. Yang merupakan wadah bagi mahasiswa-
mahasiswa jurusan untuk dapat berkumpul dan

± 44 ±
Buletin Poltanesa Vol.21 No.2 Desember 2020

7) HTML (Hypertext Markup Language) 3) Prosedur Penelitian


Menurut Hidayatullah dan Kawistara (2014) HTML
(Hypertext Markup Laguage) adalah bahasa standar yang
digunakan untuk menampilkan halaman web

8) PHP (PHP: Hypertext Processor)


3+3 DGDODK VLQJNWDQ GDUL ³3+3 Hypertext
Processor´ \DLWX EDKDVa pemrograman yang digunakan
secara luas untuk penanganan pembuatan dan
pengembangan sebuah situs web dan bisa digunakan
bersamaan dengan HTML. PHP diciptakan oleh Ramus
Lerdorf pertama kali tahun 1994. Pada awalnya PHP
DGDODK ³Personal Home Page Tools´ 6elanjutnya diganti
menjadi FI (Forms Interpreter). Sejak versi 3.0, nama
EDKDVD LQL GLXEDK PHQMDGL ³3+3 +\SHUWH[W 3UHSRFHVVRU´
GHQJDQ VLQJNDWDQQ\D ³3+3´
Pada Juni 2004, Zend merilis PHP 5.0. Dalam
versi ini, inti dari interpreter PHP mengalami perubahan
perubahan besar. Versi ini juga memasukkan model
pemrograman berorientasi objek ke dalam PHP untuk
menjawab perkembangan bahasa pemrograman ke arah
paradigma berorientasi objek.
PHP dapat dijalankan melalui file HTML yang
kemudian dipanggil melalui Web Browser seperti
Mozilla Firefox, Netscape, atau Internet Explorer. Gambar 1 Prosedur Penelitian
3URJUDP GDODP 3+3 GLWXOLV GHQJDQ GLEHUL HNVWHQVL µ SKS¶
B. Perancangan aplikasi
(Rasjid, 2014).
Penjelasan pengerjaan sistem yang dilakukan adalah
untuk membuat suatu aplikasi. e-Voting pemilihan Ketua
9) JavaScripts
Himpunan Mahasiswa Teknologi Rekayasa Perangkat
JavaScript adalah bahasa scripting yang popular di
Lunak berbasis web. Dengan pengambilan data real dan
internet dan dapat bekerja di sebagian besar browser
pengamatan di Program Studi Teknologi Rekayasa
popoler seperti Internet Explorer (IE), Mozila Firefox,
Perangkat Lunak.
Netscape dan Opera. Kode Javascript dapat disisipkan
Ada pun table yang di sertakan dalam perancangan
dalam halaman web menggunakan tag SCRIPT (Sunyoto,
aplikasi berupa:
2007).
1) Tb_user
III. METODE PENELITIAN
Fungsi dari table ini adalah untuk menyimpan
data data user yang telah diinputkan oleh admin
Before you begin to format your paper, first write and
save the content as a separate text file. Complete all agar from login mengetahi sapa saja yang boleh
content and organizational editing before formatting. masuk, dan mengetahui apakah dia user atau
Please note sections A-D below for more information on admin jika from login menggunakan user maka
proofreading, spelling and grammar. masuk ke Aplikasi e-Voting Pemilihan Ketua
Himpunan Mahasiswa dan jika from login atas
1) Tempat dan Waktu admin maka akan masuk ke aplikasi admin.
Penelitian yang telah dilakukan ditempatkan di Admin memiliki hak ases berulang kali
Politeknik Negri Pertanian Negeri Samarinda. Penelitian terhadap tampilan aplikasi admin.
yang dilakukan ini akan memakan waktu selama 6 bulan
yaitu bulan Oktober 2018 ± April 2019 dengan alur Tabel 1. Login
penyusunan data dan dilanjutkan pembuatan aplikasi dan
Nama Field tipe data
penyusunan laporan .
2) Alat dan Bahan user.id int(11)
Alat yang digunakan dalam penelitian ini adalah username varchar(200)
meliputi: password varchar(200)
1. Acer Aspire f5-672g
2. Processor intel(R) core(tm) i3-6006U cpu@ Status varchar(200)
2.00Ghz 4(CPUs),2.0GHz Admin_user varchar(15)
3. XAMPP
4. PHP
5. Sublime Text
6. Browser Google

± 45 ±
Buletin Poltanesa Vol.21 No.2 Desember 2020

2) Tb_Paslon 2. Rancangan Menu Voting


Fungsi dari table paslon adalah menginput atau Pada menu ini dirancang agar user dapat
menghapus atau mengupdate data dari menggunakan hak pilih untuk memilih pasangan calon
pasangan yang ingin mencalon kan diri nya yang ingin dipilih, ketika user telah menentukan pilihan
menjadi ketua Himpunan Mahasiswa dan pasangan calon desa maka klik tombol save maka akan
mempermudah admin untuk mengetahui dari menyimpan dan tak bisa digagalkan. Dan jika user
kandidat pasangan yang mengikuti pemilihan menekan button save maka localhost akan menampilkan
penjelasan bahwa anda harus memilih terlebih dahulu.
Tabel 2. nama_calon kesempatan user memilih hanya 1 suara setiap memilih,
Nama Field tipe data fungsi dari ini adalah agar user tidak bisa memilih kedua
Id int(11) kali dan aplikasi ini dapat melihat tujuan utama dari
pasangan calon yang mendaftarkan untuk menjadi ketua
nama varchar(50) Himpunan Mahasiswa. Pada menu ini dirancang agar
foto varchar(50) user dapat mudah memahami prosedur penggunaan
aplikasi .
Visi_misi varchar(255)
value varchar(200)
JUDUL
3) Tb_hasil FOTO FOTO
Table hasil adalah table yang menampilkan
hasil pemilihan atau tempat pemilihan
berlangsung. PIL PI
sa
Tabel 3. hasil
Nama Field tipe data
Gambar 2. Rancangan Menu Voting
id int(11)
Php_framework varchar(100) 3. Rancangan Menu Login
Pada tampilan login digunakan oleh user dan
C. Rancangan User Interface admin agar user dan admin atau pengguna dapat masuk
1. Rancangan menu utama kehalaman yang telah di atur dari aplikasi web voting,
Menu utama adalah tampilan yang menampilkan didalam halaman ini user atau pengguna diminta
halaman awal pada aplikasi saat masuk dari from login, memasukan username dan password , user name dan
dari menu utama terdapat fitur yang dapat di pilih oleh password ini didapatkan dari no NIM dan usernamenya
user pada saat masuk tampilan utama akan menampilkan adalah nama dari pengguna. Setelah username dan
halaman Pemilihan di tampilan ini user bisa langsung password telah diinput user dapat menekan button atau
memilih pasangan calon yang diinginkan, halaman tombol login untuk mulai masuk ketampilan halaman
beranda terdapat informasi mengenai himpunan utama dari aplikasi voting. ketika username menekan
mahasiswa, tampilan data calon dimana user dapat tombol atau button login sebelum menginputnya maka
melihat visi misi dan tujuan calon menjadi kandidat, akan tetap berada dihalaman login. Dan jika salah dalam
halaman progresbar menampilkan tampilan keuser memasukan password atau username maka halaman
presentase hasil polling, halaman logout keluar dari akan tetap berada didalam login . sama halnya dengan
aplikasi e-Voting dan jika admin bedanya hanya admin akan masuk ketampilan
user logout tanpa memilih maka akun user masih bisa admin yang sudah disediakan
untuk login kembali untuk melakukan pemilihan.

JUDUL
Gambar

BERAND
LOGIN
PEMILIH
DATACA
PROGRE
LOGOUT Gambar 3. Rancangan Menu Login

Gambar 1. Rancangan Menu Utama

± 46 ±
Buletin Poltanesa Vol.21 No.2 Desember 2020

4. Rancangan Menu Data Calon


Menu Data Calon ini akan menampilkan visi dan
misi dari pasangan calon dengan adanya menu ini user
dapat mengetahui pasangan calon yang akan dipilih dari
keterangan program kerjanya.

JUDUL
FOTO FOTO

RIWAYAT HIDUP RIWAYAT HIDUP

5.
6.
Gambar 4. Rancangan Menu Data Calon

IV. HASIL DAN PEMBAHASAN


Gambar 6. Tampilan Beranda
A. Hasil Pembuatan Aplikasi
1. Tampilan Login 3. Tampilan Pemilih
Pada halaman awal mengakses Aplikasi e-Voting Pada halaman pemilihan user dapat memilih
ini menampilkan from login dalam from login ini user atau pasangan calon yang dipilih, pada from ini user harus
pengguna dapat menginputkan nama sesuai KTM(Kartu menekan buton pasangan terlebih dahulu kemudian klik
Tanda Mahasiswa) dan nim sesuai ktm agar masuk ke buton kirim agar data pemilihanya berhasil tersimpan
Aplikasi e-Voting , dan difrom login ini juga admin masuk didatabase, jika user hanya menekan button kirim maka
dengan menggunakan nama dan nim sesuai ktm . ketika aplikasi akan menyarankan untuk memilih pasangan
nama dan nim salah maka tampilan akan tetap menjadi terlebih dahulu. Pada from ini user hanya mampu memilih
from login, jika benar nama dan nim maka akan kemenu pasangan hanya sekali ketika user telah memilih pasangan
aplikasi. Dapat dilihat pada gambar 7. calonya maka user otomatis logout dari Aplikasi . ketika
user yang sama memaksa untuk masuk maka Aplikasi
akan membawa pada tampilan progresbar untuk melihat
hasil polling untuk sementara agar user mengetahui siapa
kah pasangan yang saat ini unggul. Dapat dilihat pada
gambar 9.

Gambar 5. Tampilan login


Gambar 7. Tampilan Pemilihan
2. Tampilan Beranda
Pada halaman ini user diberi informasi 4. Tampilan Data Calon
mengenai pemilihan dan aplikasi menjelaskan tentang Pada tampilan Data Calon , user diajak untuk
himpunan mahasiswa dan kinerja himpunan mahasiswa. melihat visi dan misi calon, untuk memastikan apakah
Dapat dilihat pada gambar 8. benar visi dan misi nya dengan yang ada dimasa
kampanye dan ditampilan ini Aplikasi menampilkan juga
foto dan nama dari calon agar pemilih dapat mengenalin
dan mengetahui calon.Dapat dilihat pada gambar 10.

± 47 ±
Buletin Poltanesa Vol.21 No.2 Desember 2020

Gambar 10 Tampilan Data Calon

5. Tampilan Progresbar
Pada tampilan Progresbar, Aplikasi memberikan Gambar 13 Input Data Calon
informasi berupa batang bar untuk pengguna agar user
mengetahui bagaimana hasil dari pemilihan ketua 7. Tampilan Admin Data Login
himpunan mahasiswa tersebut. Agar pemilihan berjalan Halaman ini untuk melakukan update data,
dengan terbuka dengan adanya publikasi perolehan suara admin dapat mengudate data yang ada dengan cara
tersebut. Dapat dilihat pada gambar 11. memasukan lokasi reklame yaitu latitude dan longitude
serta memasukan keterangan, alamat dan kategori
reklame setelah selesai maka admin menekan tombol
simpan dan data tersebut akan timbul dihalaman data
reklame yang dapat dlihat pada gambar 14.

Gambar 8. Tampilan Progresbar

6. Tampilan Admin Tambah Data Calon


Pada Tampilan Data Calon , admin dipermudah
untuk menambahkan data calon dengan menekan button
Tambah Data Calon, didalam tampilan Aplikasi
meminta agar user memasukan id, nama, foto, visi-misi,
dan value. Ketika telah dimasukan dengan benar maka Gambar 14 Admin Data Login
tampilan user akan bertambah sesuai data yang
diinputkan oleh admin. Dapat dilihat pada gambar 13.

± 48 ±
Buletin Poltanesa Vol.21 No.2 Desember 2020

B. Hasil Pengujian masih memiliki kekurangan. Berikut saran untuk aplikasi


Berdasarkan dari Tabel 5 menyatakan tanggapan adalah sebagai berikut:
responden sebanyak 10 orang (Mahasiswa Akhir) dari Pada Penelitian selanjutnya diharapkan aplikasi e-
hasil uji coba mengenai Aplikasi Perancangan Sistem E- Voting Pemilihan Ketua Himpunan Mahasiswa
Voting Berbasis Web Untuk Ketua Himpunan Teknologi Rekayasa Perangkat Lunak,
Mahasiswa Teknologi Rekayasa Perangkat Lunak ini diimplementasikan dengan teknologi android.
memiliki nilai yang tertinggi 78% dengan jawaban Pada Sistem e-Voting ini diharapkan kedepannya
Sangat Setuju (SS). mampu membuat timer waktu agar setiap user yang
belum mmemilih tidak dapat memilih karna waktu yang
Tabel 5. Hasil Pengujian Aplikasi ditentukan telah habis.
Pada sistem e-Voting ini juga diharapkan
kedepanya memiliki jumlah suara yang ditampilkan pada
aplikasi e-Voting.

DAFTAR PUSTAKA

Azwanti, N. 2017, Perancangan E-Voting berbasis Web.


http://jurnal.pcr.ac.id
Web.
Effendi, I. pengertian domain. https://www.it-
jurnal.com/pengertian-domain-dan- hosting/.
Muis, A. 1990 pengertian web.
http://www.pintarkomputer.org/2015/10/pengertian-
web-sejarah-web-dan-cara-kerja-web.html# .
Murtado, A. 2011. Aplikasi pemilihan ketua Badan
Eksekutif Mahasiswa STMIK Pontianak Berbasis
Dekstop, Sekolah Tinggi Manajemen Informatika
dan Komputer Pontianak Program Studi Teknik
Informatika
Purwati, N. 2015. Perancangan Sistem E-Voting Untuk
Pemilihan Kepala Daerah (Pilkada). AMIK BSI
Jogjakarta
Salehudin, M. 2009 Pembuatan Model E-Voting
Berbasis Web (Studi Kasus Pemilu Legislatif Dan
Presiden Indonesia). INSTITUT TEKNOLOGI
V. KESIMPULAN BANDUNG
salmadian .2018. pengertian demokrasi.
Berdasarkan dari hasil penelitian dan analisis yang https://salamadian.com/pengertian-demokrasi/ .
telah dilakukan diperoleh kesimpulan sebagai berikut : Subhan, D. 2012. SISTEM E-VOTING BERBASIS
Dari hasil penelitian yang dilakukan terdapat pencapaian WEB. Universitas islam negri gunung djati bandung
membangun aplikasi e-Voting dengan pengimplementasi Zakaria, M. Pengertian
dari pencapaian ilmu dibangku perkuliahan yang telah Internet .https://www.nesabamedia.com/pengertian-
didapatkan, sistem ini berguna untuk memilih pasangan fungsi-dan-manfaat-internet-lengkap/.
calon Ketua Himpunan Mahasiswa Teknologi Rekayasa
Perangkat Lunak.
Aplikasi sistem e-Voting dapat mempermudah
mahasiswa dalam memilih pasangan calon Himpunan
Mahasiswa Teknologi Rekayasa Perangkat Lunak,
memilih secara online tanpa harus menggunakan metode
konvensional yang selama ini dilakukan.
Adapun saran saran pada Penelitian Sistem e-
Vvoting Pemilihan Ketua Himpunan Mahasiswa
Teknologi Rekayasa Perangkat Lunak Berbasis Web

± 49 ±

Anda mungkin juga menyukai