• Tidak ada hasil yang ditemukan

PROGRAM STUDI INFORMATIKA FAKULTAS TEKNIK UNIVERSITAS MUHAMMADIYAH MALANG 2020

N/A
N/A
Protected

Academic year: 2021

Membagikan "PROGRAM STUDI INFORMATIKA FAKULTAS TEKNIK UNIVERSITAS MUHAMMADIYAH MALANG 2020"

Copied!
14
0
0

Teks penuh

(1)

Rancang Bangun Sistem Keamanan Kendaraan Bermotor

Berbasis Smart SIM Near Field Communication dan Terintegrasi

dengan GPS Tracking Website Menggunakan Jaringan GSM

Quad Band 3G/4G

Tugas Akhir

Diajukan Untuk Memenuhi Persyaratan Guna Meraih Gelar Sarjana Informatika Universitas Muhammadiyah Malang

Arif Rahman Hakim Nur (201310370311205)

Jaringan

PROGRAM STUDI INFORMATIKA

FAKULTAS TEKNIK

UNIVERSITAS MUHAMMADIYAH MALANG

2020

(2)

ii

LEMBAR PERSETUJUAN

Rancang Bangun Sistem Keamanan Kendaraan Bermotor Berbasis Smart SIM Near Field Communication dan Terintegrasi dengan GPS Tracking

Website Menggunakan Jaringan GSM Quad Band 3G/4G

TUGAS AKHIR

Sebagai Persyaratan Guna Meraih Gelar Sarjana Strata 1 Teknik Informatika Universitas Muhammadiyah Malang

Menyetujui, Malang, 10 Juli 2020 Dosen Pembimbing I Zamah Sari, S.T, M.T NIDN. 0708087701 Dosen Pembimbing II

Fauzi Dwi Setiawan Sumadi, ST. M CompSc

(3)

iii

(4)

iv

(5)

vii

KATA PENGANTAR

Alhamdulillahi rabbil 'alamin, dengan memanjatkan puji dan syukur kehadirat Allah SWT yang telah melimpahkan rahmat dan hidayah-Nya. tak lupa shalawat serta salam kepada junjungan Nabi Besar Muhammad SAW, sehingga skripsi berjudul “Rancang Bangun Sistem Keamanan Kendaraan Bermotor Berbasis Smart SIM Near Field Communciation dan Terintegrasi dengan GPS Tracking Website Menggunakan Jaringan GSM Quad Band 3G/4G” dapat terselesaikan.

Tugas akhir ini ditulis dalam rangka memenuhi syarat untuk memperoleh gelar sarjana komputer bagi mahasiswa program S1 pada studi Teknik Informatika Universitas Muhammadiyah Malang. Penulis menyadari bahwa tugas akhir ini masih banyak terdapat kekurangan, oleh sebab itu penulis mengharapkan kritik dan saran yang bersifat membangun dari semua pihak demi kesempurnaan tugas akhir ini.

Penyelesaian skripsi ini tidak lepas dari dukungan dan bantuan berbagai pihak, baik secara langsung maupun tidak langsung. Oleh karena itu, pada kesempatan ini penulis dengan segala kerendahan hati mengucapkan terima kasih dan penghargaan yang sebesar-besarnya kepada:

1. Allah SWT yang selalu memberikan kemudahan dan kesabaran dalam mengerjakan tugas akhir ini.

2. Orang Tua saya, Bapak Moch. Khusyairi dan Ibu Nur Miyantiwi, adik saya tercinta saya Qurnia A’yuni dan Surya Ningrum, serta keluarga besar saya. Terima kasih atas segala dukungan, motivasi, dan nasehat yang terus menerus tiada henti.

3. Dosen pembimbing saya, Bapak Zamah Sari, S.T, M.T dan Bapak Fauzi Dwi Setiawan Sumadi, S.T, M CompSc yang sudah bersedia dan meluangkan waktunya untuk membimbing dan memberi masukan terkait tugas akhir ini.

4. Terimakasih untuk bapak Wildan Suharso, S.Kom, M.Kom dan bapak Luqman Hakim, S.Kom, M.Kom.

5. Terimakasih juga untuk ibu Gita Indah Marthasari, S.T, M.Kom ketua prodi jurusan Teknik Informatika dan bapak ibu Dosen Pengajar yang

(6)

viii

telah memberikan ilmunya selama saya kuliah, berserta Staff TU Jurusan Teknik Informatika.

