## APLIKASI PENYEDIA JASA DRIVER MOBIL BERBASIS MOBILE DAN WEB
Rizal Shofiyul Aziz 1 , Muhyiddin Zainul Arifin 2
Fakultas Teknologi Informasi, Universitas KH. A. Wahab Hasbullah
Correspondence Author: rizalshofy@gmail.com
Info Artikel : ABSTRACT (in English)
Sejarah Artikel :
Menerima : 10 Des 2019 Revisi : 17 Des 2019 Diterima : 27 Des 2019 Online : 03 Jan 2020
Keyword :
Transportation, Driver, Website, Android
Transportation is one of the needs at this time can be classified in the form of primary needs, where without a transportation it will definitely interfere with one's activities. This has an effect on the development of current technology. Even transportation-related innovations have sprung up. Departing from this, researchers found one problem that is related to the search for driver or driver services for vehicles. From this problem researchers raised an idea to build a driver or driver search system online. Researchers named this application as "Go Driver". Go Driver is an android and web platform application to search or  book  four-wheeled  drivers,  including  private  cars,  public  transport  and heavy  equipment  transportation.  In  this  application  the  user  can  make  a booking driver by only using their respective phone. This application is built with  the  PHP  programming  language  on  the  website  section,  then  on  the android platform using the web-view method that is configured using android studio.

## INTISARI (in Indonesia)
Kata Kunci : Transportasi,
Supir, Website,
Android
Transportasi  adalah  merupakan  salah  satu  kebutuhan  saat  ini  bisa digolongkan  pada  bentuk  kebutuhan  primer,  dimana  tanpa  sebuah transportasi  pasti  akan  mengganggu  kegiatan  seseorang.  Hal  tersebut menimbulkan  sebuah  efek  dari  berkembangnya  teknologi  saat  ini.  Inovasi- inovasi terkait transportasipun semakin banyak bermunculan. Berangkat dari hal  tersebut  peneliti  mendapati  satu  permasalahan  yakni  terkait  pencarian jasa supir atau driver bagi kendaraan. Dari masalah ini peneliti mengangkat satu ide untuk membangun sebuah sistem pencarian supir atau driver secara online. Peneliti menamai aplikasi ini dengan sebutan “Go Driver”. Go Driver adalah  sebuah  aplikasi  berplatform  android  dan  web  guna  mencari  atau melakukan  booking  terhadap  driver  atau  supir  kendaraan  roda  empat,  yaitu meliputi  mobil  pribadi,  angkutan  umum,  dan  transportasi  alat  berat.  Pada aplikasi ini pengguna dapat melakukan booking driver dengan hanya melalui ponsel  masing-masing.  Aplikasi  ini  dibangun  dengan  bahasa  pemrograman PHP  pada  bagian  website,  kemudian  pada  platform  android  menggunakan metode web-view yang dikonfigurasikan menggunakan tools android studio.

## 1. PENDAHULUAN
Mencari  pekerjaan  disaat  ini  sangatlah  sulit,  banyak  faktor  yang  mempengaruhi  tentang mengapa terjadi seperti itu, kondisi tersebut mengakibatkan tidak sedikit orang yang lebih memilih untuk menjadi freelancer atau kerja lepas, entah itu sebagai pekerjaan pokok ataupun hanya sebagai pekerjaan sampingan. Salah satunya adalah bisnis jasa seperti jasa ojek online, bisnis jasa saat ini semakin  beragam  dalam  rangka  memenuhi  kebutuhan  hidup  masyarakat,  bisnis  jasa  merupakan salah satu bisnis yang berusaha untuk menciptakan kepuasan konsumen terkait kebutuhan tertentu.
Berdasarkan pernyataan di atas maka peneliti membuat aplikasi penyedia jasa driver online yang  bertujuan  untuk  mempermudah  dalam  pemesanan  driver  dan  juga  untuk  mempermudah mendapatkan driver yang mana aplikasi ini dinamakan “Go Driver”. Dengan aplikasi ini user dapat memesan  driver  melaluli  mobile  dan  akan  diterima  oleh  admin  kemudian  admin  akan  memberi rekomendasi driver kepada pemesan.

## 2. METODE PENELITIAN

## 2.1 Metode Pengumpulan Data
Proses  pengumpulan  data  dilakukan  dengan  dua  metode,  yaitu  Studi  Literatur  dan Observasi. Metode Studi Literatur dengan cara mengumpulkan literatur, jurnal, paper dan bacaan- bacaan yang diperlukan untuk membangun Go Drive. Observasi metode pengumpulan data dengan mengadakan penelitian dan peninjauan langsung terhadap permasalahan yang diambil, agar peneliti dapat mengetahui apa saja yang dibutuhkan untuk membangun Go Driver.

## 2.2 Metode Pengembagan Sistem
Metode  pengembangan  sistem  yang  dipakai  peneliti  untuk  membangun  apilikasi “pemesanan driver online” adalah System Development Life Cycle (SDLC) dengan menggunakan model  Waterfall,  model  ini  merupakan  salah  satu  model  yang  banyak  digunakan  dalam pengembangan perangkat lunak, berikut tahapan-tahapannya:
Gambar 1. Metode SDLC dengan model Waterfall

## 2.3 Perancangan Sistem
Dalam membangun sebuah aplikasi terlebih dahulu mempersiapkan rancangan sistem yang sesuai dengan aplikasi Go driver yang ingin dibuat. Maka peneliti membuat rancangan sistem sebagai berikut.
a. Use Case Diagram
Use case disini menjelaskan tentang rincian peran masing-masing aktor pada aplikasi Go Driver, yaitu terdiri dari User / Pelanggan, Admin, dan Driver. Akses dari masing-masing aktor digambarkan dalam diagram sebagai berikut :
Gambar 2. Use Case Diagram Go Driver
b. Activity Diagram
 Diagram Activity Login & Registrasi
Diagram  activity  login  dan  registrasi  adalah  salah  satu  gambaran  dari  proses penentuan untuk mengetahui level seseorang untuk mengakses aplikasi Go Driver. Proses login dan registrasi sebagai aktor digambarkan dalam diagram Activity sebagai berikut
Gambar 3. Activity Diagram Login Admin
 Activity Diagram Booking Driver
Diagram berikut menjelaskan alur user ketika melakukan booking dan diterima
oleh driver. Activity tersebut dapat dilihat pada gambar sebagai berikut :
Gambar 4. Use Case Diagram Booking Driver
Activity diagram digunakan untuk menggambarkan aliran kerja dan urutan aktivitas dari sebuah bisnis proses. activity diagram dibuat berdasarkan use case yang telah dibuat.
 Entity Relationship Diagram (ERD)
Dalam perancangan yang dibentuk pada sistem ini pada dasarnya dikelolah oleh admin, customer dan driver sebagai pelaksana dilapangan atau sebagai aktor. Bentuk diagram (ERD) dibagi menjadi 2 yaitu ERD booking dan ERD bayar booking, ERD tersebut digambarkan sebagai berikut.
Gambar 5. ERD Go Driver
c. Perancangan Interface Aplikasi
Perancangan Interface/Antaramuka adalah sebuah gambaran yang digunakan untuk memperjelas aplikasi ini seperti apa yang akan dibuat, bagaimana aplikasi tersebut bekerja, apa saja fitur-fitur yang ada dalam aplikasi tersebut.
Tabel 1. Tampilan Perancangan Interface Aplikasi
Tampilan Login Customer Memilih Driver Dashboard Admin Laporan Customer

## 3. HASIL DAN ANALISA
Setelah  sistem  dianalisis  dan  didesain  secara  terperinci  maka  langkah  berikutnya  adalah melakukan  tahapan  implementasi.  Tahap  implementasi  bertujuan  untuk  meletakkan  sistem sehingga siap untuk di operasikan sehingga dengan begitu pengguna dapat memberikan masukan atau saran untuk pengembangan sistem dimasa yang akan datang.
3.1 Implementasi Interface
a. Form Login
Form  login  berfungsi  untuk  memasukan  akun  admin,  driver  dan  customer  agar  dapat mengakses  fitur  –  fitur  yang  ada  di  dalam  web  go  driver,  form  login  ini  yang  nantinya  akan membedakan akses dan menu mana yang perlu di akses untuk admin, driver dan customer.
Gambar 6. Implementasi Panel Login & Registrasi
b. Halaman Buat Akun Driver
Buat  akun  driver  dapat  dilakukan  pendaftaran  pada  halaman  login  yang  tersedia  tombol untuk mendaftar sebagai driver, ketika sudah mendaftar maka tidak langsung bisa mendapatkan job atau  mendapat  pesanan  karena  harus  di  setujui  terlebih  dahulu  oleh  admin  sebagai  driver  pada aplikasi go driver.
Gambar 7. Implementasi Halaman Buat Akun Driver
c. Halaman Pendaftaran Akun Customer
Buat akun customer dapat dilakukan pendaftaran pada halaman login yang tersedia tombol untuk mendaftar sebagai customer, untuk pendaftaran sebagai customer tidak ada falidasi terhadap admin karena seseorang customer dapat memesan kapan saja ketika memerlukan driver.
Gambar 8. Implementasi Halaman Pendaftaran Akun Customer
d. Panel User
Halaman customer yakni halaman dimana para pelanggan yang membutuhkan driver untuk di pesan juga dapat memilih driver dan jenis driver, seperti driver alat berat dan driver pribadi.
Gambar 9. Implementasi Panel User
e. Panel Driver
Halaman driver merupakan panel yang digunakan oleh supir untuk menerima booking dari klien atau customer. Disini juga dapat digunakan untuk memantau hasil pendapatan yang diperoleh dari pekerjaan yang telah diselesaikan. Berikut adalah tampilan gambar panel atau halaman driver.
Gambar 10. Implementasi Panel Driver

## f. Panel Admin
Dashboard  admin  adalah  halaman  utama  yang  didalamnya  terdapat  grafik  dan  info  data jumlah customer, data jumlah driver, jumlah pemesanan.

## Gambar 11. Implementasi Panel Admin

## 4. KESIMPULAN
Berangkat  dari  rangkaian  penelitian  yang  telah  peneliti  lakukan  maka  dapat  disimpulkan beberapa hal sebagai berikut.
1. Penelitian  telah  selesai  dilakukan  dengan  hasil  sebagaimana  disebutkan  pada  bagian implementasi dan pembahasan.
2. Aplikasi Go Driver telah selesai dibangun sebagaimana konsep, hal ini dibuktikan dengan hasil aplikasi yang telah dijelaskan sebelumnya.
3. Go Driver berhasil dibangun dengan dua platform yakni website dan android.

## DAFTAR PUSTAKA
Afnarius,  S.,  Ningsih,  V.  M.,  &  Frihandana,  D.  (2014).  Pembangunan  Aplikasi  Wisata  Kuliner Sumbar Berbasis Mobile Geographic Information System. Prosiding KOMMIT.
Aryani, D., Aini, Q., & Armansyah, F. S. (2017). Perancangan Android Package Mobile Web pada Sistem Penilaian di Perguruan Tinggi. Sisfotenika, 7(2), 155-166.
Habibie,  F.  H.,  Purnama,  B.  E.,  &  Triyono,  R.  A.  (2014).  Pembangunan  Sistem  Informasi Penerimaan  Calon  Tenaga  Kerja  Secara  Online  Berbasis Web  Pada  Bursa  Kerja  Khusus Smk Ganesha Tama Boyolali. Jurnal TIK Provisi, 5(2).
Haryanti, S. (2010). Rancang Bangun Sistem Informasi E-Commerce Untuk Usaha Fashion Studi Kasus Omah Mode Kudus. Speed-Sentra Penelitian Engineering dan Edukasi, 3(1).
Priyadna, A., & Riasti, B. K. (2013). Pembuatan istem  Informasi Nilai Akademik Berbasis SMS Gateway Pada SMP Negeri 3 Pringkuku Pacitan. IJNS-Indonesian Journal on Networking and Security, 2(2).
Ramadhani, S., Anis, U., & Masruro, S. T. (2013). Rancang Bangun Sistem Informasi Geografis Layanan Kesehatan Di Kecamatan Lamongan Dengan PHP MySQL. Jurnal Teknika, 5(2), 479-484.
Solichin, A. (2016). Pemrograman web dengan PHP dan MySQL. Penerbit Budi Luhur. Suhartanto,  M.  (2017).  Pembuatan  Website  Sekolah  Menengah  Pertama  Negeri  3  Delanggu Dengan Menggunakan Php Dan Mysql. Speed-Sentra Penelitian Engineering dan Edukasi, 4(1).
Yigitcanlar, T., Fabian, L., & Coiacetto, E. (2008). Challenges To Urban Transport Sustainability And Smart Transport In A Tourist City: The Gold Coast, Australia. Open Transportation Journal, 2, 29-46.