Evaluasi Akhir Semester Rekayasa Kebutuhan

Nama: Farhan Arifandi
NRP: 05111940000061
Kelas: RK B


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 redundansi data pada proses pembuatan laporan.

  1. Deskripsikan Kebutuhan Fungsional dan Nonfungsional aplikasi pemesanan mobil AutoRent

    • Kebutuhan fungsional

      1. Sistem menyediakan fitur bagi pelanggan untuk mendaftarkan akun untuk melakukan transaksi.

      2. Sistem menyediakan fitur bagi pelanggan untuk login ke situs penyewaan dengan akun yang dimiliki.

      3. Sistem menyediakan fitur bagi pelanggan untuk mengubah detail akun.

      4. Sistem menyediakan fitur bagi pelanggan untuk melakukan pencarian mobil.

      5. Sistem menyediakan fitur bagi pelanggan untuk melihat informasi kondisi mobil.

      6. Sistem menyediakan fitur bagi pelanggan untuk melihat ulasan mobil.

      7. Sistem menyediakan fitur bagi pelanggan untuk memberi ulasan pada mobil yang telah disewa.

      8. Sistem menyediakan fitur bagi pelanggan untuk melakukan transaksi dan pembayaran penyewaan mobil via QRIS, e-wallet, ataupun transfer bank.

      9. Sistem menyediakan fitur bagi pelanggan untuk melihat daftar riwayat transaksi penyewaan mobil.

      10. Sistem menyediakan fitur bagi pelanggan untuk melihat status transaksi penyewaan mobil.

      11. Sistem menyediakan fitur bagi pelanggan untuk membatalkan transaksi penyewaan mobil sebelum disetujui oleh admin.

      12. Sistem menyediakan fitur bagi pelanggan untuk mengetahui promosi/diskon yang sedang berlangsung.

      13. Sistem menyediakan fitur bagi pelanggan dan admin untuk melakukan live chat.

      14. Sistem menyediakan fitur bagi admin untuk mengelola mobil yang ingin disewakan.

      15. Sistem menyediakan fitur bagi admin untuk mengelola promosi/diskon yang sedang berlangsung.

      16. Sistem menyediakan fitur bagi admin untuk melihat daftar transaksi penyewaan pelanggan.

      17. Sistem menyediakan fitur bagi admin untuk menyetujui/membatalkan transaksi penyewaan pelanggan.

      18. Sistem menyediakan fitur bagi admin untuk menangguhkan akun pelanggan yang bermasalah.

      19. Sistem menyediakan fitur bagi admin untuk mencetak laporan penyewaan mobil.


    • Kebutuhan nonfungsional

      1. Availability
        Situs web bisa berjalan 24/7 dengan uptime 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. 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.

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

      6. 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.

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


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

    • Business Objectives Model (BOM)


    • Feature Tree


  3. Buatlah SKPL dengan mengacu RML yang telah dibuat.


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


Comments

Popular posts from this blog

Tugas 3 Pemrograman Web: Web Warung Tegal dengan HTML5 dan CSS

Evaluasi Tengah Semester Rekayasa Kebutuhan

Evaluasi Akhir Semester Pemrograman Web