PERANCANGAN SISTEM PEMILIHAN KEPALA DESA SUKONOLO …

15
i PERANCANGAN SISTEM PEMILIHAN KEPALA DESA SUKONOLO BERBASIS KOMPUTER (E-VOTING) MENGGUNAKAN FINGERPRINT SKRIPSI Sebagai Persyaratan Guna Meraih Gelar Sarjana Teknik Elektro Universitas Muhammadiyah Malang Oleh : MUHAMMAD LUTFI ANWAR 201410130311145 JURUSAN TEKNIK ELEKTRO FAKULTAS TEKNIK UNIVERSITAS MUHAMMADIYAH MALANG 2021

Transcript of PERANCANGAN SISTEM PEMILIHAN KEPALA DESA SUKONOLO …

i

PERANCANGAN SISTEM PEMILIHAN KEPALA DESA

SUKONOLO BERBASIS KOMPUTER (E-VOTING)

MENGGUNAKAN FINGERPRINT

SKRIPSI

Sebagai Persyaratan Guna Meraih Gelar Sarjana

Teknik Elektro Universitas Muhammadiyah Malang

Oleh :

MUHAMMAD LUTFI ANWAR

201410130311145

JURUSAN TEKNIK ELEKTRO

FAKULTAS TEKNIK

UNIVERSITAS MUHAMMADIYAH MALANG

2021

ii

LEMBAR PERSETUJUAN

PERANCANGAN SISTEM PEMILIHAN KEPALA DESA SUKONOLO

BERBASIS KOMPUTER (E-VOTING) MENGGUNAKAN FINGERPRINT

Diajukan Untuk Memenuhi Salah Satu Syarat Memperoleh Gelar Sarjana (S1)

Teknik Elektro Universitas Muhammadiyah Malang

Disusun Oleh:

MUHAMMAD LUTFI ANWAR

201410130311145

Disetujui oleh:

Pembimbing I Pembimbing II

Dr. Ir. Lailis Syafa’ah, MT Merinda Lestandy, S.Kom, M.T

NIDN. 0721106301 NIDN. 0703039302

iii

LEMBAR PENGESAHAN

PERANCANGAN SISTEM PEMILIHAN KEPALA DESA SUKONOLO

BERBASIS KOMPUTER (E-VOTING) MENGGUNAKAN FINGERPRINT

Tugas Akhir ini Disusun Sebagai Salah Satu Syarat Memperoleh Gelar Sarjana

(S1) Teknik Elektro Universitas Muhammadiyah Malang

Disusun Oleh :

MUHAMMAD LUTFI ANWAR

201410130311145

Tanggal Ujian : Tanggal Pelaksanaan Ujian

Periode Wisuda : Bulan Pelaksanaan Wisuda

Disetujui oleh :

1. Dr. Ir. Lailis Syafa’ah, MT. (Pembimbing I)

NIDN. 0721106301

2. Merinda Lestandy, S.Kom, M.T (Pembimbing II)

NIDN. 0703039302

3. Muhammad Irfan, Ir., MT. (Penguji I)

NIDN. 0705106601

4. Amrul Faruq, S.T., M.Eng. (Penguji II)

NIDN. 0718028601

Mengetahui,

Ketua Jurusan Teknik Elektro

Dr. Zulfatman, ST., M.Eng. NIDN. 0709117804

iv

LEMBAR PERNYATAAN

Yang bertanda tangan dibawah ini :

NAMA : MUHAMMAD LUTFI ANWAR

Tempat/Tgl Lahir : MALANG / 03 NOVEMBER 1995

NIM : 201410130311145

FAK./JUR. : TEKNIK/ELEKTRO

Dengan ini saya menyatakan bahwa Tugas Akhir saya dengan judul

“PERANCANGAN SISTEM PEMILIHAN KEPALA DESA SUKONOLO

BERBASIS KOMPUTER (E-VOTING) MENGGUNAKAN

FINGERPRINT” beserta seluruh isinya adalah karya saya sendiri dan bukan

merupakan karya tulis orang lain, baik sebagian maupun seluruhnya, kecuali dalam

bentuk kutipan yang telah disebutkan sumbernya.

Demikian surat pernyataan ini saya buat dengan sebenar-benarnya. Apabila

kemudian ditemukan adanya pelanggaran terhadap etika keilmuan dalam karya

