• Tidak ada hasil yang ditemukan

Langkah 3. Menghitung Fungsi Objektif (P)

4.2. Implementasi Perancangan Antarmuka

Aplikasi data mining pada data penjualan produk menggunakan algoritma Fuzzy C-Means dapat dijalankan. Untuk menjalankannya, terlebih dahulu install XAMPP pada

48 komputer (PC) atau laptop, kemudian copy folder program kedalam folder htdocs serta import databsenya (.sql), kemudian buka aplikasi pada browser.

4.2.1. Halaman login

Untuk bisa masuk kedalam sistem pola data penjualan, pengguna harus melakukan login terlebih dahulu. Halaman login merupakan halaman yang tampil pertama sekali saat sistem dijalankan. Halaman login dapat dilihat pada Gambar 4.1.

Gambar 4.1. Halaman Login

Pada halaman login, pengguna diwajibkan untuk mengisi username dan password dengan benar sesuai ketentuan sistem agar dapat masuk kedalam halaman utama. Pengguna login sebagai admin agar masuk kedalam sistem.

4.2.2. Halaman home

Halaman ini merupakan halaman home apabila pengguna telah masuk sebagai admin. Halaman home ini juga merupakan halaman untuk memulai clustering data penjualan produk dengan memilih kategori produk, produk dan tahun yang ingin di cluster. Halaman home dapat dilihat pada Gambar 4.2.

Gambar 4.2. Halaman Home 4.2.3. Halaman Manage

Halaman ini merupakan halaman untuk mengelola sistem ini. Terdapat sub-sub menu seperti input data, data penjualan, daftar kategori dan daftar periode. Halaman manage dapat dilihat pada Gambar 4.3.

Gambar 4.3 Halaman Manage 4.2.4. Halaman Input Data

Halaman ini merupakan sub menu dari halaman Manage. Pada halaman ini, admin dapat menambahkan data ke dalam database. Halaman Input Data pada Gambar 4.4.

50

Gambar 4.4. Halaman Input data 4.2.5. Halaman Data

Halaman ini merupakan sub menu dari halaman Manage. Pada halaman ini, admin dapat melihat, mengedit dan menghapus data penjualan. Halaman Data pada Gambar 4.5.

Gambar 4.5. Halaman data 4.2.6. Halaman kategori

Halaman ini merupakan sub menu dari halaman Manage. Pada halaman ini, admin dapat melihat, mengedit dan menghapus kategori produk. Halaman kategori pada Gambar 4.6.

Gambar 4.6. Halaman kategori 4.2.7. Halaman periode

Halaman ini merupakan sub menu dari halaman Manage. Pada halaman ini, admin dapat melihat, mengedit dan menghapus periode data penjualan. Halaman kategori pada Gambar 4.7.

52 4.2.8. Halaman admin

Halaman ini merupakan menu untuk kelola admin. Halaman admin pada Gambar 4.8.

.

Gambar 4.8. Halaman Admin 4.3. Pengujian Sistem

Pengujian sistem dilakukan untuk memeriksa kekompakkan atau kinerja antar komponen sistem yang diimplementasikan. Tujuan utama dari pengujian sistem adalah untuk memastikan bahwa elemen-elemen atau komponen-komponen dari sistem telah berfungsi sesuai dengan yang diharapkan. Metode pengujian yang digunakan adalah metode pengujian black box. Pengujian black box merupakan pengujian yang dilakukan pada interface sistem yang digunakan untuk mendemonstrasikan fungsi sistem yang dioperasikan(Gea, 2011).

4.3.1. Rencana pengujian sistem

Adapun rancangan pengujian sistem yang akan diuji dengan teknik pengujian Black Box dapat dilihat pada Tabel 4.1.

Tabel 4.1. Rencana Pengujian Sistem

No. Komponen sistem yang diuji Butir Uji

1 Login Tombol “Login

Informasi kegagalan dalam melakukan login 2 Halaman Awal Mencoba semua menu halaman

Tabel 4.1. Rencana Pengujian Sistem(lanjutan)

No. Komponen sistem yang diuji Butir Uji

