TAKARIR
data store
Penyimpanan data.
edit
Melakukan perubahan.
electronic
Alat elektronik.
hardware
Perangkat keras.
input
Masukan data.
install
Konfigurasi awal penggunaan sistem secara otomatis.
ius sanguinis
Hak kewarganegaraan yang diperoleh seseorang (individu) berdasarkan kewarganegaraan ayah atau ibu biologisnya.
ius soli
Hak mendapatkan kewarganegaraan yang dapat diperoleh bagi individu berdasarkan tempat lahir di wilayah dari suatu negara.
level
Tingkatan.
login
Proses autentifikasi untuk menggunakan sistem.
logout
Proses untuk keluar dari sistem.
online
Penggunaan jaringan internet.
output
Keluaran data.
password
Kata kunci.
personal home page
Halaman situs pribadi.
user
Pengguna.
username
Nama pengguna.
voter
Orang yang melakukan pemilihan.
voting
Melakukan pemilihan.
web browser
Aplikasi yang digunakan untuk mengakses situs atau halaman web.
x
DAFTAR ISI
HALAMAN JUDUL ............................................................................................ i LEMBAR PENGESAHAN PEMBIMBING ...................................................... ii LEMBAR PENGESAHAN PENGUJI .............................................................. iii LEMBAR PERNYATAAN KEASLIAN .......................................................... iv PERSEMBAHAN ............................................................................................... v MOTTO ............................................................................................................. vi KATA PENGANTAR ...................................................................................... vii SARI ................................................................................................................... ix TAKARIR ........................................................................................................... x DAFTAR ISI ...................................................................................................... xi DAFTAR TABEL ............................................................................................ xiii DAFTAR GAMBAR ....................................................................................... xiv BAB I PENDAHULUAN .................................................................................. 1 1.1. Latar Belakang ........................................................................................ 1 1.2. Rumusan Masalah ................................................................................... 2 1.3. Batasan Masalah ...................................................................................... 2 1.4. Tujuan Penelitian ..................................................................................... 3 1.5. Manfaat Penelitian ................................................................................... 3 1.6. Metode Penelitian .................................................................................... 3 1.7. Sistematika Penulisan .............................................................................. 4 BAB II LANDASAN TEORI ............................................................................ 6 2.1. E-voting ................................................................................................... 6 2.1.1. Opini E-voting ............................................................................... 6 2.1.2. Penerapan E-voting ........................................................................ 8 2.2. Review Literatur ...................................................................................... 9 BAB III METODOLOGI ................................................................................. 10 3.1. Pengumpulan Data ................................................................................ 10 3.1.1. Analasis Proses Bisnis ................................................................. 10 3.2. Perancangan Sistem ............................................................................... 11
xi
3.2.1. Analisis Kebutuhan ...................................................................... 11 3.2.2. Perancangan DFD ........................................................................ 15 3.2.3. Perancangan Basisdata ................................................................. 21 3.2.4. Perancangan Antarmuka .............................................................. 23 3.2.5. Pemrograman Sistem Aplikasi ..................................................... 29 3.2.6. Pengujian Dan Evaluasi ............................................................... 30 BAB IV HASIL DAN PEMBAHASAN ......................................................... 31 4.1. Implementasi Sistem ............................................................................. 31 4.1.1. Implementasi Halaman Belakang ................................................ 31 4.1.2. Implementasi Halaman Depan ..................................................... 36 4.2. Pengujian Sistem ................................................................................... 40 4.2.1. Pengujian Normal ........................................................................ 40 4.2.2. Pengujian Tidak Normal .............................................................. 43 4.3. Pembahasan Sistem ............................................................................... 46 4.3.1. Kelebihan Sistem ......................................................................... 46 4.3.2. Kekurangan Sistem ...................................................................... 46 BAB V KESIMPULAN DAN SARAN ........................................................... 47 5.1. Kesimpulan ............................................................................................ 47 5.2. Saran ...................................................................................................... 47 DAFTAR PUSTAKA ....................................................................................... 49
xii
DAFTAR TABEL
Tabel 3.1 Tabel Admin ..................................................................................... 21 Tabel 3.2 Tabel Pemilih .................................................................................... 21 Tabel 3.3 Tabel Kandidat .................................................................................. 22 Tabel 3.4 Tabel Voting ..................................................................................... 22
xiii
DAFTAR GAMBAR
Gambar 3.1 Diagram Level 0 ............................................................................ 16 Gambar 3.2 Diagram Level 1 ............................................................................ 17 Gambar 3.3 Diagram Level 2: Manajemen Operator ........................................ 18 Gambar 3.4 Diagram Level 2: Manajemen Voter ............................................. 19 Gambar 3.5 Diagram Level 2: Manajemen Kandidat ....................................... 20 Gambar 3.6 Relasi Tabel ................................................................................... 22 Gambar 3.7 Rancangan Interface Login Admin ............................................... 23 Gambar 3.8 Rancangan Interface Profil ............................................................ 24 Gambar 3.9 Rancangan Interface Manajemen Operator ................................... 24 Gambar 3.10 Rancangan Interface Manajemen Voter ...................................... 25 Gambar 3.11 Rancangan Interface Manajemen Kandidat ................................ 25 Gambar 3.12 Rancangan Interface Setting Waktu Pemilihan ........................... 26 Gambar 3.13 Rancangan Interface Login User Voter ....................................... 26 Gambar 3.14 Rancangan Interface Pemilihan Kandidat ................................... 27 Gambar 3.15 Rancangan Interface Informasi Kandidat .................................... 27 Gambar 3.16 Rancangan Interface Status Pemilihan ........................................ 28 Gambar 3.17 Rancangan Interface Masa Voting .............................................. 28 Gambar 3.18 Rancangan Interface Hasil Perhitungan Suara ............................ 29 Gambar 4.1 Halaman Login Administrator ...................................................... 32 Gambar 4.2 Halaman Awal Administrator ....................................................... 32 Gambar 4.3 Menu Navigasi Operator ............................................................... 33 Gambar 4.4 Halaman Manajemen Operator ..................................................... 33 Gambar 4.5 Halaman Manajemen Voter .......................................................... 34 Gambar 4.6 Halaman Manajemen Kandidat ..................................................... 35 Gambar 4.7 Warna Kandidat ............................................................................. 35 Gambar 4.8 Hapus Foto Kandidat ..................................................................... 35 Gambar 4.9 Halaman Pengaturan Sistem .......................................................... 36 Gambar 4.10 Menu Login Pemilih .................................................................... 37 Gambar 4.11 Halaman Awal Saat User Sudah Login ....................................... 37
xiv
Gambar 4.12 Halaman Informasi Kandidat ...................................................... 38 Gambar 4.13 Halaman Hasil Pemilihan Suara .................................................. 39 Gambar 4.14 Halaman Hasil Yang Tidak Diaktifkan ....................................... 39 Gambar 4.15 Tambah Data Operator ................................................................ 40 Gambar 4.16 Tambah Data Pemilih .................................................................. 40 Gambar 4.17 Tambah Data Kandidat ................................................................ 41 Gambar 4.18 Mengganti Data Operator ............................................................ 41 Gambar 4.19 Konfirmasi Hapus Data ............................................................... 41 Gambar 4.20 Menghapus Data Kandidat .......................................................... 41 Gambar 4.21 Proses Pemilihan Suara ............................................................... 42 Gambar 4.22 Konfirmasi Pemilihan Suara ....................................................... 42 Gambar 4.23 Pesan Berhasil Pemilihan Suara .................................................. 42 Gambar 4.24 Salah Login User Voter ............................................................... 43 Gambar 4.25 Salah Login User Admin ............................................................. 43 Gambar 4.26 Imput Email Tidak Valid ............................................................. 44 Gambar 4.27 Input Huruf Tidak Pada Tempatnya ............................................ 44 Gambar 4.28 Input Data Username Yang Sudah Ada ...................................... 44 Gambar 4.29 Edit Data Dengan Data Kosong .................................................. 44 Gambar 4.30 Pemilihan Dengan Tidak Login .................................................. 45 Gambar 4.31 Pemilihan Bagi Yang Sudah Pernah ........................................... 45 Gambar 4.32 Pemilihan Tidak Pada Waktu Voting .......................................... 45
xv