Data Petugas
8. Tampilan Laporan Kriteria Stock
Tampilan laporan kriteria stock barang di form sub menu laporan kriteria terdiri dari kode kriteria, nama sub kriteria beserta bobot tiap sub kriteria. Tampilan laporan kriteria stock digambarkan pada gambar 54.
Gambar 54. Tampilan Laporan Kriteria Stock 9. Tampilan Laporan Kriteria Tanggal Kadarluarsa
Tampilan laporan kriteria tanggal kadarluarsa barang di form sub menu laporan kriteria terdiri dari kode kriteria, nama sub kriteria beserta bobot tiap sub kriteria. Tampilan laporan kriteria tanggal kadarluarsa digambarkan pada gambar 55.
Gambar 55. Tampilan Laporan Kriteria Tanggal Kadarluarsa 10.Tampilan Laporan Prioritas Pembelian Barang
Tampilan laporan prioritas pembelian barang dicetak melalui form yang muncul pertaman kali sewaktu login sebagai admin. Di laporan prioritas pembelian barang akan terlihat prioritas barang yang harus segera dibeli diurutkan berdasarkan nomer prioritas pembelian. Tampilan laporan barang masuk digambarkan pada gambar 56.
Gambar 56. Tampilan Laporan Prioritas Pembelian Barang 4.4Pengujian Program
Pengujian perangkat lunak dilakukan untuk merepresentasikan kajian pokok dari spesifikasi, desain dan pengkodean sistem yang telah dibuat apakah sudah sesuai dengan kebutuhan sistem dan pengguna. Pengujian perangkat lunak mengacu pada kualitas dan jaminan perangkat lunak yang melibatkan sederetan aktivitas pengujian untuk meminimalisir terjadinya kesalahan pada sistem. Pengujian dilakukan dengan menjalankan sistem pendukung keputusan inventory minimarket. Tahapan pengujian yang dilakukan dapat dilihat pada Tabel 12.
Tabel 12. Tahapan Pengujian Sistem Pendukung Keputusan Inventory Minimarket
Kelas
Pengujian Butir Pengujian
Tingkat Pengujian
Jenis Pengujian Login Petugas Pengecekan nama petugas dan
password yang telah terdaftar Sistem Black Box Data Petugas Pengisian data petugas Sistem Black Box
Pengecekan data petugas yang
telah terdaftar Sistem Black Box
Data Supplier Pengisian dan pengecekan data
supplier yang telah terdaftar Sistem Black Box Data Barang Pengisian data barang
Sistem Black Box Pengecekan data barang yang
masuk dan keluar gudang Data Barang
Masuk
Pengisian data barang masuk
Sistem Black Box Pengecekan data barang masuk ke
gudang Data Barang
Keluar
Pengisian data barang keluar
Sistem Black Box Pengecekan data barang keluar
dari gudang Data Purchase
Order
Pengisian data purchase order
Sistem Black Box Pengecekan data purchase order
Laporan
Proses pengecekan data laporan barang, supplier, PO, barang masuk, barang keluar, kriteria dan data SPK inventory barang
Sistem Black Box
Data Kriteria dan Bobot Penilaian
Pengisian data kriteria dan bobot tiap kriteria
Sistem Black Box Pengecekan data kriteria
Data Sistem Pendukung Keputusan Inventory Barang
Proses penginputan data barang dan nilai tiap kriteria
Sistem Black Box Pengecekan total nilai kriteria tiap
barang Data
Peringatan Pembelian Barang
Pengecekan prioritas barang yang harus segera dibeli
Sistem Black Box Pencetakan prioritas barang yang
harus segera dibeli
Dari tahapan yang ditulis pada Tabel 12. maka akan dilakukan proses pengujian sistem untuk menentukan kesesuaian data yang diuji berdasarkan kinerja sistem dan kebutuhan pengguna. Berikut ini adalah hasil pengujian sistem:
1. Pengujian Login Petugas
Pengujian login petugas ini dilakukan dengan memasukan data nama petugas dan password. Pengujian ini dilakukan untuk mengetahui fungsi login dapat berjalan dengan benar atau tidak. Hasil pengujian login petugasdapat dilihat pada Tabel 13.
Tabel 13. Hasil Pengujian Login Petugas Hasil Pengujian (Data Benar)
Data Masukan Hasil Yang Diharapkan Pengamatan Kesimpulan Input nama
petugas dan password benar
Input nama petugas dan password dalam textbox
Memasukkan nama petugas dan password [x] diterima [ ] ditolak Klik tombol Login (Ok)
Dapat masuk dan mengakses sistem sesuai dengan hak akses admin
Tombol Login (Ok)berfungsi [x] diterima [ ] ditolak Klik tombol Cancel
Telah sepenuhnya keluar dari sistem Tombol Cancel berfungsi [x] diterima [ ] ditolak Hasil Pengujian (Data Salah)
Data Masukan Hasil Yang Diharapkan Pengamatan Kesimpulan Data kode user
dan password user salah
User tidak dapat login dan menampilkan pesan “Kode user dan Password salah”
User tidak dapat login
[x] diterima [ ] ditolak
2. Pengujian Data Petugas
Pengujian data petugas dilakukan untuk menguji input data petugas. Setelah memasukan data petugas ke dalam sistem, maka sistem melakukan pengecekan data apakah data yang telah dimasukkan telah tersimpan ke dalam tabel petugas pada basisdata sistem. Hasil pengujian data petugas dapat dilihat pada Tabel 14.
Tabel 14. Hasil Pengujian Data Petugas Hasil Pengujian (Data Benar)
Data Masukan
Hasil Yang Diharapkan Pengamatan Kesimpulan Input data
petugas sistem
Form menampilkan seluruh masukan data petugas SPK inventory Berhasil memasukkan data petugas [x] diterima [ ] ditolak Klik tombol Tambah
Textarea masukan data dapat diisi untuk ditambahkan user baru
Tombol Tambah berfungsi [x] diterima [ ] ditolak Klik tombol Simpan
Data tersimpan ke dalam tabel petugas pada database sistem dan “jumlah record data ditambahkan” Data yang tersimpan sesuai data masukan [x] diterima [ ] ditolak Klik tombol Batal
Textarea masukan data user kembali ke dalam posisi kosong Tombol Batal berfungsi [x] diterima [ ] ditolak Klik tombol Ubah
Data yang terdapat pada record dapat diubah keterangannya melalui textarea masukan data
Tombol Ubah berfungsi [x] diterima [ ] ditolak Klik tombol Hapus
Data yang dipilih dari record akan dihapus dan textarea masukan data user kembali ke dalam posisi kosong
Tombol Hapus berfungsi
[x] diterima [ ] ditolak
3. Pengujian Data Supplier
Pengujian data supplier dilakukan untuk menguji input data supplier. Setelah memasukan data supplier ke dalam sistem, maka sistem melakukan pengecekan data apakah data yang telah dimasukkan telah tersimpan ke dalam tabel supplier pada basisdata sistem. Hasil pengujian data supplier dapat dilihat pada Tabel 15.
Tabel 15. Hasil Pengujian Data Supplier Hasil Pengujian (Data Benar)
Data Masukan
Hasil Yang Diharapkan Pengamatan Kesimpulan Input data
supplier sistem
Form menampilkan seluruh masukan data supplier SPK inventory Berhasil memasukkan data supplier [x] diterima [ ] ditolak Klik tombol Simpan
Data tersimpan ke dalam tabel supplier pada database sistem dan “jumlah record data ditambahkan” Data yang tersimpan sesuai data masukan [x] diterima [ ] ditolak Klik tombol Ubah
Data yang terdapat pada record dapat diubah keterangannya melalui textarea masukan data
Tombol Ubah Berfungsi [x] diterima [ ] ditolak Klik tombol Batal
Textarea masukan data supplier kembali ke dalam posisi kosong Tombol Batal berfungsi [x] diterima [ ] ditolak Klik tombol Hapus
Data yang dipilih dari record akan dihapus dan textarea masukan data supplier kembali ke dalam posisi kosong
Tombol Hapus berfungsi
[x] diterima [ ] ditolak
4. Pengujian Data Barang
Pengujian data barang dilakukan untuk menguji input data barang. Setelah memasukan data barang ke dalam sistem, maka sistem melakukan pengecekan data apakah data yang telah dimasukkan telah tersimpan ke
dalam tabel barang pada basisdata sistem. Hasil pengujian data barang dapat dilihat pada Tabel 16.
Tabel 16. Hasil Pengujian Data Barang Hasil Pengujian (Data Benar)
Data Masukan
Hasil Yang Diharapkan Pengamatan Kesimpulan Input data
barang
Form menampilkan seluruh masukan data barang SPK inventory Berhasil memasukkan data barang [x] diterima [ ] ditolak Klik tombol Simpan
Data tersimpan ke dalam tabel barang pada database sistem dan “jumlah record data ditambahkan” Data yang tersimpan sesuai data masukan [x] diterima [ ] ditolak Klik tombol Ubah
Data yang terdapat pada record dapat diubah keterangannya melalui textarea masukan data
Tombol Ubah Berfungsi [x] diterima [ ] ditolak Klik tombol Batal
Textarea masukan data barang kembali ke dalam posisi kosong Tombol Batal berfungsi [x] diterima [ ] ditolak Klik tombol Hapus
Data yang dipilih dari record akan dihapus dan textarea masukan data barang kembali ke dalam posisi kosong
Tombol Hapus berfungsi
[x] diterima [ ] ditolak
5. Pengujian Data Barang Masuk
Pengujian data barang masuk dilakukan untuk menguji input data barang masuk. Setelah memasukan data barang masuk ke dalam sistem, maka sistem melakukan pengecekan data apakah data yang telah dimasukkan telah tersimpan ke dalam tabel barang masuk pada basisdata sistem. Hasil pengujian data barang masuk dapat dilihat pada Tabel 17.
Tabel 17. Hasil Pengujian Data Barang Masuk Hasil Pengujian (Data Benar)
Data Masukan
Hasil Yang Diharapkan Pengamatan Kesimpulan Input data
barang masuk
Form menampilkan seluruh masukan data barang masuk SPK inventory Berhasil memasukkan data barang masuk [x] diterima [ ] ditolak Klik tombol Baru
Textarea masukan data dapat diisi untuk ditambahkan barang masuk Tombol Baru berfungsi [x] diterima [ ] ditolak Klik tombol Simpan
Data tersimpan ke dalam tabel barang masuk pada database sistem dan “jumlah item data ditambahkan” Data yang tersimpan sesuai data masukan [x] diterima [ ] ditolak Klik tombol Batal
Textarea masukan data barang masuk kembali ke dalam posisi kosong
Tombol Batal berfungsi
[x] diterima [ ] ditolak
6. Pengujian Data Barang Keluar
Pengujian data barang keluar dilakukan untuk menguji input data barang keluar. Setelah memasukan data barang keluar ke dalam sistem, maka sistem melakukan pengecekan data apakah data yang telah dimasukkan telah tersimpan ke dalam tabel barang keluar pada basisdata sistem. Hasil pengujian data barang keluar dapat dilihat pada Tabel 18.
Tabel 18. Hasil Pengujian Data Barang Keluar Hasil Pengujian (Data Benar)
Data Masukan
Hasil Yang Diharapkan Pengamatan Kesimpulan Input data
barang keluar
Form menampilkan seluruh masukan data barang keluar SPK inventory Berhasil memasukkan data barang keluar [x] diterima [ ] ditolak
Baru dapat diisi untuk ditambahkan barang keluar berfungsi [ ] ditolak Klik tombol Simpan
Data tersimpan ke dalam tabel barang keluar pada database sistem dan “jumlah item data dikutangkan” Data yang tersimpan sesuai data keluaran [x] diterima [ ] ditolak Klik tombol Batal
Textarea masukan data barang keluar kembali ke dalam posisi kosong
Tombol Batal berfungsi
[x] diterima [ ] ditolak
7. Pengujian Data Purchase Order
Pengujian data purchase order dilakukan untuk menguji input data purchase order. Setelah memasukan data purchase order ke dalam sistem, maka sistem melakukan pengecekan data apakah data yang telah dimasukkan telah tersimpan ke dalam tabel purchase order pada basisdata sistem. Hasil pengujian data purchase order dapat dilihat pada Tabel 19.
Tabel 19. Hasil Pengujian Data Purchase Order Hasil Pengujian (Data Benar)
Data Masukan
Hasil Yang Diharapkan Pengamatan Kesimpulan Input data
purchase order
Form menampilkan seluruh masukan data purchase order SPK inventory Berhasil memasukkan data purchase order [x] diterima [ ] ditolak Klik tombol Baru
Textarea masukan data dapat diisi untuk ditambahkan purchase order Tombol Baru berfungsi [x] diterima [ ] ditolak Klik tombol Simpan
Data tersimpan ke dalam tabel purchase order pada database sistem dan “jumlah item data ditambahkan” Data yang tersimpan sesuai data masukan [x] diterima [ ] ditolak Klik tombol Batal
Textarea masukan data purchase order kembali
Tombol Batal berfungsi
[x] diterima [ ] ditolak
ke dalam posisi kosong
8. Pengujian Laporan
Pengujian dilakukan untuk melihat laporan data master, data transaksi dan data SPK. Menu laporan diharapkan dapat memudahkan karyawan dalam pembuatan laporan setiap bulannya. Hasil pengujian menu laporan dapat dilihat pada Tabel 20.
Tabel 20. Hasil Pengujian Menu Laporan Hasil Pengujian (Data Benar)
Data Masukan Hasil Yang Diharapkan
Pengamatan Kesimpulan Input data laporan: terdiri
dari laporan barang, laporan data supplier, laporan barang masuk, laporan barang keluar, laporan PO, laporan kriteria dan SPK inventory barang Form menampilkan seluruh masukan data laporan SPK inventory Berhasil memasukkan data laporan [x] diterima [ ] ditolak
Klik tombol Cetak Data tercetak ke format laporan
melalui
crystal report 8.5
Data yang tercetak sesuai data masukan
[x] diterima [ ] ditolak
9. Pengujian Data Kriteria Penilaian
Pengujian dilakukan untuk menginputkan kriteria beserta bobot yang akan digunakan untuk melakukan penilaian pada barang. Menu kriteria penilaian diharapkan dapat memudahkan karyawan memberi masukan dalam penilaian barang untuk prioritas pembelian. Hasil pengujian menu sistem pendukung keputusan Inventory barang dapat dilihat pada Tabel 21.
Tabel 21. Hasil Pengujian Data Kriteria Penilaian Hasil Pengujian (Data Benar)
Data Masukan
Hasil Yang Diharapkan Pengamatan Kesimpulan Input data
kriteria dan bobot
Form menampilkan seluruh masukan data kriteria dan bobot
Berhasil
memasukkan data kriteria dan bobot
[x] diterima [ ] ditolak Klik tombol
Baru
Textarea masukan data dapat diisi untuk ditambahkan nama sub kriteria Tombol Baru berfungsi [x] diterima [ ] ditolak Klik tombol Simpan
Data tersimpan ke dalam tabel kriteria pada database sistem dan “jumlah item data ditambahkan” Data yang tersimpan sesuai data masukan [x] diterima [ ] ditolak Klik tombol Hapus
Data yang dipilih dari record akan dihapus dan textarea masukan data kriteria kembali ke dalam posisi kosong Tombol Hapus berfungsi [x] diterima [ ] ditolak Klik tombol Normal
Textarea masukan data kriteria kembali ke dalam posisi kosong
Tombol Normal berfungsi
[x] diterima [ ] ditolak
10.Pengujian Data Sistem Pendukung Keputusan Inventory Barang
Pengujian dilakukan untuk melihat prioritas barang yang harus dibeli dengan sebelumnya petugas menginputkan kriteria dan nilai dari masing- masing barang. Menu sistem pendukung keputusan inventory barang diharapkan dapat memudahkan karyawan dalam penentuan prioritas pemesanan barang kepada supplier. Hasil pengujian menu sistem pendukung keputusan Inventory barang dapat dilihat pada Tabel 22.
Tabel 22. Hasil Pengujian Data Sistem Pendukung Keputusan Inventory Barang
Hasil Pengujian (Data Benar) Data
Masukan
Hasil Yang Diharapkan Pengamatan Kesimpulan Input data
barang dan kriteria
Form menampilkan seluruh masukan data barang dan data kriteria SPK inventory
Berhasil
memasukkan data barang beserta nilai kriterianya
[x] diterima [ ] ditolak
Klik tombol Simpan
Data tersimpan ke dalam tabel barang pada database sistem dan “jumlah record data ditambahkan” Data yang tersimpan sesuai data masukan [x] diterima [ ] ditolak Klik tombol Ubah
Data yang terdapat pada record dapat diubah keterangannya melalui textarea masukan data
Tombol Ubah Berfungsi [x] diterima [ ] ditolak Klik tombol Batal
Textarea masukan data barang kembali ke dalam posisi kosong Tombol Batal berfungsi [x] diterima [ ] ditolak Klik tombol Cetak
Data yang terdapat pada record akan tercetak pada laporan dengan crystal report
Data yang tercetak sesuai data masukan
[x] diterima [ ] ditolak
11.Pengujian Data Peringatan Pembelian Barang
Pengujian dilakukan untuk melihat prioritas barang yang harus dibeli karena setelah dihitung nilai SPK nya, barang tersebut menjadi prioritas utama dalam pembelian. Menu peringatan pembelian barang diharapkan dapat memudahkan karyawan dalam melihat barang yang harus segera dipesan kepada supplier. Hasil pengujian menu peringatan pembelian barang dapat dilihat pada Tabel 23.
Tabel 23. Hasil Pengujian Data Peringatan Pembelian Barang Hasil Pengujian (Data Benar)
Data Masukan Hasil Yang Diharapkan
Pengamatan Kesimpulan Input data peringatan
pembelian barang (Otomatis) Form menampilkan seluruh data barang yang harus segera dibeli Berhasil menampilkan data dengan nilai prioritas tertinggi [x] diterima [ ] ditolak
Klik tombol Cetak Data tercetak ke format laporan
melalui
crystal report 8.5
Data yang tercetak sesuai data masukan
[x] diterima [ ] ditolak
4.5Penerapan Program
Setelah dilakukan pengujian, selanjutnya sistem pendukung keputusan inventory minimarket diserahkan kepada karyawan dan pimpinan Minimarket KopataMart untuk mencoba menggunakan sistem tersebut. Setelah itu, sistem dapat diterapkan di Minimarket KopataMart Purwokerto. Sistem pendukung keputusan inventory minimarket diterapkan pada satu komputer, yaitu komputer untuk pendataan barang yang berada di minimarket. Adapun untuk prosedur penggunaan sistem tersebut adalah sebagai berikut:
1. Spesifikasi minimum hardware dan software yang dibutuhkan adalah: Tabel 24. Tabel Spesifikasi Hardware dan Software
Jenis Barang Spesifikasi
Personal Komputer Sistem Operasi Pentium III (800 Hz), VGA 64 Mb, RAM 512 Mb, Hardisk 20 Gb
Linux : Ubuntu, Mandriva, Red Hat
4.6Pemeliharaan Program
Setelah sistem diterapkan pada Minimarket KopataMart Purwokerto, maka perlu adanya pemeliharaan sistem agar sistem dapat terus digunakan. Pemeliharaan dilakukan oleh karyawan. Adapun untuk pemeliharaan yang perlu dilakukan adalah sebagai berikut:
1. Memonitoring pengguna program.
2. Memonitoring data input dan output program. 3. Perbaikan bug-bug/eror-eror yang masih terjadi.
BAB V