Top Banner
PENGEMBANGAN APLIKASI ANDROID UNTUK IMPLEMENTASI UNDANG UNDANG NO. 22 TAHUN 2009 TENTANG PELANGGARAN ATURAN KENDARAAN BERMOTOR SKRIPSI Disusun sebagai salah satu syarat menyelesaikan Jenjang Strata I pada Program Studi Informatika Fakultas Komunikasi dan Informatika Universitas Muhammadiyah Surakarta Oleh : ANGGA NOVA PERKASA L200100072 PROGRAM STUDI INFORMATIKA FAKULTAS KOMUNIKASI DAN INFORMATIKA UNIVERSITAS MUHAMMADIYAH SURAKARTA 2015
16

PENGEMBANGAN APLIKASI ANDROID UNTUK IMPLEMENTASI … filePENGEMBANGAN APLIKASI ANDROID UNTUK IMPLEMENTASI UNDANG UNDANG NO. 22 TAHUN 2009 TENTANG PELANGGARAN ATURAN KENDARAAN BERMOTOR

Oct 26, 2019

Download

Documents

dariahiddleston
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: PENGEMBANGAN APLIKASI ANDROID UNTUK IMPLEMENTASI … filePENGEMBANGAN APLIKASI ANDROID UNTUK IMPLEMENTASI UNDANG UNDANG NO. 22 TAHUN 2009 TENTANG PELANGGARAN ATURAN KENDARAAN BERMOTOR

PENGEMBANGAN APLIKASI ANDROID UNTUK

IMPLEMENTASI UNDANG UNDANG NO. 22 TAHUN 2009

TENTANG PELANGGARAN ATURAN KENDARAAN

BERMOTOR

SKRIPSI

Disusun sebagai salah satu syarat menyelesaikan Jenjang Strata I

pada Program Studi Informatika Fakultas Komunikasi dan Informatika

Universitas Muhammadiyah Surakarta

Oleh :

ANGGA NOVA PERKASA

L200100072

PROGRAM STUDI INFORMATIKA

FAKULTAS KOMUNIKASI DAN INFORMATIKA

UNIVERSITAS MUHAMMADIYAH SURAKARTA

2015

Page 2: PENGEMBANGAN APLIKASI ANDROID UNTUK IMPLEMENTASI … filePENGEMBANGAN APLIKASI ANDROID UNTUK IMPLEMENTASI UNDANG UNDANG NO. 22 TAHUN 2009 TENTANG PELANGGARAN ATURAN KENDARAAN BERMOTOR

ii

Page 3: PENGEMBANGAN APLIKASI ANDROID UNTUK IMPLEMENTASI … filePENGEMBANGAN APLIKASI ANDROID UNTUK IMPLEMENTASI UNDANG UNDANG NO. 22 TAHUN 2009 TENTANG PELANGGARAN ATURAN KENDARAAN BERMOTOR

iii

Page 4: PENGEMBANGAN APLIKASI ANDROID UNTUK IMPLEMENTASI … filePENGEMBANGAN APLIKASI ANDROID UNTUK IMPLEMENTASI UNDANG UNDANG NO. 22 TAHUN 2009 TENTANG PELANGGARAN ATURAN KENDARAAN BERMOTOR

iv

DAFTAR KONTRIBUSI

Dengan ini saya menyatakan bahwa skripsi ini tidak terdapat karya yang

pernah diajukan untuk memperoleh gelar kesarjanaan di suatu Perguruan Tinggi,

dan sepanjang pengetahuan saya juga tidak terdapat karya atau pendapat yang

pernah ditulis atau diterbitkan oleh orang lain kecuali yang secara tertulis diacu

dalam naskah ini dan disebutkan dalam daftar pustaka.

Berikut saya sampaikan daftar kontribusi dalam penyusunan skripsi :

1. Saya merancang dan membuat aplikasi ini dengan bantuan internet dan buku

yang dilampirkan pada daftar pustaka.

2. Program aplikasi yang saya gunakan untuk membuat aplikasi ini ialah

Android Studio, Java Development Kit (JDK), Software development Kit

(SDK) dan Android Virtual Device (AVD).

3. Saya menggunakan laptop dengan spesifikasi Prosesor Intel Core i5, 2.4 GHz,

RAM 2GB dan Harddisk 500GB.

4. Program aplikasi yang saya gunakan untuk edit gambar ialah Adobe

