EAS RK B - Studi Kasus AutoRent

Evaluasi Akhir Semester - Kelas RK B

Studi Kasus AutoRent

oleh Pramudya Tiandana Wisnu Gautama - 05111940000018



    AutoRent merupakan sebuah perusahaan penyewaan mobil di Kota Surabaya. Sistem penyewaan yang berjalan pada AutoRent belum terkomputerisasi. Pada proses yang berjalan terdapat beberapa masalah seperti proses penyewaan mobil dan pembuatan laporan yang tidak terintegrasi, sehingga menyebabkan kesalahan seperti redudansi data pada proses pembuatan laporan.

    Berdasarkan masalah tersebut AutoRent berencana membuat sistem yang bisa mempermudah proses penyewaan serta memberikan informasi penyewaan secara online.
  1. Deskripsikan Kebutuhan Fungsional dan Non Fungsional aplikasi pemesanan mobil AutoRent (Mandiri - Waktu pengerjaan hingga hari Selasa 08 Juni 2022 pukul 10.00
Kebutuhan yang diperlukan oleh aplikasi penyewaan mobil online AutoRent adalah sebagai berikut.
Stakeholder
Pihak yang terlibat dalam aplikasi ini adalah:
  1. Penyewa
  2. Admin
  3. Pemilik Perusahaan
Kebutuhan Fungsional
Kebutuhan fungsional adalah apa saja yang harus dilakukan oleh perangkat lunak. Kebutuhan fungsional berhubungan langsung dengan proses yang harus dilakukan sistem untuk membantu tugas pengguna dan/atau menyediakan informasi saat pengguna mengerjakan tugasnya. Kebutuhan fungsional AutoRent adalah berikut.
  • Sistem harus menyediakan pembuatan dan manajemen akun untuk pengguna agar dapat melakukan register dan login
  • Sistem dapat menampilkan katalog mobil dan spesifikasinya yang dapat disewa kepada penyewa
  • Sistem dapat menampilkan ketersediaan jadwal penyewaan mobil apakah mobil tersebut tersedia atau tidak kepada penyewa
  • Sistem dapat membantu penyewa melakukan filtrasi katalog mobil berdasarkan fitur ketersediaan jadwal, harga, jenis mobil, dan kapasistas mobil
  • Sistem dapat membantu penyewa menggunakan fitur tambahan saat menyewa mobil, seperti penggunaan sopir, pengantaran mobil ke wilayah pengguna, serta asuransi penyewaan
  • Sistem dapat membuat hasil perhitungan penyewaan berdasarkan jadwal sewa dan jenis mobil kepada penyewa
  • Sistem dapat mengatur pembayaran dengan proses nontunai
  • Sistem dapat memberikan konfirmasi kepada penyewa mengenai status penyewaan dan hasil pembayaran sewa
  • Sistem dapat memberikan notifikasi admin apabila mobil yang disewa sudah mendekati atau melampaui waktu pengembalian
  • Sistem dapat memberikan penyewa tambahan biaya keterlambatan apabila mobil yang disewa gagal dikembalikan dalam waktu yang diajukan
  • Sistem dapat memberikan penyewa catatan kerusakan dan denda yang diakibatkan oleh kelalaian pengguna saat menggunakan mobil
  • Sistem dapat membantu admin mengelola data mobil yang dimiliki perusahaan
  • Sistem dapat membantu admin mengelola spesifikasi penyewaan mobil yang ada
  • Sistem dapat menampilkan jadwal penyewaan mobil yang tersedia dalam waktu dekat
  • Sistem dapat menampilkan transaksi penyewaan mobil kepada admin dan pemilik
  • Sistem dapat merekap data transaksi total penyewaan mobil kepada admin dan pemilik
Kebutuhan Non fungsional
Kebutuhan non fungsional adalah karakteristik yang seharusnya dimiliki oleh sistem. Kebutuhan non fungsional merupakan atribut kualitas, batasan desain dan implementasi, dan tampilan luar yang harus dimiliki sebuah produk (perangkat lunak). Kebutuhan non fungsional AutoRent adalah berikut.

Parameter

Kebutuhan

Performance

  • Sistem harus dapat memproses data dengan cepat
  • Sistem harus dapat berjalan 24 jam setiap hari tanpa adanya down
  • Sistem harus memiliki error handling yang baik apabila terjadi kegagalan

Portability

  • Sistem dapat dijalankan di berbagai macam browser, seperti Google Chrome, Microsoft Edge, dan Mozilla Firefox
  • Sistem harus memiliki antar muka dengan standar UI/UX yang baik

Security

  • Sistem harus hanya bisa diakses melalui jaringan lokal perusahaan
  • Sistem hanya menyimpan data penting yang digunakan dalam penyewaan mobil
  • Data pengguna harus dipastikan terjaga kerahasiaannya dari pihak luar
  • Sistem harus memakai skema pembayaran aman yang terpercaya oleh regulator keuangan yang ada

 

  1. Gambarkan dan beri penjelasan model RML nya (Requirement Modelling Language)
Requirement Modelling Language terbagi menjadi dua, yakni sebagai berikut.
Business Object Model AutoRent
Untuk BOM didasari dari permasalahan perusahaan penyewaan membutuhkan sistem manajemen sewa mobil yang menghasilkan keempat jenis permasalahan berikut.
  • Perusahaan kesulitan membuat laporan keuangan
  • Perusahaan kesulitan mencatat transaksi
  • Perusahaan kesulitan melacak jadwal penyewaan tiap mobil
  • Perusahaan kesulitan mengelola inventaris mobil dan paket penjualan
Dari kelima masalah tersebut, tercipta konsep produk dengan menawarkan laporan keuangan, manajemen transaksi, jadwal penyewaan, serta manajemen inventaris.

Feature Tree AutoRent
Dari keempat konsep produk, lantas didefinisikan berbagai macam bentuk fitur hasil telaah melalui Feature Tree yang akan digunakan:
  • Laporan Keuangan => menampilkan statistik serta laporan keuangan
  • Manajemen Transaksi => mengelola data transaksi, menghitung biaya sewa, pembayaran non-tunai, serta menyimpan data pelanggan
  • Jadwal Penyewaan => mengalkulasi waktu sewa serta menampilkan daftar mobil tidak terpakai
  • Manajemen Inventaris => mengelola data paket penjualan serta mengelola data mobil
  1. Buatlah SKPL dengan mengacu RML yang telah dibuat.
  1. Siapkan video presentasi / demo, kemudian upload di youtube dan embedded di blog.

  1. Semua hasil pekerjaan didokumentasikan di blog dan dikumpulkan paling lambat hari Jumat 10 Juni 2022. Bisa dikerjakan berkelompok maksimal 3 orang.


Komentar