saya ini, atau ada klaim dari pihak lain terhadap keaslian karya saya ini maka saya

siap menanggung segala bentuk resiko/sanksi yang berlaku.

Malang,

Yang Membuat Pernyataan

Muhammad Lutfi Anwar

Mengetahui,

Pembimbing I Pembimbing II

Dr. Ir. Lailis Syafa’ah, MT Merinda Lestandy, S.Kom, M.T

NIDN. 0721106301 NIDN. 0703039302

v

ABSTRAK

Pemungutan suara atau biasa disebut voting adalah metode untuk

pengambilan keputusan seperti pemilihan jabatan ataupun pemilihan keputusan lain

berdasarkan pendapat per orang. Keputusan bisa diambil dengan melihat jumlah

suara yang didapat. Dewasa kini pemungungutan suara di Indonesia masih

menerapkan sistem manual. Selain tidak ramah lingkungan, karena penggunaan

kertas dalam sekala besar pemilihan umum dalam format manual juga sering

mengalami eror. Eror tersebut bisa dalam bentuk jumlah surat suara yang tidak

cocok dengan jumlah pemilih atau juga karena kesalahan penghitungan suara yang

tidak teliti. E-Voting adalah sebuah sistem penyaluran suara melalui alat elektornik,

dimana dapat mempercepat pengumpilan data berupa suara, serta dapat

memperkecil biaya dan mencegah pemilih yang tidak berhak. Pemungutan suara ini

selain dapat mempermudah perhitungan suara, juga dapat mengurangi lama waktu

ketika penghitungan suara, karena suara yang biasanya dihitung secara manual

dirubah menjadi otomatis atau menggunakan aplikasi yang sudah di rancang untuk

penghitungan suara. Hal ini juga mengurangi kesalahan saat mencoblos surat suara

yang sampai saat ini sering terjadi disaat pemilu yang membuat surat suara yang

telah di coblos tidak sah. Dengan pemungutan suara berbasis elektronik ini eror

tersebut dapat dikurangi karena proses pemilihan suara yang relatif lebih sederhana.

Pemilihan umum yang berbasis komputer memerlukan sistem pengamanan yang

mumpuni. Hal ini disebabkan kemungkinan kecurangan yang dapat terjadi karena

perilaku oknum salah satu pendukung. Oleh karena itu sidik jari menjadi solusi

tepat untuk meminimalisir kecurangan tersebut. Sidik jari umumnya digunakan

sebagai tanda pengenal bagi semua orang. Pengetahuan tentang pengenalan sidik

jari telah mulai digunakan sejak abad ke-19 karna setaip orang memiliki sidik jari

yang berbeda bahkan pada dua orang kembar sekalipun yang susunan DNA nya

identik.Pada sistem ini menggunakan javascript untuk membangun aplikasi yang

terhubung ke arduino uno yang telah dipasangi fingerprint sensor dan terbukti

berjalan pada sistem operasi windows 10.Dengan aplikasi ini akan semakin

mempermudah pemilihan umum Desa Sukonolo dan meminimalisir penggunaan

kertas serta human error.

Kata kunci: sidik jari, voting elektronik, aplikasi voting, Fingerprint AS608,

Arduino Uno.

vi

ABSTRACT

Voting or so-called voting is a method for making decisions such

as electing a position or selecting other decisions based on individual

opinions. Decisions can be made by look at the number of votes received.

Nowadays, voting in Sukonolo Village still applies a manual system. Apart

from being not environmentally friendly, due to the use of paper on a large

scale general elections in manual format also often experience errors. The

error can be in thenformnofnthe number of ballots that do not match the

number of voters or due to inaccurate vote count errors. Therefore, a

computerized votingnsystemNorne-voting is needed. E-Voting is

annelectronic votingndevice, so

hasnthennabilityntonspeedNupndatantabulation,nreducenelectionncostn

and has a contribution to prevent unauthorized voters. This system can

not only simplify vote counting, but also reduce the length of time when

counting votes, because the votes that are usually counted manually are

changed to automatic or use applications that have been designed to count

votes. This also reduces the errors when punching ballots which until now

often occur during elections which make ballots that have been punched

invalid. Therefore, fingerprints are the right solution to minimize this

