Anda di halaman 1dari 6

RESEARCH PLAN PROYEK AKHIR

IMPLEMENTASI KEAMANAN DENGAN METODE OWASP


PADA SISTEM INFORMASI DAN PEMESANAN PARKIR BERBASIS ANDROID

Diajukan oleh:

Cahyono WIbowo

14/361996/SV/06260

PROGRAM STUDI DIV TEKNOLOGI JARINGAN

DEPARTEMEN TEKNIK ELEKTRO DAN INFORMATIKA

SEKOLAH VOKASI

UNIVERSITAS GADJAH MADA

YOGYAKARTA
2017

A. Latar Belakang

Pertumbuhan jumlah kendaraan di Indonesia semakin meningkat tiap tahunnya,


menurut Data Korps Lalu Lintas Kepolisian Negara Republik Indonesia mencatat, jumlah
kendaraan yang masih beroperasi di seluruh Indonesia pada 2013 mencapai 104,211 juta
unit, naik 11 persen dari tahun sebelumnya (2012) yang cuma 94,299 juta unit. Begitu
juga dengan meningkatnya pengguna parkir
Tempat parkir adalah tempat yang disediakan untuk menaruh atau
menghentikan kendaraan bermotor untuk beberapa saat .Konflik sektor penyedia lahan
parkir (legal dan ilegal) seperti yang terjadi di beberapa pusat perbelanjaan menjadi poin
permasalahan efektivitas penyediaan lahan parkir. Berbekal ketidaktahuan akan
ketersediaan lahan parkir legal menyebabkan banyak pengguna kendaraan memilih untuk
memanfaatkan bahu jalan dan juga trotoar. Peletakan lahan parkir legal biasanya sudah
tertata dengan baik di dalam area yang terkait (parking off street), berbeda dengan lahan
parkir ilegal yang seringkali memakan bahu jalan atau tepat persis berada di sisi-sisi jalan
(parking on street) yang jelas melanggar. Dalam Peraturan UU Nomor 22/2009 tentang
Lalu Lintas dan Peraturan Pemerintah Nomor 79/2013 yang melarang ruang milik jalan
nasional/provinsi dijadikan lokasi parkir sebetulnya telah mengakomodir akan kebutuhan
regulasi strategi manajemen perparkiran.
Android merupakan Sistem Operasi yang paling banyak digunakan, oleh karena
itu, banyak developer yang membuat aplikasi Android. Salah satu aplikasi tersebut adalah
Aplikasi Parkir. Aplikasi Parkir yang sudah tersedia hanya menampilkan tempat parkir,
belum bisa memesan tempat parkir dan belum bisa menampilkan slot parkir kosong
secara real time. Selain itu aplikasi Android memerlukan standar keamanan yang baik,
terlebih lagi aplikasi tersebut mengirimkan data penting. Untuk menguji keamanan
aplikasi android dapat menggunakan metode OWASP (Open Web Application Security
Project) karena menyediakan berbagai aplikasi pengujian keamanan beserta parameter
kerenetanan di aplikasi mobile.
Bedasarkan pemaparan diatas, maka penulis mengusulkan berupa Implementasi
Keamanan dengan Metode OWASP pada Sistem Informasi dan Pemesanan Parkir
berbasis Android.

B. Tujuan
Tujuan dari perancangan alat dan penelitian tugas akhir ini sebagai berikut :
1. Membuat aplikasi monitoring dan pemesanan tempat parkir secara real time dengan
terhubung Cloud Database. Cloud database terbuhung dengan IOT yang bernama
Parkiran-e.
2. Mengimplementasikan keamanan dengan metode OWASP pada Aplikasi Parkiran-e
yang berbasis Android.
C. Manfaat
Adapaun manfaat yang dapat diperoleh dari penelitian ini adalah :
1. Dapat melakukan monitoring dan pemesanan tempat parkir
2. Aplikasi mampu menampilkan lokasi parkir dan slot parkir yang tersedia
3. Keamanan data pengguna dalam aplikasi terjaga

D. TINJAUAN PUSTAKA
Kumar dkk (2016) membuat sebuah aplikasi parkir pintar yang terhubung dengan sebuah
system yang memungkinkan untuk melakukan pemesanan parkir. Aplikasi ini berbasis
Android yang memungkinkan pengguna untuk melihat lokasi letak kantong parkir. Aplikasi
ini terhubung dengan database Firebase yang menggunkaan RESTfull API

Saputri (2016) membuat sebuah simulasi aplikasi pemesananan parkir berbasis Android .
Aplikasi ini mampu menampilkan lahan parkir mana saja yang masih tersedia serta
pengguna dapat melakukan pemesanan lokasi parkir yang diinginkan. Tidak hanya
itu, aplikasi memungkinkan pengguna untuk membayar dengan hanya menekan
beberapa tombol saja karena aplikasi ini menggunakan sistem voucher yang bisa diisi
ulang jika saldo telah habis.

Argudo (2017) melakukan sebuah pentesting menggunakan metode OWASP pada


aplikasi Android. Dalam pengujian tersebut, menukan banyak aspek kerentanan data
pada Aplikasi Android.

