265 Gambar 4.99 Halaman Grafik Laporan Penjualan Untuk melakukan pencarian barang, dapat dilakukan dari halaman mana saja. Terdapat kiri halaman tepatnya pada menu navigasi. Hasil pencarian ditunjukkan dengan gambar berikut.
266 Gambar 4.100 Halaman Laporan Persediaan Laporan persediaan ini berguna untuk melihat banyaknya barang dalam suatu periode. Pada halaman ini juga dapat dicetak laporan persediaan.
267 Gambar 4.101 Halaman Search Result Untuk melakukan pembayaran atas semua transaksi yang terjadi maka dapat dilakukan pada menu Pembayaran yang apabila di-klik maka akan muncul menu drop-down list yang berisi pembayaran jual dan pembayaran beli. Lalu untuk melakukan pembayaran untuk transaksi pembelian maka pilih menu pembayaran beli seperti pada gambar 4.102 dibawah ini. Pada halaman ini akan muncul seluruh transaksi pembelian yang dilakukan.
268 Gambar 4.102 Halaman Pembayaran Beli Untuk melakukan pembayaran dapat menekan tombol NEW PAYMENT. Pada halaman ini diisi keterangan. Field seperti Keterangan, harus diisi, jika tidak akan muncul konfirmasi kesalahan. Setelah semua data data telah dimasukkan dengan benar, maka user dapat melihat bahwa data tersebut telah masuk ke dalam database.
269 Gambar 4.103 Halaman Insert Transaksi Pembayaran Beli Untuk melakukan pembayaran transaksi penjualan maka klik menu pembayaran jual, kemudian di halaman ini akan muncul semua transaksi penjualan yang belum di lunasi oleh customer, sepeti gambar 4.104 di bawah ini.
270 Gambar 4.104 Halaman Pembayaran Jual Untuk melakukan pembayaran dapat menekan tombol NEW PAYMENT. Pada halaman ini diisi keterangan. Field seperti Keterangan, harus diisi, jika tidak akan muncul konfirmasi kesalahan. Setelah semua data data telah dimasukkan dengan benar, maka user dapat melihat bahwa data tersebut telah masuk ke dalam database.
271 Gambar 4.105 Halaman Insert Transaksi Pembayaran Jual Untuk melihat retur barang dari pihak customer atas barang yang dilakukan pada suatu transaksi penjualan terterntu user dapat memilih menu view retur dan kemudian akan terlihat semua retur yang telah terjadi.
272 Gambar 4.106 Halaman Retur Pada Halaman retur maka dapat dilihat detail retur dengan men-klik tombol view detail pada setiap retur, kemudian akan terlihat detail retur seperti gambar 4.107 di bawah ini.
273 Gambar 4.107 Halaman Detail Retur Untuk mencetak halaman ini dapat mengklik link CETAK HALAMAN yang terdapat pada pojok kiri bawah. Sehingga akan muncul window baru yang berisi detail retur seperti yang tampak pada Gambar 4.108 dibawah ini. Pada halaman ini retur dapat dicetak dan dapat diarsipkan oleh bagian administrasi agar dapat diproses lebih lanjut.
274 Gambar 4.108 Halaman Cetak Detail Retur Apabila ingin menambahkan retur baru, dapat mengklik tombol INSERT NEW RETUR yang terdapat pada pojok kiri bawah atau menu new retur pada menu navigasi. Kemudian akan muncul form halaman pengisian data data transaksi seperti yang tampak pada Gambar 4.109. Lalu pilih kode penjualan yang diinginkan maka secara otomatis akan muncul kode customer dan kode barang serta keterangan yang harus diisi beserta masing-msing jumlah barang.
275 Gambar 4.109 Halaman Insert Retur 4.5 Pengujian (Testing) 4.5.1 Kriteria Pengujian Sistem basisdata yang dibuat dikatakan berhasil apabila kesuluruhan proses transaksi berjalan lancar dan tidak ada kesalahan yang terjadi. Parameter pengujian adalah sebagai berikut: 1. Ketika transaksi penjualan terjadi, maka jumlah persediaan barang akan berkurang sesuai dengan jumlah barang yang terjual. Hasil perhitungan transaksi penjualan sesuai dengan besarnya nilai transaksi yang terjadi.
276 2. Ketika transaksi pembelian terjadi, maka jumlah persediaan barang akan bertambah sesuai dengan jumlah barang yang dibeli. Hasil perhitungan transaksi pembelian sesuai dengan besarnya nilai transaksi yang terjadi. 3. Ketika jumlah barang yang ada telah mencapai jumlah minimal stok, akan muncul pemberitahuan untuk segera melakukan transaksi pembelian. Dan ketika jumlah barang yang ingin dijual telah habis, maka transaksi penjualan tidak dapat terjadi. 4.5.2 Hasil Pengujian Pengujian dilakukan untuk menguji apakah sistem sudah berjalan sesuai dengan kriteria yang telah ditentukan. 1. Pengujian terhadap Sistem Penjualan Sistem penjualan diuji dengan melakukan transaksi penjualan. Data transaksi yang dimasukkan adalah sebagai berikut : Barang yang dijual adalah Rotor for Alt Bosch sebanyak 10 buah. Jumlah barang di gudang sebanyak 20 buah. Setelah transaksi penjualan berhasil dilakukan, hasilnya sebagai berikut : Jumlah persediaan barang untuk Rotor for Alt Bosch berkurang menjadi 10 buah. Harga satuan Rotor for Alt Bosch adalah Rp. 490.000. Maka, jumlah total transaksi penjualan terjadi adalah Rp. 4.900.000 2. Pengujian terhadap Sistem Pembelian Sistem pembelian diuji dengan melakukan transaksi pembelian. Data transaksi yang dimasukkan adalah sebagai berikut :
277 Barang yang dibeli adalah THERMO SEALING 115V HOT P sebanyak 2 buah. Jumlah barang di gudang sebanyak 20 buah. Setelah transaksi pembelian berhasil dilakukan, hasilnya sebagai berikut : Jumlah persediaan barang untuk THERMO SEALING 115V HOT P bertambah menjadi 22 buah. Harga satuan THERMO SEALING 115V HOT P adalah Rp. 4.200.000. Maka, jumlah total transaksi pembelian terjadi adalah Rp. 8.400.000 3. Pengujian terhadap Sistem Persediaan Sistem Persediaan diuji dengan melakukan peninjauan terhadap jumlah stok barang yang tersedia. Sistem Persediaan menunjukkan pemberitahuan agar segera melakukan transaksi pembelian apabila barang telah mencapai jumlah minimal stok. Dengan begitu jumlah stok yang tersedia dapat terjaga. Peninjauan dilakukan terhadap stok barang Repair Kits. Jumlah barang yang tersedia berjumlah 5 buah, sedangkan jumlah minimal stok yang ditentukan perusahaan sebanyak 5 buah. Maka, pada tabel master Barang akan muncul pemberitahuan. 4.6 Evaluasi Setelah melakukan evaluasi terhadap basisdata yang dibuat, maka perusahaan memberikan komentar : Pemindahan data lama yang masih dalam bentuk dokumen ke dalam sistem yang baru membutuhkan waktu yang cukup lama. Akan tetapi setelah data dipindahkan, data menjadi lebih mudah diorganisir, disimpan, dan diolah. Pencarian dan pengelolaan data menjadi lebih mudah.
278 Hasil pekerjaan pegawai lebih optimal dan dapat menghemat waktu dalam melakukan pekerjaannya masing masing. Kesalahan perhitungan menjadi lebih minimal. Keamanan mengakses data lebih terkontrol.