Photoshop CS6.

Page 5: PENGEMBANGAN APLIKASI ANDROID UNTUK IMPLEMENTASI … filePENGEMBANGAN APLIKASI ANDROID UNTUK IMPLEMENTASI UNDANG UNDANG NO. 22 TAHUN 2009 TENTANG PELANGGARAN ATURAN KENDARAAN BERMOTOR

v

Page 6: PENGEMBANGAN APLIKASI ANDROID UNTUK IMPLEMENTASI … filePENGEMBANGAN APLIKASI ANDROID UNTUK IMPLEMENTASI UNDANG UNDANG NO. 22 TAHUN 2009 TENTANG PELANGGARAN ATURAN KENDARAAN BERMOTOR

vi

MOTTO DAN PERSEMBAHAN

MOTTO :

“Hidup bukanlah ilmu pasti,

Hidup adalah seni”

(Penulis)

Page 7: PENGEMBANGAN APLIKASI ANDROID UNTUK IMPLEMENTASI … filePENGEMBANGAN APLIKASI ANDROID UNTUK IMPLEMENTASI UNDANG UNDANG NO. 22 TAHUN 2009 TENTANG PELANGGARAN ATURAN KENDARAAN BERMOTOR

vii

PERSEMBAHAN :

1. Kepada Allah SWT yang selalu mendengarkan doa dan memudahkan jalan

bagi umatnya.

2. Kedua orang tuaku tercinta, Bapak Soeparno dan Ibu Sri Wahyuni untuk

kasih sayang yang tidak ada batasnya, untuk setiap nasehat dan doa, serta

dukungan moril dan materiilnya yang tak akan pernah terbalaskan.

3. Keluarga yang telah memberikan dukungan baik secara moril dan materiil

yang tak akan pernah terbalaskan.

4. Sahabat-sahabat satu perjuangan Bagus, Ersa, dan Doglas yang telah

mendukung dan memberikan semangat untuk menyelesaikan tugas akhir

ini.

5. Pacarku Catrine Dyah Allansari yang selalu mendukung dan memberikan

semangat untuk menyelesaikan tugas akhir ini.

6. Teman-teman di lingkungan rumah yang selalu memberikan dukungan

dalam menyelesaikan tugas akhir ini sehingga selesai dengan baik.

7. Keluarga besar Teknik Informatika UMS, atas semua hal yang telah

diberikan.

8. Semua pihak yang selalu ada di sekelilingku yang tidak bisa kusebutkan

satu persatu.

Page 8: PENGEMBANGAN APLIKASI ANDROID UNTUK IMPLEMENTASI … filePENGEMBANGAN APLIKASI ANDROID UNTUK IMPLEMENTASI UNDANG UNDANG NO. 22 TAHUN 2009 TENTANG PELANGGARAN ATURAN KENDARAAN BERMOTOR

viii

KATA PENGANTAR

Alhamdulillah, kami panjatkan syukur kehadirat Allah SWT yang telah

melimpahkan rahmat dan hidayah-Nya sehingga penulis dapat menyelesaikan

skripsi ini dengan judul “Pengembangan Aplikasi Android Untuk Implementasi

Undang – undang No. 22 Tahun 2009 Tentang Pelanggaran Aturan Kendaraaan”.

Skripsi ini disusun untuk memenuhi kurikulum pada Program Studi

Teknik Informatika Universitas Muhammadiyah Surakarta, sebagai kewajiban

mahasiswa dalam rangka menyelesaikan program sarjana.

Penulis menyadari bahwa skripsi ini masih jauh dari kesempurnaan, oleh

karena itu kritik saran yang membangun dari berbagai pihak sangat penulis

harapkan demi perbaikan - perbaikan ke depan.

Terwujudnya skripsi ini tidak lepas dari bantuan berbagai pihak. Oleh

karena itu dalam kesempatan ini penulis ingin mengucapkan terima kasih yang

sebesar-besarnya kepada :

1. Bapak Husni Thamrin, S.T, MT., Ph.D. selaku Dekan Fakultas

Komunikasi dan Informatika Universitas Muhammadiayah Surakarta.

2. Bapak Dr. Heru Supriyono, S.T., M.Sc. selaku Ketua Jurusan Teknik

Informatika Universitas Muhammadiayah Surakarta.

