• Tidak ada hasil yang ditemukan

IMPLEMENTASI QR CODE DAN ALGORITMA VIGENERE PADA SISTEM LAPORAN KEHILANGAN KENDARAAN BERMOTOR SKRIPSI GINANJAR CIPTO PRASETYO 091402008

N/A
N/A
Protected

Academic year: 2019

Membagikan "IMPLEMENTASI QR CODE DAN ALGORITMA VIGENERE PADA SISTEM LAPORAN KEHILANGAN KENDARAAN BERMOTOR SKRIPSI GINANJAR CIPTO PRASETYO 091402008"

Copied!
13
0
0

Teks penuh

(1)

IMPLEMENTASI

QR CODE

DAN ALGORITMA

VIGENERE

PADA SISTEM LAPORAN KEHILANGAN

KENDARAAN BERMOTOR

SKRIPSI

GINANJAR CIPTO PRASETYO

091402008

PROGRAM STUDI S1 TEKNOLOGI INFORMASI

FAKULTAS ILMU KOMPUTER DAN TEKNOLOGI INFORMASI

UNIVERSITAS SUMATERA UTARA

(2)

IMPLEMENTASI

QR CODE

DAN ALGORITMA

VIGENERE

PADA

SISTEM LAPORAN KEHILANGAN KENDARAAN BERMOTOR

SKRIPSI

Diajukan untuk melengkapi tugas dan memenuhi syarat memperoleh

ijazah Sarjana Teknologi Informasi

GINANJAR CIPTO PRASETYO

091402008

PROGRAM STUDI S1 TEKNOLOGI INFORMASI

FAKULTAS ILMU KOMPUTER DAN TEKNOLOGI INFORMASI

UNIVERSITAS SUMATERA UTARA

(3)

PERSETUJUAN

Judul : IMPLEMENTASI QR CODE DAN ALGORITMA

VIGENERE PADA SISTEM LAPORAN

KEHILANGAN KENDARAAN BERMOTOR

Kategori : SKRIPSI

Nama : GINANJAR CIPTO PRASETYO

Nomor Induk Mahasiswa : 091402008

Program Studi : SARJANA (S1) TEKNOLOGI INFORMASI

Departemen : TEKNOLOGI INFORMASI

Fakultas : ILMU KOMPUTER DAN TEKNOLOGI

INFORMASI UNIVERSITAS SUMATERA UTARA

Komisi Pembimbing :

Pembimbing 2 Pembimbing 1

Dani Gunawan, ST.MT Romi Fadillah Rahmat, B.Comp.Sc.M.Sc

Diketahui/disetujui oleh

Program Studi S1 Teknologi Informasi

Ketua,

M. Anggia Muchtar, ST.MM.IT

(4)

PERNYATAAN

IMPLEMENTASI QR CODE DAN ALGORITMA VIGENERE PADA SISTEM

LAPORAN KEHILANGAN KENDARAAN BERMOTOR

SKRIPSI

Saya mengakui bahwa skripsi ini adalah hasil karya saya sendiri, kecuali beberapa

kutipan dan ringkasan yang masing-masing telah disebutkan sumbernya.

Medan, 9 Oktober 2014

Ginanjar Cipto Prasetyo

(5)

PENGHARGAAN

Puji dan syukur penulis panjatkan kepada Allah SWT yang maha pengasih lagi maha

penyayang. Karena berkat rahmat dan hidayat-Nya, penulis dapat menyelesaikan

skripsi ini. Serta tidak lupa Salawat beriring salam penulis sampaikan kepada

junjungan kita, Nabi Muhammad SAW.

Dalam penyelesaian skripsi ini, banyak pihak yang telah membantu baik moril dan

materil. Untuk itu penulis sampaikan ucapan terima kasih dan penghargaan kepada :

1. Kedua orang tua, Kapten Inf. Agus Salam dan Indah Viatiningsih. Yang tidak

henti-hentinya memberi doa, dorongan serta motivasi kepada penulis untuk

menyelesaikan skripsi ini.

2. Bapak Romi Fadillah Rahmat, B.Comp.Sc.M.Sc dan Bapak Dani Gunawan,

ST.MT. selaku dosen pembimbing yang dengan sabar membimbing,

