EAS Rekayasa Kebutuhan B - AutoRent

 EAS Rekayasa Kebutuhan B

Perancangan Sistem Penyewaan Online AutoRent Surabaya

Oleh: 

Frans Wijaya 05111940000098 RK B

Vincent Yonathan 05111940000186 RK B

Soal:

  1. Deskripsikan Kebutuhan Fungsional dan Non Fungsional aplikasi pemesanan mobil AutoRent  (Mandiri - Waktu pengerjaan hingga hari Selasa 08 Juni 2022 pukul 10.00)
  2. Gambarkan dan beri penjelasan model RML nya (Requirement Modelling Language)
  3. Buatlah SKPL dengan mengacu RML yang telah dibuat.
  4. Siapkan video presentasi / demo, kemudian upload di youtube dan embedded di blog.
  5. Semua hasil pekerjaan didokumentasikan di blog dan dikumpulkan paling lambat hari Jumat 10 Juni 2022. Bisa dikerjakan berkelompok maksimal 3 orang.

Jawaban:

Kebutuhan Aplikasi Penyewaan Mobil Online:

    • Kebutuhan Fungsional:
      • Sistem menyediakan fitur account creation dan account management untuk pengguna agar bisa register dan juga login setelah memiliki akun
      • Sistem dapat menunjukkan daftar mobil yang dapat disewa atau digunakan beserta informasi mobil (harga sewa, jenis, kapasitas)
      • Pemilik AutoRent dapat melakukan operasi manajemen CRUD (Create, Read, Update, Delete) mobil yang dapat disewa.
      • Sistem dapat melakukan proses pemesanan sewa mobil yang meliputi pembayaran online dengan metode pembayaran yang macam-macam.
      • Sistem dapat melakukan manajemen jadwalan pemesanan mobil meliputi daftar mobil apa saja yang available dan unavailable untuk disewa.
      • Sistem dapat menjadwalkan waktu pengambilan mobil untuk penyewa.
      • Sistem dapat mengeluarkan peringatan kepada penyewa mobil apabila waktu penyewaan sudah mendekati atau melewati batas.
      • Pelanggan dapat melihat dan memilih mobil yang dapat disewa meliputi melakukan pencarian mobil dengan filter tertentu (cth: filter kapasitas mobil, jenis mobil).
      • Pelanggan dapat membuat dan membatalkan pemesanan mobil.
      • Pelanggan dapat memberikan komentar atau review mobil yang disewa.
    • Kebutuhan Non-Fungsional:
      • Sistem dapat diakses melalui web application maupun native mobile application baik di sistem operasi iOS maupun Android.
      • Sistem memiliki UI/UX yang baik dan mudah dipahami oleh orang awam.
      • Sistem memiliki kemampuan scaling yang tinggi hingga dapat beradaptasi dengan kebutuhan penggunanya yang dapat berubah-ubah.
      • Sistem menyediakan fitur error handling yang mudah dipahami sehingga proses troubleshoot menjadi lebih mudah.
      • Sistem harus dapat kembali beroperasional dalam waktu singkat, apabila terdapat gangguan atau error.
      • Sistem menyediakan fitur role authorization, sehingga dapat membatasi akses seluruh fungsi sistem ke tipe akun yang penting saja.
      • Sistem bersifat responsif dan dapat diakses dengan mudah dan cepat ketika diinginkan.
      • Sistem bersifat transparan dengan menjelaskan semua syarat dan ketentuan bagi pengguna sehingga tidak ada kebijakan yang tersembunyi dari pengguna.
      • Sistem daapt diakses dimanapun dan kapanpun.

Gambarkan dan beri penjelasan model RML nya (Requirement Modelling Language)



Buatlah SKPL dengan mengacu RML yang telah dibuat.

Siapkan video presentasi / demo, kemudian upload di youtube dan embedded di blog.

Link Youtube: https://youtu.be/aw2HauUJ2kY


Komentar

Postingan populer dari blog ini

Simple Currency Converter with .NET Framework

Simple Login Form with WPF C#

Final Project PBKK C - Online Shop Website