Kebutuhan Funsional dan Non Fungsional aplikasi AutoRent
Deadline : Selasa, 08 Juni 2022 : 10.00 WIB
AutoRent merupakan sebuah perusahaan penyewa 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.
Berdasarkan informasi permasalahan yang ada dapat didefinisikan beberapa kebutuhan fungsional dan non-fungsional dari aplikasi yang akan dibangun sebagai berikut
Kebutuhan Fungsional
Functional Requirements merupakan kebutuhan yang mendeskripsikan kelakuan sistem yang mendukung tujuan dari sistem. Kebutuhan ini menjelaskan bagaimana sistem bekerja.
Aplikasi Client
- Menyediakan fitur daftar dan login untuk menyimpan seluruh data transaksi dan aktivitas pengguna
- Menampilkan daftar mobil yang tersedia untuk disewa
- Menampilkan detail informasi mengenai mobil yang tersedia
- Melakukan pencarian mobil, berdasar nama, jenis, harga, kapasitas mobil
- Menyediakan halaman penyewaan
- Menampilkan dan menyimpan bukti penyewaan
- Menyediakan pembayaran online terintegrasi
- Menampilkan dan menyimpan bukti pembayaran
- Menampilkan waktu sisa penyewaan
- Memberikan notifikasi terkait waktu penyewaan
- Mencatat seluruh aktivitas penyewaan
- Menyediakan fitur review dan rating terhadap mobil yang disewa
Aplikasi Admin
- Menyediakan fitur daftar dan login untuk mengamankan akses terhadap sistem admin
- Menyediakan fitur Tambah, Edit, dan Hapus mengenai Informasi Mobil yang tersedia
- Mengatur ketersedian dan jumlah stok mobil
- Melihat daftar mobil yang sedang disewa
- Menyediakan download laporan bulanan terkait aktivitas penyewaan
Kebutuhan Non-Fungsional
Non-Functional Requirements menjelaskan bagaimana sistem akan melakukan aktivitas dari Funtional Requirements yang ada. Sebagaimana cepat, bagus, akurat, efisien functional tersebut dapat dilakukan oleh sistem.
- Sistem berjalan 24/7
- Sistem dapat diakses dari manapun dan kapanpun
- Sistem memiliki tampilan UI/UX yang menarik dan mudah dipahami orang awam
- Sistem memiliki keamanan terhadap serangan dari luar maupun error
- Sistem dapat diakses dari platform desktop, mobile Android dan iOS
Komentar
Posting Komentar