perancangan aplikasi android real quick count …

12
Sebagai Persyaratan Guna Meraih Gelar Ahli Madya D3 Teknik Elektro Universitas Muhammadiyah Malang Disusun Oleh: IMAM FATKUR ROZI 201610150511032 PERANCANGAN APLIKASI ANDROID REAL QUICK COUNT BERINTEGRASI DENGAN WEB UNTUK PEMILIHAN CALON KEPALA DESA DI TAMBAK REJO TUBAN TUGAS AKHIR PROGRAM STUDI D3 TEKNIK ELEKTRO FAKULTAS TEKNIK UNIVERSITAS MUHAMMADIYAH MALAN G 2021

Upload: others

Post on 20-Feb-2022

10 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: PERANCANGAN APLIKASI ANDROID REAL QUICK COUNT …

Sebagai Persyaratan Guna Meraih Gelar Ahli Madya

D3 Teknik Elektro Universitas Muhammadiyah Malang

Disusun Oleh:

IMAM FATKUR ROZI

201610150511032

PERANCANGAN APLIKASI ANDROID REAL QUICK COUNT

BERINTEGRASI DENGAN WEB UNTUK PEMILIHAN CALON

KEPALA DESA DI TAMBAK REJO TUBAN

TUGAS AKHIR

PROGRAM STUDI D3 TEKNIK ELEKTRO

FAKULTAS TEKNIK

UNIVERSITAS MUHAMMADIYAH MALAN G

2021

Page 2: PERANCANGAN APLIKASI ANDROID REAL QUICK COUNT …

i

Page 3: PERANCANGAN APLIKASI ANDROID REAL QUICK COUNT …

ii

Page 4: PERANCANGAN APLIKASI ANDROID REAL QUICK COUNT …

iii

LEMBAR PERSETUJUAN

PERANCANGAN APLIKASI ANDROID REAL QUICK COUNT

BERINTEGRASI DENGAN WEB UNTUK PEMILIHAN CALON

KEPALA DESA DI TAMBAK REJO TUBAN

Diajukan Untuk Memenuhi Syarat Memperoleh Gelar Ahli Madya (D-3)

Program Studi D3 Teknik Elektro Fakultas Teknik Universitas

Muhammadiyah Malang

Disusun Oleh:

Imam Fatkur Rozi

NIM. 201610150511032

Diperiksa dan disetujui oleh,

Pembimbing I Pembimbing II

Ir. Nur Kasan, MT Merinda Lestandy,S.Kom.,MT

NIDN: 0707106301 NIDN: 0703039302

i

Page 5: PERANCANGAN APLIKASI ANDROID REAL QUICK COUNT …

iv

DAFTAR ISI

Halaman

LEMBAR PERSETUJUAN .................................................................................. i

LEMBAR PENGESAHAN .................................................................................. ii

LEMBAR PERNYATAAN ................................................................................. iii

ABSTRAK ............................................................................................................ iv

ABSTRACT ............................................................................................................ v

LEMBAR PERSEMBAHAN .............................................................................. vi

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

DAFTAR ISI ....................................................................................................... viii

DAFTAR GAMBAR ............................................................................................. x

DAFTAR TABEL................................................................................................. xi

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

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

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

1.3 Batasan Masalah ................................................................................... 2

1.4 Tujuan ................................................................................................... 2

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

1.6 Sistematika Penulisan .......................................................................... 3

BAB II TINJAUAN PUSTAKA ........................................................................... 4

2.1 Real Quick Count .................................................................................. 4

2.2 Pemilihan Umum .................................................................................. 4

2.3 Android .................................................................................................. 5

2.4 Android Studio ...................................................................................... 5

2.5 PHP ........................................................................................................ 5

2.6 Web Browser .......................................................................................... 6

2.7 XAMPP .................................................................................................. 6

2.8 MYSQL ................................................................................................. 7

2.9 Database ................................................................................................. 7

Page 6: PERANCANGAN APLIKASI ANDROID REAL QUICK COUNT …

v

2.10Notepad ++ ............................................................................................. 7

2.11 Flowchart ............................................................................................... 7

2.12 Use Case Diagram ................................................................................. 8

BAB III METODOLOGI ................................................................................... 10

3.1 Rancangan Kebutuhan Sistem .......................................................... 10

3.2 Rancangan Model Sistem ................................................................... 11

3.3 Rancangan Arsitektur Sistem ........................................................... 12

3.4 Rancangan Entity Relationship Diagram (ERD) ............................ 12

3.5 Rancangan Konteks Diagram Sistem ............................................... 13

3.6 Rancangan Use Case Diagram .......................................................... 14

3.7 Rancangan Metode Black Box Testing ............................................. 14

3.8 Rancangan Sistem .............................................................................. 15

BAB IV HASIL DAN ANALISA PENGUJIAN ............................................... 17

4.1 Pengujian Aplikasi Real Quick Count ............................................... 17

4.2 Pengujian Website Hasil Real Quick Count .................................... 19

4.3 Pengujian Data Hasil Input ............................................................... 20