3 Halaman Home Data penjualan yang tersimpan Halaman Manage Link input data

Link data penjualan Link daftar kategori Link daftar periode

4 Logout Link Logout

4.3.2. Kasus dan hasil pengujian sistem

Berikut adalah kasus untuk menguji sistem yang dibangun menggunakan metode Black Box berdasarkan rencana pengujian pada Tabel 4.1. Hasil pengujian dengan menggunakan metode Black Box dapat dilihat pada Tabel 4.2.

Tabel 4.2. Hasil Pengujian No. Komponen

sistem yang diuji

Skenario uji Hasil yang diharapkan Hasil Pengujian

1 Login Masukkan

username dan password yang benar.

Ketika data untuk login

dimasukkan dan tombol Login

diklik, maka akan dilakukan proses pengecekkan data untuk login. Apabila data login benar, maka akan langsung masuk ke halaman yang sesuai dengan status login.

Berhasil 2. Halaman awal Mencoba semua menu halaman pada bagian menu

Ketika menu ditekan, maka akan berpindah ke halaman yang dituju.

54

Tabel 4.2. Hasil Pengujian (lanjutan) No. Komponen

sistem yang diuji

Skenario uji Hasil yang diharapkan Hasil Pengujian 3 Halaman Home Memilih kategori produk, produk dan tahun yang ingin dicluster, yang telah disimpan dalam sistem.

Ketika kategori produk, produk dan tahun telah dipilih, data tersebut akan dicluster dan menampilkan hasil cluster.

Berhasil 5 Halaman Manage Memilih submenu Input Data

Tampilan form input data yang terdiri dari id kategori, nama kategori produk, tahun, dan jumlah penjualan, jumlah invoice untuk semua bulan. Tombol “simpan” untuk menyimpan data yang dimasukkan ke database.

Berhasil

Memilih submenu Data

Menampilkan data penjualan seluruh kategori produk, dan terdapat pilihan hanya untuk memilih kategori yang diinginkan. Terdapat link edit dan delete. Link “edit” akan mengarah kehalaman edit data penjualan dan link “hapus” dapat menghapus data dari sistem.

Tabel 4.2. Hasil Pengujian (lanjutan) No. Komponen

sistem yang diuji

Skenario uji Hasil yang diharapkan Hasil Pengujian

Memilih submenu Kategori

Kategori produk yang telah tersimpan dalam sistem dan terdapat link edit dan delete. Link “edit” akan mengarah kehalaman edit kategori dan link “hapus” dapat menghapus kategori dari sistem.

Berhasil

Memilih submenu Periode

Daftar periode yang telah tersimpan dalam sistem dan terdapat link edit dan delete. Link “edit” akan mengarah kehalaman edit kategori dan link “hapus” dapat menghapus kategori dari sistem.

Berhasil

6 Logout Klik Tombol

logout

Pada saat tombol logoutadmin akan keluar dari sistem

Berhasil

4.3.3. Pengujian sistem

Pengujian sistem dilakukan dengan menggunakan data penjualan sesuai kategori produk yang dipilih. Langkah-langkah pengujian sebagai berikut:

1. User harus melakukan login terlebih dahulu pada sistem yang telah dibangun, user harus memasukkan username dan password dengan benar untuk bisa masuk kedalam sistem.

56 2. Saat admin telah masuk kedalam sistem, admin menginput data pada form input

data. Tampilan setelah data diinput seperti Gambar 4.9.

Gambar 4.9. Hasil input data

3. Setelah data diinput, maka data penjualan akan tersimpan didalam sistem. Lalu, pada halaman home, Admin memilih kategori produk, produk dan tahun yang akan dicluster. Pada Gambar 4.10 admin memilih kategori produk susu,untuk produk Bayi < 5 tahun dan tahun 2011 untuk dicluster.

Gambar 4.10 Proses clustering

4. Gambar 4.11 merupakan hasil data yang di cluster dan tetap berada di halaman Home. Pada bagian atas terdapat diagram untuk menampilkan penjualan produk dalam satu tahun. Dan pada bagian bawahnya merupakan hasil cluster.

Gambar 4.11 Ouput clustering

