IMPLEMENTASI RESTFUL WEB SERVICES DENGAN OTORISASI OAUTH 2.0 PADA SISTEM PEMBAYARAN PARKIR

Indra Kusuma
Ajib Susanto - [ http://orcid.org/0000-0001-5880-6072 ]
Ibnu Utomo Wahyu Mulyono

Abstract


Salah satu jenis retribusi daerah adalah retribusi parkir. Setiap pemerintah daerah memiliki wewenang dalam menetapkan tarif retribusi parkir. Tetapi, sering sekali para juru parkir meminta lebih dari tarif yang sudah ditetapkan. Hal tersebut merugikan pengguna parkir, selain harus membayar lebih, pengguna parkir sering tidak mendapatkan karcis parkir. Belum lagi pengelolaan retribusi parkir yang tidak transparan menjadi salah satu penyebab rendahnya penerimaan retribusi parkir. Permasalahan ini dapat diminimalkan dengan menerapkan teknologi RESTful web services pada sistem pembayaran retribusi parkir yang terintegrasi dan transparan sehingga diharapkan mampu menjadi alternatif solusi mengatasi masalah pengelolaan retribusi parkir yang dialami oleh Pemkot maupun Pemda di Indonesia. Metode pengembangan sistem yang digunakan yaitu Extreme Programming (XP) dengan tahap : planning (perencanaan), design (perancangan), coding (pengkodean) dan testing (pengujian). Hasil aplikasi berbasis Android yaitu Markir sebagai sarana utama mengirimkan data pembayaran parkir dan OAuth 2.0 sebagai protokol otorisasi setiap  transaksi data yang dilakukan. Hasil pengujian aplikasi Markir dengan metode black-box testing, sistem telah terintegrasi dengan baik dan dilakukan berbagai tahap validasi seperti client credentials, access token dan scope akses fungsi yang tersedia pada API Markir sesuai standar protokol OAuth 2.0 sehingga transaksi data lebih aman jika dibandingkan menggunakan otorisasi API standar seperti basic-auth API ataupun API Key.

Keywords


retribusi parkir; android; RESTful web services; OAuth 2.0

Teks Lengkap:

PDF

Referensi


Presiden Republik Indonesia, “UU Nomor 33 Tahun 2004 tentang Perimbangan Keuangan Antara Pemerintah Pusat dan Pemerintah Daerah.” Negara Kesatuan Republik Indonesia, 2004.

Pemerintah Kota Semarang, “Peraturan Daerah Kota Semarang Nomor 2 Tahun 2012 Tentang Retribusi Jasa Umum Di Kota Semarang.” Pemerintah Kota Semarang, 2012.

B. B. Budiasto, “Saya Disuruh Bayar Parkir Rp.5000 Padahal di Karcis Parkir Tertulis Rp 2.000,” Tribun Jateng. .

“Tarif Parkir Tak Sesuai Perda,” Jawa Pos RADAR SEMARANG. .

I. N. Layla, “10 Tahun, PAD Parkir Kota Semarang Tidak Maksimal,” Jawa Pos Radar Semarang. .

A. Betti, “Analisis Faktor Faktor Penyebab Rendahnya Realisasi Penerimaan Retribusi Parkir Kota Padang,” Univ. Negeri Padang, 2015.

F. N. Rofiq and A. Susanto, “Implementasi RESTful Web Service untuk Sistem Penghitungan Suara Secara Cepat pada Pilkada,” Eksplora Inform., pp. 159–168, 2017.

A. Ikrom, A.F.; Susanto, “Implementasi REST Web Service Pada Aplikasi Pengolah Pesan Yahoo Messenger (YM) Pada CV. Meliana Pratama,” no. 1, pp. 27–36.

E. Chen, Y. Pei, S. Chen, Y. Tian, R. Kotcher, and P. Tague, “OAuth Demystified for Mobile Application Developers,” Microsoft Res., Nov. 2014.

R. S. Pressman, Software Engineering : a practitioner’s approach Seventh Edition, 7th ed. New York: The McGraw - Hill Companies, Inc, 2010.

D. Wells, “Extreme Programming: A gentle introduction.” [Online]. Available: http://www.extremeprogramming.org/. [Accessed: 20-Feb-2019].

Y. G. Panjaitan, A. Susanto, W. -, and I. Utomo W.M, “Enkriptor-Dekriptor Isi E-Mail Berbasis Android Dengan Algoritma Blowfish,” Simetris J. Tek. Mesin, Elektro dan Ilmu Komput., vol. 8, no. 1, pp. 193–200, 2019.

A. T. S. Christanto and R. Kurniawati, “Penerapan Service Oriented Architecture Menggunakan Web Service Pada Aplikasi Perpustakaan Berbasis Android,” J. Buana Inform., vol. 7, no. 1, Jan. 2016.

P. R. ANDY, “Implementasi Webservice untuk Sinkronisasi Data Trankskrip Nilai di Tata Usaha Fakultas Universitas Dian Nuswantoro,” Skripsi,Fakultas Ilmu Komput., 2016.

OAuth Community Site, “OAuth 2.0,” OAuth Community Site, 2017. [Online]. Available: https://oauth.net/.

M. Jones; D. Hardt, “The OAuth 2.0 Authorization Framework: Bearer Token Usage,” pp. 1–18, 2012.

D. Hardt, “The OAuth 2.0 Authorization Framework,” pp. 1–76, 2012.




DOI: https://doi.org/10.24176/simet.v10i1.3026

Article Metrics

Abstract views : 161| PDF views : 134

Refbacks

  • Saat ini tidak ada refbacks.


free hit counter View My Stats

Indexed by:

 

Flag Counter

Creative Commons License
Simetris : Jurnal Teknik Mesin, Elektro dan Ilmu Komputer is licensed under a Creative Commons Attribution 4.0 International License.

Dedicated to: