Rekayasa Kebutuhan tugas 5 - Sistem Pemesanan Trasnportasi

 Analisis Kebutuhan Sitem Aplikasi Uber

 

Deskripsi 

    Uber Technologies Inc. adalah perusahaan jaringan transportasi asal San Francisco, California, yang menciptakan aplikasi penyedia jasa trasnportasi yang menghubungkan penumpang dengan sopir kendaraan sewaan serta layanan tumpangan langsung. Perusahaan ini juga mengatur layanan penjemputan di berbagai kota di seluruh dunia. Mobil dapat dipesan dengan mengirim pesan teks atau memakai aplikasi bergerak khusus—pilihan terakhir juga bisa digunakan untuk melacak lokasi mobil pesanan pengguna.

    Dalam aplikasinya, Uber memungkinkan calon customer untuk memesan layanan transportasi yang meliputi penjemputan penumpang. Ketika customer memesan penjemputan, mereka dapat melihat siapa drivernya, dimana posisinya, kapan estimasi sampainya, dan berapa kisaran biaya yang diperlukan. Aplikasi Uber juga bisa digunakan untuk memesan makanan secara online. Kita tinggal memilih menu yang tersedia pada aplikasi Uber, sesuai dengan menu yang tersedia pada toko tertentu. Terdapat banyak pilihan menu dan toko yang disediakan. Setelah kita memesan, kita hanya perlu menunggu petugas Uber untuk mengantarkan makanan kita.

Tujuan

    Uber sendiri dibangun untuk menemukan solusi pada dunia nyata. Pembangunan infrastruktur seringkali tidak merata sehingga masih terdapat banyak wilayah yang mungkin kesulitan dalam mendapatkan transportasi umum. Dengan adanya aplikasi Uber, dapat memenuhi kebutuhan pelanggan, terutama mengenai transportasi. berikut adalah poin-poin tujuan Uber:

  • Dengan kehadirannya aplikasi Uber, pengguna diharapkan mendapatkan kemudahan diberbagai sektor kehidupannya terutama pada sektor transportasi.
  • Menciptakan environment yang konsisten dan selalu tersedia kapanpun dan dimanapun.
  • Memberikan peluang usaha serta lapangan pekerjaan bagi orang lain dengan adanya apliaksi Uber.

Cara Kerja Sistem

    Uber melayani jasanya melalui aplikasi Smartphone. Pengguna diminta untuk membuat profil yang mencakup data diri, preferensi pembayaran dan informasi lainnya yang diperlukan. Preferensi pembayaran sendiri dapat mencakup E-Money, kartu kredit, ataupun pembayaran secara tunai. Pengguna aplikasi juga diberikan opsi untuk memberikan tips kepada pengemudi.

    Uber akan memberikan tarif dan persyaratan pengemudi. Tarif ditetapkan oleh uber sendiri. Namun, tarif ini dapat berubah secara fluktuatif tergantung dengan jarak, tingkat kepadatan, tingkat keramaian, dan pengemudi uber yang tersedia. Sebagai contoh, apabila banyaknya permintaan pelanggan dengan ketersediaan pengemudi yang sedikit akan menaikkan tarif dari layanan aplikasi Uber. Uber juga mengambil bagian dari tarif tersebut.

    Disini status pengemudi adalah seorang kontraktor independen. Untuk memberikan layanan, driver harus memiliki kendaraan sendiri, baik pribadi ataupun sewaan. Pengemudi Uber juga diberikan syarat dan ketentuan yang harus dipenuhi seperti usia yang masih produktif, tidak memiliki riwayat penyakit yang membahayakan pelanggan, kendaaran yang layak, serta memiliki SIM.

    Aplikasi secara otomatis akan memberikan rincian informasi pesanan termasuk biaya layanan. Aplikasi akan mencarikan driver terdekat untuk menjalankan pesanan yang dipesan oleh pengguna. Pengguna dapat memantau posisi serta pergerakan pengemudi dengan menggunakan aplikasi Uber. Setelah transaksi selesai, pelanggan dapat memberikan rating atas layanan yang terlah diberikan oleh pengemudi.

Business Management

Proses bisnis yang ingin difasilitasi oleh Uber adalah sebagai berikut:

  • Menyediakan layanan transportasi antar jemput yang memiliki standar biaya layanannya.
  • Menyediakan lapangan pekerjaan untuk masyarakat yang memiliki kendaraan.
  • Mempertemukan penyedia jasa antara jemput dan masyarakat yang membutuhkan transportasi antar jemput.
  • Mempermudah proses transaksi antara penyedia jasa transportasi dengan customernya.

User Requirement

Berikut adalah beberapa pengguna dari sitem aplikasi pemesenan transportasi dan requirment yang perlu ada, sebagaimana berikut:

A. Pemilik Kendaraan (Driver):
  • Mencari dan mendapatkan penumpang.
  • Menemukan rute tercepat pengantaran penumpang.
  • Mengetahui lokasi penumpang.
  • Mendapatkan keuntungan dari bekerja menjadi driver.
  • Mengetahui kepuasaan penumpang terhadap layanan yang dia berikan.
  • Membatalkan penjemputan apabila terjadi hal yang tidak terduga.
B. Pelanggan (Customer):
  • Mencari dan mendapatkan driver penjemput.
  • Mengetahui identitas driver penjemput.
  • Mengetahui perhitungan biaya yang diperlukan untuk sekali perjalanannya.
  • Melakukan pembayaran dengan berbagai metode.
  • Mengetahui perkiraan waktu sampai ke destinasi.
  • Terjamin keamanan perjalanannya hingga sampai tujuan.
  • Membatalkan penjemputan apabila terjadi hal yang tidak terduga.
C. Administration:
  • mengetahui data finansial perusahaan.
  • mengelola data dari pengguna.
  • membuat laporan finansial.
  • melakukan manajemen user lain.
  • merawat dan memperbaiki(maintenance) dari sistem aplikasi.

Functional Requirement

adapun kebutuhan fungsional yang ada pada sistem seagaimana berikut:

Pengemudi Driver :
  • mendaftarkan diri sebagai pengemudi Uber
  • melihat posisi melalui peta
  • menerima notifikasi adanya pesanan
  • melakukan pembatalan pesanan pengguna
  • melakukan komunikasi (telepon/chat) dengan pengguna
  • mengisi data pengemudi
Pengguna :
  • mendaftarkan diri sebagai pengguna Uber
  • melihat posisi melalui peta
  • melakukan pemesanan
  • melihat posisi Taxi yang dipesan
  • melakukan pembatalan pemesanan
  • melihat informasi Taxi yang dipesan
  • melakukan komunikasi (telepon/chat) dengan driver
  • melakukan review terhadap driver
Admin :
  • manajemen data pengguna
  • mengelola laporan dan dokumentasi finasial

Non-Functional Requirement

Adapun hal-hal yang termasuk non-functional requirement lebih berorientasi pada ketahanan dan performa sistem aplikasi. Berikut non functional requirement untuk aplikasi uber:
  • Aplikasi tidak mengalami crash.
  • Aplikasi dapat digunakan kapanpun.
  • Aplikasi dapat berjalan dengan cepat.
  • Aplikasi dapat digunakan pada semua sistem mobile phone.
  • Aplikasi menggunakan bahasa yang mudah dipahami.


Komentar

Postingan populer dari blog ini

ETS Rekayasa Kebutuhan D Genap 21/22

EAS Rekayasa Kebutuhan D Genap 21/22