fraud. FingerprintsncannbenusednasnaNsourcenofn informationnfor the

human identity recognition process. Fingerprint identification techniques

havenbeennusednsincenthenlaten19thmcentury and it is known that each

individual has differences even in identical twins who have almost the

same DNA arrangement. In this system using javascript to build

applications that connect to the arduino uno that have been installed

fingerprint sensor and proven to run on the Windows 10 operating system.

With this application it will make the general election of Sukonolo Village

easier and minimize the use of paper and human errors.

Keywords: Fingerptint, E-Voting , Application Voting, Fingerprint

AS608 , Arduino Uno.

vii

KATA PENGANTAR

Dengan memanjatkan puja dan puji syukur kehadirat Allah SWT.

Atas limpahan rahmat dan hidayah-NYA, penulis dapat menyelesaikan

tugas akhir yang berjudul “PERANCANGAN SISTEM PEMILIHAN

KEPALA DESA SUKONOLO BERBASIS KOMPUTER (E-VOTING)

MENGGUNAKAN FINGERPRINT”. Dalam penelitian tugas akhir ini

penulis menyajikan rancangan sistem pemilihan kades di desa Sukonolo.

Penulis menyadari sepenuhnya, bahwa dalam penulisan tugas akhir ini

masih sangat banyak kekurangan hal itu tidak lepas karena keterbatasan

penulis. Oleh karena itu kritik dan saran yang membangun sangat kami

harapkan demi menghasilkan penulisan yang lebih baik. Semoga hasil

penulisan tugas akhir ini bermanfaat bagi perkembangan ilmu pengetahuan

kedepan.

Malang, 22 Januari 2021

Muhammad Lutfi Anwar

viii

LEMBAR PERSEMBAHAN

Puji syukur kepada Allah SWT atas rahmat dan karunia-Nya sehingga

penulis dapat menyelesaikan Tugas Akhir ini. Penulis menyampaikan ucapan

terima kasih yang sebesar-besarnya kepada :

1. Orang tua saya Bapak M.Rifai dan Ibu Mariatul Ulfa yang telah banyak

memberikan do’a dan dukungan yang sangat besar.

2. Kakak saya beserta keluarga besar saya yang senantiasa mendo’akan saya.

3. Ketua Jurusan Teknik Elektro Bapak Dr. Zulfatman, ST., M.Eng. dan

Sekretaris Jurusan Teknik Elektro Bapak Widiyanto, M.T. beserta seluruh

stafnya.

4. Ibu Dr. Ir. Lailis Syafa’ah, MT dan Ibu Merinda Lestandy, S.Kom, M.T. yang

telah meluangkan waktu untuk membimbing penulis dalam menyelesaikan

Skripsi ini.

5. Seluruh civitas akademika (dosen, asisten, dan karyawan) Universitas

Muhammadiyah Malang yang telah membekali ilmu dan membantu penulis

selama proses studi.

6. Sahabat nge-rank saya yang bernama fikry,bayu, Ndos, Acep, Mbah Pri,

Kandar, Yoga, Hanip dan Sobrun.

7. Sahabat sambatku Bobby, Pace, Yosop dan Bon Anggi yang selalu

menampung semua maslahku.

8. Teman-teman dari Elektro 2014/C yang berjuang mencari ilmu di UMM.

9. Sahabat saya berdikari.

10. Sahabat jalanan yang bernama Bang Toyep, Igun, Agoy,Roji, Pak Gondrong,

Habibi, dan teman-teman ojol lain yang senantiasa menyemangatiku.

11. Dan yang terakhir, semuanya yang telah membantu penulis yang tidak bisa

disebutkan satu persatu.

ix

DAFTAR ISI

COVER……………………………………………………………………….…i

LEMBAR PERSETUJUAN……………………………………………..….…ii

LEMBAR PENGESAHAN……………………………………………..…..…iii

LEMBAR PERNYATAAN………………………………………...........……..iv

ABSTRAK………………………………………………………………..……...v

ABSTRACT…………………………………………………….……...…….…vi

KATA PENGANTAR…………………….…………………….……...…….…vii

LEMBAR PERSEMBAHAN…………………………………………….……viii

DAFTAR ISI………………………………………………………………..…...ix

DAFTAR GAMBAR………………………………………….…………….…xii

DAFTAR TABEL…………………………………………………………...….xii

