Tugas 5 RK D

 Deskripsi Aplikasi

Airbnb adalah sebuah marketplace online yang memungkinkan pengguna untuk mendaftarkan atau menyewa properti atau akomodasi untuk digunakan dalam jangka pendek. Aplikasi Airbnb ini memungkinkan penyewa properti/akomodasi dan pengguna properti/akomodasi untuk berinteraksi dan melakukan transaksi penyewaan dengan mudah.

Stake Holder

Stakeholder untuk aplikasi ini memiliki peran yang sangat penting bagi keberlangsungan berjalannya aplikasi ini. Stakeholder yang dimaksud yakni : 

1.      Pihak yang membangun aplikasi ini atau dapat disebut pihak pengembang dari suksenya aplikasi ini seperti:

o    Project Manager 

o    Business Analyst 

o    Data Analyst dan Data Scientist 

o    Process Analyst 

o    UI UX (Designer, Researcher, and Writter) 

o    Quality Assurance 

o    Developer (Front-end, Back-end) 

2.    Pihak internal aplikasi atau pihak-pihak yang bekerja secara langsung dalam mengawasi, menangani, dan mengurus semua keperluan yang diperlukan oleh user atau penyewa. Pihak tersebut meliputi: 

o    Administrator aplikasi 

o    Investor 

o    Penyedia jasa tempat penginapan 

o    Pemilik tempat yang akan disewakan 

3.    Pihak eksternal, merupakan pihak-pihak yang secara tidak langsung melakukan transaksi ataupun hal lainnya. Pihak yang dimaksud yakni: 

o    Pihak ketiga pembayaran seperti transfer bank, e-wallet, e-money, dan lain hal sebagainya yang berguna melakukan upaya pembayaran sewa 

o    Pengguna aplikasi baik yang akan melakukan penyewaan tempat maupun tidak

o    Pihak ketiga dalam melakukan transaksi seperti agen pembelian atau penyewaan tempat tinggal.

FUNCTIONAL REQUIREMENT 

1.      Pihak Internal 

o    Dapat melakukan penambahan atau update dan delete pada tipe ruangan yang akan disewakan 

o    Dapat melakukan registrasi seperti registrasi tempat yang akan disewakan dan registrasi sebagai penyewa 

o    Dapat menentukan harga dan isi dari seriap kamar yang disewakan 

2.    Pihak Eksternal 

o    Dapat melakukan pencarian terhadap kamar yang tersedia 

o    Dapat menerima pemberitahuan tentang detail pemesanan setalah pemesanan itu selesai 

o    Dapat mencari tempat tinggal yang tersedia sesuai dengan kota, tanggal check-in dan check-out

o    Dapat memilih tipe kamar dan melihat semua jenis tempat tinggal yang tersedia

NON-FUNCTIONAL REQUIREMENT 

  • Sistem mendukung pelayanan 24 jam 
  • Sistem harus dapat terukur untuk menangangani peningkatan jumlah hotel dan jumlah pelanggan harus sangat memadai.
  • Sistem yang mengakomodasi antara pemesanan dan pemilik tempat tinggal harus konsisten.
  • Sistem harus memberikan rekomendasi kepada penyewa sehingga mudah untuk pencari tempat tinggal yang sedang kosong.
  • Sistem harus memiliki latensi yang rendah
  • Sistem harus mampu untuk menghandle jumlah pengguna yang semakin banyak.
  • Sistem dapat melakukan multikomunikasi sehingga harus dapat menangani permintaan secara bersamaan sehingga tidak ada dua pelanggan yang dapat memesan kamara yang sama pada hari tertentu.

 


Comments