Pengujian Software Tabel Relasi

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.