Pendeskripsian Kebutuhan Tahap Analisis

` Rent serta proses pencatatan keuangan bulanan yang terjadi pada Two Rent yang bertujuan untuk menentukan kebutuhan yang harus dipenuhi untuk merancang aplikasi yang akan dibangun. 3. Studi literatur Studi literatur adalah pencarian data dan informasi pada buku- bukukepustakaan sebagai bahan referensi yang berhubungan dengan materi penelitan, seperti definisi penyewaan oleh Anonim 1995, dan definisi sistem informasi Jogiyanto 2005.

3.3.3 Pendeskripsian Kebutuhan

Requirement Gathering Tahapan ini merupakan tahapan yang dilakukan untuk menganalisa sistem secara lebih detail baik proses, prosedur dan fungsi sesuai dengan data yang telah dikumpulkan. Penggambaran proses analisa sistem dilakukan dengan cara membuat penggambaran sistem dilakukan dengan cara membuat penggambaran sistem yang telah ada dengan menggunakan Data Flow Diagram DFD dan membuat analisa kebutuhan atau Software Requerment Specification SRS.

3.3.4 Tahap Analisis

Sebelum melakukan perancangan suatu sistem yang baru, harus memahami sistem yang telah ada terlebih dahulu agar dapat menilai kekuarangan apa saja yang dapat diperbaiki. Di bawah ini proses bisnis sebelumnya secara keseluruhan Two Rent Salatiga yaitu : 1. Pelanggan mengecek mobil melalui SMS ataupun menelpon operator yang bertugas untuk mengetahui mobil yang tersedia. 2. Operator memastikan mobil yang dipesan oleh pelanggan tersedia atau tidak. 3. Pelanggan memesan mobil sesuai dengan kriteria mobil yang diinginkan dan dicatat dibuku pemesanan mobil oleh operator yang bertugas sehingga memudahkan operator untuk mengetahui mobil yang sudah dipesan. 4. Pelanggan datang dan melakukan pembayaran uang muka sebelum peminjaman untuk memastikan mobil tersebut telah disewakan kepada pelanggan yang bersangkutan sesuai dengan waktu penyewaan yang diinginkan oleh pelanggan. 5. Pelanggan meninggalkan identitas berupa Kartu Tanda Penduduk KTP ataupun Kartu Tanda Mahasiswa KTM. 6. Operator yang bertugas mencatat identitas pelanggan kedalam buku penyewaan sebagai bukti jaminan dari penyewa sehingga menudahkan oprator dalam menghubungi penyewa. 7. Operator memberikan kunci dan STNK sekaligus memastikan bahwa mobil tersebut layak digunakan agar penyewa merasa nyaman dengan kendaraan yang dipakai. 8. Pelanggan mengembalikan mobil tepat waktu sesuai dengan ketentuan peminjaman mobil, apabila melewati waktu pengembalian maka pelanggan akan dikenakan biaya tambahan denda per jam. 9. Operator mencatat pengembalian mobil serta uang pelunasan dari pelanggan menandakan proses penyewaan mobil telah selesai. 10. Transaksi selesai . ` PELANGGAN OPERATOR Begin Smstlp cek mobil Cek Mobil N Y Mengisi Form Penyewaan Melakukan Konfirmasi Penyewaan Melakukan pembayaran uang muka Mencatat Kartu Identitas Menyerahkan Mobil Mengembalikan Mobil Mengisi form peminjaman Melakukan Pembayaran Uang Sewa Mengisi form pengembalian End 1 1 Melakukan Pembayaran Denda Mengisi form pengembalian End Gambar 3.2 Proses Bisnis Two Rent Salatiga 3.3.5 System Requirments Specification. Tahapan ini adalah penentu dari spesifikasi yang dibutuhkan dari sistem yang akan dirancang. Kebutuhan spesifikasi sistem yang dibagi menjadi: 1. Kebutuhan input Kebutuhan input merupakan kebutuhan inputan data-data yang dibutuhkan dalam sistem ini, adapun macam-macam data inputan yang dibutuhkan antara lain: Data Pemesanan : yaitu data-data pemesanan mobil yang ada berupa bagan atau tabel pemesanan mobil di rental Two Rent Salatiga. Data Pembayaran : yaitu data-data proses pembayaran yang terjadi di rental Two Rent Salatiga beserta tabel pembayaran yang dimiliki rental Two Rent Salatiga. 2. Kebutuhan Proses Kebutuhan proses sistem pada saat aplikasi berjalan adalah proses pengalihan : yaitu proses pengalihan dari pencatatan data rental mobil berupa pencatatan pemesanan mobil, pembayaran sewa mobil, informasi-informasi pemesananan mobil, serta laporan rental mobil yang masih bersifat konvensional menjadi terkomputerisasi. 3. Kebutuhan Output Kebutuhan output sistem pada saat aplikasi berjalan: yaitu sebuah aplikasi yang dapat menunjang kelancaran proses pemesanan booking mobil, sewa, pembayaran sewa, maintenance data mobil secara terkomputerisasi. 4. Kebutuhan hak akses pengguna Administrator mempunyai peran sebagai penyedia layanan kepada operator dan pelanggan, serta user biasa. Administrator merupakan level tertinggi dalam sistem ini dimana administrator mempunyai hak sebagai berikut : ` a. Melakukan login sebagai administrator. b. Menambah, meng edit serta meng update data operator. c. Maintenance data mobil. d. Memberikan hak akses menu kepada operator dan pelanggan serta user biasa. Operator yang mempunyai peran dalam menyediakan layanan persewaan kepada pelanggan, mempunyai kebutuhan sebagai berikut: a. Melakukan login sebagai operator. b. Melakukan pencarian mobil yang ada. c. Melakukan registrasi pelanggan yang mendaftar sebagai pelanggan. d. Maintenance data pemesanan mobil. Pelanggan yaitu user yang sudah terdaftar yang mempunyai hak akses untuk memesan mobil : a. Melakukan login sebagai pelanggan. b. Melakukan pencarian mobil yang ada. c. Melakukan pemesanan mobil yang ada. User Biasa yaitu user yang baru mau mendaftarkan diri sebagai pelanggan : a. Melakukan pencarian mobil b. Melakukan registrasi untuk menjadi pelanggan.

3.4 Tahap 3 : Pengembangan Sistem Informasi