3. Bapak Agus Ulinunha, S.T. M.T. P.HD selaku pembimbing I yang telah

memberikan bekal ilmu, pengarahan, bimbingan saran serta motivasi

selama penulis menimba ilmu di Fakultas Komunikasi dan Informatika

UMS.

Page 9: PENGEMBANGAN APLIKASI ANDROID UNTUK IMPLEMENTASI … filePENGEMBANGAN APLIKASI ANDROID UNTUK IMPLEMENTASI UNDANG UNDANG NO. 22 TAHUN 2009 TENTANG PELANGGARAN ATURAN KENDARAAN BERMOTOR

ix

4. Bapak Yusuf Sulistyo Nugroho, S.T, M.Eng selaku pembimbing akademik

selama kuliah yang telah memberikan, bimbingan dan pengarahan kepada

penulis sehingga dapat menyelesaikan tugas akhir ini.

5. Segenap dosen dan karyawan prodi Teknik Informatika atas bantuan dan

ilmu yang diberikan kepada penulis selama masa perkuliahan hingga

dinyatakan mendapat gelar Strata 1.

6. Kepada kedua orang tua serta keluarga yang selalu memberikan do’a,

semangat dan motivasi dengan tiada hentinya kepada penulis.

7. Semua pihak yang tidak bisa disebutkan satu-persatu yang telah membantu

hingga terselesainya skripsi ini.

Akhirnya penulis berharap semoga skripsi ini berguna bagi semua pihak

dan bermanfaat bagi penulis khususnya dan pembaca pada umumnya dalam

menambah pengetahuan dan wawasan ilmu. Amin.

Penulis

Page 10: PENGEMBANGAN APLIKASI ANDROID UNTUK IMPLEMENTASI … filePENGEMBANGAN APLIKASI ANDROID UNTUK IMPLEMENTASI UNDANG UNDANG NO. 22 TAHUN 2009 TENTANG PELANGGARAN ATURAN KENDARAAN BERMOTOR

x

DAFTAR ISI

HALAMAN JUDUL ...................................................................................... i

HALAMAN PERSETUJUAN ....................................................................... ii

HALAMAN PENGESAHAN ........................................................................ iii

DAFTAR KONTRIBUSI............................................................................... iv

MOTTO ......................................................................................................... vi

PERSEMBAHAN .......................................................................................... vii

KATA PENGANTAR ................................................................................... viii

DAFTAR ISI .................................................................................................. x

DAFTAR TABEL .......................................................................................... xiv

DAFTAR GAMBAR ..................................................................................... xv

ABSTRAKSI ................................................................................................. xvi

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

A. Latar Belakang Masalah.......................................................................... 1

B. Rumusan Masalah ................................................................................... 3

C. Batasan Masalah ..................................................................................... 3

D. Tujuan Penelitian .................................................................................... 4

E. Manfaat Penelitian .................................................................................. 5

F. Sistematika Penulisan ............................................................................. 6

BAB II TINJAUAN PUSTAKA .................................................................. 7

A. Telaah Penelitian ..................................................................................... 7

B. Landasan Teori ........................................................................................ 10

1. Undang – undang No. 22 tahun 2009 .............................................. 11

Page 11: PENGEMBANGAN APLIKASI ANDROID UNTUK IMPLEMENTASI … filePENGEMBANGAN APLIKASI ANDROID UNTUK IMPLEMENTASI UNDANG UNDANG NO. 22 TAHUN 2009 TENTANG PELANGGARAN ATURAN KENDARAAN BERMOTOR

xi

2. Android ............................................................................................ 11

3. Android Studio ................................................................................. 12

4. Gradle ............................................................................................... 13

5. Pengertian Java ................................................................................ 13

6. JDK (Java Development Kit) ........................................................... 14

BAB III METODE PENELITIAN ............................................................. 15

A. Waktu dan Tempat .................................................................................. 15

B. Peralatan Utama dan Pendukung ............................................................ 16

1. Software ........................................................................................... 16

2. Hardware .......................................................................................... 16

3. Peralatan Pendukung ........................................................................ 16

C. Alur Penelitian ........................................................................................ 17

D. Perancangan Aplikasi .............................................................................. 20

1. Metode Pengumpulan Data .............................................................. 20

a. Metode Studi Pustaka ............................................................... 20

b. Metode Dokumentasi ................................................................ 20