meluangkan waktu, tenaga, pikiran serta memberi saran dan masukan kepada

penulis.

3. Ibu Sarah Purnamawati, ST, M.Sc dan Bapak Baihaqi Siregar, S.Si.MT selaku

dosen penguji dan pembanding yang telah meluangkan waktu serta memberi

kritik dan saran untuk menyelesaikan skripsi ini.

4. Bapak Ipda. Pol. Tuchfat lubis, Panit Laka Polsek Patumbak dan Bapak Iptu.

Pol. Justar Puba beserta Staf di Dirlantas Poldasu yang telah banyak memberi

masukan dan bantuan untuk skripsi ini. Serta kepada seluruh Staf Renmin

Dirlantas Poldasu, Staf Setum Poldasu dan Staf Samsat Sumatera Utara yang

tidak dapat saya sebutkan satu persatu.

5. Semua dosen, staf dan pegawai Fakultas Ilmu Komputer dan Teknologi

Informasi Khususnya Program Studi (S1) Teknologi Informasi.

6. Abangda Heru Ramadhan Hareva, S.Pd, yang banyak memberi bantuan serta

motivasi kepada penulis.

7. Teman-teman penulis, khususnya mahasiswa di Teknologi Informasi USU

angkatan 2009 yang selalu memberi dukungan dan bantuan.

Kepada semua pihak yang membantu dan mohon maaf jika penulis tidak dapat

menyebutnya satu persatu. Semoga Allah SWT membalas semua kebaikan dan

(6)

ABSTRAK

Kurangnya bukti-bukti dan informasi mengenai data pencurian kendaraan bermotor menjadi kendala di dalam pengungkapan kasus. Pengungkapan kasus yang terlalu lama dan banyaknya kasus yang tidak dapat di ungkap menjadikan masyarakat pesimis akan kinerja aparat kepolisian. Oleh karena itu dibutuhkan suatu sistem yang saling terintegrasi serta dapat melakukan pengecekan kendaraan secara mobile dan efisien. Dengan mengimplementasikan QR Code dan algoritma Vigenere untuk media penyampaian informasi secara cepat serta untuk menjaga kerahasiaan data pemilik kendaraan bermotor. Pada penelitian ini juga menggunakan Android sebagai media yang dapat digunakan secara mobile. Berdasarkan pengujian beberapa data, aplikasi mobile akan menampilkan layar merah pada data yang dilaporkan hilang dan kerahasiaan serta otentikasi data dengan sistem database untuk mencari bukti-bukti dan informasi kendaraan dapat lebih cepat.

(7)

IMPLEMENTATION QR CODE AND VIGENERE ALGORITM REPORT OF LOSS VEHICLE SYSTEM

ABSTRACT

The lack of evidence and information about the data theft of motor vehicles become an obstacle in the case of disclosure. Disclosure of cases that are too long and the number of cases that can not be said to make the community pessimistic police performance. Therefore we need an integrated and interconnected system can check the mobile and efficient vehicles. By implementing QR Code and Vigenere algorithm for medium to deliver information quickly and to maintain data confidentiality vehicle owners. In this study also uses Android as a medium that can be used in mobile. Based on some test data, the mobile application will display a red screen on data reported missing and confidentiality and authentication of data with database systems to seek evidence and vehicle information can be more quickly.

(8)

DAFTAR ISI

1.3 Tujuan Penelitian 3

1.4 Batasan Masalah atau Ruang Lingkup Penelitian 3 1.5 Manfaat Penelitian 3

1.6 Metode Penelitian 4

1.7 Sistematika Penulisan 5

BAB 2 LANDASAN TEORI

2.1 Quick Response Code 6 2.1.1 Anatomi qr code 7

2.1.2 Versi qr code 8

2.1.3 Mengoreksi ksesalahan qr code 8 2.1.4 Manfaat qr code 9 2.1.5 Macam-macam qr code 10 2.2 Sandi Vigenere 12 2.2.1 Cara kerja sandi vigenere 13 2.2.2 Sandi vigenere dengan 95 karakter 15 2.2.3 Syarat Algoritma Kriptografi yang aman 16 2.2.4 Aspek Keamanan data informasi 17

2.3 Android 17

(9)

viii

2.4 Library PHP Qr Code 21

