9
PEMANFAATAN E-KTP SEBAGAI KARTU PARKIR DALAM SISTEM MANAJEMEN PARKIR MENGGUNAKAN NFC READER ANDROID (STUDI KASUS RUMAH SAKIT UNIVERSITAS MUHAMADIYAH MALANG) TUGAS AKHIR Sebagai Persyaratan Guna Meraih Gelar Sarjana Strata 1 Teknik Informatika Universitas Muhammadiyah Malang Oleh : Siswa Abadi 201110370311361 JURUSAN TEKNIK INFORMATIKA FAKULTAS TEKNIK UNIVERSITAS MUHAMMADIYAH MALANG 2017

JURUSAN TEKNIK INFORMATIKA FAKULTAS TEKNIK …eprints.umm.ac.id/37628/1/jiptummpp-gdl-siswaabadi-50752-1-pendahul-n.pdfSiswa Abadi . 201110370311361. JURUSAN TEKNIK INFORMATIKA . FAKULTAS

  • Upload
    others

  • View
    29

  • Download
    0

Embed Size (px)

Citation preview

Page 1: JURUSAN TEKNIK INFORMATIKA FAKULTAS TEKNIK …eprints.umm.ac.id/37628/1/jiptummpp-gdl-siswaabadi-50752-1-pendahul-n.pdfSiswa Abadi . 201110370311361. JURUSAN TEKNIK INFORMATIKA . FAKULTAS

PEMANFAATAN E-KTP SEBAGAI KARTU PARKIR DALAM SISTEM

MANAJEMEN PARKIR MENGGUNAKAN NFC READER ANDROID

(STUDI KASUS RUMAH SAKIT UNIVERSITAS MUHAMADIYAH

MALANG)

TUGAS AKHIR

Sebagai Persyaratan Guna Meraih Gelar Sarjana Strata 1

Teknik Informatika Universitas Muhammadiyah Malang

Oleh :

Siswa Abadi

201110370311361

JURUSAN TEKNIK INFORMATIKA

FAKULTAS TEKNIK

UNIVERSITAS MUHAMMADIYAH MALANG

2017

Page 2: JURUSAN TEKNIK INFORMATIKA FAKULTAS TEKNIK …eprints.umm.ac.id/37628/1/jiptummpp-gdl-siswaabadi-50752-1-pendahul-n.pdfSiswa Abadi . 201110370311361. JURUSAN TEKNIK INFORMATIKA . FAKULTAS
Page 3: JURUSAN TEKNIK INFORMATIKA FAKULTAS TEKNIK …eprints.umm.ac.id/37628/1/jiptummpp-gdl-siswaabadi-50752-1-pendahul-n.pdfSiswa Abadi . 201110370311361. JURUSAN TEKNIK INFORMATIKA . FAKULTAS
Page 4: JURUSAN TEKNIK INFORMATIKA FAKULTAS TEKNIK …eprints.umm.ac.id/37628/1/jiptummpp-gdl-siswaabadi-50752-1-pendahul-n.pdfSiswa Abadi . 201110370311361. JURUSAN TEKNIK INFORMATIKA . FAKULTAS
Page 5: JURUSAN TEKNIK INFORMATIKA FAKULTAS TEKNIK …eprints.umm.ac.id/37628/1/jiptummpp-gdl-siswaabadi-50752-1-pendahul-n.pdfSiswa Abadi . 201110370311361. JURUSAN TEKNIK INFORMATIKA . FAKULTAS
Page 6: JURUSAN TEKNIK INFORMATIKA FAKULTAS TEKNIK …eprints.umm.ac.id/37628/1/jiptummpp-gdl-siswaabadi-50752-1-pendahul-n.pdfSiswa Abadi . 201110370311361. JURUSAN TEKNIK INFORMATIKA . FAKULTAS

DAFTAR ISI

HALAMAN JUDUL

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

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

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

LEMBAR PERSEMBAHAN......................................................................... iv

ABSTRAK ....................................................................................................... v

ABSTRACT ..................................................................................................... vi

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

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

DAFTAR GAMBAR ...................................................................................... xi

DAFTAR TABEL ........................................................................................... xiii

BAB I PENDAHULUAN

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

1.2. Rumusan Masalah ................................................................. 3

1.3. Tujuan Penelitian ................................................................... 3

1.4. Batasan Masalah ..................................................................... 3

1.5. Manfaat Penelitian ................................................................... 4

1.6. Metodologi .............................................................................. 4

1.7. Sistematika Penulisan .............................................................. 5

BAB II LANDASAN TEORI

2.1 Definisi Parkir......................................................................... 6

2.1.1 Fasilitas Parkir………………………………………... 6

2.2 Definisi Android ..................................................................... 9

2.2.1 Versi Android .............................................................. 9

2.2.2 Fitur Android................................................................. 10

2.2.3 Android SDK ................................................................ 11

2.2.4 ADT (Android Development tool) ................................. 11

2.2.5 AVD (Android Virtual Device) ..................................... 12

2.2.6 NFC (Near Field Communication) .............................. 12

2.3 PhoneGap ................................................................................ 15

