Anda di halaman 1dari 6

 

  BAB II

  TINJAUAN PUSTAKA
 

  Bab ini memuat teori berupa rangkuman teori-teori yang diambil dari pustaka yang

  mendukung dalam pengerjaan laporan, memuat penjelasan tentang konsep dan


prinsip dasar yang diperlukan untuk pemecahan permasalahan serta teknologi
 
pendukung yang digunakan sebagai acuan menunjang proses pembuatan aplikasi.
 
2.1 Teori Pendukung
 
Teori pendukung Aplikasi PPKKL diperlukan untuk memperdalam pemahaman
mengenai sistem yang dibangun. Teori yang dipelajari terdiri atas::

2.1.1 Karakteristik dan Klasifikasi PKL


Karakteristik dan Klasifikasi PKL dalam Peraturan daerah kota Bandung nomor 04
tahun 2011 tentang penataan dan pembinaan pedagang kaki lima [7], yaitu:
Bagian kesatu, Karakteristik PKL Pasal 10
1. Karakteristik PKL adalah sebagai berikut :
a. Perlengkapan dagang mudah dibongkar pasang atau dipindahkan.
b. Mempergunakan bagian jalan, trotoar, dan/atau tempat lain untuk
kepentingan umum yang bukan diperuntukkan bagi tempat berdagang secara
tetap.
2. PKL menggunakan sarana berdagang berupa :
a. Tenda makanan,
b. Gerobak, atau
c. Deprokan / Lesehan.
Bagian kedua, Klasifikasi PKL Pasal 11
1. PKL yang berdagang berdasarkan jenis dagangan yang dijual, terdiri dari para
penjual :
a. Makanan dan minuman;
b. Pakaian/tekstil, mainan anak;
8

 
  TINJAUAN PUSTAKA 9

 
c. Kelontong;
 
d. Sayuran dan buah-buahan
 
e. Obat-obatan;
  f. Barang cetakan;

  g. Jasa perorangan; dan


h. Peralatan bekas.
 
2. PKL yang berdagang berdasarkan waktu berdagang, terdiri dari :
 
a. Yang berdagang pada pagi hingga siang hari;
 b. Pagi hingga sore hari;

  c. Sore hingga malam hari;


d. Malam hingga pagi hari;
e. Pagi hingga malam hari; dan
f. Sepanjang hari.
3. PKL yang berdagang berdasarkan bangunan tempat berdagang, dapat
diklasifikasikan menjadi :
a. PKL bergerak/movable/dorongan;
b. PKL tanpa bangunan seperti PKL deprokan/dasaran/gelaran, maupun sudah
berubah); dan
c. PKL dengan bangunan non permanen (bongkar pasang).

2.1.2 Konsumen
Konsumen adalah seseorang yang menggunakan produk dan atau jasa yang
dipasarkan. Sedangkan pengertian kepuasan konsumen adalah respon atau tanggapan
konsumen mengenai pemenuhan kebutuhan. Kepuasan merupakan penilaian
mengenai ciri atau keistimewaan produk atau jasa, atau produk itu sendiri yang
menyediakan tingkat kesenangan konsumen berkaitan dengan pemenuhan kebutuhan
konsumsi konsumen, kepuasan konsumen dapat diciptakan melalui kualitas,
pelayanan dan nilai [8].

 
  TINJAUAN PUSTAKA 10

 
Perilaku yang dimiliki oleh konsumen yaitu tindakan yang terlibat dalam mencari,
 
membeli, menggunakan, mengevaluasi, dan bertindak pasca konsumsi produk, jasa
 
maupun ide yang diharapkan bisa memenuhi kebutuhannya [9].
 
2.1.3 Respon Konsumen
 
Salah satu perilaku yang dimiliki konsumen yaitu perilaku mengevaluasi, yang
 
merupakan respon atau tanggapan dari konsumen setelah mengkonsumsi produk
 
barang atau jasa. Respon atau tanggapan ini banyak dipengaruhi oleh karakteristik
dari  tiap konsumen yang bersangkutan. Konsumen yang memiliki karakteristik usia
muda, berpendidikan tinggi, dan berpendapatan tinggi, akan mempunyai respon yang
 
berbeda dengan konsumen yang karakteristiknya usia tua, berpendidikan rendah, dan
berpendapatan rendah, walaupun menilai suatu barang atau jasa yang sama.

Penyedia produk atau jasa menginginkan produk yang dihasilkan dapat diterima oleh
konsumen. Bahkan jika ada pesaing, produknya ingin lebih unggul dari pada produk
yang diterima dari pesaingnya. Penyedia perlu mengetahui respon konsumen
terhadap produk yang dia pasarkan. Banyak penyedia produk atau jasa melakukan
riset pemasaran berkala untuk melihat kondisi pasar dan kinerjanya termasuk melihat
respon yang diberikan oleh konsumen

2.1.4 Pelacak Lokasi menggunakan GPS pada Mobile Phone


Pelacak atau lacak memiliki arti yaitu mencari atau menuruti jejak. Sehingga pelacak
lokasi dapat diartikan pencarian lokasi. Dengan menggunakan mobile phone atau
telepon selular, lokasi pengguna dapat diketahui dengan bantuan GPS pada mobile
phone. GPS adalah singkatan dari global positioning system yang merupakan sistem
untuk menentukan posisi dan navigasi secara global dengan menggunakan satelit
[10].

Pada Tugas Akhir ini GPS digunakan untuk mendapatkan informasi lokasi perangkat
mobile. Aplikasi yang akan dikembangkan dapat mengetahui lokasi pengguna yang
kemudian informasi lokasi disimpan di web server. Penggunaan GPS juga

 
  TINJAUAN PUSTAKA 11

 
memungkinkan aplikasi untuk meminta izin ke pengguna untuk mengakses informasi
 