BAB I PENDAHULUAN ....................................................................................... 1

1.1 Latar Belakang ........................................................................................ 1

1.2 Rumusan Masalah ................................................................................... 2

1.3 Batasan Masalah ...................................................................................... 3

1.4 Tujuan ...................................................................................................... 3

1.5 Manfaat .................................................................................................... 3

1.6 Sistematika Penulisan ............................................................................. 4

BAB II LANDASAN TEORI ................................................................................ 5

2.1 Pemilu ....................................................................................................... 5

2.2 E-Voting. .................................................................................................. 6

2.3 Fingerprint ............................................................................................... 7

2.3.1 Macam-Macam Pola Sidik Jari ......................................................... 7

2.3.2 Sidik Jari Untuk Identifikasi ............................................................. 7

2.4 Sensor Sidik Jari .................................................................................... 10

x

2.5 Pengolahan Gambar Pada Sensor Sidik Jari ...................................... 11

2.7 XAMPP ................................................................................................... 12

BAB III PERANCANGAN DAN PEMBUATAN SISTEM ............................. 14

3.1 Use Case Diagaram ................................................................................ 15

3.2 Perencanaan Alat................................................................................... 17

3.3 Alir Flowchart ........................................................................................ 20

3.3,1 Flowchart Komputer Pemilih ........................................................... 21

3.3.2 Flowchart Server................................................................................ 22

3.3.3 Flowchart Pendaftaran ..................................................................... 23

3.3.4 Flowchart Survei ................................................................................ 24

3.4 Layout Sistem Pemilihan ...................................................................... 25

3.4.1 Layout Komputer Pemilih ................................................................ 25

3.4.2 Layout Komputer Server ................................................................. 27

BAB IV IMPLEMENTASI DAN PENGUJIAN ............................................... 30

4.1 Penerapan Antar Muka ........................................................................ 30

4.1.1 Tampilan aplikasi .............................................................................. 30

4.2 Pengujian Sistem ................................................................................... 36

4.2.1 Test pada sistem ................................................................................. 37

4.2.2 Penerapan Uji Coba Black Box ........................................................ 39

BAB V KESIMPULAN DAN SARAN ............................................................... 42

5.1 Kesimpulan ............................................................................................ 42

5.2 Saran ....................................................................................................... 42

Daftar Pustaka ..................................................................................................... 43

Lampiran ............................................................................................................. 44

xi

DAFTAR GAMBAR

Ganbar 2.1 Bentuk Umum Sidik Jari Manusia ................................................. 8

Gambar 2.2 Sidik Jari Sangkutan ....................................................................... 9

Gambar 2.3 Sidik Jari Busur ............................................................................... 9

Gambar 2.4 Sidik Jari Lingkaran. .................................................................... 10

Gambar 2.5 Sensor Sidik Jari Dengan Menggunakan Ftir ............................ 11

Gambar 3.1 Diagram Blok Perancangan Sistem ............................................. 14

Gambar 3.2 Use Case Diagram Sistem ............................................................. 16

Gambaar 3.3 Rancangan Sistem E-Voting ....................................................... 17

Gambaar 3.4 Laptop Acer Aspire ..................................................................... 18

Gambaar 3.5 Fingerprint Reader Fpm10a ....................................................... 18

Gambaar 3.6 Modul Wifi ................................................................................... 19

Gambaar 3.7 Keyboard Numpad ...................................................................... 19

Gambaar 3.8 Arduino Uno ................................................................................. 20

Gambaar 3.9 Flowchart Komputer Pemilih ..................................................... 21

Gambaar 3.10 Flowchart Komputer Server ..................................................... 22

Gambaar 3.11 Flowchart Pendaftaran Sidik Jari ............................................ 23

Gambaar 3.12 Flowchart Survei ........................................................................ 24

Gambaar 3.13 Tampilan Ui Penyekenan Sidik Jari ........................................ 25

Gambaar 3.14 Tampilan Ui Verivikasi Identitas ............................................. 26

Gambaar 3.15 Tampilan Ui Pemilihan Calon .................................................. 26

Gambaar 3.16 Tampilan Ui Memverifikasi Pilihan Pemilih .......................... 27

Gambaar 3.17 Tampilan Ui Hasil Pilih Pemilih ............................................... 27