2. Desain Aplikasi ................................................................................ 20

3. Perancangan Database ..................................................................... 23

E. Pengujian ................................................................................................. 25

1. Pengujian Aplikasi ........................................................................... 25

2. Kuesioner ......................................................................................... 26

3. Uji Validitas dan Realibilitas ........................................................... 27

a. Uji Validitas .............................................................................. 27

Page 12: PENGEMBANGAN APLIKASI ANDROID UNTUK IMPLEMENTASI … filePENGEMBANGAN APLIKASI ANDROID UNTUK IMPLEMENTASI UNDANG UNDANG NO. 22 TAHUN 2009 TENTANG PELANGGARAN ATURAN KENDARAAN BERMOTOR

xii

b. Uji Realibilitas .......................................................................... 27

4. Cara Menghitung ............................................................................. 29

5. Responden ........................................................................................ 29

BAB IV HASIL DAN PEMBAHASAN ..................................................... 31

A. Hasil Penelitian ....................................................................................... 31

1. Halaman Splash Screen.................................................................... 31

2. Halaman Menu Utama ..................................................................... 32

3. Halaman Menu Daftar Pasal dan Sanksi .......................................... 32

4. Halaman Daftar Pasal Roda 2 .......................................................... 33

5. Halaman Daftar Pasal Roda 4 / Lebih .............................................. 33

6. Halaman Awal Kuis ......................................................................... 34

7. Halaman Menu Kuis ........................................................................ 34

8. Halaman Kuis Roda 2 ...................................................................... 35

9. Halaman Kuis Roda 4 ...................................................................... 35

10. Halaman Rambu – rambu Lalu Lintas ............................................. 36

11. Halaman Menu About ...................................................................... 36

12. Halaman Bantuan ............................................................................. 37

13. Halaman About ................................................................................ 37

B. Pengujian ................................................................................................. 38

C. Analisa dan Pembahasan ........................................................................ 46

1. Kelebihan ........................................................................................ 51

2. Kekurangan ..................................................................................... 51

BAB V PENUTUP ........................................................................................ 52

Page 13: PENGEMBANGAN APLIKASI ANDROID UNTUK IMPLEMENTASI … filePENGEMBANGAN APLIKASI ANDROID UNTUK IMPLEMENTASI UNDANG UNDANG NO. 22 TAHUN 2009 TENTANG PELANGGARAN ATURAN KENDARAAN BERMOTOR

xiii

A. Kesimpulan ............................................................................................ 52

B. Saran ...................................................................................................... 51

DAFTAR PUSTAKA

LAMPIRAN

Page 14: PENGEMBANGAN APLIKASI ANDROID UNTUK IMPLEMENTASI … filePENGEMBANGAN APLIKASI ANDROID UNTUK IMPLEMENTASI UNDANG UNDANG NO. 22 TAHUN 2009 TENTANG PELANGGARAN ATURAN KENDARAAN BERMOTOR

xiv

DAFTAR TABEL

Tabel 3.1 : Simbol Data Flow Diagram (DFD) ............................................... 23

Tabel 3.2 : Komponen Perancangan Desain Tabel Simulasi dan Simulasi2 ... 24

Tabel 3.3 : Komponen Perancangan Desain Tabel DatapasalR2 dan

DatapasalR4 .................................................................................. 24

Tabel 3.4 : Rancangan Tabel Pengujian Aplikasi dengan Metode Black-box . 25

Tabel 3.5 : Rancangan Kuesioner Masyarakat Umum..................................... 26

Tabel 3.6 : Kriteria Indeks Reliabilitas ............................................................ 28

Tabel 3.7 : Tabel r ............................................................................................ 28

Tabel 4.1 : Hasil Uji Black-box Menu Utama .................................................. 39

Tabel 4.2 : Hasil Uji Black-box Menu Daftar Pasal dan Sanksi ...................... 39

Tabel 4.3 : Hasil Uji Black-box Menu Kuis ..................................................... 41

Tabel 4.4 : Hasil Uji Black-box Menu About .................................................. 44

Tabel 4.5 : Tabel Hasil Pengisian Kuesioner Masyarakat Umum ................... 46

Tabel 4.6 : Tabel Hasil Uji Validitas Masyarakat Umum ................................ 47

Tabel 4.7 : Tabel Hasil Uji Reliabilitas Masyarakat Umum ............................ 47