Pada Gambar 4.12. Tampilan output dari sistem clustering, menampilkan diagram penjualan barang pertahun dan 3 (tiga) kelompok/cluster. Hasil dari pengelompokan tersebut didapatkan informasi bahwa:

1. Penjualan susu bayi < 5 tahun berada pada kelompok penjualan rendah tahun 2011 pada saat bulan Maret, April, Agustus dan November.

2. Penjualan susu bayi < 5 tahun berada pada kelompok penjualan sedang pada tahun 2011 pada saat bulan Januari, Februari, Mei, Juli dan Oktober.

3. Penjualan susu bayi < 5 tahun berada pada kelompok penjualan tinggi pada tahun 2011 pada saat bulan Juni, September dan Desember.

Proses uji coba clustering terus dilakukan terhadapseluruh produk di masing-masing kategori produk setiap tahunnya. Dari proses uji coba pada seluruh kategori produk menghasilkan tingkat produk seperti pada tabel 4.3.

58

Tabel 4.3. Tingkat Penjualan Produk Kategor i Jenis Produk Periode 2011 1 2 3 4 5 6 7 8 9 10 11 12

Susu Bayi < 5 tahun Rendah Sedang Tinggi 2012 Rendah Sedang Tinggi 2013 Rendah Sedang Tinggi 2011 Balita Rendah Sedang Tinggi 2012 Rendah Sedang Tinggi 2013 Rendah Sedang Tinggi 2011 Anak 7–12 thn Rendah Sedang Tinggi 2012 Rendah Sedang Tinggi 2013 Rendah Sedang Tinggi 2011 Manula Rendah Sedang Tinggi 2012 Rendah Sedang Tinggi 2013 Rendah Sedang Tinggi

Tabel 4.3. Tingkat Penjualan Produk (lanjutan) Kategor i Jenis Produk Periode 2011 1 2 3 4 5 6 7 8 9 10 11 12

Susu Ibu Hamil Rendah

Sedang Tinggi 2012 Rendah Sedang Tinggi 2013 Rendah Sedang Tinggi 2011

Beras Harga < 10000 Rendah

Sedang Tinggi 2012 Rendah Sedang Tinggi 2013 Rendah Sedang Tinggi 2011 Harga > 10000 Rendah Sedang Tinggi 2012 Rendah Sedang Tinggi 2013 Rendah Sedang Tinggi

60

Tabel 4.3. Tingkat Penjualan Produk (lanjutan) Kategor

i

Jenis Produk Periode

2011 1 2 3 4 5 6 7 8 9 10 11 12 Minyak Goreng Minyak kelapa/ Kelapa sawit Rendah Sedang Tinggi 2012 Rendah Sedang Tinggi 2013 Rendah Sedang Tinggi 2011 Minyak Jagung Rendah Sedang Tinggi 2012 Rendah Sedang Tinggi 2013 Rendah Sedang Tinggi 2011 Minyak Zaitun Rendah Sedang Tinggi 2012 Rendah Sedang Tinggi 2013 Rendah Sedang Tinggi

Dari tabel 4.3 dapat dilihat pola penjualan seperti:

1. Kategori produk susu yang terdiri dari bayi kurang dari 5 tahun, balita, anak 7 hingga 12 tahun, manula dan ibu hamil memiliki tingkat penjualan yang tinggi di setiap akhir tahun.

2. Produk beras dengan harga kurang dari Rp. 10.000,- memiliki tingkat penjualan tinggi pada bulan Juli, Agustus, November dan Desember.

3. Produk beras dengan harga lebih dari Rp. 10.000,- memiliki tingkat penjualan tinggi pada bulan Juli, Agustus dan Desember dan tingkat penjualan rendah disetiap awal bulan.

4. Produk Minyak kelapa/kelapa sawit memiliki tingkat penjualan tinggi pada bulan Juli, Agustus dan Desember dan tingkat penjualan rendah pada bulan April, Mei, Juni dan Oktober.

5. Poduk Minyak jagung atau minyak zaitun memiliki tingkat penjualan tinggi pada bulan Juli, Agustus dan Desember.

BAB 5

Dokumen terkait