4.4 Pengujian Metode Black Box Testing ............................................... 21

4.5 Analisa Hasil Data Perbandingan Sistem.........................................22

.

BAB V PENUTUP ............................................................................................... 25

5.1 Kesimpulan ......................................................................................... 25

5.2 Saran .................................................................................................... 25

DAFTAR PUSTAKA .......................................................................................... 26

LAMPIRAN ......................................................................................................... 28

Page 7: PERANCANGAN APLIKASI ANDROID REAL QUICK COUNT …

vi

DAFTAR GAMBAR

Gambar 2.1 Alur sistem pemilihan umum ........................................................ 4

Gambar 2.2 Logo aplikasi android studio ......................................................... 5

Gambar 2.3 Logo aplikasi xampp........................................................................ 7

Gambar 3.1 Diagram blok sistem ...................................................................... 10

Gambar 3.2 Model Perancangan sistem ........................................................... 11

Gambar 3.3 Arsitektur aplikasi real quick count ............................................. 12

Gambar 3.4 Gambaran Desain ERD ................................................................. 13

Gambar 3.5 Sistem konteks diagram ................................................................ 13

Gambar 3.6 Use case diagram pada sistem website ......................................... 14

Gambar 3.7 Instalasi squid................................................................................. 15

Gambar 3.8 Konfigurasi form login .................................................................. 15

Gambar 3.9 Desain tampilan menu ................................................................... 16

Gambar 3.10 Konfigurasi menu aplikasi .......................................................... 16

Gambar 4.1 Tampilan form login ...................................................................... 17

Gambar 4.2 Percobaan login .............................................................................. 18

Gambar 4.3 Tampilan menu utama aplikasi .................................................... 18

Gambar 4.4 Percobaan memasukan data pemilihan ....................................... 19

Gambar 4.5 Tampilan website hasil real quick count ...................................... 20

Gambar 4.6 Data admin atau saksi yang tersimpan di database .................... 20

Gambar 4.7 Data hasil suara pemilihan yang tersimpan dalam database ..... 21

Page 8: PERANCANGAN APLIKASI ANDROID REAL QUICK COUNT …

vii

DAFTAR TABEL

Tabel 2.1 Simbol-simbol flowchart [14] ............................................................... 8

Tabel 2.2 Simbol-simbol Use Case Diagram [15] ............................................... 9

Tabel 3.1 Spesifikasi komputer dan Software yang dibutuhkan .................... 10

Tabel 4. 1 Hasil pengujian form login ............................................................... 21

Tabel 4.2 Hasil pengujian aplikasi real quick count dan website .................... 22

Tabel 4.3 Data Hasil Perbandingan....................................................................23

Page 9: PERANCANGAN APLIKASI ANDROID REAL QUICK COUNT …

viii

KATA PENGANTAR

Assalamu’alaikum Warahmatullahi Wabarakatuh

Dengan memanjatkan puja dan puji syukur kehadirat Allah SWT atas segala

rahmat serta hidayah-Nya kepada penulis dapat menyelesaikan Tugas Akhir ini

yang berjudul:

“Perancangan Aplikasi Android Real Quick Count Berintegrasi Dengan Web

Untuk Pemilihan Calon Kepala Desa Di Tambakrejo Tuban”

Tugas Akhir ini merupakan salah satu syarat studi yang harus ditempuh oleh

seluruh mahasiswa Universitas Muhammadiyah Malang, guna menyelesaikan akhir

studi pada jenjang program Diploma 3.

Dalam penulisan laporan ini penulis tentu tidak terlepas dari bantuan dan

bimbingan dari berbagai pihak yang telah dengan ikhlas memberikan bantuan baik

secara moril maupun spiritual sehingga penulis dapat menyelesaikan Tugas Akhir

ini.

Penulis sangat menyadari sepenuhnya bahwa dalam penulisan Tugas Akhir

ini masih banyak kekurangan dan keterbatasan. Oleh karena itu penulis

mengharapkan saran yang membangun agar tulisan ini bermanfaat bagi

perkembangan ilmu pengetahuan dan perkembangan teknologi kedepannya.

Malang

Imam Fatkur Rozi

Page 10: PERANCANGAN APLIKASI ANDROID REAL QUICK COUNT …

ix

DAFTAR PUSTAKA

[1] Daud M. Liando, "PEMILU DAN PARTISIPASI POLITIK MASYARAKAT (Studi

pada pemilihan anggota legislatif dan pemilihan presiden dan wakil presiden di

kabupaten Minahasa Tahun 2014)," Jurnal LPPM Bidang EkoSosBudKum , vol. 3,

pp. 14-28, 2016.

[2] Fitri Latifah and Ari Setiawan Abimanyu, "PERANCANGAN APLIKASI

ANDROID REKAPITULASI HASIL PEMILU SEMENTARA MENGGUNAKAN

ALGORITHMA SEQUENTIAL SERCING BERBASIS MOBILE," Jurnal Techno

Nusa Mandiri , vol. XIII, pp. 32-41, 2016.

[3] Imam Yulianto, "PERANCANGAN SISTEM INFORMASI QUICK COUNT

