Implementasi Basis Data Database Implementasi Antar Muka

73 Gambar 4.1 Tampilan Menu Utama 2. Tampilan Informasi Tampilan informasi adalah tampilan yang bertujuan untuk memberikan informasi terhadap data yang sedang berjalan sesuai dengan apa yang sudah dipilih dari menu utama, baik itu menggunakan proses single thread atau multithread. Implementasi tampilan informasi dapat dilihat pada gambar 4.2. Gambar 4.2 Tampilan Informasi 74 3. Tampilan Pemberitahuan Tampilan pemberitahuan bertujuan untuk memberitahukan informasi mengenai jenis data dan lamanya waktu penarikan yang dilakukan sebelum ditampilkan hasil penarikan laporan data. Implementasi tampilan informasi dapat dilihat pada gambar 4.3. Gambar 4.3 Tampilan Pemberitahuan 4. Tampilan Hasil Penarikan Laporan Data Tampilan hasil pemberitahuan laporan data bertujuan untuk memberitahukan informasi mengenai data yang telah selesai ditarik yang ditampilkan dalam bentuk Microsoft office excel. Implementasi tampilan informasi dapat dilihat pada gambar 4.4. 75 Gambar 4.4 Tampilan Hasil Penarikan Laporan Data

4.2 Pengujian Sistem

Pengujian sistem merupakan hal terpenting yang bertujuan untuk menemukan kesalahan-kesalahan dan kekurangan-kekurangan pada perangkat lunak yang diuji. Pengujian bermaksud untuk mengetahui perangkat lunak yang dibuat sudah memenuhi kriteria yang sesuai dengan tujuan perancangan perangkat lunak tersebut. Pengujian perangkat lunak ini menggunakan pengujian black box.

4.2.1 Rencana Pengujian

Rencana pengujian adalah pengujian terhadap fungsi-fungsi yang ada di dalam sistem, apakah fungsional dari aplikasi tersebut berfungsi sesuai yang diharapkan atau tidak. Metode yang digunakan dalam pengujian alpha adalah metode whitebox dan blackbox. Rencana pengujian dapat dilihat pada tabel 4.1. 76 Tabel 4.1 Rencana Pengujian Pengujian Aplikasi Penarikan Laporan Item Uji Detail Uji Jenis Uji Pilih Periode Awal Menu Daftar Periode Awal Black box Pilih Periode Akhir Menu Daftar Periode Akhir Black box Jenis Penjualan Cash On Deliveri Black box Handling Commision Black box Kredit Lunak Black box Kredit Rutin Black box Sub Distribusi Black box Transfer Antar Cabang Black box Tender Black box All Black box Add Principal Menambahkan Principal Black box Principal CFL CAPRIFARMINDO LABORATORIES Black box CPL CAPRIPHARMINDO L Black box CRL SANBE CAPRI Black box ETH SANBE ETHICAL Black box IFS SANBE INFUS Black box IMM PT INDOBISKUIT MANDIRI MAKMUR Black box MPM PT MULIA PUTRA MANDIRI Black box NFI NUTRIFOOD INDONESIA Black box OKT SANBE OKT Black box PRE SANBE PREKUSOR Black box Schedule Menu Schedule Black box 77 Process Single Thread Process Single Thread Black box Process MultiThread Process MultiThread Black box

4.2.1 Kasus dan Hasil Pengujian Apha

Berdasarkan rencana pengujian, maka dapat dilakukan pengujian Alpha pada aplikasi penarikan laporan yaitu:

4.2.2.1 Pengujian Pilih Periode Awal

Pengujian pilih periode awal merupakan pengujian dengan cara memilih menu dari tanggal periode awal penarikan. Tabel 4.2 Pengujian Pilih Periode Awal Kasus dan hasil uji data normal Data masukan Yang diharapkan Pengamatan Kesimpulan Pilih Tanggal Periode Awal Penarikan. Menampilkan data yang dicari berdasarkan tanggal periode awal penarikan. Menampilkan data pada tanggal awal penarikan. [ ] diterima [ ] ditolak

4.2.2.2 Pengujian Pilih Periode Akhir

Pengujian pilih periode akhir merupakan pengujian dengan cara memilih menu dari tanggal periode akhir penarikan. Tabel 4.3 Pengujian Pilih Periode Akhir Kasus dan hasil uji data normal Data masukan Yang diharapkan Pengamatan Kesimpulan Pilih Tanggal Periode Akhir Penarikan. Menampilkan data yang dicari berdasarkan tanggal periode akhir penarikan. Menampilkan data pada tanggal akhir penarikan. [ ] diterima [ ] ditolak 78

4.2.2.3 Pengujian Jenis Penjualan

Pengujian jenis penjualan merupakan pengujian fungsionalitas dengan cara memilih menu daftar informasi jenis dari penjualan. Tabel 4.4 Pengujian Jenis Penjualan Kasus dan hasil uji data normal Data masukan Yang diharapkan Pengamatan Kesimpulan Pilih CFL CAPRIFARMINDO LABORATORIES Menampilkan data sesuai yang dipilih Data informasi CFL ditampilkan [ ] diterima [ ] ditolak Pilih CPL CAPRIPHARMINDO L Menampilkan data sesuai yang dipilih Data informasi CPL ditampilkan [ ] diterima [ ] ditolak Pilih CRL SANBE CAPRI Menampilkan data sesuai yang dipilih Data informasi CRL ditampilkan [ ] diterima [ ] ditolak Pilih ETH SANBE ETHICAL Menampilkan data sesuai yang dipilih Data informasi ETH ditampilkan [ ] diterima [ ] ditolak Pilih IFS SANBE INFUS Menampilkan data sesuai yang dipilih Data informasi IFS ditampilkan [ ] diterima [ ] ditolak Pilih IMM PT INDOBISKUIT MANDIRI MAKMUR Menampilkan data sesuai yang dipilih Data informasi IMM ditampilkan [ ] diterima [ ] ditolak Pilih MPM PT MULIA PUTRA MANDIRI Menampilkan data sesuai yang dipilih Data informasi MPM ditampilkan [ ] diterima [ ] ditolak Pilih NFI NUTRIFOOD INDONESIA Menampilkan data sesuai yang dipilih Data informasi NFI ditampilkan [ ] diterima [ ] ditolak Pilih OKT SANBE OKT Menampilkan data sesuai yang dipilih Data informasi OKT ditampilkan [ ] diterima [ ] ditolak Pilih PRE SANBE PREKUSOR Menampilkan data sesuai yang dipilih Data informasi PRE ditampilkan [ ] diterima [ ] ditolak