Evaluasi Hasil Uji Coba Sistem

4.4 Evaluasi

Tahapan evaluasi terbagi menjadi dua, yaitu : evaluasi hasil uji coba sistem dan evaluasi hasil uji coba peramalan. Evaluasi hasil uji coba sistem dilakukan untuk menguji kembali semua tahapan yang sudah dilakukan selama pengujian berlangsung. Analisis hasil uji coba sistem bertujuan untuk menarik kesimpulan terhadap hasil-hasil uji coba yang dilakukan terhadap sistem. Uji coba dilakukan dalam tahapan test case yang telah disiapkan.

4.4.1 Evaluasi Hasil Uji Coba Sistem

Untuk mendapatkan sistem yang sesuai dengan apa yang diharapkan maka dilakukan beberapa uji coba. Uji coba meliputi pengujian terhadap fitur-fitur utama, uji coba perhitungan dan uji coba validasi pengguna terhadap sistem dan pengujian terhadap kesesuaian tujuan penggunaan. A. Uji Coba Fitur Utama Sistem Pengujian terhadap fitur utama sistem diterangkan dengan pengujian blackboxtesting sebagai berikut: Tabel 4.1 Pengujian FormUtama No Kriteria Target Hasil 1 Proses input Identifikasi User dapat menginputkan data identifikasi dengan benar Data sesuai sehingga input berjalan 2 Rekap data Identifikasi User dapat melakukan data rekap dan melihat seluruh data rekap yang dilakukan pada periode harian Data rekap dapat ditampilkan 3 Grafik Tingkat Penjualan User dapat melihat dan menganalisa grafik tentang tingkat penjualan Grafik penjualan muncul 4 Grafik tingkat Pembelian User dapat mengetahui tingkat pembelian yang dilakukan pada setiap periode harian Grafik pembelian muncul B. Uji CobaForm Login Form Logindigunakan untuk melakukan penyeleksian terhadap user yang masuk ke dalam sistem. Apabila user ingin masuk ke dalam sistem, user harus memasukkan Username dan password kedalam textbox USERNAME dan textbox PASSWORD yang tersedia. Selanjutnya sistem melakukan seleksi terhadap Username dan Password yang telah dimasukkan dan kemudian sistem menampilkan menu sesuai dengan hak akses yang diberikan untuk setiap bagian. Tabel 4.2Pengguna No Nama Field Data 1 Data 2 1 Username ADMIN MANAGER 2 Password ADMIN MANAGER 3 UserLevel ADMIN MANAGER Tabel 4.3 Pengujian Form Login ID Tujuan Input Output Diharapkan Output Sistem 1 Deskripsi Username, password, login yang valid. Memasukkan data 1 dan data 2 Form Login tertutup dan menu-menu pada form utama aktif Terpenuhi Gambar 4.29 2 Deskripsi Username, password, login yang tidak valid. Memasukkan data login username= JOKO, password= Sukses Muncul pesan “Acces Denied” Terpenuhi Gambar 4.30 Level user manager dapat mengakses semua fungsi yang ada dalam aplikasi sistem persediaan barang kecuali master barang. Level user manager memiliki wewenang untuk mengatur, merubah, menghapus dan menambah data pada setiap form yang ada. Penjelaasan mengenai level user manager dapat dilihat pada Gambar 4.25. Gambar 4.25 Form User Manager Uji coba pada No.1 pada tabel 4.3 ditunjukkan pada gambar 4.26 saat melakukan login berhasil, Sedangkan uji coba No.2 pada tabel 4.3 ditunjukkan pada Gambar 4.27 menjelaskan pesan peringatan apabila terjadi kesalahan dalam input user dan password. Setiap kesalahan dalam input pengguna maka sistem menunjukkan status access denied. Pemberitahuan peringatan ini muncul apabila input dari data pada form login tidak sesuai atau kosong. Gambar 4.26Tampilan Hasil Test Case ID 1 Gambar 4.27Tampilan Hasil Test Case ID 2 C. Uji Coba Form Pembelian Form pembelian barang digunakan untuk mencatat proses pembelian dan penerimaan barang dari supplier. Uji coba form bertujuan untuk mengetahui keberhasilan proses input data yang dapat dilakukan melalui aplikasi ini. Pada Tabel 4.4 menjelaskan test case proses uji coba aplikasi. Tabel 4.4Pengujian Form Pembelian ID Tujuan Input Output Diharapkan Output Sistem 3 Memastikan ada message apabila ada barang yang Memasukkan nama barang ke daftar pembelian barang Barang masuk kedalam list pembelian Terpenuhi Gambar 4.28 kurang 4 Tambah data baru ke list pembelian Memasukkan data pembelian pada list pembelian dengan menekan button + dan simpan Data baru masuk kedalam list pembelian Terpenuhi Gambar 4.29 5 Memilih Supplier Memilih supplier dimana akan melakukan pembelian barang dengan menekan link Cari Nama supplier akan masuk sebagai yang terpilih utk melakukan pembelian Terpenuhi Gambar 4.30 Gambar 4.28 Tampilan Hasil Test Case ID 3 Gambar 4.29 Tampilan Hasil Test Case ID 4 Gambar 4.30 Tampilan Hasil Test Case ID 5 D. Uji Coba Form Penjualan Form penjualan barang digunakan untuk mencatat proses pengeluaran barang. Uji coba form bertujuan untuk mengetahui keberhasilan proses input data yang dapat dilakukan melalui aplikasi. Form penjualan juga memberikan peringatan pada pengguna, untuk input yang salah atau input yang kosong. Pesan peringatan dapat dilihat pada Gambar 4.31. Sedangkan pada tabel 4.5 menjelaskan test case proses uji coba aplikasi . Tabel 4.5Pengujian Form Penjualan No Tujuan Input Output Diharapkan Output Sistem 6 Memastikan terdapat error handling apabila terjadi kesalahan tanpa mengisi nama customer Mengisikan nama customer terlebih dahulu Muncul pesan “Tolong isi nama customer terlebih dulu” Terpenuhi Gambar 4.31 7 Tambah data baru ke list penjualan Memasukkan data barang beserta jumlahnya pada list penjualan dengan menekan button + dan kemudian simpan Data baru masuk kedalam list penjualan Terpenuhi Gambar 4.32 8 Memastikan terdapat error handling apabila terjadi kesalahan tanpa mengisi jumlah barang Mengisikan jumlah barang terlebih dahulu sebelum menekan button + Muncul pesan “Tolong isi jumlah” Terpenuhi Gambar 4.33 Gambar 4.31 Tampilan Hasil Test Case ID 6 Gambar 4.32 Tampilan Hasil Test Case ID 7 Gambar 4.33 Tampilan Hasil Test Case ID 8 E. Uji Coba Form EOQ Form EOQ digunakan untuk mencatat prosesperhitungan barang. Uji coba form bertujuan untuk mengetahui keberhasilan proses input data yang dapat dilakukan melalui aplikasi. Form EOQ juga memberikan peringatan pada pengguna, untuk input yang salah atau input yang kosong. Pesan peringatan dapat dilihat pada Gambar 4.34. Sedangkan pada tabel 4.6 menjelaskan test case proses uji coba aplikasi. Tabel 4.6Pengujian Form EOQ No Tujuan Input Output Diharapkan Output Sistem 9 Memastikan terdapat error handling apabila terjadi kesalahan tanpa mengisi bulan Mengisikan bulan yang diinginkan terlebih dahulu Muncul pesan “Tolong isikan bulan terlebih dahulu” Terpenuhi Gambar 4.34 10 Tambah data baru ke list gridview EOQ Memasukkan data EOQ ke list dengan menekan tombolsimpan. Data baru masuk kedalam gridview penjualan Terpenuhi Gambar 4.35 11 Melihat detail perhitungan EOQ Klik pada bagian gridview EOQ Tampilan detail EOQ beserta perkiraan pembelian Terpenuhi Gambar 4.36 12 Memastikan data hasil EOQ muncul pada laporan EOQ Membuat laporan EOQ Laporan EOQ muncul pada laporan EOQ yang dibuat Terpenuhi Gambar 4.37 Gambar 4.34 Tampilan Hasil Test Case ID 9 Gambar 4.35 Tampilan Hasil Test Case ID 10 Gambar 4.36 Tampilan Hasil Test Case ID 11 Gambar 4.37 Tampilan Hasil Test Case ID 12 F. Uji Coba Form Stock Form stock digunakan untuk melakukan pengisian stock awal untuk setiap barang, juga digunakan untuk melakukan update stock barang setelah melakukan pembelian barang, sekaligus bisa digunakan untuk melakukan pengecekan stock barang, pada gambar 4.38 dijelaskan bahwa belum pernah terjadi penjualan untuk barang tersebut, sedangkan pada gambar 4.39 dijelaskan terjadi update barang setelah memasukkan data barang baru setelah pembelian. Pada Tabel 4.8 menjelaskan test case proses uji coba aplikasi. Tabel 4.8 Pengujian Form Stock No Tujuan Input Output Diharapkan Output Sistem 13 Memastikan terdapat error handling apabila barang belum pernah terjual Menambah stock barang Muncul pesan “Barang belum pernah terjual” Terpenuhi Gambar 4.38 14 Menambahka n jumlah stock setiap barang Input jumlah barang sesuai stock dengan menekan button + Stock barang bertambah Terpenuhi Gambar 4.39 15 Mengupdate jumlah barang apabila melakukan pembelian barang Menekan button Ambil data kemudian button Update status Stock barang terupdate Terpenuhi Gambar 4.40 Gambar 4.38Tampilan Hasil Test Case ID 13 Gambar 4.39Tampilan Hasil Test Case ID 14 Gambar 4.40 Tampilan Hasil Test Case ID 15 G. Uji Coba Form Peramalan Form peramalan barang digunakan untuk mencatat proses peramalan barang yang dijual.Hasil uji coba peramalan yang menggunakan tiga metode berbeda untuk melakukan perhitungannya, yaitu metode single moving average, double moving average, dan exponential smoothing dilakukan untuk mengetahui mana metode peramalan terbaik untuk setiap barang dan mengetahui perbadingan seberapa dekat hasil peramalan yang dilakukan dengan hasil yang sebenarnya. Uji coba form bertujuan untuk mengetahui keberhasilan proses input data yang ditunjukkan pada gambar 4.41. Pada Tabel 4.7 menjelaskan test case proses uji coba aplikasi. Tabel 4.7Pengujian Form Peramalan No Tujuan Input Output Diharapkan Output Sistem 16 Tambah data peramalan baru ke textbox Memasukkan data peramalan pada textboxt pembelian dengan menekan button + kemudian simpan Data baru masuk kedalam textbox peramalaan Terpenuhi Gambar 4.41 17 Melihat hasil ramal keseluruhan Menekan klik pada button link 1 Data hasil ramalan keseluruhan Terpenuhi Gambar 4.42 18 Melihat hasil ramal terakhir Menekan klik pada button link 2 Data hasil ramalan terakhir Terpenuhi Gambar 4.43 19 Melihat hasil perhitungan MSE Menekan klik pada button link 3 Data hasil perhitungan MSE Terpenuhi Gambar 4.44 20 Memastikan data hasil Peramalan muncul pada laporan Membuat laporan Peramalan Laporan Peramalan muncul pada laporan Peramalan Terpenuhi Gambar 4.45 Gambar 4.41 Tampilan Hasil Test Case ID 16 Gambar 4.42Tampilan Hasil Test Case ID 17 Gambar 4.43Tampilan Hasil Test Case ID 18 Gambar 4.44Tampilan Hasil Test Case ID 19 Gambar 4.45Tampilan Hasil Test Case ID 20 Tabel 4.9 Data Peramalan Barang 2010 Kode Brg Nama Barang Bulan Ke 1 Bulan Ke 2 Bulan Ke 3 Bulan Ke 4 Bulan Ke 5 Bulan Ke 6 Bulan Ke 7 Bulan Ke 8 Bulan Ke 9 Bulan Ke 10 Bulan Ke 11 Bulan Ke 12 BR0001 Twister Cable 2x10 MM2 30 25 23 30 40 45 50 39 41 87 98 45 Single Moving Average X X X X 27 29,5 34,5 41,25 43,5 43,75 54,25 66,25 Double Moving Average X X X X X X X X 33,06 37,18 40,75 45,68 Exponential Smoothing X X X X 27,6 32,56 37,53 42,52 41,11 41,06 59,44 74,86 BR0002 Service Wedge Clamp 31 30 30 35 33 38 40 32 35 54 89 45 Single Moving Average X X X X 31,5 32 34 36,5 35,75 36,25 40,25 52,5 Double Moving Average X X X X X X X X 33,5 34,56 35,62 37,18 Exponential Smoothing X X X X 32,21 32,52 34,71 36,83 34,89 34,93 42,56 61,13 BR0003 Line T Connector 3516 40 29 29 35 29 35 41 32 37 39 52 43 Single Moving Average X X X X 33,25 30,5 32 35 34,25 36,25 37,25 40 Double Moving Average X X X X X X X X 32,68 32,93 34,37 35,68 Exponential Smoothing X X X X 33,77 31,86 33,11 36,27 34,56 35,53 36,92 42,95 BR004 Line T Connector 1616 50 33 40 35 28 35 41 38 38 42 43 41 Single Moving Average X X X X 39,5 34 34,5 34,75 35,5 38 39,75 40,25 Double Moving Average X X X X X X X X 35,68 34,68 35,68 37 Exponential Smoothing X X X X 39,15 34,69 34,81 37,28 37,57 37,74 39,44 40,86 BR0005 Joint Bimetal 1016 PIN 29 32 39 35 37 30 38 36 39 31 40 47 Single Moving Average X X X X 33,75 35,75 35,25 35 35,25 35,75 36 36,5 Double Moving Average X X X X X X X X 34,93 35,31 35,31 35,5 Exponential Smoothing X X X X 34,23 35,33 33,20 35,12 35,47 36,88 34,53 36,71 BR0006 Joint Bimetal 1616 33 30 31 33 39 30 37 38 41 32 39 45 Single Moving Average X X X X 31,75 33,25 33,25 34,75 36 36,5 37 37,5 Double Moving Average X X X X X X X X 33,25 34,31 35,12 36,06 Exponential Smoothing X X X X 32,08 34,85 32,91 34,54 35,92 37,95 35,57 36,94 BR0007 Strain Hook Jangkar+C 32 35 29 43 39 29 36 28 35 38 43 48 Single Moving Average X X X X 34,75 36,5 35 36,75 33 32 34,25 36 Double Moving Average X X X X X X X X 35,75 35,31 34,18 34 Exponential Smoothing X X X X 36,11 37,26 33,96 34,77 32,06 33,23 35,14 38,28 BR0008 Pole Bracket 3”-8” 42 25 29 34 39 29 36 30 35 36 43 49 Single Moving Average X X X X 32,5 31,75 32,75 34,5 33,5 32,5 34,25 36 Double Moving Average X X X X X X X X 32,87 33,12 33,31 33,68 Exponential Smoothing X X X X 33,23 35,53 32,92 34,15 32,49 33,49 34,49 37,89 BR0009 Cable Support 8” 19 23 33 39 38 37 33 32 38 32 40 45 Single Moving Average X X X X 28,5 33,25 36,75 36,75 35 35 33,75 35,5 Double Moving Average X X X X X X X X 33,81 35,43 35,87 35,12 Exponential Smoothing X X X X 30,93 33,76 35,05 34,23 33,34 35,20 33,92 36,35 BR0010 Terminal Block Kmplt 21 22 30 33 33 36 32 31 39 32 39 45 Single Moving Average X X X X 26,5 29,5 33 33,5 33 34,5 33,5 35,25 Double Moving Average X X X X X X X X 30,62 32,25 33,5 33,62 Exponential Smoothing X X X X 28,10 30,06 32,43 32,26 31,75 34,65 33,59 35,75 BR0011 Pole Bracket 3”-6” 23 23 44 34 22 11 22 34 38 34 40 40 Single Moving Average X X X X 31 30,75 27,75 22,25 22,25 26,25 32 36,5 Double Moving Average X X X X X X X X 27,93 25,75 24,62 25,68 Exponential Smoothing X X X X 32,44 28,26 21,35 21,61 26,56 31,14 32,28 35,37 BR0012 OA Kast Type III Kmplt 22 24 45 31 23 14 26 31 35 33 43 40 Single Moving Average X X X X 30,5 30,75 28,25 23,5 23,5 26,5 31,25 35,5 Double Moving Average X X X X X X X X 28,25 26,5 25,43 26,18 Exponential Smoothing X X X X 31,40 28,04 22,42 23,85 26,71 30,02 31,21 35,93 BR0013 KWH Meter 3 PHS 230v 20 22 43 33 25 16 28 32 34 34 42 42 Single Moving Average X X X X 29,5 30,75 29,25 25,5 25,25 27,5 32 35,5 Double Moving Average X X X X X X X X 28,75 27,68 26,87 27,56 Exponential Smoothing X X X X 31,00 28,60 23,56 25,33 28,00 30,40 31,84 35,90 BR0014 MCB 3 PHB 230v-10 21 20 44 34 23 14 27 35 31 35 44 43 Single Moving Average X X X X 29,75 30,25 28,75 24,5 24,75 26,75 32 36,25 Double Moving Average X X X X X X X X 28,31 27,06 26,18 27 Exponential Smoothing X X X X 31,57 28,14 22,48 24,29 28,57 29,54 31,72 36,63 BR0015 Ground Rod 16mm, 25m 23 21 41 36 21 12 25 37 35 37 46 41 Single Moving Average X X X X 30,25 29,75 27,5 23,5 23,75 27,25 33,5 38,75 Double Moving Average X X X X X X X X 27,75 26,12 25,5 27 Exponential Smoothing X X X X 32,23 27,73 21,44 22,86 28,51 31,11 33,46 38,48 BAB V PENUTUP