posisi setiap saat.
 
2.1.5 Formula Haversine
 
Formula Haversine adalah persamaan penting pada navigasi, memberikan jarak
 
lingkaran besar antara dua titik pada permukaan bola (bumi) berdasarkan bujur dan
 
lintang. Pada Aplikasi PPKKL digunakan untuk membantu dalam proses pencarian
 
rentang jarak antara lokasi pedagang dan konsumen. Formula Haversine memberikan
jarak
  di antara dua titik GPS milik pedagang dan konsumen.

(1)
Pada formula (1) memiliki variabel inputan garis lintang (longitude) dan garis bujur
(longitude). Hasil dari perhitungan haversine akan dibandingkan dengan jarak yang
ditentukan oleh konsumen dalam fitur pemberitahuan kabar kedatangan PKL.

2.2 Perangkat Pendukung


Dalam bagian ini, dijelaskan mengenai perangkat-perangkat pendukung yang akan
digunakan dalam aplikasi yang akan dibangun.

2.2.1 Platform Google Android


Android adalah sebuah sistem operasi untuk perangkat mobile berbasis Linux yang
mencakup sistem operasi, middleware dan aplikasi [11]. Android menyediakan
platform terbuka bagi para pengembang untuk dapat menciptakan aplikasi. IDE yang
paling populer untuk merancang dan mengembangkan aplikasi Android adalah
Eclipse, karena memiliki plug-in yang tersedia untuk memfasilitasi pengembangan
Android. Selain itu Eclipse juga mendapat dukungan langsung dari google untuk
menjadi IDE pengembangan aplikasi Android, ini terbukti dengan adanya
penambahan plugins dari Eclipse untuk bisa membuat project Android dimana
source software langsung dari situs resmi google.

 
  TINJAUAN PUSTAKA 12

 
2.2.2 Google Maps API
 
Google Maps adalah sebuah layanan gratis peta digital dari google berbasis web.
 
Google Maps bersifat server side, yaitu peta yang tersimpan pada server google yang
  dimanfaatkan oleh pengguna. Google Maps API adalah suatu library berbentuk
dapat
  javascript yang berguna untuk menambahkan peta ke aplikasi berdasarkan data pada

  Google Maps. API secara otomatis menangani akses ke server Google Maps,
mengunduh data, menampilkan peta dan merespons gerakan peta, dan juga bisa
 
menggunakan panggilan API untuk menambahkan marker lokasi pedagang yang
 
sedang berjualan. Objek ini memberikan informasi tambahan tentang lokasi peta dan
  memungkinkan interaksi pengguna dengan peta.

2.2.3 Database MySQL


Database adalah suatu kumpulan data-data yang disusun sedemikian rupa sehingga
membentuk informasi yang sangat berguna. MySQL merupakan salah satu
DBMS(Database Management System) yang digunakan dalam pengembangan
system ini. MySQL digunakan sebagai management database pada server aplikasi
PPKKL. MySQL sebagai penyimpanan data baik dari pedagang, konsumen atau data
yang dibutuhkan aplikasi.

2.2.4 Code Igniter


Code Igniter merupakan framework PHP yang bertujuan untuk memudahkan,
mempercepat pengembang untuk membangun aplikasi berbasis web. Pada aplikasi
PPKKL yang akan dibangun akan melibatkan web server untuk memproses data
pengguna dan sinkronisasi data otomatis. Sehingga code igniter dapat menjadi salah
satu teknologi yang mendukung untuk mengembangkan aplikasi PPKKL yang akan
dibangun karena membutuhkan layanan backend dari server untuk memodifikasi dan
sinkronisasi data.

 
  TINJAUAN PUSTAKA 13

 
2.2.5 One Signal
 
One signal merupakan layanan push notifikasi untuk merancang dan mengirim
 
notifikasi kepada pengguna. Sistem dapat menyampaikan pemberitahuan kabar
 
kedatangan pedagang dari server ke perangkat lain menggunakan protocol HTTP.
 
2.2.6 Zxing
 
Zxing merupakan aplikasi open source dan library java yang dapat melakukan proses
 
berbagai format gambar barcode satu dimensi atau dua dimensi. Fungsi dari library
ini  adalah untuk memudahkan programmer untuk membangun aplikasi pembacaan

  QRcode di Android dan dapat melakukan scan QRcode tanpa harus terhubung ke
server. Pada aplikasi pelacak PKL zxing digunakan untuk scan QRcode pada tahap
awal melakukan penilaian produk dagangan.

2.2.7 Global positioning system (GPS)


GPS merupakan sistem navigasi yang menggunakan satelit yang didesain agar dapat
menyediakan posisi secara instan, kecepatan dan informasi waktu di hampir semua
tempat di muka bumi. Semakin banyak satelit yang diterima oleh GPS, maka akurasi
yang diberikan juga akan semakin tinggi. Dengan menggunakan GPS pada aplikasi
PPKKL, pembeli dapat mengetahui posisi dari pedagang yang disimbolkan dalam
bentuk marker dalam map.

2.2.8 SMS Gateway


SMS Gateway merupakan media atau sarana penyedia informasi berbasis SMS. SMS
Gateway memanfaatkan layanan GSM SMS dengan menggunakan hardware yang
harganya terjangkau untuk membangun sebuah sistem yang memungkinkan
pengiriman dan pengolahan pesan ke nomor tujuan. Dalam penerapan di dunia nyata,
sms gateway dapat digunakan contohnya untuk menyampaikan pemberitahuan atau
pengumuman. Sedangkan, dalam aplikasi yang akan dibangun penerapan sms
gateway digunakan untuk mengirim kode akses ke pengguna aplikasi untuk
mengaktivasi no ponsel pengguna.

Anda mungkin juga menyukai