Tabel 4.8 : Tabel Jumlah Skoring Masyarakat Umum .................................... 48

Page 15: PENGEMBANGAN APLIKASI ANDROID UNTUK IMPLEMENTASI … filePENGEMBANGAN APLIKASI ANDROID UNTUK IMPLEMENTASI UNDANG UNDANG NO. 22 TAHUN 2009 TENTANG PELANGGARAN ATURAN KENDARAAN BERMOTOR

xv

DAFTAR GAMBAR

Gambar 3.1 : Flowchart Penelitian................................................................... 18

Gambar 3.2 : DFD Level 0 Aplikasi ................................................................ 20

Gambar 3.3 : DFD Level 1 Aplikasi ................................................................ 21

Gambar 3.4 : DFD Level 2 Pasal dan Sanksi ................................................... 21

Gambar 3.5 : DFD Level 2 Kuis ...................................................................... 22

Gambar 3.6 : DFD Level 2 About .................................................................... 22

Gambar 4.1 : Halaman Splash Screen .............................................................. 31

Gambar 4.2 : Halaman Menu Utama ............................................................... 32

Gambar 4.3 : Halaman Menu Daftar Pasal dan Sanksi .................................... 32

Gambar 4.4 : Halaman Daftar Pasal Roda 2 .................................................... 33

Gambar 4.5 : Halaman Daftar Pasal Roda 4 / Lebih ........................................ 33

Gambar 4.6 : Halaman Awal Kuis ................................................................... 34

Gambar 4.7 : Halaman Menu Kuis .................................................................. 34

Gambar 4.8 : Halaman Kuis Roda 2 ................................................................ 35

Gambar 4.9 : Halaman Kuis Roda 4 ................................................................ 35

Gambar 4.10 : Halaman Rambu – rambu Lalu Lintas ..................................... 36

Gambar 4.11 : Halaman Menu About .............................................................. 36

Gambar 4.12 : Halaman Bantuan ..................................................................... 37

Gambar 4.13 : Halaman About ........................................................................ 37

Page 16: PENGEMBANGAN APLIKASI ANDROID UNTUK IMPLEMENTASI … filePENGEMBANGAN APLIKASI ANDROID UNTUK IMPLEMENTASI UNDANG UNDANG NO. 22 TAHUN 2009 TENTANG PELANGGARAN ATURAN KENDARAAN BERMOTOR

xvi

ABSTRAKSI

Peraturan lalu lintas merupakan hal penting yang wajib dipatuhi bagi

pengguna jalan, terutama pengguna kendaraan bermotor. Peraturan lalu lintas

diatur dalam Undang – undang No. 22 Tahun 2009, tetapi masyarakat kurang

mengetahui informasi tentang undang – undang ini karena sosialisasinya kurang

dan jika ingin membaca undang – undangnya harus membaca buku undang –

undang secara langsung di kepolisian, oleh karena itu peneliti berinisiatif untuk

merancang dan membuatnya ke dalam bentuk aplikasi sebagai sarana untuk

menunjang dan memudahkan dalam memberikan informasi tentang UU No. 22

Tahun 2009 kepada masyarakat dengan menggunakan teknologi yang berbasis

Android.

Aplikasi ini dibuat dengan menggunakan software Android Studio dengan

bahasa pemrograman Java serta Adobe Photoshop CS6 sebagai software

pendukungnya. Pengujian untuk memberikan penilaian terhadap aplikasi

dilakukan di Kelurahan Nambangan Kidul RT 22 RW 07 Madiun untuk

responden masyarakat umum dengan mendemokan aplikasi secara langsung

kemudian responden memberikan penilaian melalui kuisoner .

Hasil yang diperoleh dari penelitian ini yaitu telah dibuat aplikasi Undang

– undang No. 22 Tahun 2009 dengan baik dan lebih dari 80% responden

menyatakan setuju bahwa aplikasi Undang – undang No. 22 Tahun 2009 ini dapat

dijadikan media informasi dan pembelajaran yang menarik, interaktif, dan dapat

membantu dalam menyampaikan informasi tentang peraturan lalu lintas bagi

kendaraan bermotor serta sanksi – sanksi bagi pelanggar peraturan kepada

masyarakat luas pada umumnya telah tercapai.

Kata kunci : android, Undang – undang No. 22 Tahun 2009, aplikasi, peraturan.