2.5 Library Zxing 22

2.6 Undang-Undang 22

2.6.1 Fungsi peraturan perundang-undangan 22 2.6.2 Undang-undang no.22 tahun 2009 23 2.7 Peraturan Pemerintah Pengganti Undang-Undang 23 2.7.1 Perpu no.80 tahun 2012 23 2.8 Penelitian Terdahulu 23

BAB 3 ANALISIS DAN PERANCANGAN SISTEM

3.1 Analisis Masalah 25

3.2 Analisis Data 25

3.3 Perancangan Sistem 26 3.3.1 Perancangan prosudural sistem 26 3.3.2 Perancangan sandi vigenere pada sistem 26 3.3.3 Arsitektur sistem 29

3.3.4 Flowchart 29

3.3.5 Diagram use case 33 3.3.6 Perancangan antarmuka sistem 37

BAB 4 IMPLEMENTASI DAN PENGUJIAN SISTEM

4.1 Implementasi Sistem 44 4.2 Implementasi Perancangan Antarmuka 45 4.2.1 Tampilan halaman login 45 4.2.2 Tampilan halaman menu utama admin STNK 45 4.2.3 Tampilan halaman input data admin STNK 46 4.2.4 Tampilan halaman daftar data admin STNK 46 4.2.5 Tampilan halaman edit data admin STNK 47 4.2.6 Tampilan cetak qr code admin STNK 47 4.2.7 Tampilan halaman utama admin laporan 49 4.2.8 Tampilan halaman data laporan admin laporan 49 4.2.9 Tampilan halaman input data admin laporan 50 4.2.10 Tampilan halaman edit data admin laporan 51 4.2.11 Tampilan halaman lihat data admin laporan 52 4.2.12 Tampilan QR Code pada plat kendaraan 53 4.2.13 Tampilan aplikasi mobile user 53 4.3 Implementasi Sandi Vigenere dan QR Code 57 4.3.1 Implementasi sandi vigenere 95 karakter dan qr code 57 4.3.2 Implementasi sandi vigenere 63 karakter pada url 60 4.3.1 Implementasi sandi enkripsi vigenere 95 karakter pada json 61

4.4 Pengujian Sistem 63

(10)

ix

BAB 5 KESIMPULAN DAN SARAN

5.1 Kesimpulan 66

5.2 Saran 67

DAFTAR PUSTAKA 68

(11)

DAFTAR TABEL

Halaman

(12)
(13)

ix

Referensi

Dokumen terkait

Merupakan satu kaedah atau cara untuk mengembalikan keadaan komputer pada masa sekarang kepada keadaan sebelumnya. Sebagai contoh, komputer yang baru mengalami masalah disebabkan

No. 684/Pdt.G/2012/PN.Jkt.Sel yang pada intinya menyatakan bahwa gugatan Penggugat terhadap Tergugat II, III, IV, V, VI, dan VII tidak dapat diterima, Tergugat I

Hasil Penelitian ini menunjukkan bahwa dengan adanya pengaruh dakwah terhadap pemahaman riba dalam meningkatkan minat menabung masyarakat di Kota Palangka

(3) Untuk mengidentifikasi hambatan penerapan metode latihan dalam meningkatkan hasil belajar siswa pada pembelajaran membaca puisi di SDN Inti No. Hasil dan kesimpulan

Uranium yang ditambang di alam tidak dapat langsung digunakan sebagai bahan bakar PLTN atau bahan bakar senjata nuklir karena 99,3% uranium yang ada di alam berbentuk isotop 238

28 Dengan demikian, pendidikan karakter yang tepat sebenarnya harus dimulai dengan perjumpaan pribadi seseorang dengan Yesus (lahir baru), pendidikan dan pembelajaran

Deposito merupakan pilihan terbaik selain tabungan, karena selain resikonya hampir tidak ada, deposito juga meberikan penghasilan bunga yang bisa diharapkan secara

FRAKSI PARTAI KEADILAN SEJAHTERA DEWAN PERWAKILAN RAKYAT REPUBLIK INDONESIA Fraksi PKS DPR RI fraksipksdprri fraksi.pks.id @fpksdprri PKS TV DPR RI R - R P I D Jakarta (12/01) ---