6. Terimaksih untuk sahabat seperjuangan saya Dimas Rewin, Yudan R Pradita, Nanda Bagus, Dimas Syahmada, Fadli Aziz, Reza Ramadhan, Febi Wicaksana dan lainnya yang tak bisa saya sebutkan satu per satu. Terima kasih atas dukungan kalian.

Malang, 15 Agustus 2020

(7)

ix

DAFTAR ISI

HALAMAN JUDUL ...i

LEMBAR PERSETUJUAN... ii

LEMBAR PENGESAHAN ... iii

LEMBAR PERNYATAAN ...iv

ABSTRAK ... v

ABSTRACT ...vi

KATA PENGANTAR ... vii

DAFTAR ISI ...ix

DAFTAR GAMBAR ...xi

DAFTAR TABEL ... xiii

BAB I PENDAHULUAN ... 1 1.1 Latar Belakang ... 1 1.2 Rumusan Masalah ... 3 1.3 Tujuan ... 3 1.4 Batasan Masalah... 3 1.5 Sistematika Penulisan ... 3

BAB II LANDASAN TEORI ... 5

2.1 Tinjauan Pustaka ... 5

2.2 MySQL ... 7

2.3 PHP ... 8

2.4 API ... 8

2.5 Google Maps API ... 9

2.6 Metode SDLC Waterfall ... 9 2.7 Basis Data ... 10 2.8 Xampp ... 10 2.9 Internet of Things ... 10 2.10 Arduino Mega ... 11 2.11 SIM7000E ... 11 2.12 NFC PN532 ... 12

(8)

x 3.1 Studi Literatur ... 13 3.2 Analisa Kebutuhan ... 15 3.3 Perancangan Sistem ... 17 3.3.1 Context Diagram ... 20 3.3.2 DFD Level 1 ... 20 3.3.3 DFD Level 2 ... 21 3.4 Rancangan Interface ... 23

3.5 Perancangan Sistem Hardware ... 25

3.5.1 Blok Diagram ... 25

3.5.2 Flowchart dan Algoritma ... 26

3.6 Implementasi ... 27

3.7 Pengujian ... 28

3.8 Pembuatan Laporan ... 28

BAB IV HASIL DAN PEMBAHASAN ... 29

4.1 Implementasi Sistem ... 29

4.1.1. Perangkat Keras (Hardware) Utama Yang Digunakan ... 29

4.1.2. Peralatan Pendukung Pembuatan Sistem Yang Digunakan ... 29

4.1.3. Perangkat Lunak (Software) Yang Digunakan ... 30

4.2 Implementasi Software... 30

4.2.1 Implementasi Halaman User ... 30

4.2.2 Implementasi Halaman Super User ... 30

4.3 Pengujian Blackbox ... 37

4.4 Implementasi Hardware ... 40

4.4.1 Perancangan PCB ... 41

4.4.2 Perancangan Komponen... 42

BAB V KESIMPULAN DAN SARAN ... 50

5.1 Kesimpulan ... 50

5.2 Saran ... 50

(9)

xi

DAFTAR GAMBAR

Gambar 2.1. The Relationship Between an Application, an API, and a Library .. 8

Gambar 2.2. Tahapan Metode SDLC ... 9

Gambar 3.1. Metode Penelitian ... 13

Gambar 3.2. Use Case Diagram ... 16

Gambar 3.3. Flowchart User ... 18

Gambar 3.4. Flowchart Super User ... 19

Gambar 3.5. DFD Level 0 ... 20

Gambar 3.6. DFD Level 1 ... 21

Gambar 3.7. DFD Level 2 Managemen Super User ... 22

Gambar 3.8. DFD Level 2 Managemen Lokasi... 22

Gambar 3.9. DFD Level 2 Managemen Kendali ... 23

Gambar 3.10. Struktur Menu User ... 23

Gambar 3.11. Struktur Menu Super User ... 23

Gambar 3.12. Dashboard Sistem ... 24

Gambar 3.13. Blok Diagram Hardware Sistem ... 26

Gambar 3.14. Flowchart dan Algoritma Sistem ... 27

Gambar 4.1. Halaman Login Admin ... 31

Gambar 4.2. Halaman Login User ... 31

Gambar 4.3. Halaman Data User ... 32

Gambar 4.4. Cuplikan Kode Program Halaman Data User ... 33

Gambar 4.5. Form Pelengkap Data User ... 33