Gambaar 3.18 Tampilan Ui Hasil Voting ......................................................... 28

Gambaar 3.19 Tampilan Ui Daftar Hadir ........................................................ 28

Gambaar 3.20 Tampilan Ui Pendaftar.............................................................. 29

Gambar 4.1 Halaman Masuk Untuk Pemilih ................................................... 31

Gambar 4.2 Halaman Login Pemilih Yang Belum Terdaftar ........................ 31

xii

Gambar 4.3 Pemilih Terdaftar Menempelkan Sidik Jari Ke Sensor As608 . 31

Gambar 4.4 Halaman Jenis Pemilu ................................................................... 32

Gambar 4.5 Halaman Coblos Kandidat ........................................................... 33

Gambar 4.6 Hasil Coblos Pemilih ..................................................................... 33

Gambar 4.7 Halaman Masuk Pengelola ........................................................... 34

Gambar 4.8 Halaman Hasil Pilih ....................................................................... 34

Gambar 4.9 Halaman Pembuatan Pemilu Kades ............................................ 35

Gambar 4.10 Halaman Penduduk ..................................................................... 35

Gambar 4.11 Halaman Pendaftaran Penduduk ............................................... 36

Gambar 4.12 Halaman Informasi Daerah ........................................................ 36

Gambar 4.13 Halaman Input Daerah ............................................................... 37

xiii

DAFTAR TABEL

Tabel 4.1 Percobaan komputer pemilih…..........................................................39

Tabel 4.2 Percobaan Komputer Admin…..........................................................41

Tabel 4.3 Percobaan Sampel Sidik Jari…...........................................................41

xiv

DAFTAR PUSTAKA

[1] M. Arifin, H. H. Sajono, “Analisa Dan Perancangan Sistem E-Voting Pemilu

Raya Bem (Pemira-Bem) Di Universitas Muria Kudus,” in Seminar Nasional

Sistem Informasi Indonesia, 2016,pp. 303-308.

[2] Raharjo, S. (2014). Perancangan Elektroni Voting Menggunakan Barcode

Scanner Pada Pemilihan Presiden Mahasiswa Universitas Muhammadiyah

Malang. FT. Teknik Elektro.Universitas Muhammadiyah Malang.

[3] Purwati, N. (2015). Perancangan Sistem E-Voting Untuk Pemilihan Kepala

Daerah (Pilkada). Jurnal Bianglala Informatika, 3, 18-27.

[4] Wulandar, S.T., Ernawat, Purwandar, E.P. (2017). Aplikasi Biomatrik

Pengenalan Citra Sidik jari Dengan Metode Minutiae Dan Artificial Nural

Network Backpropagation. Jurnal Rekursif, 5,107-120.

[5] Noor, A. (2016). Aplikasi Kisah 25 Nabi Dan Rasul Berbasis Android. Jurnal

Sains & Informatika, 2, 76-82.

[6] D. Kurniadi, “Rancang Bangun Aplikasi Sistem Pemilihan Kepala Desa Yang

Terintegrasi Dengan Sms Gateway,” Wawasan Ilmiah Manajemen dan Teknik

Informatika, vol. 6, no. 11, pp. 1-7, 2014.

[7] S. Risnanto, “Aplikasi Pemungutan Suara Elektronik/E-Voting Menggunakan

Teknologi Short Message Service Dan At Command,” Jurnal Teknik

Informatika, vol. 10, no. 1,pp. 17-26, 2017.

[8] A. M. Khoir, Perancangan Dan Implementasi Sistem E-Pemilu Untuk

Pemilihan Ketua Bem Menggunakan Php Dan Mysql. Universitas

Muhammadiyah Malang, 2013.

[9] Y. Malau, A. Nurjaman, “Sistem Pendukung Keputusan Pemilihan Pegawai

Berprestasi Komisi Pemilihan Umum Bogor,” Jurnal Teknik Komputer, vol. 4,

no. 1,pp. 66-73, 2018.

[10] F. Latifah, A. S. Abimanyu,” Perancangan Aplikasi Android Rekapitulasi Hasil

Pemilu Sementara Menggunakan Algorithma Sequential Sercing Berbasis

Mobile,” Jurnal Techno Nusa Mandiri, vol. 13,no. 1,pp. 32-41, 2016.

44

xv