BAB 4 IMPLEMENTASI DAN EVALUASI 4.1 Spesifikasi Sistem. JM60, 6 V dan 500 miliampere 4 tombol pilihan Sistem operasi: Windows XP Visual Basis.Net (versi 2008) Database: Microsoft SQL server compact 3.5 Dapat diset: Mengganti calon Lokasi KPU Menentukan waktu pilih Merekap pemilihan 4.2 Prosedur Operasional Pertama menyala komputer atau laptop, perangkat keras JM60 usb dihubungkan ke PC duluan. Setelah masuk Windows XP, tunggu ada koneksi muncul status USB sampai OK. Kemudian pada desktop, ambil icon setup.exe untuk menginstallkan aplikasi Evoting. Gambar 4.1 Setup.exe evoting 36
37 Gambar 4.2 Layar install program aplikasi evoting Gambar 4.3 Setting Password untuk database Untuk mencegah akses yang sembarang maka database evoting.sdf diberikan password sehingga hanya admin yang diberi kewenangan oleh panitia pemilihan umum yang bisa membukanya.
38 Gambar 4.4 Keamanan database dengan password Ketika admin ingin membuka databasenya secara langsung maka ia perlu memberikan password yang sesuai. Setelah menginstallkan program itu, ambil icon sistem evoting di bawah ini: Gambar 4.5 Icon sistem evoting Kemudian klik login untuk membuka kunci. Muncul layar login sebagai berikut:
39 Gambar 4.6 Layar E-voting Gambar di atas inisialisasi yaitu login berstatus invalid karena masih kunci belum dibuka, tanggal berstatus sekarang, dan waktu berstatus jam sekarang. Kemudian klik login itu, muncul layar login, mengisi username, password dan jabatan dengan benar. Jika login berstatus berhasil maka dapat membuka menu lain yaitu daftar, panggil, rekapitulasi dan ubah login kecuali TPS dan Bantuan karena bersifat umum bukan khusus. Gambar 4.7 Layar login Gambar di atas status berhasil, dapat membuka menu lain tetapi jika Data TPS masih kosong maka otomatis muncul layar TPS sebagai berikut:
40 Gambar 4.8 Layar TPS Selesai mengisi TPS, kemudian simpan data otomatis meng-updatekan informasi TPS di layar utama. Bila data TPS ada, pengguna melakukan login maka tidak perlu mengisi data TPS dan langsung ambil perintah Daftar. Gambar 4.9 Layar data TPS diupdate Sebelum mengunci login di bawah ini:
41 Setelah mengunci login di bawah ini: Selesai menyimpan data TPS, kemudian ambil perintah Daftar. Muncul layar Daftar sebagai berikut: Gambar 4.10 Layar perintah Daftar Setelah mengisi data Daftar pemilih, kemudian menyimpan dengan menekan tombol data kecuali data waktu pemilih dikosongkan karena itu nantinya diperintahkan oleh Panggil. Admin dilarang menghapus data daftar orang lain. Ambil perintah Panggil lihat di bawah ini: Gambar 4.11 Layar menu perintah Muncul layar panggilan, ada beberapa pemilih berstatus belum, maka pengguna melakukan tombol panggil sebagai berikut:
42 Gambar 4.12 Layar panggilan Tetapi apabila lupa mengisi data rekapitulasi maka Panggilan otomatis memberitahukan peringatan sebagai berikut: Gambar 4.13 Layar peringatan data rekapitulasi Setelah menekan tombol OK pada kotak peringatan bahwa Data rekapitulasi harus diisi maka otomatis muncul layar Rekapitulasi lihat di bawah ini:
43 Gambar 4.14 Layar Rekapitulasi Menambah data rekapitulasi dengan memilih tanda dan menyimpan data dengan tanda, kemudian kembali ambil perintah panggil agar panggilan dapat berfungsi jika data rekapitulasi telah diisi. Selesai memanggil pemilih, pemilih telah memilih maka layar panggilan memberi perintah bahwa nomor 1 telah memilih dapat dilihat pada gambar di bawah ini: Gambar 4.15 Layar perintah informasi panggilan
44 Pemilih berstatus sudah maka data waktu pemilih otomatis terisi dan tombol panggil menjadi disable atau tidak dapat menekan tombol panggil kembali seperti gambar di bawah ini: Gambar 4.16 Layar panggilan berstatus sudah Pengguna memilih pemilih yang berstatus belum melakukan pilihan, maka tombol panggil menjadi enable atau dapat menekan tombol panggil seperti gambar di bawah ini: Gambar 4.17 Layar panggilan berstatus belum
45 Selama proses mengelola data daftar dan panggil misal pemilih nomor 6 tidak datang maka pengguna dapat melakukan panggilan ke nomor 7 kemudian sampai selesai proses lihat di bawah ini: Gambar 4.18 Perintah melompat urutan Setelah selesai proses maka ambil perintah Rekapitulasi di bawah ini: Gambar 4.19 Tombol vote berstatus off Tetapi jumlah A, B, C dan D masih kosong karena waktu akhir belum sampai tombol vote berstatus OFF, karena bersifat rahasia tidak boleh dilihat.
46 Tunggu sampai waktu akhir akan mengkunci tombol vote menjadi enable atau vote berstatus ON. Lihat di bawah ini: menjadi. Vote berstatus ON maka rekapitulasi muncul jumlah A, B, C dan D di bawah ini: Gambar 4.20 Layar muncul kotak jumlah A,B, C dan D
47 Apabila proses Rekapitulasi telah diperiksa, maka pengguna dapat melakukan prosess selanjutnyaa dengan menekan tombol print. Layar print akan muncul seperti pada gambar di bawah ini: Gambar 4.21 Layar Printing Printer mencetak hasil rekapitulasi, kemudian ditandatangani seperti gambar di bawah ini: Gambar 4.22 Cetak kertas laporan dan tanda tangann
48 4.3 Evaluasi/Analisis Hasil Percobaan Kecepatan menyimpan database SQL hanya 1 detik setelah melakukan tombol. Board JM60 kemampuan membaca tombol dan mengirim data melalui USB karena ringan 8 bit. Status calon bisa diedit atau diganti otomatis setelah melakukan memilih partai. Data TPS bila ada kesalahan data bisa diedit atau diganti secara manual. Sedangkan data rekapitulasi hanya dibaca bukan diedit tetapi jumlah hitungan bisa otomatis diubah bila tiap pemilih melakukan memilih partai sehingga data rekapitulasi memberi informasi lebih jelas. Tabel 4.1 Hasil penelitian tombol pada sistem evoting Pilih tombol Hasil suara Hasil pilih A 1 A B 1 B C 1 C D 1 D A,B 1 random A,C 1 random A,D 1 random B,C 1 random B,D 1 random C,D 1 random A,B,C 1 random A,B,D 1 random A,C,D 1 random B,C,D 1 random A,B,C,D 1 random