Implementasi Sistem Peramalan Jumlah Penjualan Distributor Telur Terhadap Permintaan Pasar Menggunakan Metode Average-Based Fuzzy Time Series(ABFTS)

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