Pengujian Software Metode Penelitian

3.2.4. Pengujian Software

Pengujian suatu system merupakan suatu bagian yang sangat penting untuk membangun suatu Software atau perangkat lunak yang bertujuan untuk menjamin bahwa Software yang dibangun memiliki kualitas yang sangat baik. Ada dua metode pengujian software BlackBox dan WhiteBox. 1. Metode uji coba blackbox memfokuskan pada keperluan fungsional dari software. Karena itu ujicoba blackbox memungkinkan pengembang software untuk membuat himpunan kondisi input yang akan melatih seluruh syarat-syarat fungsional suatu program. Ujicoba blackbox bukan merupakan alternatif dari ujicoba whitebox, tetapi merupakan pendekatan yang melengkapi untuk menemukan kesalahan lainnya, selain menggunakan metode whitebox. Ujicoba blackbox berusaha untuk menemukan kesalahan dalam beberapa kategori, diantaranya : 1. Fungsi-fungsi yang salah atau hilang 2. Kesalahan interface 3. Kesalahan struktur data akses database eksternal 4. Kesalahan performa 5. Kesalahan inisialisasi dan terminasi 2. Metode uji coba WhiteBox merupakan metode perancangan test case yang menggunakan struktur control dari perancangan prosedrural untuk mendapatkan test case. Dengan menggunakan white box, analisis sistem akan memperoleh test case yang : 1. Menjamin seluruh independent path di dalam modul yang dikerjakan sekurang-kurangnya sekali. 2. Mengerjakan seluruh keputusan logikal. 3. Mengerjakan seluruh loop yang sesuai dengan batasannya. 4. Mengerjakan seluruh struktur data internal yang menjamin validitas. Dari definisi dan fungsi metode pengujian diatas, penulis akan menggunakan metode pengujian Black Box karena berfokus pada fungsionalitas pada kebutuhan software yang akan dibangun. 62

BAB IV ANALISIS DAN PERANCANGAN SISTEM

4.1. Analisi Sistem Yang Berjalan Analisa merupakan tahap yang sangat berpengaruh terhadap tahap selanjutnya, yaitu perancangan, dimana tujuannya adalah untuk mendefinisikan kebutuhan yang harus dipenuhi oleh sistem serta mendefinisikan permasalahan atau persoalaan yang sedang berjalan pada CV. Erlangga Tour Travel dan akan dideskripsikan dengan use case diagram dan activity diagram. Adapun analisis sistem yang akan dilaukan mengenai pemesanan, penjadwalan keberangkatan, pembayaran uang muka dan pelunasan pembayaran, daftar pemesan dan pembatalan pemesanan. Selain itu analisis yang dilakukan diharapkan dapat mengatasi segala hambatan- hambatan dan permasalahan yang ada.

4.1.1. Analisis Dokumen

Analisis dokumen dimaksudkan untuk menganalisa dokumen yang digunakan oleh CV. Erlangga Tour Travel dengan aktifitas pemesanan paket perjalanan. Adapun dokumen-dokumen yang digunakan dalam proses pemesanan paket perjalanan yang sedang berjalan pada CV. Erlangga Tour Travel yaitu: 1. Nama Dokumen : Data Pemesanan Fungsi : Untuk mencatat data pemesanan Rangkap : 1 Satu Rangkap Atribut : Nama, Alamat, No Telp, Paket, Tujuan, Jumlah Peserta, Tanggal Keberangkatan.