41
2. Pengujian White Box a. Digunakan untuk mengetahui cara kerja suatu perangkat lunak secara
internal. b. Pengujian dilakukan untuk menjamin operasi-operasi internal sesuai
dengan spesifikasi yang telah ditetapkan dengan menggunakan struktur kendali dari prosedur yang dirancang.
Pelaksanaan pengujian white box a. Menjamin seluruh independent path dieksekusi paling sedikit satu kali.
Independent path adalah jalur dalam program yang menunjukkan paling sedikit satu kumpulan proses ataupun kondisi baru.
b. Menjalani logical decision pada sisi dan false c. Mengeksekusi pengulangan looping dalam batas-batas yang ditentukan
d. Menguji struktur data internal Dalam pengujian software, penulis menggunakan pengujian black box
karena dirasa lebih dimengerti dan lebih mudah diketahui jika ada kesalahan baik dari proses maupun keluarannya.
42
BAB IV ANALISIS DAN PERANCANGAN SISTEM
4.1 Analisis Sistem yang sedang berjalan
Analisis pada suatu sistem yang sedang berjalan dilakukan untuk mengetahui proses kerja yang sedang dikerjakan pada sistem tersebut. Analisis
sistem merupakan penguraian dari suatu sistem yang utuh ke dalam bagian atau entitas-entitas yang terlibat di dalam suatu sistem, yang bertujuan untuk
mengevaluasi permasalahan, kesempatan, hambatan yang terjadi dan kebutuhan yang diharapkan sehingga dapat diusulkan perbaikan atau perancangan suatu
sistem yang baru
4.1.1 Analisis Dokumen
Dalam analisis dokumen yang dilakukan adalah menganalisa dokumen - dokumen yang dipergunakan dalam sistem rental mobil yang sedang
berjalan selama ini di CV. MUALSARO TOUR TRAVEL, adapun hasil analisa tersebut terdapat pada tabel berikut :
1. Nama Dokumen : Data Order Pra Rental DOPR Fungsi : Mengetahui data mobil Supir yang dipilih pelanggan
Sumber : Bagian Pemasaran dan Penjualan Jumlah : 1 rangkap
Periode : Setiap dilakukan peminjaman
43
ItemAtribut Data : Nama_Pemesan, Merk_Mobil, No_Polisi, Tanggal, Tanggal_Berangkat, Tangal_Kembali, Nama_Paket,
Tujuan, Pakai_Supir 2. Nama Dokumen : Perjanjian Sewa Kendaraan PSK
Fungsi : Sebagai bukti peminjaman dan perjanjian yang telah disepakati Sumber : Bagian Pemasaran dan Penjualan
Jumlah : 2 rangkap Periode : Setiap dilakukan peminjaman
ItemAtribut Data : No_PSK, Nama_Pemesan, Alamat, No_KTP, Pekerjaan, No_Telepon, Nama_Pemilik,
Alamat_Pemilik, Jabatan_Pemilik, Hari_Berangkat, Tanggal, Jam, Kota_Tujuan, Tarifhari
3. Nama Dokumen : Kwitansi Pembayaran Fungsi : Sebagai bukti telah melakukan pembayaran
Sumber : Bagian Pemasaran dan Penjualan Jumlah : 2 rangkap
Periode : Setiap dilakukan peminjaman ItemAtribut Data : No, Nama_Penerima, Jumlah, Keterangan, Terbilang,
tgl, petugas 4. Nama Dokumen : Kwitansi Pelunasan
Fungsi : Sebagai bukti telah melakukan pelunasan Pembayaran Sumber : Bagian Pemasaran dan Penjualan
Jumlah : 2 rangkap
44
Periode : Setelah mengembalikan mobil ItemAtribut Data : No, Nama_Penerima, Jumlah, Keterangan, Terbilang,
tgl, petugas
4.1.2 Analisis Prosedur yang sedang berjalan
Analisis prosedur yaitu kegiatan atau alur kerja dan dokumen dari sistem yang sedang berjalan dimulai dari peminjaman mobil, pembayaran sampai
dengan pengembalian mobil dan pelunasan pembayaran.
4.1.2.1 Prosedur Rental Mobil yang sedang berjalan
Prosedur peminjaman dan pengembalian yang sedang berjalan pada CV. MUALSARO TOUR TRAVEL adalah sebagai berikut :
1. Bagian Pemasaran dan Penjualan memberikan katalog mobil yang disediakan kepada pelanggan.
2. Setelah melihat-lihat katalog, pelanggan mengisi Data Order Pra Rental DOPR untuk dicek oleh petugas bagian pemasaran dan penjualan.
3. Pelanggan memberikan DOPR kepada bagian pemesaran dan penjualan 4. Bagian Pemasaran dan Penjualan memeriksa DOPR, jika pemesanan
tersedia akan dikeluarkan Surat Perjanjian Sewa Kendaraan PSK kepada pelanggan untuk diisi dan dilengkapi persyaratannya. Jika tidak akan
dikembalikan ke pelanggan. 5. Pelanggan mengisi PSK serta melengkapi persyaratannya.