Selasa, 07 Juni 2022

EAS RK D 2022

 Evaluasi Akhir Semester

Soal

1. Deskripsikan Kebutuhan Fungsional dan Non Fungsional aplikasi penyewaan alat berat.  (Mandiri - Waktu pengerjaan hingga hari Selasa 08 Juni 2022 pukul 16.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

1. Kebutuhan Fungsional:
  • Pengguna dapat membuat akun
  • Pengguna yang sudah memiliki akun dapat login
  • Pengguna dapat mengubah data akunnya
  • Penyewa dapat melihat list alat berat
  • Penyewa dapat mencari alat berat sesuai dengan tipenya
  • Penyewa dapat melihat detail alat berat
  • Penyewa dapat membuat transaksi penyewaan
  • Penyewa dapat membatalkan transaksi
  • Penyewa dapat membayar transaksi
  • Sistem dapat menjadwalkan waktu penyewaan
  • Sistem dapat mengingatkan penyewa terkait waktu sewa alat berat
  • Sistem dapat menagih denda terkait pengembalian telat atau alat rusak
  • Penyewa dapat membayar denda
  • Penyewa dapat melihat riwayat transaksi
  • Admin dapat melihat daftar akun pengguna
  • Admin dapat melakukan ban pengguna
  • Admin dapat menghapus akun pengguna
  • Admin dapat menambahkan data alat berat
  • Admin dapat mengedit data alat berat
  • Admin dapat menghapus data alat berat
  • Admin dapat melihat daftar semua transaksi
  • Admin dapat mengubah transaksi
  • Admin dapat membatalkan transaksi
  • Admin dapat melihat laporan terkait transaksi, seperti jumlah transaksi, pemasukan, dll.
Kebutuhan Non-Fungsional:
  • Sistem terus tersedia 24/7 tanpa henti.
  • Sistem tersedia untuk sistem operasi Android 5.0 ke atas dan iOS13.7 ke atas.
  • Data sensitif pengguna diamankan dengan menerapkan enkripsi.
  • Rata-rata waktu respons aplikasi tidak boleh melebihi 500ms.
  • Sistem memiliki antarmuka yang intuitif dan dapat dipelajari dalam waktu kurang dari sehari
  • Sistem memiliki persentase crash per user tidak lebih dari 1% dan crash per sesi tidak lebih dari 0.1%
  • Sistem menyediakan tampilan Bahasa Indonesia dan Bahasa inggris.
  • Sistem mencatat log akses dan log error untuk kepentingan audit dan debugging.
2. Business Objective Model(BOM) adalah model yang berisikan pasangan masalah dan tujuan yang berujung pada suatu konsep produk yang dapat memecahkan masalah-masalah tadi. Berikut adalah BOM dari aplikasi ini:

Feature Tree adalah model yang menggambarkan fitur-fitur yang ada dalam aplikasi dan hubungannya. Berikut adalah Feature Tree dari aplikasi ini:

3. Berikut adalah SKPL yang telah kami buat untuk aplikasi ini:


4. Berikut adalah video presentasi kami:

Tidak ada komentar:

Posting Komentar

EAS RK D 2022

 Evaluasi Akhir Semester Soal 1. Deskripsikan Kebutuhan Fungsional dan Non Fungsional aplikasi penyewaan alat berat.  (Mandiri - Waktu penge...