Gambar 4.6. Tampilan Halaman Utama ... 34

Gambar 4.7. Halaman Data Pelanggan ... 35

Gambar 4.8. Halaman Transaksi Pelanggan ... 36

Gambar 4.9. Halaman Input Data Mobil ... 36

Gambar 4.10. Halaman Tabel Input Data Mobil ... 37

Gambar 4.11. Skematik Rangkaian Sistem Hardware ... 41

Gambar 4.12. Pemasangan Komponen Pada PCB ... 42

Gambar 4.13. Hasil Pemasangan Komponen Pada PCB ... 42

Gambar 4.14. Aktivasi Modul GSM SIM7000E ... 43

(10)

xii

Gambar 4.16. Identifikasi Lokasi Kendaraan ... 44

Gambar 4.17. Autentikasi Smart SIM ... 45

Gambar 4.18. Pengecekan Sinyal GSM SIM7000E ... 45

Gambar 4.19. Pengiriman Data Lokasi Ke Server ... 46

Gambar 4.20. Proses Pencocokan Data Pengendara ... 46

(11)

xiii

DAFTAR TABEL

Tabel 1.1. Penelitian Terdahulu... 5

Tabel 2.1. Deskripsi Usecase... 16

Tabel 4.1. Pengujian Sistem User ... 37

Tabel 4.2. Pengujian Sistem Admin ... 38

(12)

51

DAFTAR PUSTAKA

[1] A. S. Dwi, “Studi Tingkat Kecelakaan Lalu Lintas Jalan di Indonesia Berdasarkan Data KNKT ( Komite Nasional Keselamatan Transportasi ) Dari Tahun 2007-2016 Nasional Keselamatan Transportasi ) Database from 2007-2016,” War. Penelit. Perhub., vol. 29, no. 2, pp. 179–190, 2017. [2] D. I. Prasetya and M. Mushlihudin, “Sistem Keamanan Sepeda Motor

Menggunakan Kata Sandi Berbasis Arduino Nano,” J. Ilm. Tek. Elektro Komput. dan Inform., vol. 4, no. 1, p. 11, 2018.

[3] A. P. U. Siahaan, “A Review of the GPS Tracker GT06N as the Vehicle Tracking Device,” no. November, 2018.

[4] I. O. Widyantara, I. G. A. K. Warmayana, and L. Linawati, “Penerapan Teknologi GPS Tracker Untuk Identifikasi Kondisi Traffik Jalan Raya,” Maj. Ilm. Teknol. Elektro, vol. 14, no. 1, 2015.

[5] M. Garude and N. Haldikar, “Real Time Position Tracking System Using Google Maps API V3,” Int. J. Sci. Res. Publ., vol. 4, no. 9, pp. 1–4, 2014. [6] K. Kapti, “Rancang Bangun Alat Pengaman Kendaraan Bermotor

Menggunakan Media Transmisi Bluetooth Berbasis Android Dengan Bahasa C,” Res. Comput. Inf. Syst. Technol. Manag., vol. 1, no. 1, p. 22, 2018. [7] A. Hanafi, “Sistem Keamanan Kendaraan Bermotor Menggunakan GPS

Berbasis SMS Gateway,” J. Ilm. Tek. Inform. dan Sist. Inf., vol. 6, no. 1, pp. 1647–1654, 2015.

[8] A. Rahul, G. K. G, U. K. H, and S. Rao, “Near Field Communication (NFC) Technology: A Survey,” Int. J. Cybern. Informatics, vol. 4, no. 2, pp. 133– 144, 2015.

[9] Z. A. D. Nafis, “Rancang Bangun Sistem Keamanan Kendaraan Bermotor dengan Metode Authentication dan Point Positioning menggunakan RFID berbasis Mikrokontroller,” pp. 5–6, 2012.

[10] O. K. Saputra and Herlinawati, “Rancang Bangun Sistem Keamanan Kendaraan Bermotor Berbasis GPS ( Global Positioning System ) dan Koneksi Bluetooth,” Rekayasa dan Teknol. Elektro, vol. 11, no. 3, p. 9, 2017. [11] M. Muslihudin and A. Larasati, “Perancangan Sistem Aplikasi Penerimaan Mahasiswa Baru Di Stmik Pringsewu Menggunakan Php Dan Mysql,” J.

(13)

52 TAM, vol. 3, pp. 32–39, 2014.