E. Metodologi Penelitian
Penelitian ini menggunakan metode yang dibagi menjadi dua bagian utama dalam
penyusunan tugas akhir dan pembuatan aplikasinya, yaitu metode pengumpulan data dan
metode perancangan sistem.
1. Pengumpulan data
Pada metode ini, dilakukan pengumpulan data dan informasi, yaitu dengan studi pustaka dan
observasi. Pembahasannya adalah sebagai berikut:
a. Observasi
Observasi dalam penelitian Tugas Akhir dilakukan dengan mengumpulkan data dan informasi
yang didapat dari mengamati langsung ke lokasi.
b. Studi pustaka
Studi literatur dilakukan dengan mengumpulkan dan mempelajari informasi-informasi-
informasi yang berhubungan dengan penelitian yang sudah ada sebelumnya, termasuk
perancangan, analisis, dan implementasi sistem. Bahan yang digunakan dalam studi pustaka
penelitian ini adalah buku, artikel dan penelitian yang pernah dilakukan sebelumnya.
Kumpulan pustaka didapat dari membaca buku literature dan mengakses internet situs
publikasi online.

2. Perancangan sistem
Metode ini dilakukan sebagai penerapan dari tujuan penelitian. Metode ini terdiri dari
beberapa langkah, yaitu:
a. Analisis
Bagian ini berisi analisis permasalahan sesuai kondisi yang ada. Hasil analisis permasalahan
ini dituangkan ke dalam analisis kebutuhan sistem, analisis kebutuhan data, kebutuhan
fungsional dan kebutuhan nonfungsional sistem yang akan dibangun pada penelitian ini.
b. Perancangan
Bagian ini membahas perancangan dari sistem aplikasi yang akan dibuat. Perancangan yang
dibuat meliputi perancangan proses bisnis sistem, perancangan alur sistem, perancangan basis
data, perancangan struktur menu dan perancangan antarmuka pada sistem aplikasi ini.
c. Pembuatan kode program
Bagian ini membahas pembuatan kode program untuk membangun sistem aplikasi sesuai
perancangan yang telah dibuat. Pembuatan kode program pada sistem aplikasi ini
menggunakan bahasa pemrograman Java dan Cloud database.
d. Pengujian
Bagian ini membahas tentang pengujian aplikasi. Tujuannya adalah menguji kesesuaian
aplikasi dengan perancangan yang telah dibuat serta mengurangi adanya kesalahan pada
sistem dan memastikan aplikasi ini layak untuk digunakan.
e. Pemeliharaan
Bagian ini menangani sistem aplikasi yang telah selesai dibangun sehingga dapat dilakukan
perubahan atau penambahan sesuai dengan kebutuhan.
f. Dokumentasi dan pelaporan
Bagian ini membahas tentang pembuatan laporan dan dokumentasi dari sistem aplikasi yang
telah dibuat.

Flow chart system Parkiran-e


F. Alat dan Bahan
Dalam melakukan penelitian ini, terdapat alat dan bahan yang dibutuhkan sebagai berikut:

Perangkat Keras
1. PC atau laptop ( minimal RAM 4GB)
2. Smartphone Android (minimal OS 4.2)
3. Parkiran-e

Perangkat Lunak
1. Sistem Operasi Ubuntu
2. Sistem Operasi Kali Linux
3. Android Studio
4. Firebase
5. OWASP Mobile Security Project

G. Penjadwalan Proyek Akhir


Berikut ini adalah jadwal penelitian proyek akhir yang akan dilakukan :
Januari Februari Maret
No Kegiatan (minggu ke-) (minggu ke-) (minggu ke-)
1 2 3 4 1 2 3 4 1 2 3 4
1 Identifikasi Masalah
2 Studi Literatur
3 Perancangan
4 Implementasi
5 Pengujian
6 Pengumpulan Seminar Nasional
Penyusunan laporan dan kesimpulan
7
akhir

H. Usulan Dosen Pembimbing


Muhammad Arrofiq, S.T.,M.T.,Ph.D.
DAFTAR PUSTAKA

1. Kumar, Rohit dkk. (2016). An App-based Smart Interconnected Parking System.


International Journal of Computing and Technology. Department of Computer
Science Pune Institute of Computer Technology
2. Khanna, Abhirup. (2016). IoT based Smart Parking System. International Conference
on Internet of Things and Application (IOTA). University of Petroleum and Energy
Studies (UPES)
3. Saputri, Rahmi Aulia. (2016). Simulasi Aplikasi Pemesanan Parkir Smart Parking
Berbasis Android. Skripsi. Program Studi D3 Komputer Dan Sistem Informasi,
Sekolah Vokasi, Universitas Gadjah Mada, Yogyakarta.
4. Argudo, Alejandro. (2017) Privacy Vulnerability Analysis for Android Applications.
Departamento de Electronica, Telecomunicaciones y Redes de Informaci on Escuela
Politecnica Nacional, Ecuador
5. Badan Pusat Statistik, 2016. Badan Pusat Statistik. [Online]
Tersedia di : http://www.bps.go.id/linkTableDinamis/view/id/1133
[Diakses 5 Oktober 2017].

Anda mungkin juga menyukai