Anda di halaman 1dari 4

Nama Proyek: Sistem Informasi Rental Mobil

Pengantar:

<Tujuan Spesifikasi Kebutuhan Fungsional>

Dokumen ini mendefinisikan dan melacak bisnis dan Persyaratan Fungsional dari Sistem
Informasi Rental Mobil. Dokumen ini diperlukan untuk manajer proyek, tim proyek, sponsor
proyek, klien / pengguna dan setiap orang yang memiliki kepentingan dalam proses definisi
kebutuhan diperlukan.

1. Tinjauan Kebutuhan Bisnis


Perangkat Lunak system penyewaan /rental mobil berbasis web yang terkomputerisasi
yang akan dikembangkan untuk mengelola data penyewa dan data transaksi penyewa mobil
di Perusahaan Rental Mobil tersebut. Data – data master berupa data mobil, data penyewa
dan data user yang dikelola oleh administrator. Data-data transakai berupa proses
pembayaran yang dilakukan oleh penyewa kepada pihak rental mobil yang dikelola oleh
administrator. Prosedure pembayaran bisa dilakukan baik via transfer maupun langsung
dengan cara membayar uang muka /langsung, lunas/cicil, dan ada biaya denda jika penyewa
telat mengembalikan mobil. Prosedure penyewaan mobil bisa dilakukan melalui website
dengan cara mengisi form tersebut . Prosedure pengambilan dan pengembalian mobil bisa
dilakukan dengan langsung dating atau bisa diantarkan ke tempat penyewa.

2. Batasan-batasan
Batasan-batasan yang digunakan pada pengembangan perangkat lunak ini adalah:
a. Data penyewa berupa identitas KTP asli yang diinputkan satu persatu sesuai kebutuhan.
b. Proses transaksi dilakukan pleh penyewa dengan cara bayar uang muka,lunas/cicil
c. Mobil yang ada di website tersebut berarti ada pada database website atau tersedia.
d. Setiap ada mobil yang masuk atau keluar, petugas akan memeriksa dan mencatat data
e. Penyewa harus mencetak dan mengirimkan bukti transaksi untuk menyewa mobil
tersebut
f. Dikenakan denda jika penyewa telat mengembalikanya

3. Asumsi
Perangkat lunak rental mobil hanya bisa diakses oleh penyewa,administrator dan pemilik
rental. Hak akses divalidasi dengan username dan password. Penyewa, administrator dan
pemilik memiliki hak akses database yang berbeda. Administrator hanya bisa mengelola
data – data master seperti pengolahan data pegawai, pengolah data supir dan pengolahan
data mobil. Penyewa hanya bisa melihat data – data mobil dan mengubah data diri saat ingin
menyewa,. Sedangkan pemilik hanya dapat mengelola data pegawai dan data
transaksi.Memiliki database sendiri, sehingga tidak memiliki keterkaitan dengan server lain.
Perangkat lunak yang dibangun sangat bergantung pada koneksi jaringan dan kehandalan
database.

4. Perangkat keras, pusat data dan jaringan yang ada akan digunakan.
Perangkat keras yang digunakan dalam perangkat lunak ini adalah pc server, printer,
keyboard, mouse yang digunakan untuk mengelola data mobil dan penyewa tersebut yang
dilakukan oleh bagian administrator

5. Persyaratan Fungsional

a. Pelanggan yang ingin bertransaksi harus mendaftar terlebih dahulu


b. Pelanggan harus diberikan User ID dan kata sandi.
c. Semua mobil yang tersedia untuk dirental harus ditampilkan didalam sistem bersama
dengan spesifikasi dari mobil dan jumlah stok yang tersedia
d. Modus pembayaran adalah kartu kredit dan debit.
e. Menyimpan data pelanggan
f. Mencari data pelanggan
g. Menambah data mobil yang tersedia
h. Mencetak bukti transaksi
i. Mengedit data mobil

Persyaratan Kegunaan

12. Nama Stasiun harus muncul dengan mengetik beberapa huruf awal

13. Cara pembayaran uang tunai harus diganti dengan kartu kredit untuk membawa kecepatan
dan efisiensi dalam tiket

alur kerja

14. Membuat ketersediaan kursi / tempat secara bersamaan untuk beberapa pengguna harus
menjadi pertimbangan penting

Bantuan online

Daftar Pertanyaan yang Sering Diajukan harus didefinisikan


Sistem dapat dijalankan oleh beberapa software web browser diantaranya Internet Explore,
Google Chrome dan Mozilla Firefox.

6. Persyaratan Kinerja
a. Proses dari pengguna membuka sebuah artikel / dokumen untuk dibaca sampai sistem
mengeluarkan / menampilkan artikel tersebut, berlangsung tidak lebih dari 10 detik.
b. Waktu pemulihan yang cepat jika ada kesalahan
c. Tampilan yang akurat dan efisien di semua perangkat
d. Performa transmisi data yang cepat
e. Besarnya program dari sistem maksimal sebesar 100 M

Persyaratan Dukungan

20. Pengguna internal harus diberikan pelatihan tentang mengambil laporan akuntansi dan
menentukan data tabel waktu kereta.

21. Panduan pengguna harus diberikan.

Persyaratan Keamanan

22. Login administratif hanya boleh memiliki hak akses untuk memodifikasi data kereta api

23. Aplikasi akan diuji untuk keamanan sebelum hosting dalam database untuk sepuluh
Kerentanan Web.

24. Sertifikat SSL harus diinstal

25. Semua transaksi akan dienkripsi menggunakan sertifikat SSL

26. Audit harus dilakukan secara teratur

27. Hak istimewa akses dari aktor yang berbeda harus ditentukan

Persyaratan Antarmuka- Maket: Antarmuka Pengguna dan Administrator Sederhana

28. Tim Pengembangan Perangkat Lunak harus mengembangkan antarmuka web untuk
pengguna internet dan pengguna administratif. Antarmuka akan berisi semua bidang entri data
yang diperlukan yang tidak berfungsi. Jika diperlukan, prototipe juga harus dikembangkan.
29. Antarmuka eksternal dengan bank harus ditetapkan untuk menerima pembayaran dari situs
kereta api

Asumsi / Batasan

30. Agen pengembangan perangkat lunak akan memperoleh sertifikasi keamanan Persyaratan
Fungsional Definisi Persetujuan

Yang bertanda tangan di bawah ini menyatakan bahwa mereka telah meninjau Spesifikasi
Kebutuhan Fungsional e-TRS dan setuju dengan pendekatan yang dihadirkannya. Setiap
perubahan pada Persyaratan Definisi ini akan dikoordinasikan dengan dan disetujui oleh yang
bertanda tangan di bawah ini atau perwakilan yang ditunjuk.