BAB IV IMPLEMENTASI DAN EVALUASI 4.1 Implementasi...
-
Upload
trinhkhanh -
Category
Documents
-
view
224 -
download
1
Transcript of BAB IV IMPLEMENTASI DAN EVALUASI 4.1 Implementasi...
100
BAB IV
IMPLEMENTASI DAN EVALUASI
4.1 Implementasi Aplikasi
Tahap ini merupakan tahap implementasi hasil dari analisis dan
perancangan yang telah dibuat pada tahap sebelumnya. Sebelum melakukan
implementasi, kebutuhan-kebutuhan dalam mendukung operasional telah
terpenuhi, yaitu kebutuhan perangkat lunak dan perangkat keras yang telah
ditetapkan pada tahap sebelumnya.
Aplikasi yang dibangun ini diimplementasikan berdasarkan hak akses
yang dimiliki stakeholder yang terlibat dalam perencanaan jumlah produksi. Hak
akses yang dimiliki stakeholder berbeda sesuai dengan kebutuhan pengguna.
Berikut penjelasan mengenai form-form yang terdapat dalam aplikasi yang
merupakan implementasi dari fungsi-fungsi tersebut.
4.1.1 Form Login
Form login merupakan halaman yang ditampilkan pertama kali pada saat
aplikasi dijalankan. Pengguna harus memasukkan username dan password agar
dapat menjalankan fungsi-fungsi yang terdapat dalam aplikasi berdasarkan hak
akses yang dimiliki pengguna. Form login ditunjukkan pada gambar 4.1.
101
Gambar 4.1 Form Login
4.1.2 Form Utama
Form utama merupakan halaman yang ditampilkan setelah pengguna
berhasil melakukan login. Pada halaman utama menu-menu yang ditampilkan
tergantung pada hak akses yang dimiliki pengguna. Form utama ditunjukkan pada
gambar 4.2.
Gambar 4.2 Form Utama
102
4.1.3 Form Master User
Form master user merupakan halaman yang digunakan dalam
maintenance master user. Form master user hanya dapat diakses oleh pengguna
yang memiliki hak akses admin. Pada form ini menampilkan list user yang
tersimpan dalam database. Form utama master user ditunjukkan pada gambar 4.3.
Gambar 4.3 Form Utama Master User
Pada form master user, pengguna dapat menambah user dengan menekan
tombol tambah user baru dan ditampilkan dalam modal dialog. Data yang disimpan
dari user yaitu id user, nama user, alamat user, nomor telepon user, email,
username, password, level dan divisi user. Form tambah master user ditunjukkan
pada gambar 4.4.
103
Gambar 4.4 Form Tambah Master User
Pada form master user, pengguna juga dapat mengubah data user dengan
menekan edit pada baris tabel user yang akan di ubah dan menghapus data user
dengan menekan hapus pada baris tabel user yang akan dihapus. Form ubah master
user ditunjukkan pada gambar 4.5.
104
Gambar 4.5 Form Ubah Master User
4.1.4 Form Master Barang
Form master barang merupakan halaman yang digunakan dalam
maintenance master barang. Form master barang dapat diakses oleh semua
pengguna. Pada form ini menampilkan list barang yang tersimpan dalam database.
Form utama master barang ditunjukkan pada gambar 4.6.
Gambar 4.6 Form Utama Master Barang
Pada form master barang, pengguna dengan hak akses admin dapat
menambah barang dengan menekan tombol tambah barang baru dan ditampilkan
105
dalam modal dialog. Data yang disimpan dari barang yaitu id barang, nama barang,
harga, dan satuan barang. Form tambah master barang ditunjukkan pada gambar
4.7.
Gambar 4.7 Form Tambah Master Barang
Pada form master barang, pengguna dengan hak akses admin juga dapat
mengubah data barang dengan menekan edit pada baris tabel barang yang akan di
ubah dan menghapus data barang dengan menekan hapus pada baris tabel barang
yang akan dihapus. Form ubah master barang ditunjukkan pada gambar 4.8.
106
Gambar 4.8 Form Ubah Master Barang
4.1.5 Form Master Divisi
Form master divisi merupakan halaman yang digunakan dalam
maintenance master divisi. Form master divisi hanya dapat diakses oleh pengguna
dengan hak akses admin. Pada form ini menampilkan list divisi yang tersimpan
dalam database. Form utama master divisi ditunjukkan pada gambar 4.9.
Gambar 4.9 Form Utama Master Divisi
Pada form master divisi, pengguna dapat menambah divisi dengan
menekan tombol tambah divisi baru dan ditampilkan dalam modal dialog. Data
107
yang disimpan dari divisi yaitu id divisi, nama divisi, dan alamat divisi. Form
tambah master divisi ditunjukkan pada gambar 4.10.
Gambar 4.10 Form Tambah Master Divisi
Pada form master divisi, pengguna dapat mengubah data divisi dengan
menekan edit pada baris tabel divisi yang akan di ubah dan menghapus data divisi
dengan menekan hapus pada baris tabel divisi yang akan dihapus. Form ubah
master divisi ditunjukkan pada gambar 4.11.
108
Gambar 4.11 Form Ubah Master Divisi
4.1.6 Form Master Gudang
Form master gudang merupakan halaman yang digunakan dalam
maintenance master gudang. Form master gudang hanya dapat diakses oleh
pengguna dengan hak akses admin. Pada form ini menampilkan list gudang pada
masing-masing divisi yang tersimpan dalam database. Form utama master gudang
ditunjukkan pada gambar 4.12.
Gambar 4.12 Form Utama Master Gudang
109
Pada form master gudang, pengguna dapat menambah gudang dengan
menekan tombol tambah gudang baru dan ditampilkan dalam modal dialog. Data
yang disimpan dari gudang yaitu id gudang, dan kapasitas gudang. Form tambah
master gudang ditunjukkan pada gambar 4.13.
Gambar 4.13 Form Tambah Master Divisi
Pada form master gudang, pengguna juga dapat mengubah data gudang
dengan menekan edit pada baris tabel gudang yang akan di ubah dan menghapus
data gudang dengan menekan hapus pada baris tabel gudang yang akan dihapus.
Form ubah master gudang ditunjukkan pada gambar 4.14.
110
Gambar 4.14 Form Ubah Master Gudang
4.1.7 Form Master Parameter
Form master parameter merupakan halaman yang digunakan dalam
maintenance master parameter. Form master parameter hanya dapat diakses oleh
pengguna dengan hak akses produksi. Pada form ini menampilkan list outlet yang
menyimpan parameter barang dalam database. Form utama master parameter
ditunjukkan pada gambar 4.15.
Gambar 4.15 Form Utama Master Parameter
111
Pada form master parameter, pengguna dapat menambah outlet yang akan
disimpan parameter barang dengan menekan tombol tambah parameter baru dan
ditampilkan dalam modal dialog. Data yang disimpan dari parameter yaitu id
parameter, dan nama outlet. Form tambah master parameter ditunjukkan pada
gambar 4.16.
Gambar 4.16 Form Tambah Master Parameter
Pada form master parameter, pengguna juga dapat melihat barang yang
tersimpan parameter dengan menekan detail pada baris tabel parameter outlet yang
akan dilihat dan menghapus data parameter dengan menekan hapus pada baris tabel
parameter outlet yang akan dihapus. Form master detail parameter ditunjukkan
pada gambar 4.17.
112
Gambar 4.17 Form Master Detail Parameter
Pada form master detail parameter, pengguna dapat menambah parameter
barang pada outlet dengan menekan tombol tambah parameter barang baru dan
ditampilkan dalam modal dialog. Data yang disimpan dari parameter barang yaitu
nama barang, level, trend, dan seasonal. Form master tambah parameter barang
ditunjukkan pada gambar 4.18.
Gambar 4.18 Form Master Tambah Parameter Barang
113
Pada form master detail parameter, pengguna juga dapat mengubah
parameter barang yang tersimpan dengan menekan edit pada baris tabel parameter
barang yang akan diubah dan menghapus data parameter barang dengan menekan
hapus pada baris tabel parameter barang yang akan dihapus. Form master ubah
parameter barang ditunjukkan pada gambar 4.19.
Gambar 4.19 Form Master Ubah Parameter Barang
4.1.8 Form Transaksi PO Outlet
Form transaksi PO outlet merupakan halaman yang digunakan dalam
mencatat PO yang terjadi pada masing-masing outlet. Form transaksi PO outlet
merupakan implementasi dari fungsional pencatatan PO outlet. Form ini hanya
dapat diakses oleh pengguna dengan hak akses bagian penjualan. Form PO outlet
ditunjukkan pada gambar 4.20 yang digunakan untuk mencatat barang apa saja dan
jumlah barang yang dipesan oleh pelanggan. Sedangkan form proses PO outlet
ditunjukkan pada gambar 4.21. Pada form proses PO outlet, pengguna mencatat
nama customer, alamat customer, dan tanggal PO yang ditampilkan dalam modal
dialog.
114
Gambar 4.20 Form PO Outlet
Gambar 4.21 Form Proses PO Outlet
115
4.1.9 Form Transaksi Penjualan Outlet
Form transaksi penjualan outlet merupakan halaman yang digunakan
dalam mencatat penjualan yang terjadi pada masing-masing outlet. Form transaksi
penjualan outlet merupakan implementasi dari fungsional pencatatan penjualan
outlet. Form ini hanya dapat diakses oleh pengguna dengan hak akses bagian
penjualan. Form penjualan outlet ditunjukkan pada gambar 4.22 yang digunakan
untuk mencari PO dari pelanggan. Apabila PO dari pelanggan terdapat dalam
database, pengguna dapat mencatat barang yang dapat dipenuhi oleh outlet dengan
menekan tombol proses. Form pencatatan barang penjualan ditunjukkan pada
gambar 4.23. Sedangkan form proses penjualan outlet ditunjukkan pada gambar
4.24. Pada form proses penjualan outlet, pengguna mencatat tanggal penjualan yang
ditampilkan dalam modal dialog.
Gambar 4.22 Form Penjualan Outlet
116
Gambar 4.23 Form Pencatatan Barang Penjualan
Gambar 4.24 Form Proses Penjualan Outlet
117
4.1.10 Form Transaksi Stok Gudang Outlet
Form transaksi stok gudang outlet merupakan halaman yang digunakan
dalam mencatat stok gudang akhir periode pada masing-masing outlet. Form
transaksi stok gudang outlet merupakan implementasi dari fungsional stok terakhir
outlet. Form ini hanya dapat diakses oleh pengguna dengan hak akses bagian
gudang. Form stok gudang outlet ditunjukkan pada gambar 4.25 yang digunakan
untuk mencatat barang apa saja dan jumlah stok barang pada akhir periode.
Sedangkan form proses stok gudang outlet ditunjukkan pada gambar 4.26. Pada
form proses stok gudang outlet, pengguna mencatat dan tanggal stok gudang yang
ditampilkan dalam modal dialog.
Gambar 4.25 Form Stok Gudang Outlet
118
Gambar 4.26 Form Proses Stok Gudang Outlet
4.1.11 Form Transaksi Peramalan
Form transaksi peramalan merupakan halaman yang digunakan untuk
melakukan peramalan pada masing-masing outlet. Form transaksi peramalan
merupakan implementasi dari fungsional peramalan jumlah produksi 1 bulan. Form
ini hanya dapat diakses oleh pengguna dengan hak akses bagian produksi. Form
utama peramalan ditunjukkan pada gambar 4.27 yang digunakan untuk melihat
peramalan yang sudah tersimpan dalam database berdasarkan periode. Pada form
utama peramalan, pengguna dapat melakukan peramalan dengan menekan tombol
lakukan peramalan. Form lakukan peramalan ditunjukkan pada gambar 4.28.
Dalam form lakukan peramalan pengguna memilih perode, outlet, barang dan jenis
parameter. Terdapat tiga jenis parameter yang digunakan yaitu random parameter,
manual, dan tersimpan di database.
119
Gambar 4.27 Form Utama Peramalan
Gambar 4.28 Form Lakukan Peramalan
Hasil peramalan yang ditampilkan tergantung pada jenis parameter yang
digunakan. Hasil peramalan dengan jenis parameter random ditunjukkan pada
120
gambar 4.29. Sedangkan hasil peramalan dengan jenis parameter manual dan
tersimpan di database ditunjukkan pada gambar 4.30. Pada hasil peramalan dengan
jenis parameter random, akan diperlihatkan hasil parameter yang optimal dari
semua parameter dan jumlah peramalan barang dari parameter yang optimal dan
hasil peramalan dari semua parameter pada tabel bawah. Sedangkan untuk hasil
peramalan dengan jenis parameter manual dan tersimpan di database, hanya
diperlihatkan hasil peramalan dari parameter yang dimasukkan maupun dari
parameter yang ada dalam database. Pada hasil peramalan pada semua jenis
parameter, diperlihatkan grafik antara peramalan dan PO dari outlet pada periode
sebelumnya. Untuk menyimpan hasil peramalan pengguna menekan proses untuk
menyimpan ke dalam database.
Gambar 4.29 Hasil Peramalan Parameter Random
121
Gambar 4.30 Hasil Peramalan Parameter Manual dan Tersimpan di Database
4.1.12 Form Transaksi Kenaikan Jumlah Produksi
Form transaksi kenaikan jumlah produksi merupakan halaman yang
digunakan dalam mencatat kenaikan jumlah produksi dari hasil peramalan pada
masing-masing outlet. Form transaksi kenaikan jumlah produksi merupakan
implementasi dari fungsional pencatatan data kenaikan perencanaan jumlah
produksi. Form ini hanya dapat diakses oleh pengguna dengan hak akses manajer
perusahaan. Form kenaikan jumlah produksi ditunjukkan pada gambar 4.31 yang
digunakan untuk mencari peramalan yang akan dilakukan kenaikan jumlah
produksi berdasarkan periode. Sedangkan form proses kenaikan jumlah produksi
ditunjukkan pada gambar 4.32. Pada form proses kenaikan jumlah produksi,
pengguna mencatat jumlah kenaikan pada masing-masing barang.
122
Gambar 4.31 Form Kenaikan Jumlah Produksi
Gambar 4.32 Form Proses Kenaikan Jumlah Produksi
123
4.1.13 Form Transaksi Pembagian Jumlah Produksi
Form transaksi pembagian jumlah produksi merupakan halaman yang
digunakan dalam mencatat pembagian jumlah produksi dari kenaikan jumlah
produksi pada masing-masing outlet. Form transaksi pembagian jumlah produksi
merupakan implementasi dari fungsional pembagian jumlah produksi 1 bulan
menjadi 4 minggu. Form ini hanya dapat diakses oleh pengguna dengan hak akses
bagian produksi. Form pembagian jumlah produksi ditunjukkan pada gambar 4.33
yang digunakan untuk mencari kenaikan jumlah produksi yang akan dilakukan
pembagian jumlah produksi berdasarkan periode. Sedangkan form proses
pembagian jumlah produksi ditunjukkan pada gambar 4.34. Pada form proses
kenaikan jumlah produksi, pengguna mencatat jumlah produksi sebanyak 4 minggu
pada masing-masing barang. Dalam form proses pembagian jumlah produksi
diperlihatkan kapasitas gudang yang dapat ditampung oleh outlet dan stok terakhir
outlet pada periode sebelumnya.
Gambar 4.33 Form Pembagian Jumlah Produksi
124
Gambar 4.34 Form Proses Pembagian Jumlah Produksi
4.1.14 Form Transaksi Penyetujuan Jumlah Produksi
Form transaksi penyetujuan jumlah produksi merupakan halaman yang
digunakan dalam konfirmasi jumlah produksi pada masing-masing outlet. Form
transaksi penyetujuan jumlah produksi merupakan implementasi dari fungsional
menyetujui perencanaan jumlah produksi 4 minggu. Form ini hanya dapat diakses
oleh pengguna dengan hak akses manajer outlet. Form penyetujuan jumlah
produksi ditunjukkan pada gambar 4.35 yang digunakan untuk mencari jumlah
produksi yang akan dilakukan konfirmasi berdasarkan periode. Sedangkan form
detail jumlah produksi ditunjukkan pada gambar 4.36. Pada form detail jumlah
produksi, pengguna dapat melihat jumlah produksi selama 4 minggu untuk masing-
masing outlet. Pengguna dapat melakukan konfirmasi dengan menekan tombol
konfirmasi dan aplikasi akan merubah status menjadi konfirmasi kedalam database
125
Gambar 4.35 Form Penyetujuan Jumlah Produksi
Gambar 4.36 Form Detail Jumlah Produksi
126
4.1.15 Form Laporan Rencana Jumlah Produksi
Form laporan rencana jumlah produksi merupakan halaman yang
digunakan dalam membuat laporan rencana jumlah produksi. Form laporan rencana
jumlah produksi merupakan implementasi dari fungsional mencetak jumlah
produksi 4 minggu. Form ini hanya dapat diakses oleh pengguna dengan hak akses
bagian produksi. Form laporan rencana jumlah produksi ditunjukkan pada gambar
4.37 yang digunakan untuk mencari jumlah produksi berdasarkan periode. Untuk
menyimpan laporan rencana jumlah produksi dalam bentuk pdf, pengguna dapat
menekan tombol simpan(pdf). Hasil laporan rencana jumlah produksi
mengkalkulasi total jumlah barang setiap minggu pada semua outlet yang
ditunjukkan pada gambar 4.38. Pada hasil laporan rencana jumlah produksi terdapat
lampiran yang memperlihatkan detail jumlah produksi 4 minggu pada masing-
masing outlet. Lampiran jumlah produksi ditunjukkan pada gambar 4.39.
Gambar 4.37 Form Laporan Rencana Jumlah Produksi
127
Gambar 4.38 Laporan Rencana Jumlah Produksi
Gambar 4.39 Lampiran Rencana Jumlah Produksi
128
4.2 Hasil Uji Coba Fungsional dan Non Fungsional
Pada tahap ini dilakukan uji coba terhadap fungsional dan non fungsional
pada aplikasi yang telah di bangun dengan tujuan aplikasi telah sesuai dengan
fungsional dan non fungsional yang telah dirancang sebelumnya. Pengujian
dilakukan menggunakan menggunakan aplikasi selenium dan hasilnya akan
didokumentasi dan diberikan kesimpulan
4.2.1 Hasil Uji Coba Fungsional
A. Hasil Uji Coba Fitur Login
Tabel 4.1 Hasil Uji Coba Fitur Login
Test
Case
ID
Tujuan Output yang
Diharapkan
Output
Aplikasi
Hasil Pengujian Selenium Dokumentasi dan Kesimpulan
F-1 Menguji
autentikasi
pengguna
yang valid
dan hak
akses yang
sesuai (Hak
akses :
Admin)
Menampilkan
halaman
utama dan
menampilkan
menu-menu
aplikasi
dengan hak
akses admin
Aplikasi
menampilk
an halaman
utama
dengan
menu-menu
yang dapat
diakses
oleh admin
Kesimpulan : Diterima
F-2 Menguji
autentikasi
pengguna
yang valid
dan hak
akses yang
sesuai (Hak
akses :
bagian
produksi)
Menampilkan
halaman
utama dan
menampilkan
menu-menu
aplikasi
dengan hak
akses bagian
produksi
Aplikasi
menampilk
an halaman
utama
dengan
menu-menu
yang dapat
diakses
oleh bagian
produksi
Kesimpulan : Diterima
F-3 Menguji
autentikasi
pengguna
yang tidak
valid
Menampilkan
alert “User
yang
Diinputkan
Tidak
Tersedia”
Aplikasi
menampilk
an alert
“User yang
Diinputkan
Tidak
Tersedia”
Kesimpulan : Diterima
F-4 Menguji
Error
Handling
fitur login
dengan
menggunak
an data
kosong
Menampilkan
alert “Harap
Isi Bidang
Ini”
Aplikasi
menampilk
an alert
“Harap Isi
Bidang Ini”
Kesimpulan : Diterima
129
B. Hasil Uji Coba Fitur Pencatatan Data PO Outlet
Tabel 4.2 Hasil Uji Coba Fitur Pencatatan Data PO Outlet
Test
Case
ID
Tujuan Output yang
Diharapkan
Output
Aplikasi
Hasil Pengujian
Selenium
Dokumentasi dan Kesimpulan
F-5 Menguji
pencatatan
PO outlet
dengan
memasukkan
data valid
Menampilkan
alert “Data
Berhasil
Disimpan”
Aplikasi
menampilkan
alert “Data
Berhasil
Disimpan”
Kesimpulan : Diterima
F-6 Menguji
Error
Handling fitur
pencatatan
PO outlet
dengan
menggunakan
data kosong
Menampilkan
alert “Harap
Isi Bidang
Ini”
Aplikasi
menampilkan
alert “Harap
Isi Bidang
Ini”
Kesimpulan : Diterima
C. Hasil Uji Coba Fitur Pencatatan Data Penjualan Outlet
Tabel 4.3 Hasil Uji Coba Fitur Pencatatan Data Penjualan Outlet
Test
Case
ID
Tujuan Output yang
Diharapkan
Output
Aplikasi
Hasil Pengujian
Selenium
Dokumentasi dan Kesimpulan
F-7 Menguji
pencatatan
data
penjualan
outlet dengan
data yang
valid
Menampilkan
alert “Data
Berhasil
Disimpan”
Aplikasi
menampilkan
alert “Data
Berhasil
Disimpan”
Kesimpulan : Diterima
F-8 Menguji
pencatatan
data
penjualan
outlet dengan
memasukkan
ID PO outlet
yang belum
terjadi pada
outlet
Menampilkan
alert
“Transaksi
tidak
Tersedia”
Aplikasi
menampilkan
alert
“Transaksi
tidak
Tersedia”
Kesimpulan : Diterima
130
Test
Case
ID
Tujuan Output yang
Diharapkan
Output
Aplikasi
Hasil Pengujian
Selenium
Dokumentasi dan Kesimpulan
F-9 Menguji
Error
Handling fitur
pencatatan
Penjualan
outlet dengan
menggunakan
data kosong
Menampilkan
alert “Harap
Isi Bidang
Ini”
Aplikasi
menampilkan
alert “Harap
Isi Bidang
Ini”
Kesimpulan : Diterima
D. Hasil Uji Coba Fitur Pencatatan Stok Terakhir Outlet
Tabel 4.4 Hasil Uji Coba Fitur Pencatatan Stok Terakhir Outlet
Test
Case
ID
Tujuan Output yang
Diharapkan
Output
Aplikasi
Hasil Pengujian Selenium Dokumentasi dan Kesimpulan
F-10 Menguji
pencatatan
stok terakhir
outlet dengan
data yang
valid
Menampilkan
alert “Data
Berhasil
Disimpan”
Aplikasi
menampilkan
alert “Data
Berhasil
Disimpan”
Kesimpulan : Diterima
F-11 Menguji
Error
Handling
fitur
pencatatan
stok terakhir
outlet dengan
menggunakan
data kosong
Menampilkan
alert “Harap
Isi Bidang
Ini”
Aplikasi
Menampilkan
alert “Harap
Isi Bidang
Ini”
Kesimpulan : Diterima
131
E. Hasil Uji Coba Fitur Peramalan Jumlah Produksi 1 Bulan
Tabel 4.5 Hasil Uji Coba Fitur Peramalan Jumlah Produksi 1 Bulan
Test
Case
ID
Tujuan Output yang
Diharapkan
Output
Aplikasi
Hasil Pengujian Selenium Dokumentasi dan Kesimpulan
F-12 Menguji
peramalan
dengan data
yang valid
dan PO
outlet sesuai
dengan
ketentuan
yaitu
sebanyak 4
tahun
Menampilkan
halaman hasil
proses
peramalan
Aplikasi
menampilkan
halaman
hasil proses
peramalan
Ditunjukkan pada gambar 4.29
dan gambar 4.30
Kesimpulan : Diterima
F-13 Menguji
peramalan
dengan data
yang valid
dan PO
outlet tidak
sesuai
dengan
ketentuan
yaitu
sebanyak 4
tahun
Menampilkan
alert
“Peramalan
Tidak Dapat
Dilakukan”
Aplikasi
menampilkan
alert
“Peramalan
Tidak Dapat
Dilakukan”
Kesimpulan : Diterima
F-14 Menguji
peramalan
dengan
memasukkan
data yang
valid dengan
data yang
sudah
dilakukan
peramalan
Tampil alert
“Peramalan
Sudah
Dilakukan”
Aplikasi
menampilkan
alert
“Peramalan
Sudah
Dilakukan”
Kesimpulan : Diterima
F-15 Menguji
peramalan
dengan data
yang valid
dan memilih
jenis
parameter
“Tersimpan
di
Database”
yang belum
tersedia pada
database
Tampil alert
“Parameter
Belum Ada”
Aplikasi
menampilkan
alert
“Parameter
Belum Ada”
Kesimpulan : Diterima
F-16 Menguji
peramalan
dengan data
yang valid
dan memilih
jenis
parameter
“Manual”
dan
memasukkan
parameter
tidak sesuai
ketentuan
Tampil alert
“Parameter
antara 0.1
Sampai 1”
Aplikasi
menampilkan
alert
“Parameter
antara 0.1
Sampai 1”
Kesimpulan : Diterima
132
F. Hasil Uji Coba Fitur Kenaikan Perencanaan Jumlah Produksi
Tabel 4.6 Hasil Uji Coba Fitur Kenaikan Perencanaan Jumlah Produksi
Test
Case
ID
Tujuan Output yang
Diharapkan
Output
Aplikasi
Hasil Pengujian Selenium Dokumentasi dan Kesimpulan
F-17 Menguji
tombol cari
kenaikan
perencanaan
jumlah
produksi
Menampilkan
hasil
pencarian
berdasarkan
periode pada
tabel
Aplikasi
menampilkan
hasil
pencarian
berdasarkan
periode pada
tabel
Ditunjukkan pada gambar 4.31
Kesimpulan : Diterima
F-18 Menguji
tombol
simpan
kenaikan
perencanaan
jumlah
produksi
Tampil alert
“Berhasil
menambah
kenaikan
jumlah
produksi”
Aplikasi
menampilkan
alert
“Berhasil
menambah
kenaikan
jumlah
produksi”
Kesimpulan : Diterima
F-19 Menguji
status
kenaikan
perencanaan
jumlah
produksi
yang telah
disimpan
Menampilkan
hasil
pencarian
berdasarkan
periode pada
table dan
status
menjadi
“sudah
dilakukan
kenaikan”
Aplikasi
menampilkan
hasil
pencarian
berdasarkan
periode pada
table dan
status
menjadi
“sudah
dilakukan
kenaikan”
Kesimpulan : Diterima
F-20 Menguji
Error
Handling
kenaikan
perencanaan
jumlah
produksi
Menampilkan
alert “Harap
Isi Bidang
Ini”
Aplikasi
menampilkan
alert “Harap
Isi Bidang
Ini”
Kesimpulan : Diterima
133
G. Hasil Uji Coba Fitur Pembagian Jumlah Produksi 1 Bulan Menjadi 4 Minggu
Tabel 4.7 Hasil Uji Coba Fitur Pembagian Jumlah Produksi 1 Bulan Menjadi 4
Minggu
Test
Case
ID
Tujuan Output yang
Diharapkan
Output
Aplikasi
Hasil Pengujian Selenium Dokumentasi dan Kesimpulan
F-21 Menguji
tombol cari
pembagian
jumlah
produksi 1
bulan
menjadi 4
minggu
Menampilkan
hasil
pencarian
berdasarkan
periode pada
tabel
Aplikasi
menampilkan
hasil
pencarian
berdasarkan
periode pada
tabel
Ditunjukkan pada gambar 4.31
Kesimpulan : Diterima
F-22 Menguji
tombol
simpan
pembagian
jumlah
produksi 1
bulan
menjadi 4
minggu dan
memasukkan
data yang
valid
Tampil alert
“Berhasil
menambah
pembagian
jumlah
produksi”
Aplikasi
menampilkan
alert
“Berhasil
menambah
pembagian
jumlah
produksi”
Kesimpulan : Diterima
F-23 Menguji
status
pembagian
jumlah
produksi 1
bulan
menjadi 4
minggu yang
telah
disimpan
Menampilkan
hasil
pencarian
berdasarkan
periode pada
table dan
status
menjadi
“sudah
dilakukan
pembagian 4
minggu”
Aplikasi
menampilkan
hasil
pencarian
berdasarkan
periode pada
table dan
status
menjadi
“sudah
dilakukan
pembagian 4
minggu”
Kesimpulan : Diterima
F-24 Menguji
tombol
simpan
pembagian
jumlah
produksi 1
bulan
menjadi 4
minggu dan
memasukkan
data jumlah
produksi
melebihi
kapasitas
gudang
Tampil alert
“Jumlah
produksi
melebihi
kapasitas
gudang”
Aplikasi
menampilkan
alert “Jumlah
produksi
melebihi
kapasitas
gudang”
Kesimpulan : Diterima
134
Test
Case
ID
Tujuan Output yang
Diharapkan
Output
Aplikasi
Hasil Pengujian Selenium Dokumentasi dan Kesimpulan
F-25 Menguji
tombol
simpan
pembagian
jumlah
produksi 1
bulan
menjadi 4
minggu dan
memasukkan
data jumlah
produksi
dalam
pembagian
menjadi 4
minggu tidak
sama dengan
data jumlah
produksi 1
bulan
Tampil alert
“Jumlah
pembagian 4
minggu tidak
sama dengan
jumlah
produksi 1
bulan”
Aplikasi
menampilkan
alert “Jumlah
pembagian 4
minggu tidak
sama dengan
jumlah
produksi 1
bulan”
Kesimpulan : Diterima
F-26 Menguji
Error
Handling
pembagian
jumlah
produksi 1
bulan
menjadi 4
minggu
Menampilkan
alert “Harap
Isi Bidang
Ini”
Aplikasi
menampilkan
alert “Harap
Isi Bidang
Ini”
Kesimpulan : Diterima
H. Hasil Uji Coba Fitur Menyetujui Perencanaan Jumlah Produksi 4 Minggu
Tabel 4.8 Hasil Uji Coba Fitur Menyetujui Perencanaan Jumlah Produksi 4
Minggu
Test
Case
ID
Tujuan Output yang
Diharapkan
Output
Aplikasi
Hasil Pengujian Selenium Dokumentasi dan Kesimpulan
F-27 Menguji
tombol cari
menyetujui
jumlah
produksi 4
minggu
minggu
Menampilkan
hasil
pencarian
berdasarkan
periode pada
tabel
Aplikasi
menampilkan
hasil
pencarian
berdasarkan
periode pada
tabel
Ditunjukkan pada gambar 4.35
Kesimpulan : Diterima
F-28 Menguji
tombol
detail
menyetujui
jumlah
produksi 4
minggu
Menampilkan
hasil detail
perencanaan
jumlah
produksi 4
minggu untuk
masing-
masing outlet
Aplikasi
menampilkan
hasil detail
perencanaan
jumlah
produksi 4
minggu untuk
masing-
masing outlet
Ditunjukkan pada gambar 4.36
Kesimpulan : Diterima
135
Test
Case
ID
Tujuan Output yang
Diharapkan
Output
Aplikasi
Hasil Pengujian Selenium Dokumentasi dan Kesimpulan
F-29 Menguji
status
menyetujui
perencanaan
jumlah
produksi 4
minggu
yang telah
disimpan
Menampilkan
hasil
pencarian
berdasarkan
periode pada
table dan
status
menjadi
“konfirmasi”
Aplikasi
menampilkan
hasil
pencarian
berdasarkan
periode pada
table dan
status
menjadi
“konfirmasi”
Kesimpulan : Diterima
F-30 Menguji
tombol
konfirmasi
Tampil alert
“Produksi
berhasil
dikonfirmasi”
Aplikasi
menampilkan
alert
“Produksi
berhasil
dikonfirmasi”
Kesimpulan : Diterima
I. Hasil Uji Coba Fitur Mencetak Perencanaan Jumlah Produksi 4 Minggu
Tabel 4.9 Hasil Uji Coba Fitur Mencetak Perencanaan Jumlah Produksi 4 Minggu
Test
Case
ID
Tujuan Output yang
Diharapkan
Output
Aplikasi
Hasil Pengujian Selenium Dokumentasi dan Kesimpulan
F-31 Menguji
tombol cari
mencetak
perencanaan
jumlah
produksi 4
minggu
Menampilkan
hasil
pencarian
berdasarkan
periode pada
tabel
Aplikasi
menampilkan
hasil
pencarian
berdasarkan
periode pada
tabel
Ditunjukkan pada gambar 4.37
Kesimpulan : Diterima
F-32 Menguji
tombol
detail
mencetak
perencanaan
jumlah
produksi 4
minggu
Menampilkan
hasil detail
perencanaan
jumlah
produksi 4
minggu
berdasarkan
outlet yang
dipilih
Aplikasi
menampilkan
hasil detail
perencanaan
jumlah
produksi 4
minggu
berdasarkan
outlet yang
dipilih
Kesimpulan : Diterima
F-33 Menguji
tombol
simpan(pdf)
mencetak
perencanaan
jumlah
produksi 4
minggu
Menampilkan
hasil laporan
rencana
jumlah
produksi
dalam bentuk
Aplikasi
menampilkan
hasil laporan
rencana
jumlah
produksi
dalam bentuk
Ditunjukkan pada gambar 4.38
dan gambar 4.39
Kesimpulan : Diterima
136
4.2.2 Hasil Uji Coba Non Fungsional
A. Hasil Uji Coba Non Fungsional Security
Tabel 4.10 Hasil Uji Coba Non Fungsional Security
Test
Case
ID
Tujuan Output yang
Diharapkan
Output
Aplikasi
Dokumentasi dan
Kesimpulan
NF-
1
Menguji
autentikasi
pengguna
dengan hak
akses
“bagian
produksi”
Tampil
halaman awal
aplikasi dengan
menu :
- Transaksi
peramalan
- Transaksi
pembagian
jumlah
produksi
- Laporan
perencanaan
jumlah
produksi
Aplikasi
menampilkan
halaman
dengan menu-
menu yang
dapat diakses
oleh
pengguna
dengan hak
akses “bagian
produksi”
Kesimpulan : Diterima
NF-
2
Menguji
autentikasi
pengguna
dengan hak
akses
“manajer
perusahaan”
Tampil
halaman awal
aplikasi dengan
menu :
- Transaksi
kenaikan
jumlah
produksi
Aplikasi
menampilkan
halaman
dengan menu-
menu yang
dapat diakses
oleh
pengguna
dengan hak
akses
“manajer
perusahaan”
Kesimpulan : Diterima
NF-
3
Menguji
autentikasi
pengguna
dengan hak
akses
“bagian
penjualan
outlet”
Tampil
halaman awal
aplikasi dengan
menu :
- Transaksi
PO outlet
- Transaksi
penjualan
outlet
Aplikasi
menampilkan
halaman
dengan menu-
menu yang
dapat diakses
oleh
pengguna
dengan hak
akses “bagian
penjualan
outlet”
Kesimpulan : Diterima
137
Test
Case
ID
Tujuan Output yang
Diharapkan
Output
Aplikasi
Dokumentasi dan
Kesimpulan
NF-
4
Menguji
autentikasi
pengguna
dengan hak
akses
“bagian
gudang
outlet”
Tampil
halaman awal
aplikasi dengan
menu :
Transaksi stok
gudang outlet
Aplikasi
menampilkan
halaman
dengan menu-
menu yang
dapat diakses
oleh
pengguna
dengan hak
akses “bagian
gudang
outlet”
Kesimpulan : Diterima
NF-
5
Menguji
autentikasi
pengguna
dengan hak
akses
“manajer
outlet”
Tampil
halaman awal
aplikasi dengan
menu :
Transaksi
penyetujuan
jumlah
produksi
Aplikasi
menampilkan
halaman
dengan menu-
menu yang
dapat diakses
oleh
pengguna
dengan hak
akses
“manajer
outlet”
Kesimpulan : Diterima
B. Hasil Uji Coba Non Fungsional Correctnes
Tabel 4.11 Hasil Uji Coba Non Fungsional Correctnes
Test
Case
ID
Tujuan Output yang
Diharapkan
Output
Aplikasi
Dokumentasi dan
Kesimpulan
NF-
6
Menguji
ketepatan
peramalan
jumlah
produksi
Aplikasi
menghitung dan
menampilkan
hasil peramalan
sesuai dengan
rumus winter
Aplikasi
menampilkan
hasil
peramalan
menggunakan
rumus winter
Kesimpulan : Diterima
138
Test
Case
ID
Tujuan Output yang
Diharapkan
Output
Aplikasi
Dokumentasi dan
Kesimpulan
NF-
7
Menguji
ketepatan
laporan
rencana
jumlah
produksi
Aplikasi
menghitung
total rencana
produksi outlet
pada masing-
masing barang
dengan status
“konfirmasi”
Aplikasi
menampilkan
total rencana
produksi
outlet pada
masing-
masing
barang
dengan status
“konfirmasi”
Ditunjukkan pada gambar
4.37
Kesimpulan : Diterima
C. Hasil Uji Coba Non Fungsional Performance
Tabel 4.12 Hasil Uji Coba Non Fungsional Performance
Test
Case
ID
Tujuan Output yang
Diharapkan
Output
Aplikasi
Dokumentasi dan
Kesimpulan
NF-
8
Menguji
performa
waktu
peramalan
jumlah
produksi
- Dalam proses
random
parameter
sistem harus
mampu
menemukan
parameter
optimal
dengan
waktu yang
dibutuhkan
tidak lebih
dari 1 menit
- Dalam proses
parameter
manual
maupun
parameter
yang
disimpan
sistem harus
mampu
menampilkan
hasil dengan
waktu yang
dibutuhkan
Aplikasi
menampilkan
hasil
peramalan
dalam
random
parameter
dan manual
parameter
maupun
tersimpan di
database
tidak
melebihi
waktu yang
ditentukan
Waktu jenis parameter
random :
Kesimpulan : Diterima
Waktu jenis parameter
manual dan tersimpan di
database :
Kesimpulan : Diterima
139
Test
Case
ID
Tujuan Output yang
Diharapkan
Output
Aplikasi
Dokumentasi dan
Kesimpulan
tidak lebih
dari 10 detik
4.3 Evaluasi Algoritma
Setelah melakukan implementasi aplikasi, uji coba fungsional dan uji coba
non fungsional, selanjutnya akan dilakukan evaluasi terhadap penerapan metode
dalam aplikasi. Evaluasi digunakan untuk memastikan metode yang digunakan
telah diterapkan dengan benar dalam aplikasi. Metode yang digunakan yaitu
metode winter.
Metode winter diterapkan dalam fungsi peramalan jumlah produksi 1
bulan pada aplikasi yang menghasilkan berupa jumlah peramalan barang selama 1
bulan. Jumlah peramalan barang selama 1 bulan ini yang nantinya akan dibuat
sebagai acuan dalam membuat jumlah produksi selama 1 bulan.
Dalam proses penerapan peramalan 1 bulan, sebelumnya dibutuhkan data
awal yang meliputi data permintaan barang (purchase order) dari masing-masing
outlet selama 4 tahun. Sebagai contoh data permintaan barang (purchase order) dari
barang canal 75x0,75mm pada outlet kania 701 selama 4 tahun yang ditunjukkan
pada tabel 4.13 dan barang canal 75x1,00mm yang ditunjukkan pada tabel 4.14.
Tabel 4.13 Data Permintaan Barang Canal 75x0,75mm pada kania 701
No Periode Permintaan No Periode Permintaan
1 8 - 2013 2338 25 8 - 2015 2550
2 9 - 2013 2652 26 9 - 2015 3354
3 10 - 2013 2735 27 10 - 2015 3462
4 11 - 2013 2465 28 11 - 2015 3068
5 12 - 2013 2548 29 12 - 2015 3195
6 1 - 2014 2423 30 1 - 2016 2796
7 2 - 2014 2615 31 2 - 2016 2850
8 3 - 2014 2955 32 3 - 2016 3392
140
No Periode Permintaan No Periode Permintaan
9 4 - 2014 2800 33 4 - 2016 3136
10 5 - 2014 2596 34 5 - 2016 3350
11 6 - 2014 3100 35 6 - 2016 3405
12 7 - 2014 2850 36 7 - 2016 3099
13 8 - 2014 2548 37 8 - 2016 3135
14 9 - 2014 2994 38 9 - 2016 3538
15 10 - 2014 3115 39 10 - 2016 3599
16 11 - 2014 2915 40 11 - 2016 3450
17 12 - 2014 3019 41 12 - 2016 3545
18 1 - 2015 2507 42 1 - 2017 2950
19 2 - 2015 2723 43 2 - 2017 3115
20 3 - 2015 3089 44 3 - 2017 3510
21 4 - 2015 2834 45 4 - 2017 3280
22 5 - 2015 2810 46 5 - 2017 3350
23 6 - 2015 3150 47 6 - 2017 3560
24 7 - 2015 2832 48 7 - 2017 3710
Tabel 4.14 Data Permintaan Barang Canal 75x1,00mm pada kania 701
No Periode Permintaan No Periode Permintaan
1 8 - 2013 1766 25 8 - 2015 1978
2 9 - 2013 2080 26 9 - 2015 2782
3 10 - 2013 2163 27 10 - 2015 2890
4 11 - 2013 1893 28 11 - 2015 2496
5 12 - 2013 1976 29 12 - 2015 2623
6 1 - 2014 1851 30 1 - 2016 2224
7 2 - 2014 2043 31 2 - 2016 2278
8 3 - 2014 2383 32 3 - 2016 2820
9 4 - 2014 2228 33 4 - 2016 2564
10 5 - 2014 2024 34 5 - 2016 2778
11 6 - 2014 2528 35 6 - 2016 2833
12 7 - 2014 2278 36 7 - 2016 2527
13 8 - 2014 1976 37 8 - 2016 2563
14 9 - 2014 2422 38 9 - 2016 2966
15 10 - 2014 2543 39 10 - 2016 3027
16 11 - 2014 2343 40 11 - 2016 2878
17 12 - 2014 2447 41 12 - 2016 2973
18 1 - 2015 1935 42 1 - 2017 2378
19 2 - 2015 2151 43 2 - 2017 2543
20 3 - 2015 2517 44 3 - 2017 2938
21 4 - 2015 2262 45 4 - 2017 2708
22 5 - 2015 2238 46 5 - 2017 2778
23 6 - 2015 2578 47 6 - 2017 2988
24 7 - 2015 2260 48 7 - 2017 3138
141
4.3.1 Perencanaan Jumlah Produksi Menggunakan Aplikasi
Tabel 4.15 Data Parameter Percobaan
Level Trend Seasonal
0.1 0.1 0.1
Pada tahap ini bertujuan untuk memastikan bahwa metode yang digunakan
telah diterapkan dengan benar dalam aplikasi, maka dilakukan pencocokan hasil
metode pada aplikasi dengan hasil metode yang dilakukan secara manual.
Percobaan yang dilakukan menggunakan data permintaan barang yang terdapat
pada tabel 4.13 dan tabel 4.14 yang digunakan untuk meramal pada periode agustus
2017. Sedangkan parameter yang dimasukkan ditunjukkan pada tabel 4.15. Hasil
metode yang terdapat pada aplikasi untuk barang canal 75x0.75 mm ditunjukkan
pada gambar 4.40.
Gambar 4.40 Hasil Metode Pada Aplikasi Barang Canal 75x0.75 mm
Sedangkan hasil metode yang dilakukan secara manual untuk barang canal
75x0.75 mm ditunjukkan pada tabel 4.16.
142
Tabel 4.16 Hasil Metode Secara Manual Barang Canal 75x0.75 mm
perio
de t permintaan At Tt St forecast error abs(error)
persentase
error 8 -
2013 1 2338 0.874645385 9 -
2013 2 2652 0.992112729 10 -
2013 3 2735 1.023163014 11 -
2013 4 2465 0.922156062 12 -
2013 5 2548 0.953206347 1 -
2014 6 2423 0.906443869 2 -
2014 7 2615 0.978271035 3 -
2014 8 2955 1.105464975 4 -
2014 9 2800 1.047479502 5 -
2014 10 2596 0.971163139 6 -
2014 11 3100 1.159709449 7 -
2014 12 2850 2850 0 1.066184494 8 -
2014 13 2548 2803.983029
-
4.601697076 0.878051582 2492.739 55.26065 55.26065 2.17% 9 -
2014 14 2994 2860.425445 1.50271416 0.9975712 2777.302 216.6981 216.6981 7.24% 10 -
2014 15 3115 2887.993756 4.10927389 1.028707057 2928.219 186.781 186.781 6.00% 11 -
2014 16 2915 2886.25814 3.524784896 0.930936273 2666.97 248.0297 248.0297 8.51% 12 -
2014 17 3019 2925.101804 7.056672773 0.961095796 2754.559 264.4406 264.4406 8.76% 1 -
2015 18 2507 2899.790716 3.819896742 0.902253998 2657.837 -150.837 150.8371 6.02% 2 -
2015 19 2723 2915.049267 4.963762191 0.973855732 2840.518 -117.518 117.5182 4.32% 3 -
2015 20 3089 2945.204499 7.482909179 1.099800838 3227.972 -138.972 138.9721 4.50% 4 -
2015 21 2834 2915.101687 3.724336975 1.03994943 3092.88 -258.88 258.8795 9.13% 5 -
2015 22 2810 2897.148868 1.556621379 0.971038734 2834.656 -24.6562 24.65624 0.88% 6 -
2015 23 3150 2933.229827 5.009055148 1.151128657 3361.656 -211.656 211.6561 6.72% 7 -
2015 24 2832 2890.43441 0.22860793 1.057544396 3132.705 -300.705 300.7047 10.62%
8 -
2015 25 2550 2842.721345
-
4.565559362 0.879949201 2538.151 11.84877 11.84877 0.46%
9 -
2015 26 3354 2935.498573 5.168719439 1.012070651 2831.262 522.7375 522.7375 15.59%
10 -
2015 27 3462 2988.671544 9.969144577 1.041673771 3025.085 436.9148 436.9148 12.62%
11 -
2015 28 3068 2993.302611 9.43533683 0.94033813 2791.543 276.4566 276.4566 9.01%
12 -
2015 29 3195 3042.23555 13.38509705 0.97000767 2885.919 309.0812 309.0812 9.67%
1 -
2016 30 2796 3038.303726 11.65340493 0.904053631 2756.946 39.05406 39.05406 1.40%
2 -
2016 31 2850 3060.208202 12.67851207 0.969601077 2970.218 -120.218 120.2182 4.22%
3 -
2016 32 3392 3115.432638 16.93310441 1.098698088 3379.563 12.43662 12.43662 0.37%
4 -
2016 33 3136 3104.557898 14.15231999 1.036967259 3257.502 -121.502 121.502 3.87%
5 -
2016 34 3350 3129.896648 15.27096295 0.980967149 3028.388 321.6116 321.6116 9.60%
6 -
2016 35 3405 3177.757274 18.52992933 1.143166833 3620.493 -215.493 215.4926 6.33%
7 -
2016 36 3099 3147.747524 13.67596137 1.050241309 3380.216 -281.216 281.2156 9.07%
8 -
2016 37 3135 3143.783964 11.91200924 0.891674873 2781.892 353.1079 353.1079 11.26%
9 -
2016 38 3538 3236.907771 20.03318899 1.020165433 3193.787 344.2127 344.2127 9.73%
10 -
2016 39 3599 3284.032783 22.7423713 1.047097261 3392.67 206.33 206.33 5.73%
11 -
2016 40 3450 3305.579926 22.62284845 0.950673295 3109.487 340.5132 340.5132 9.87%
143
perio
de t permintaan At Tt St forecast error abs(error)
persentase
error
12 -
2016 41 3545 3368.27611 26.63018202 0.978253619 3228.382 316.6178 316.6178 8.93%
1 -
2017 42 2950 3356.973453 22.83689816 0.901525042 3069.177 -119.177 119.1774 4.04%
2 -
2017 43 3115 3387.354937 23.59135674 0.964600627 3277.068 -162.068 162.0678 5.20%
3 -
2017 44 3510 3433.73283 25.87001031 1.091049395 3747.6 -237.6 237.6002 6.77%
4 -
2017 45 3280 3414.270558 21.33678214 1.029337906 3587.495 -307.495 307.4949 9.37%
5 -
2017 46 3350 3417.498529 19.52590096 0.980895348 3370.218 -20.2179 20.21794 0.60%
6 -
2017 47 3560 3456.255709 21.4490289 1.131851787 3929.092 -369.092 369.0923 10.37%
7 -
2017 48 3710 3457.715696 19.45012475 1.052513449 3652.429 57.57082 57.57082 1.55%
Peramalan = 3101 MAPE = 6.68%
Berikut juga hasil metode untuk barang canal 75x1.00 mm pada aplikasi
yang ditunjukkan pada gambar 4.41.
Gambar 4.41 Hasil Metode Pada Aplikasi
Sedangkan hasil metode yang dilakukan secara manual untuk barang canal
75x1.00 mm ditunjukkan pada tabel 4.17.
Tabel 4.17 Hasil Metode Secara Manual Barang Canal 75x1.00 mm
bulan t permintaan At Tt St forecast error abs(error)
persentase
error 8 -
2013 1 1766 0.840519 9 -
2013 2 2080 0.989965 10 -
2013 3 2163 1.029469 11 -
2013 4 1893 0.900964 12 -
2013 5 1976 0.940467 1 -
2014 6 1851 0.880974 2 -
2014 7 2043 0.972356 3 -
2014 8 2383 1.134177 4 -
2014 9 2228 1.060405
144
bulan t permintaan At Tt St forecast error abs(error)
persentase
error 5 -
2014 10 2024 0.963313 6 -
2014 11 2528 1.203189 7 -
2014 12 2278 2278 0 1.084203 8 -
2014 13 1976 2232.454 -4.55462 0.844979 1914.702 61.29822 61.29822 3.10% 9 -
2014 14 2422 2291.743 1.829806 0.996653 2205.543 216.4567 216.4567 8.94% 10 -
2014 15 2543 2319.37 4.409482 1.036164 2361.162 181.8376 181.8376 7.15% 11 -
2014 16 2343 2317.524 3.783941 0.911967 2093.641 249.3588 249.3588 10.64% 12 -
2014 17 2447 2357.498 7.402981 0.950217 2183.114 263.8859 263.8859 10.78% 1 -
2015 18 1935 2332.049 4.117737 0.875851 2083.417 -148.417 148.4169 7.67% 2 -
2015 19 2151 2348.14 5.315044 0.966724 2271.585 -120.585 120.5846 5.61% 3 -
2015 20 2517 2378.473 7.816872 1.126583 2669.234 -152.234 152.2339 6.05% 4 -
2015 21 2262 2348.445 4.032381 1.050684 2530.435 -268.435 268.4346 11.87% 5 -
2015 22 2238 2330.234 1.808019 0.963023 2266.171 -28.1711 28.17109 1.26% 6 -
2015 23 2578 2366.536 5.257465 1.191806 2805.887 -227.887 227.8867 8.84% 7 -
2015 24 2260 2324.243 0.502353 1.073018 2571.505 -311.505 311.5049 13.78%
8 -
2015 25 1978 2276.61 -4.31112 0.847365 1964.362 13.63844 13.63844 0.69%
9 -
2015 26 2782 2373.381 5.797082 1.014204 2264.693 517.3069 517.3069 18.59%
10 -
2015 27 2890 2426.213 10.50055 1.051663 2465.219 424.7815 424.7815 14.70%
11 -
2015 28 2496 2430.38 9.867249 0.92347 2222.201 273.7985 273.7985 10.97%
12 -
2015 29 2623 2480.26 13.86851 0.96095 2318.765 304.2352 304.2352 11.60%
1 -
2016 30 2224 2476.154 12.07098 0.878083 2184.485 39.51493 39.51493 1.78%
2 -
2016 31 2278 2498.831 13.13162 0.961215 2405.427 -127.427 127.4274 5.59%
3 -
2016 32 2820 2554.145 17.34988 1.124334 2829.935 -9.93516 9.935162 0.35%
4 -
2016 33 2564 2542.392 14.43955 1.046465 2701.828 -137.828 137.8283 5.38%
5 -
2016 34 2778 2566.613 15.41774 0.974957 2462.288 315.7123 315.7123 11.36%
6 -
2016 35 2833 2614.405 18.65513 1.180986 3077.279 -244.279 244.2787 8.62%
7 -
2016 36 2527 2583.728 13.7219 1.063521 2825.321 -298.321 298.3215 11.81%
8 -
2016 37 2563 2578.697 11.8466 0.86202 2200.988 362.0122 362.0122 14.12%
9 -
2016 38 2966 2675.564 20.34873 1.023639 2627.34 338.6604 338.6604 11.42%
10 -
2016 39 3027 2722.032 22.96058 1.057701 2835.193 191.8074 191.8074 6.34%
11 -
2016 40 2878 2742.593 22.72062 0.93606 2534.918 343.0821 343.0821 11.92%
12 -
2016 41 2973 2806.39 26.82827 0.970792 2657.329 315.6714 315.6714 10.62%
1 -
2017 42 2378 2794.851 22.99155 0.875359 2487.799 -109.799 109.7994 4.62%
2 -
2017 43 2543 2826.567 23.86405 0.955061 2708.551 -165.551 165.5512 6.51%
3 -
2017 44 2938 2873.013 26.12217 1.114162 3204.836 -266.836 266.8363 9.08%
4 -
2017 45 2708 2852.274 21.43608 1.036761 3033.844 -325.844 325.8443 12.03%
5 -
2017 46 2778 2854.289 19.49398 0.974788 2801.743 -23.7433 23.74335 0.85%
6 -
2017 47 2988 2892.933 21.40895 1.166174 3393.898 -405.898 405.8979 13.58%
7 -
2017 48 3138 2891.993 19.17405 1.065675 3099.463 38.5367 38.5367 1.23%
Peramalan = 2510 MAPE = 8.33%
145
Dari hasil metode pada aplikasi maupun secara manual untuk barang canal
75x0.75 mm menunjukkan nilai MAPE yaitu sebesar 6.68% dan hasil peramalan
untuk periode agustus 2017 sebanyak 3010 barang. Sedangkan hasil metode pada
aplikasi maupun manual untuk barang canal 75x1.00 mm menunjukkan nilai
MAPE yaitu sebesar 8.33% dan hasil peramalan untuk periode agustus 2017
sebanyak 2510 barang. Hal ini membuktikan bahwa metode yang terdapat dalam
aplikasi telah diterapkan dengan benar, dikarenakan hasil yang terdapat dalam
aplikasi sama dengan hasil dari perhitungan secara manual.
4.3.2 Perbandingan Hasil Evaluasi
Pada tahap ini digunakan untuk memastikan bahwa aplikasi yang
dibangun telah menjawab permasalahan yang terjadi pada perusahaan yaitu
terjadinya kekurangan stok (stockout) dan kelebihan stok (overstock). Evaluasi ini
akan membandingkan perencanaan jumlah produksi menggunakan metode winter
pada aplikasi dengan perencanaan jumlah produksi yang dilakukan oleh
perusahaan. Data yang digunakan yaitu data permintaan barang yang sudah terjadi,
sebagai contoh data permintaan barang canal 75x0.75 mm dan canal 75x1.00 mm
pada periode juni 2017 pada outlet kania 701 dan ben’s truss yang akan
dibandingkan dengan hasil perencanaan jumlah produksi menggunakan metode
winter pada aplikasi dan perencanaan jumlah produksi yang dilakukan oleh
perusahaan. Hasil perbandingan dari perencanaan jumlah produksi dari aplikasi,
perusahaan dan data permintaan barang pada bulan juni 2017 untuk outlet kania
701 dan ben’s truss ditunjukkan pada tabel 4.18.
146
Tabel 4.18 Perbandingan Hasil Evaluasi
No Nama Barang Permintaan
Barang
(Juni
2017)
Perencanaan
Aplikasi
Perencanaan
Perusahaan
Selisih
Permintaan
Barang dan
Perencanaan
Aplikasi
(%)
Selisih
Permintaan
Barang dan
Perencanaan
Perusahaan
(%)
1 Canal
75x0.75 mm
6196
Lonjor
6365 Lonjor 5650 Lonjor 2.7% 8.8%
2 Canal
75x1.00 mm
5398
Lonjor
5596 Lonjor 4550 Lonjor 3.7% 15.7%
Adapun hasil perbandingan evaluasi apabila digambarkan dalam bentuk
grafis, maka akan terlihat seperti pada gambar 4.42.
Gambar 4.42 Chart Perbandingan Hasil Evaluasi
Dari hasil perbandingan diatas dapat disimpulkan bahwa hasil
perencanaan pada aplikasi menggunakan metode winter memiliki selisih yang lebih
sedikit yaitu sebesar 2.7% untuk barang canal 75x0.75 mm dan 3.7% untuk barang
canal 75x1.00 mm dibandingkan dengan perencanaan yang telah dibuat oleh
perusahaan yaitu memiliki selisih sebesar 8.8% untuk barang canal 75x0.75 mm
dan 15.7% untuk barang canal 75x1.00 mm. Hal ini menunjukkan bahwa aplikasi
perencanaan jumlah produksi menggunakan metode winter dapat membantu
0
1000
2000
3000
4000
5000
6000
7000
Canal 75x0.75mm Canal 75x1.00mm
6196
5398
6365
55965650
4550
Permintaan Barang (Juni 2017) Perencanaan Aplikasi Perencanaan Perusahaan
147
perusahaan merencanakan jumlah yang akan di produksi dan mengatasi terjadinya
kekurangan stok (stockout) dan kelebihan stok (overstock).