[12] S. Sunardi, I. Riadi, and P. A. Raharja, “Analisis Application Programming Interface Pada Mobile E-Voting Menggunakan Metode Test-Driven Development,” Techno (Jurnal Fak. Tek. Univ. Muhammadiyah Purwokerto), vol. 20, no. 2, p. 87, 2019.

[13] D. L. Merskin, “Application Programming Interface,” SAGE Int. Encycl. Mass Media Soc., p. 2018, 2020.

[14] M. H. At Taufiq and A. Hidayati, “Rancang Bangun Aplikasi Biro Travel dengan SMS Gateway dan Google Maps API,” Multinetics, vol. 2, no. 1, p. 43, 2016.

[15] Y. Firmansyah and U. Udi, “Penerapan Metode SDLC Waterfall Dalam Pembuatan Sistem Informasi Akademik Berbasis Web Studi Kasus Pondok Pesantren Al-Habib Sholeh Kabupaten Kubu Raya, Kalimantan Barat,” J. Teknol. dan Manaj. Inform., vol. 4, no. 1, 2017.

[16] P. Soepomo, “Perancangan Sistem Informasi Inventory Spare Part Elektronik Berbasis Web Php (Studi CV. Human Global Service YOGYAKARTA),” vol. 2, no. 2, pp. 534–543, 2014.

[17] R. V Palit, Y. D. Y. Rindengan, and A. S. M. Lumenta, “Rancangan Sistem Informasi Keuangan Gereja Berbasis Web Di Jemaat Gmim Bukit Moria Malalayang,” J. Tek. Elektro dan Komput., vol. 4, no. 7, pp. 1–7, 2015. [18] M. P. T. Sulistyanto, D. A. Nugraha, N. Sari, N. Karima, and W. Asrori,

“Implementasi IoT (Internet of Things) dalam pembelajaran di Universitas Kanjuruhan Malang,” SMARTICS J., vol. 1, no. 1, pp. 20–23, 2015.

[19] M. Majid, “Implementasi arduino mega 2560 untuk kontrol miniatur elevator barang otomatis,” Skripsi, p. 76, 2016.

[20] M. B. Ginting, A. Hikmaturokhman, and M. A. Amanaf, “Perancangan Jaringan NB-IoT Menggunakan Standalone Frekuensi 900 MHz Di DKI Jakarta,” J. Telecommun. Electron. Control Eng., vol. 01, pp. 43–52, 2019. [21] D. Kurnianto, E. S. Nugraha, and V. K. Ekaristi, “Penerapan Kartu

Elektronis Berbasis Near Field Communication (NFC) Pada Sistem Keamanan Pintu Rumah Cerdas,” J. Infotel, vol. 9, no. 1, p. 122, 2017.

(14)

Referensi

Dokumen terkait

Shalawat serta salam tidak lupa penulis panjatkan kepada junjungan Nabi besar Muhammad SAW yang telah membimbing dan mengantarkan kita menuju zaman yang lebih baik

Tidak lupa shalawat serta salam kepada junjungan besar Nabi Muhammad SAW yang telah memberikan cahaya dan semangat dalam islam dan ilmu-Nya di dunia sehingga penulis

Shalawat serta salam senantiasa tercurah kepada junjungan Nabi Muhammad SAW uswatun khasanah, sehingga penulis dapat menyelesaikan penelitian dan penyusunan skripsi

Puji syukur kehadirat Allah SWT yang senantiasa melimpahkan rahmad dan hidayah-Nya, sholawat serta salam kepada Nabi Muhammad SAW sehingga Skripsi dengan judul “Pengaruh

Tak lupa shalawat dan salam selalu tercurah kepada junjungan kita nabi Muhammad SAW beserta para sahabatnya, sehingga penulis dapat menyelesaikan skripsi dengan judul

Puji syukur peneliti ucapkan kepada Allah SWT serta shalawat dan salam kepada Nabi kita Muhammad SAW, ksrena atas rahkmat yang telah diberikan sehingga peneliti dapat

Tak lupa shalawat serta salam kami curahkan kepada junjungan Nabi Muhammad SAW sebagai manusia panutan bagi umat islam, sehingga penulis dapat menyelesaikan skripsi ini yang berjudul

Puji dan syukur kehadirat Allah SWT yang telah memberikan rahmat dan hidayah-Nya serta tidak lupa pula penulis haturkan shalawat serta salam kepada junjungan Nabi besar Muhammad SAW