Tugas 5 Rekayasa Kebutuhan D

 Deskripsi Aplikasi AirBnB

AirBnB adalah sebuah marketplace online yang dapat digunakan untuk menyewa kamar pribadi, rumah maupun apartemen secara online. Pada umumnya, pemilik properti yang disewakan tersebut memperoleh penghasilan tambahan melalui kerjasama dengan situs AirBnB ini. Sementara bagi pengguna, layanan dari AirBnB dapat dijadikan sebagai salah satu alternatif untuk memperoleh ‘local experience’ dan akomodasi harga yang jauh lebih murah dibandingkan saat menginap di hotel. Sistem yang diterapkan oleh AirBnB bersifat fleksibel, pemilik akomodasi bisa menyewakan kamar, rumah maupun apartemen dengan menggunakan sistem BnB secara tradisional. Ketika Anda mencari kamar atau tempat menginap menggunakan layanan di AirBnB, maka Anda akan diberikan kebebasan untuk memilih, yakni dengan cara memfilter hasil pencarian sesuai dengan keinginan.

Stakeholder

1. Pihak Developer Aplikasi (Project Manager, Business Analyst, Process Analyst, Tester, Designer, Developer, Documentation, Database Administrator, Quality Control dan Quality Assurance).

2. Penyewa (Tamu).

3. Pemilik tempat yang disewakan.

4. Pemilik aplikasi AirBnB.

5. Pihak ketiga provider pembayaran.

Functional Requirement

a. Pemilik tempat yang disewakan
  • Dapat menambah/memperbarui/menghapus tipe ruangan yang disewakan.
  • Dapat melakukan registrasi/pendaftaran tempat yang akan disewakan.
  • Dapat menambah/memperbarui/menghapus kamar/ruangan tempat tinggal.
  • Dapat menentukan harga dan isi dari setiap kamar.

b. Pihak yang menyewa (Tamu)
  • Dapat melakukan pencarian tempat tinggal berdasarkan kota, tanggal masuk (check-in) dan tanggal keluar (chek-out date).
  • Dapat melihat dan memilih segala jenis hunian yang tersedia beserta harganya.
  • Dapat memilih kamar dan melihat ketersediaan kamar dari suatu hunian beserta harganya.
  • Dapat memilih tipe tempat tinggal dan tipe kamar yang akan disewa dan melanjutkan proses pemesanan.
  • Dapat menerima notifikasi detail pemesanan apabila pemesanan sudah berhasil.

Non-Functional Requirement

  • Sistem harus mampu untuk menghandle jumlah pengguna yang banyak.
  • Sistem yang mengakomodasi antara pemesanan dan pemilik tempat tinggal harus konsisten.
  • Sistem mendukung pelayanan 24 jam.
  • Sistem menyediakan metode pembayaran yang aman dan praktis.
  • Sistem harus dapat diakses dari device manapun. 
  • Sistem mewajibkan user untuk melakukan login terlebih dahulu sebelum dapat mengakses penuh sistem. 


Komentar

Postingan populer dari blog ini

Tugas 9 PWEB B

ETS MPPL A STUDI KASUS