perancangan aplikasi android real quick count …
TRANSCRIPT
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
i
ii
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
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
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
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
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
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
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/
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.
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 )