PADA LEMBAGA SURVEY RADIOPANJAKARTA (RPJ) STUDI KASUS

PILGUB JAKARTA 2017," Seminar Nasional Sains dan Teknologi , vol. V, pp. 1-

5, 2017.

[4] Fakhriyan Nur Rofiq, "Implementasi RESTful Web Service untuk Sistem

Penghitungan Suara Secara Cepat Pada Pilkada," EKSPLORA INFORMATIKA, vol.

II, pp. 159-168, 2017.

[5] Wikipedia. (2016, Oktober) Hitung cepat. [Online].

https://id.wikipedia.org/wiki/Hitung_cepat#:~:text=Hitung%20cepat%20atau%20ja

jak%20cepat,survei%20exit%20poll%2C%20hitung%20cepat

[6] wisnu. (2019, Desember) PENGERTIAN, FUNGSI DAN SISTEM PEMILIHAN

UMUM. [Online]. https://diy.kpu.go.id/web/pengertian-fungsi-dan-sistem-

pemilihan-umum/

[7] Putra. (2019, Oktober) PENGERTIAN ANDROID: Sejarah, Kelebihan & Versi

Sistem Operasi Android OS. [Online]. https://salamadian.com/pengertian-android/

[8] Pelayan Publik. (2020, Juni) Mengenal Android Studio: Pengertian, Manfaat, Fitur,

Hingga Cara Menginstallnya. [Online].

https://pelayananpublik.id/2020/06/05/mengenal-android-studio-pengertian-

manfaat-fitur-hingga-cara-menginstallnya/

[9] Serba Serbi Teknologi. (2020, Aug.) Apa Itu Web Browser : Jenis-Jenis, Fungsi,

Manfaat Dan Cara Menggunakannya. [Online]. https://idcloudhost.com/apa-itu-web-

browser-jenis-jenis-fungsi-manfaat-dan-cara-menggunakannya/

Page 11: PERANCANGAN APLIKASI ANDROID REAL QUICK COUNT …

x

[10] Dosen Pendidikan. (2021, maret) XAMPP adalah. [Online].

https://www.dosenpendidikan.co.id/xampp-adalah/

[11] Admin. (2021, Feb.) Basis data MySQL. [Online].

https://www.termasmedia.com/lainnya/software/69-pengertian-database.html

[12] Admin. (2021, Feb.) TermasMedia. [Online].

https://www.termasmedia.com/lainnya/software/69-pengertian-database.html

[13] Elita Ratnasari. (2017, Sep.) Pengertian Notepad++ -.Misalnya pada C++, fungsi-

fungsinya akan di masukan kedalam daftar fungsi. [Online].

https://fdokumen.com/reader/full/pengertian-notepad-misalnya-pada-c-fungsi-

fungsinya-akan-di-masukan-kedalam

[14] Anharku. (2009) IlmuKomputer.Org. [Online].

https://www.google.com/url?sa=t&source=web&rct=j&url=http://ilmukomputer.org

/wp-content/uploads/2009/06/anharku-

flowchart.pdf&ved=2ahUKEwig3Z3omezkAhUSYysKHdguDd4QFjALegQICRA

B&usg=AOvVaw1We4PPTnl65dlrFhEo-wlH&cshid=1569423184592

[15] Ade Hendini, "Pemodelan UML Sistem Informasi Monitoring Penjualan Dan Stok

Barang," Jurnal Khatulistiwa Informatika, vol. IV, pp. 107-116, Desember 2016.

Page 12: PERANCANGAN APLIKASI ANDROID REAL QUICK COUNT …

xi

UNIVERSITAS MUHAMMADIYAH MALANG

FAKULTAS TEKNIK JURUSAN TEKNIK ELEKTRO & D3 TEKNIK ELEKTRONIKA

Jl. Raya Tlogomas 246 Malang 65144 Telp. 0341 - 464318 Ext. 129, Fax. 0341 - 460782

FORM CEK PLAGIASI LAPORAN TUGAS AKHIR

Nama Mahasiswa : Imam Fatkur Rozi

NIM 201610150511032

Judul TA : Perancangan Aplikasi Android Real Quick Count Berintegrasi

Dengan Web Untuk Pemilihan Calon Kepala Desa Tambakrejo-

Tuban

Hasil Cek Plagiarisme dengan Turnitin

No. Komponen Pengecekan Nilai Maksimal

Plagiasi (%)

Hasil Cek Plagiasi

(%) *

1. Bab 1 – Pendahuluan 10 % 10 %

2. Bab 2 – Studi Pustaka 25 % 13 %

3. Bab 3 – Metodelogi Penelitian 35 % 10 %

4. Bab 4 – Pengujian dan Analisis 15 % 7 %

5. Bab 5 – Kesimpulan dan Saran 5 % 0 %

6. Publikasi Tugas Akhir 20 % 18 %

Mengetahui,

Dosen Pembimbing I, Dosen Pembimbing II,

( Ir. Nur Kasan, MT ) ( Merinda Lestandy,S.Kom.,MT )