Anda di halaman 1dari 2

UNIVERSITAS BUDI LUHUR

FAKULTAS TEKNOLOGI INFORMASI

LEMBAR JAWABAN MAHASISWA


Nama : Juan Kalyzta Kelompok : AE
Nim : 1811500071
Mata Kuliah : Rekayasa Perangkat Lunak 2
Hari/Tanggal : Rabu, 18 November 2020
Dosen : NONI JULIASARI

1. Kebutuhan Fungsionalnya adalah sebagai berikut:


 Sistem dapat menampilkan jumlah kendaraan yang bisa disewa oleh penyewa(user).
 Sistem harus menyediakan form atau formulir input sewa kendaraan, yang didalamnya berisi
pilihan jenis kendaraan, merk-nya, lama sewa, dll., untuk user.
 Sistem dapat menampilkan data diri / profil dari calon supir kendaraan sewa.
 Sistem dapat menampilkan tabel harga sewa kendaraan.
 Sistem dapat menghitung jumlah kendaraan yang sedang digunakan ataudisewakan.
 Sistem harus dapat mengkalkulasi total biaya dari proses penyewaan kendaraan dengan
menggunakan tabel harga sewa.
 Sistem dapat melakukan transaksi penyewaan kendaraan.
 Sistem dapat menampilkan atau membuat notifikasi tanggal kembali kendaraanyang disewa
user.
 Sistem harus dapat menampilkan data kelengkapan kendaraan (yang diperlukan saja), dengan
asumsi supaya calon penyewa bisa yaki dengan kendaraan yang tersedia di perusahaan sewa
kendaraan “CIPAGANTI”.
 Sistem seharusnya dapat melacak keberadaan kendaraan dari sistem admin, dengan asumsi
untuk keamanan (apakah mobil yang sedang disewa oleh user digunakan sesuai pada form input
penyewaan atau tidak (misal : tujuannya sesuai atau tidak).
 Sistem seharusnya dapat melakukan perhitungan denda secara otomatis beracuan terhadap
tanggal kembali kendaran, jenis kendaraan, lama sewa, dll., dan mampu membuat notifikasi
sehingga si penyewa dapat mengetahuinya.
 Sistem dapat menampilkan status kendaraan yang dimiliki. Hal ini berkaitan dengan keadaan
kendaraan, apakah baik-baik saja, atau rusak ringan, atau butuh perpanjangan pajak.
 Di sisi admin, sistem seharusnya dapat membuat laporan secara otomatis dari data yang ada
pada FSK.
 Sistem dapat mengkalkulasi seluruh pendapatan, sehingga bagian keuangan mampu meng-audit
secara mudah dan efektif.
 Sistem di bagian admin seharusnya mampu menampilkan data penyewaan berdasarkan kategori
tertentu (misal : menampilkan data penyewaan berdasar kategori merk kendaraan).
2. Kebutuhan Non-Fungsional
 Sistem dikembangkan menggunakan minimal dua platform (web, mobile) supaya lebih
memberikan kemudahan, baik untuk pihak admin (perusahaan) dan user.
 Sistem aplikasi dan database dilengkapi dengan password yang sulit untuk dihack.
 Sistem seharusnya mengatur hak akses antara admin dan user.
 sistem memiliki UI/UX yang sederhana dan mudah dipahami.
 Sistem harus dapat memastikan (punya validasi) terhadap data yang dimasukkan oleh si user.
 Sistem seharusnya mampu memproses pesanan secara cepat dan lancar.

3. Metoda Pengembangan Sistem


Saya Sendiri lebih cocok ke metoda waterfall dikarnakan PL yang dibuat ditujukan untuk satu instansi
menengah dan range batas PL tidak terlalu luas serta jika itu adalah toko menengah maka terdapat
lampiran kwitansi dan catatan dokumentasi toko yang bisa digunakan untuk analisis pengembangan
Langkah-langkah pengerjaannya adalah
1. Analisis Kebutuhan Program yang diantaranya
- Keinginan Client
- Kebutuhan Instansi & Pegawai
- Hasil Kwitansi dan Dokumen Laporan
2. Pentapan Rancangan Struktur Data & PL
3. Penetapan Prosedur Kerja
4. Pembuatan Code PL
5. Test Implementasi Penyesuaian PL pada Lingkungan instansi
6. Maintenance Bug ,Error, Perubahan fitur,dll

Anda mungkin juga menyukai