Published on June 8, 2022

EAS Rekayasa Kebutuhan

Nama:

Putu Ananda Satria Adi - 05111940000113

Kelas: Rekayasa Kebutuhan B


Deskripsi

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.

Kebutuhan Fungsional

  • Sistem dapat menyediakan fitur registrasi dan login,
  • Sistem dapat melakukan autorisasi untuk pengguna dan admin,
  • Sistem dapat menyediakan fitur bagi pengguna untuk melihat mobil yang disewakan,
  • Sistem dapat menyediakan fitur bagi pengguna untuk menyewa mobil,
  • Sistem dapat menyediakan fitur bagi pengguna untuk melakukan pembayaran,
  • Sistem dapat menyediakan fitur bagi pengguna untuk mengingatkan pengembalian mobil,
  • Sistem dapat menyediakan metode pembayaran tunai maupun non-tunai,
  • Sistem dapat memberikan admin akses untuk mengelola data mobil yang disewakan,
  • Sistem dapat memberikan admin akses untuk mengelola data transaksi penyewaan,
  • Sistem dapat memberikan admin akses untuk melakukan konfirmasi pembayaran tunai,
  • Sistem dapat merekap data transaksi sewa mobil,
  • Sistem dapat menyediakan laporan penyewaan mobil secara bulanan,
  • Sistem dapat menyediakan laporan keuangan secara bulanan

Kebutuhan Non-Fungsional

  1. Availability
    Situs web bisa berjalan 24/7 dengan uptime minimal 99.9% (downtime maksimal 8.77 jam/tahun) dan dapat melayani 100-200 pembeli dalam satu waktu.

  2. Reliability
    Situs web dapat melakukan pencadangan data secara otomatis dan dapat dipulihkan dalam waktu sesingkat mungkin bila terjadi gangguan yang tidak disengaja seperti akibat dari bencana alam atau gangguan aliran listrik.

  3. Ergonomy
    Situs web mempunyai desain yang menarik dan dibuat semudah mungkin untuk digunakan, sehingga mempermudah pembeli dalam bertransaksi.

  4. Portability
    Situs web harus dapat diakses dari berbagai jenis perangkat seperti desktop/laptop PC maupun mobile phone, dan dapat diakses dari seluruh sistem operasi.

  5. Memory
    Membutuhkan memori penyimpanan setidaknya 256 GB untuk menampung data dalam jumlah banyak, dan perlu dilakukan pencadangan dan pembersihan database secara rutin agar penggunaan memori penyimpanan lebih efisien.

  6. Response Time
    Situs web dapat merespon permintaan pengguna paling lama 5 detik.

  7. Security
    Situs web dapat mengenkripsi data yang tersimpan terutama data sensitif seperti data pembeli, memiliki perlindungan terhadap virus, ransomware, dan sejenisnya, autentikasi hak akses pengguna berdasarkan peran akun pengguna, dan menggunakan captcha untuk melindungi situs web dari DDoS.

  8. Localization
    Menggunakan bahasa Indonesia karena pengguna merupakan kewarganegaraan Indonesia.

RML

Business Object Model


Business Object Model

Feature Tree


Feature Tree

SKPL



Video Presentasi