BAB 4
IMPLEMENTASI DAN PENGUJIAN SISTEM
Pada bab ini akan dijelaskan tentang proses pengimplementasian metode average- based fuzzy time series pada sistem, sesuai perancangan sistem yang telah dilakukan
di Bab 3 serta melakukan pengujian sistem yang telah dibangun.
4.1 Implementasi Sistem
Pada tahap ini, metode average-based fuzzy time series akan diimplementasikan ke
dalam sistem dengan menggunakan Microsoft Visual Basic 2010 dan Database SQL
Server 2008 sesuai perancangan yang telah dilakukan.
4.1.1 Spesifikasi Perangkat Keras dan Perangkat Lunak yang Digunakan
Spesifikasi perangkat keras dan perangkat lunak yang digunakan untuk membangun sistem ini adalah sebagai berikut:
1. Prosesor Intel® Core ™ 2 Duo CPU 2.00 GHz.
2. Kapasitas harddisk 160 GB. 3. Memory RAM yang digunakan 1.00 GB.
4. Sistem operasi Microsoft Windows 7 Ultimate. 5. Tools dari Microsoft Visual Basic 2010.
6. Database SQL Server 2008.
4.1.2 Implementasi Perancangan Antarmuka
Adapun implementasi perancangan antarmuka yang telah dilakukan sebelumnya pada sistem adalah :
1. Halaman Login
Halaman Login adalah halaman yang digunakan oleh pengguna untuk dapat masuk ke dalam sistem peramalan penjualan distributor telur. Pengguna harus
memasukkan username dan password. Halaman login pada sistem peramalan penjualan distributor telur tampak pada Gambar 4.1.
Gambar 4.1 Halaman Login
2. Halaman Utama
Halaman Utama merupakan halaman yang pertama kali muncul ketika sistem berjalan. Pada halaman utama terdapat 3 menu pilihan yaitu sistem, olah data
penjualan, dan peramalan. Pada halaman utama juga ditampilkan pengguna yang login dan waktu login pada saat sistem dijalankan. Halaman utama tetap
ditampilkan pada saat halaman-halaman lain ditampilkan. Pada halaman utama ini terdapat beberapa menu lain yang mempunyai fungsi untuk menampilkan
halaman-halaman lain sebagai pendukung sistem ini. Halaman utama pada sistem peramalan penjualan distributor telur tampak pada Gambar 4.2.
Gambar 4.2 Halaman Utama
3. Halaman Pengguna
Halaman pengguna adalah halaman untuk menyimpan data pengguna yang berhak menggunakan sistem peramalan penjualan distributor telur, dengan
tujuan agar sistem tidak sembarangan digunakan oleh orang yang tidak memiliki hak akses. Pada halaman ini, pengguna dapat memasukkan data
pengguna baru berupa username dan password atau merubah serta menghapus data pengguna yang sudah ada sebelumnya pada database. Sedangkan untuk
kode pengguna, sistem secara otomatis akan menentukannya. Halaman Pengguna pada sistem peramalan penjualan distributor telur tampak pada
Gambar 4.3
Gambar 4.3 Halaman Pengguna
4. Halaman Olah Data Penjualan
Halaman olah data penjualan adalah halaman untuk menyimpan data telur yang terjual setiap minggu. Pada halaman ini pengguna dapat memasukkan
data penjualan telur berupa periode atau tanggal transaksi penjualan telur serta jumlah telur yang terjual. Pengguna juga dapat merubah serta menghapus data
penjualan telur yang sudah ada sebelumnya di dalam database. Sedangkan untuk kode penjualan sistem secara otomatis akan menetukannya. Halaman
olah data penjualan telur tampak pada Gambar 4.4.
Gambar 4.4 Halaman Olah Data Penjualan
5. Halaman Peramalan
Halaman peramalan adalah halaman untuk melakukan peramalan penjualan telur untuk satu minggu ke depan bagi setiap data penjualan telur. Pada
halaman ini pengguna dapat melakukan peramalan terhadap data penjulan telur sesuai range periode yang diinginkannya. Pengguna dapat memilih range
periode penjualan berdasarkan bulan serta tahun transaksi penjualan atau berdasarkan tanggal transaksi penjualan. Setelah pengguna memasukkan range
periode maka sistem akan menetukan penjualan untuk satu minggu ke depan bagi setiap data penjualan berdasarkan peramalan dengan metode average-
based fuzzy time series yang telah dibahas di bab sebelumnya. Sistem juga akan menghitung tingkat error rata-rata peramalan berdasarkan perbandingan
data penjualan asli dengan data peramalan seperti yang dirumuskan pada persamaan 3.5. Jika Pengguna ingin mencetak hasil peramalan, maka dapat
dilakukan dengan menekan tombol cetak, sedangkan untuk melihat hasil peramalan di dalam bentuk grafik maka terdapat tombol grafik untuk
menghubungkan halaman peramalan dengan halaman grafik. Adapun halaman
peramalan untuk sistem peramalan penjualan distributor telur dapat dilihat pada Gambar 4.5.
Gambar 4.5 Halaman Peramalan
6. Halaman Grafik
Halaman grafik adalah halaman untuk melihat data penjualan telur dan hasil peramalan penjualan telur per periode di dalam bentuk grafik, dengan begitu
pengguna dapat lebih mudah melihat perbandingan antara data penjualan sebenarnya dan hasil peramalan. Pada halaman ini juga disediakan tombol
cetak agar pengguna dapat mencetak hasil peramalan dan data penjualan telur sebenarnya dalam bentuk grafik. Adapun halaman grafik pada sistem
peramalan penjualan distributor telur tampak pada Gambar 4.6.
Gambar 4.6.
Halaman Grafik
4.1.3 Implementasi Data
Adapun untuk data yang dimasukkan ke dalam sistem adalah data penjualan telur oleh salah satu distributor telur di Kabupaten Deli Serdang dari Tahun 2009-2011 sebanyak
155 Data yang dirangkum pada Tabel 4.1.
Tabel 4.1 Rangkuman Data Penjualan Telur Tahun 2009-2011
No. Periode
Jumlah Papan 1.
5 Januari 2009 322
2. 12 Januari 2009
331 3.
19 Januari 2009 383
4. 26 Januari 2009
341 5.
2 Februari 2009 352
6. 9 Februari 2009
390 7.
16 Februari 2009 361
No. Periode
Jumlah Papan 8.
23 Februari 2009 300
9. 2 Maret 2009
342
. .
. .
. .
. .
.
150. 14 November 2011 384
151. 21 November 2011 352
152. 28 Desember 2011 333
153. 5 Desember 2011 322
154. 12 Desember 2011 383
155. 19 Desember 2011 361
Data yang ada pada Tabel 4.1 dimasukkan ke dalam database SQL Server 2008 seperti tampak pada Gambar 4.7
Gambar 4.7 Database Penjualan Telur
4.2 Pengujian Sistem