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.