4.2.5.1 Menu Pengaturan Inventori
Gambar 4.16 Menu Pengaturan Inventori
Menu ini digunakan untuk pengaturan inventori ruang berdasarkan Lokasinya. Inventori yang baru ditransaksi akan ditampilkan, tetapi kolom
keterangan masih dikosongkan, karena hanya kepala ruang yang mempunyai wewenang untuk mengatur inventori di ruang.
4.2.5.2 Menu Barang Keluar Ruang
Gambar 4.17
Menu Barang Keluar Ruang
Menu ini digunakan untuk mengatur barang yang keluar dari ruang, baik itu pengambilan atau peminjaman. Semua barang akan ditampilkan pada table
inventori, selanjutnya untuk melakukan menambah klik tombol tambah maka inventori yang akan ditransaksi masuk ke tabel cart. Tombol Ok digunakan jika
semua barang yang akan ditransaksi sudah ditambahkan pada tabel cart.
4.2.5.3 Menu Barang Pengembalian Siswa
Gambar 4.18 M enu Barang Pengembalian Siswa
Menu ini diguanakan untuk melihat daftar peminjaman alat yang akan terlihat dari kolom status dimana alat yang dipinjam sudah kembali
atau belum kembali. Klik tombol detail barang untuk pengembalian barang.
Gambar 4.5 adalah potongan script query SQL untuk pengurangan intensitas alat yang sudah dikembalikan oleh siswa.
Tabel 4.5
Potongan script query SQL untuk pengurangan intensitas alat
DELIMITER
DROP PROCEDURE IF EXISTS `inventori_blpt`.`spSelisihWaktu`
CREATE DEFINER=`root``localhost` PROCEDURE `spSelisihWaktu`in timeA varchar50, in timeB varchar50, out akhir
varchar20 BEGIN
declare jam varchar5; declare menit varchar5;
declare detik varchar5; declare sisaPembagianJam int;
declare hasilMenit int; declare sisaPembagianMenit int;
declare hasilJam int; declare totalDetik int;
set totalDetik = timestampdiffsecond,timeA,timeB; set hasilJam = totalDetik div 3600;
set sisaPembagianJam = MODtotalDetik,3600; set hasilMenit = sisaPembagianJam div 60;
set sisaPembagianMenit = MODsisaPembagianJam,60; ifhasilMenit10 then set menit = concat0,converthasilMenit,char;
else set menit = converthasilMenit,char; end if;
if sisaPembagianMenit10 then set detik = concat0, convertsisaPembagianMenit,char;
else set detik = convertsisaPembagianMenit,char; end if;
set jam = converthasilJam,char; select concat jam,:,menit,:,detik into akhir;
END
DELIMITER ;
4.2.5.3.1 Menu Detail Barang Pengembalian Siswa
Gambar 4.19
Menu Detail Barang Pengembalian Siswa
Menu ini diguanakan untuk mengatur pengembalian barang dari siswa yang belum dikembalikan. Centang pada kolom kembali
berdasarkan inventori apa yang akan dikembalikan.
4.2.5.4 Menu Buat Order
Gambar 4.20 Menu Buat Order
Buat order adalah sub-menu dari user toolman, digunakan untuk membuat order barang ke gudang. Masukkan semua data barang yang akan diorder
lalu klik Order, maka data order dari ruang akan masuk ke gudang.
4.2.5.5 Menu Cek Pemenuhan Order
Gambar 4.21
Menu Cek Pemenuhan Order
Menu ini digunakan untuk melihat dan checking terhadap inventori yang telah diorder sebelumnya. Jika status bernilai terpenuhi, maka order
inventori telah dilakukan.
4.2.5.6 Menu Rekap Transaksi Ruang
Gambar 4.22
Menu Rekap Transaksi Ruang
Rekap transaksi ruang adalah sub-menu dari user kepala ruang. Digunakan untuk mencetak data rekap transaksi dan detail transaksi ruang
berdasarkan inputan tanggal transaksi. Untuk mencetak cari tanggal transaksi ruang dan klik tombol Cetak. Untuk menghapus data transaksi
cari tanggal transaksi, pilih data yang akan dihapus, lalu klik tombol Hapus. Tombol Cancel untuk mengkosongkan kolom tanggal.
93
BAB V ANALISA HASIL
Bab ini menganalisa hasil implementasi sistem yang diuji coba dengan uji coba terhadap pengguna
5.1 Analisa Hasil Perangkat Lunak
Secara garis besar Sistem informasi inventori alat dan bahan balai latihan pendidikan teknik Yogyakarta ini lebih baik daripada sistem manual yang
digunakan sebelumnya dalam hal pengaturan dan pengelolaan data inventori alat dan bahan yang meliputi pencatatan inventori masuk gudang, inventori
keluar gudang dan masuk ruang transaksi gudang dengan ruang, inventori keluar ruang transaksi ruang dengan siswa baik peminjaman alat maupun
permintaan bahan, dan pelaporan inventori alat dan bahan. Sistem ini dapat digunakan sesuai jabatan dan wewenangnya masing -
masing, yaitu admin, kepala gudang, kepala ruang, dan siswa. Admin dapat mengelola data user, data kategori dan data ruang. Kepala gudang memiliki
wewenang mengelola data inventori yang masuk maupun keluar dari gudang, transaksi antar gudang dan ruang, pemenuhan order, dan rekapitulasi transaksi
gudang. Kepala ruang mengelola data inventori yang masuk maupun keluar dari ruang, transaksi antar ruang dan siswa, cek pemenuhan order,
pengembalian dan peminjaman alat dari siswa serta rekapitulasi transaksi ruang.
Penerapan manajemen transaksi untuk transaksi gudang dengan ruang maupun transaksi ruang dengan siswa dapat berfungsi dengan baik, terutama
akan sangat berguna untuk update stok supaya tidak terjadi inkonsistensi data stok.