Page 7: JURUSAN TEKNIK INFORMATIKA FAKULTAS TEKNIK …eprints.umm.ac.id/37628/1/jiptummpp-gdl-siswaabadi-50752-1-pendahul-n.pdfSiswa Abadi . 201110370311361. JURUSAN TEKNIK INFORMATIKA . FAKULTAS

BAB III ANALISA DAN PERANCANGAN SISTEM

3.1 Analisa Kebutuhan ................................................................ 16

3.1.1 Analisa Data ................................................................ 16

3.1.2 Kebutuhan Fungsional .................................................. 18

3.1.3 Kebutuhan Non Fungsional .......................................... 18

3.2 Desain dan Perancangan Sistem.............................................. 20

3.2.1 Perancangan Sistem ...................................................... 20

3.2.2 DFD (Data Flow Diagram) .......................................... 25

3.2.3 DFD Level 0 .................................................................. 25

3.2.4 DFD Diagram Level 1 .................................................. 26

3.2.5 ERD (Entity Relaationship Diagram) .......................... 27

3.2.6 Desain Tabel ................................................................. 28

3.3 Perancangan Antar Muka ....................................................... . 30

3.3.1 Halaman Muka Admin ………………………………... 30

3.3.2 Halaman Transaksi Juru Parkir ……………………….. 31

3.3.3 Halaman Pengguna Parkir ……………………………. 34

Page 8: JURUSAN TEKNIK INFORMATIKA FAKULTAS TEKNIK …eprints.umm.ac.id/37628/1/jiptummpp-gdl-siswaabadi-50752-1-pendahul-n.pdfSiswa Abadi . 201110370311361. JURUSAN TEKNIK INFORMATIKA . FAKULTAS

BAB IV IMPLEMENTASI DAN PENGUJIAN

4.1 Implementasi Sistem ................................................................ 36

4.2 Gambaran Aplikasi Pada Sistem ............................................ 36

4.2.1 Admin ........................................................................... 36

4.2.2 Juru Parkir .................................................................... 36

4.2.3 Pengguna Parkir .............................................................

36

4.3 Implementasi Interface ........................................................... 37

4.3.1 Implementasi Halaman Admin ..................................... 37

4.3.2 Implementasi Halaman Juru Parkir .............................. 45

4.3.3 Implementasi Halaman Pengguna ................................ 47

4.4 Hasil Pengujian ...................................................................... 49

4.4.1 Pengujian Blackbox (Fungsional Sistem) …………..... 49

4.4.2 Pengujian User Acceptence ………………………….. 52

BAB V KESIMPULAN DAN SARAN

5.1 Kesimpulan .............................................................................. 55

5.2 Saran ....................................................................................... 55

DAFTAR PUSTAKA ...................................................................................... 56

Page 9: JURUSAN TEKNIK INFORMATIKA FAKULTAS TEKNIK …eprints.umm.ac.id/37628/1/jiptummpp-gdl-siswaabadi-50752-1-pendahul-n.pdfSiswa Abadi . 201110370311361. JURUSAN TEKNIK INFORMATIKA . FAKULTAS

DAFTAR PUSTAKA

1. Yesmaya Violitta, Darmawan Dion. 2013. Implementasi NFC sebagai media

transaksi pembayaran berbasis Mobile. 2. Direktorat Jendral Perhubungan Darat, Lembaga Pengabdian Pada Masyarakat

UGM, Pusat Pengembangan Teknologi Tepat, Studi Kritria Perancangan Dan

Kebutuhan Ruang Parkir Pada Pusat-pusat Kegiatan (Off Street Parking), Yogyakarta, 1992.

3. Dinina, Ian A, Kusuma, Fauzan R, Damayanti, R, Pratama, Giga V, Mulyawati dan D. 2015. Digion "Digital Democration" Sistem Pemungutan Suara Berbasis Android Terintegrasi E-KTP Reader.

4. Hobbs, F, D, 1995. Perencanaan dan Teknik Lalu Lintas. Penerbit Gadjah Mada University Press. Yogyakarta.

5. Fahmi Hidayatullah, Dwi Sunaryono, dan Ridho Rahman Hariadi. 2014. Rancang Bangun Sistem Keamanan Keluar Masuk Parkir dengan kartu cerdas Mifare dan Tekhnologi Near Field Communication (NFC) Studi Kasus Parkir

Jurusan Tekhnik Informatika. 6. Keputusan Direktur Jenderal Perhubungan Darat No. 272 tentang pedoman Teknis

Penyelenggaraan fasilitas Parkir Direktur Jenderal Perhubungan Darat. 7. M.Madiun, Menguasai XHTML, CSS, PHP, & MySQL melaluiDreamweaver, Informatika,

Yogyakarta, 2009. 8. Nazruddin Safaat H. 2012 (Edisi Revisi). Pemograman Aplikasi Mobile Smartphone dan

Tablet PC Berbasis Android. Informatika. Bandung. 9. A.Nugroho, Perancangan dan Implementasi Sistem Basis Data , Informatika,

Yogyakarta, 2011. 10. Julius Wonodihardjo, Andreas Handojo, Justinus Andjarwirawan. 2015.

Pembuatan Prototype Presensi Kelas Menggunakan Teknologi Near Field Cominication (NFC) Pada Android.