1.1 Kesimpulan

Setelah dilakukan analisis, perancangan sistem dan pembuatan aplikasi sistem informasi pembelian dan perencanaan persediaan barang Studi kasus CV. Jaya Tama ini serta dilakukan evaluasi hasil penelitiannya, maka dapat diambil kesimpulan sebagai berikut:Aplikasi dapat mencakup manajemen inventory dan membuat laporan. 1. Aplikasitelah dapat digunakan untuk menentukan stok minimum pemesanan kembali suatu barang dan waktu pemesanan barang kembali. 2. Aplikasi telah dapat digunakan untuk meramalkan barang yang akan laku dengan metodesingle moving average,double moving average,exponential smoothing serta dapat mengetahui jumlah pesanan yang tidak melebihi batas tamping yang dapat menimbulkan biaya penumpukan barang dengan menggunakan metode EOQ.

1.2 Saran

Saran yang dapat diberikan untuk tugas akhir ini adalah sebagai berikut: 1. Sistem yang sudah dibuat perlu diintegrasikan dengan sistem yang lain misalnya dengan sistem administrasi dan gudang. 2. Sebagai pembanding dapat dicoba dengan metode yang lain seperti metode winter, metode holt dan metode permalan yang lainnya. Sebagai pembanding persediaan dapat digunakan metode lain, selain metode EOQ misalnya economic production quantity EPQ, material requirement planning MRP ataupun just in time JIT.