serba - serbi

6
Pelita Informatika Budi Darma, Volume : V, Nomor: 2, Desember 2013 SSN : 2301-9425 Implementasi Metode Fuzzy Tsukamoto Pada Penentuan Harga Jual Barang Dalam Konsep Fuzzy Logic. Oleh : Rizky Amelia 104 IMPLEMENTASI METODE FUZZY TSUKAMOTO PADA PENENTUAN HARGA JUAL BARANG DALAM KONSEP FUZZY LOGIC Rizky Amelia (1111981) Mahasiswa Program Studi Teknik Informatika, STMIK Budidarma Medan Jl. Sisingamangaraja No.338 Simpang Limun Medan www.stmik-budidarma.ac.id // E-mail : [email protected] ABSTRAK Penentuan harga jual barang dalam suatu perusahaan merupakan suatu hal yang sangat penting sebelum memulai suatu proses produksi. Oleh sebab itu diperlukan suatu sistem yang dapat membantu dalam mengambil keputusan yang disebut sistem pendukung keputusan demi tercapainya suatu tujuan perusahaan. Sistem pendukung keputusan atau SPK merupakan suatu sistem yang membantu menyelesaikan permasalahan. Banyak teknik yang dipakai untuk membuat SPK, salah satunya dengan Logika Fuzzy. Logika Fuzzy merupakan salah satu tekhnik penyelesaian masalah dimana derajat keanggotaan yang biasanya di representasikan dengan nilai antara 0 dan 1, sehingga dapat ebih seimbang. Salah satu metode fuzzy yang dapat digunakan dalam memecahkan permasaahan tersebut adalah metode Tsukamoto Fuzzy Inference System yang menerapkan rata – rata terbobot untuk menghitung harga jual barang sebagai hasil akhirnya. Sistem Pendukung Keputusan atau SPK penentuan harga jual barang dengan metode Tsukamoto menghasilkan suatu sistem yang dapat menentukan suatu harga jual barang yang dapat membantu distributor dalam membuat keputusan. Kata kunci : Sistem Pendukung Keputusan, Logika Fuzzy, Tsukamoto. 1. Pendahuluan Ketika suatu perusahaan telah menetapkan harga dasar dari suatu produk barang atau jasa maka perusahaan dapat menentukan strategi harga dengan mempertimbangkan berbagai faktor seperti harga kompetitor, tujuan perusahaan dan daur hidup produk. Strategi tersebut dapat digunakan untuk produk yang baru maupun yang lama sesuai dengan situasi dan kondisi yang ada. Tidak stabilnya harga barang dipasaran setiap saat menyebabkan perusahaan harus terus memantau fluktuasi harga barang dan menentuan harga barang tersebut dengan tepat. Penentuan harga barang sedikit lebih rumit jika dilakukan dengan hitungan manual, hal ini dikarenakan banyak faktor yang harus ikut dimasukkan sebagai inputan apabila ingin menentukan harga barang dipasaran. Ketika menjual sebuah produk, tentu saja yang diinginkan konsumen adalah harga yang menarik. Makanya, para pengusaha diharuskan memberikan penawaran menarik kepada pelanggannya. Namun, itu bukanlah perkara mudah. Salah-salah malah produk kita tidak akan ada yang beli. Oleh karena itu peran sistem pada saat ini sangat dibutuhkan, terutama sistem yang dapat membantu pimpinan perusahaan dalam menentukan harga barang suatu produk tersebut. Sistem yang membantu haruslah memiliki dasar hitungan yang mengikut sertakan faktor-faktor yang mendukung penentuan harga tersebut. Sistem tersebut pun haruslah memiliki dasar hitungan penentuan harga yang baik, salah satu dasar hitungan penentuan harga yang baik dan dapat digunakan adalah metode perhitungan Tsukamoto. Adapun konsep dari metode Tsukamoto ini dapat menyelesaikan permasalahan yang dihadapi, Metode Tsukamoto dalam prosesnya membutuhkan 6 faktor, yaitu X terbesar, Y terbesar, Z terbesar, X terkecil, Y terkecil dan Z terkecil. Dalam hal ini variabel X, Y dan Z merupakan variabel data pendukung dalam proses penentuan harga jual barang. 2. Landasan Teori 2.1 Fuzzy Inference System (FIS) Metode Tsukamoto Menurut Sri Kusumadewi dan Sri Hartati (2010:40) sistem inferensi fuzzy merupakan suatu kerangka komputasi yang didasarkan pada teori himpunan fuzzy, aturan fuzzy yang berbentuk IF- THEN, dan penalaran fuzzy.

Upload: agus-cjdw

Post on 13-Sep-2015

278 views

Category:

Documents


5 download

DESCRIPTION

TUGAS

TRANSCRIPT

  • Pelita Informatika Budi Darma, Volume : V, Nomor: 2, Desember 2013 SSN : 2301-9425

    Implementasi Metode Fuzzy Tsukamoto Pada Penentuan Harga Jual Barang Dalam Konsep Fuzzy Logic. Oleh : Rizky Amelia

    104

    IMPLEMENTASI METODE FUZZY TSUKAMOTO PADA PENENTUAN HARGA JUAL BARANG DALAM KONSEP

    FUZZY LOGIC

    Rizky Amelia (1111981)

    Mahasiswa Program Studi Teknik Informatika, STMIK Budidarma Medan Jl. Sisingamangaraja No.338 Simpang Limun Medan

    www.stmik-budidarma.ac.id // E-mail : [email protected]

    ABSTRAK

    Penentuan harga jual barang dalam suatu perusahaan merupakan suatu hal yang sangat penting sebelum memulai suatu proses produksi. Oleh sebab itu diperlukan suatu sistem yang dapat membantu dalam mengambil keputusan yang disebut sistem pendukung keputusan demi tercapainya suatu tujuan perusahaan. Sistem pendukung keputusan atau SPK merupakan suatu sistem yang membantu menyelesaikan permasalahan. Banyak teknik yang dipakai untuk membuat SPK, salah satunya dengan Logika Fuzzy. Logika Fuzzy merupakan salah satu tekhnik penyelesaian masalah dimana derajat keanggotaan yang biasanya di representasikan dengan nilai antara 0 dan 1, sehingga dapat ebih seimbang. Salah satu metode fuzzy yang dapat digunakan dalam memecahkan permasaahan tersebut adalah metode Tsukamoto Fuzzy Inference System yang menerapkan rata rata terbobot untuk menghitung harga jual barang sebagai hasil akhirnya. Sistem Pendukung Keputusan atau SPK penentuan harga jual barang dengan metode Tsukamoto menghasilkan suatu sistem yang dapat menentukan suatu harga jual barang yang dapat membantu distributor dalam membuat keputusan. Kata kunci : Sistem Pendukung Keputusan, Logika Fuzzy, Tsukamoto.

    1. Pendahuluan Ketika suatu perusahaan telah menetapkan harga

    dasar dari suatu produk barang atau jasa maka perusahaan dapat menentukan strategi harga dengan mempertimbangkan berbagai faktor seperti harga kompetitor, tujuan perusahaan dan daur hidup produk. Strategi tersebut dapat digunakan untuk produk yang baru maupun yang lama sesuai dengan situasi dan kondisi yang ada.

    Tidak stabilnya harga barang dipasaran setiap saat menyebabkan perusahaan harus terus memantau fluktuasi harga barang dan menentuan harga barang tersebut dengan tepat. Penentuan harga barang sedikit lebih rumit jika dilakukan dengan hitungan manual, hal ini dikarenakan banyak faktor yang harus ikut dimasukkan sebagai inputan apabila ingin menentukan harga barang dipasaran.

    Ketika menjual sebuah produk, tentu saja yang diinginkan konsumen adalah harga yang menarik. Makanya, para pengusaha diharuskan memberikan penawaran menarik kepada pelanggannya. Namun, itu bukanlah perkara mudah. Salah-salah malah produk kita tidak akan ada yang beli.

    Oleh karena itu peran sistem pada saat ini sangat dibutuhkan, terutama sistem yang dapat membantu pimpinan perusahaan dalam menentukan harga barang suatu produk tersebut. Sistem yang membantu haruslah memiliki dasar hitungan yang mengikut sertakan faktor-faktor yang mendukung penentuan harga tersebut. Sistem tersebut pun haruslah memiliki dasar hitungan penentuan harga yang baik, salah satu dasar hitungan penentuan

    harga yang baik dan dapat digunakan adalah metode perhitungan Tsukamoto. Adapun konsep dari metode Tsukamoto ini dapat menyelesaikan permasalahan yang dihadapi, Metode Tsukamoto dalam prosesnya membutuhkan 6 faktor, yaitu X terbesar, Y terbesar, Z terbesar, X terkecil, Y terkecil dan Z terkecil. Dalam hal ini variabel X, Y dan Z merupakan variabel data pendukung dalam proses penentuan harga jual barang. 2. Landasan Teori 2.1 Fuzzy Inference System (FIS) Metode

    Tsukamoto Menurut Sri Kusumadewi dan Sri Hartati

    (2010:40) sistem inferensi fuzzy merupakan suatu kerangka komputasi yang didasarkan pada teori himpunan fuzzy, aturan fuzzy yang berbentuk IF-THEN, dan penalaran fuzzy.

  • Pelita Informatika Budi Darma, Volume : V, Nomor: 2, Desember 2013 SSN : 2301-9425

    Implementasi Metode Fuzzy Tsukamoto Pada Penentuan Harga Jual Barang Dalam Konsep Fuzzy Logic. Oleh : Rizky Amelia

    105

    Gambar 1 : Diagram Blok Sistem Inferensi Fuzzy

    Sistem inferensi fuzzy menerima input crisp. Input ini kemudian dikirim ke basis pengetahuan yang berisi dan aturan fuzzy dalam bentuk IF-THEN. Fire strength (nilai keanggotaan anteseden atau ) akan dicari pada setiap aturan. Apabila aturan lebih dari satu, maka akan dilakukan agregasi semua aturan. Selanjutnya pada hasil agregasi akan dilakukan defuzzy untuk mendapatkan nilai crisp sebagai output sistem.

    Metode Tsukamoto adalah perluasan dari penalaran monoton. Pada metode Tsukamoto, setiap konsekuen pada aturan yang berbentuk IF-THEN harus direpresentasikan dengan suatu himpunan fuzzy dengan fungsi keanggotaan yang monoton. Sebagai hasilnya, output hasil inferensi dari tiap-tiap aturan diberikan secara tegas (crisp) berdasarkan -predikat (fire strength). Hasil akhirnya diperoleh dengan menggunakan rata-rata terbobot (Kusumadewi dan Hartati, 2010:31)

    Gambar 2 : Inferensi dengan menggunakan Metode Tsukamoto

    3. Pembahasan

    Suatu Distributor alat-alat komputer akan menentukan harga jual Monitor LCD Samsung ukuran 18.5 inch. Dari data tahun terakhir, harga pembelian tertinggi mencapai Rp. 850.000 per unit, dan harga pembelian terendah mencapai Rp. 750.000 per unit. Harga Pasaran tertinggi mencapai Rp. 1.050.000 per unit, dan harga pasaran terendah mencapai Rp. 950.000 per unit. Harga Jual distributor tertinggi mencapai Rp. 1000.000 per unit, untuk menghindari kerugian penjualan terendah per unit paling rendah Rp. 870.000.

    Tabel 1 : Data pembelian, pasaran, dan

    penjualan LCD Samsung 18,5 inch RSS-I (Ribbed Smoke Sheet-I)

    Data LCD Monitor 18,5 April 2011-Maret 2012

    LCD 18,5 Inch (Rupiah)

    Pembelian Tertinggi 850.000 Pembelian Terendah 750.000 Pasaran Tetinggi 1.050.000 Pasaran Terendah 950.000 Penjualan Tertinggi 1.000.000 Penjualan Terendah 870.000

    Berapa harga jual LCD monitor 18,5 inch yang harus dibandrol pada bulan Juni 2012 jika harga pembelian Rp. 830.000 per unit, dan harga pasaran Rp. 970.000 per unit, apabila proses penentuan harga jual distributor tersebut menggunakan 4 aturan fuzzy sebagai berikut : R1] IF Pembelian RENDAH And PasaranTINGGI

    THEN PenjualanRENDAH; [R2] IF PembelianRENDAH And PasaranRENDAH THEN PenjualanRENDAH; [R3] IF PembelianTINGGI And PasaranTINGGI THEN PenjualanTINGGI; [R4] IF PembelianTINGGI And PasaranRENDAH THEN PenjualanTINGGI;

    [Ada 3 variabel fuzzy yang akan dimodelkan, yaitu : 1. Pembelian, terdiri atas 2 himpunan fuzzy, yaitu

    TINGGI dan RENDAH

  • Pelita Informatika Budi Darma, Volume : V, Nomor: 2, Desember 2013 SSN : 2301-9425

    Implementasi Metode Fuzzy Tsukamoto Pada Penentuan Harga Jual Barang Dalam Konsep Fuzzy Logic. Oleh : Rizky Amelia

    106

    ][X

    Gambar 3 : Fungsi Keanggotaan Variabel

    Pembelian

    maxmaxmin

    min,

    ,1minmax

    max,0

    ][

    xxxxx

    xx

    xxxxPmbRENDAHX

    =

    maxmaxmin

    min,

    ,1minmax

    min,0

    ][

    xxxxx

    xx

    xxxxPmbTINGGIX

    =

    000.850000.850000.750

    000.750,

    ,1000.100

    000.750,0

    ][

    =

    xx

    xxPmbTINGGIX

    Kita bisa mencari nilai keanggotaan : PmbRENDAH (830.000)=(850.000-830.000)

    /100.000 = 0,2 PmbTINGGI (830.000) =(830.000-750.000)

    /100.000 = 0,8 2. Pasaran terdiri atas 2 himpunan fuzzy, yaitu

    TINGGI dan RENDAH

    ][Y

    Gambar 4 : Fungsi Keanggotaan Variabel

    Pasaran

    maxmaxmin

    min,

    ,0minmax

    max,1

    ][

    yyyyy

    yy

    yyyyPsrRENDAHy

    =

    000.050.1000.050.1000.950

    000.950,

    ,0000.100

    000.050.1,1

    ][

    =y

    yy

    yPsrRENDAHy

    maxmaxmin

    min,

    ,1minmax

    min,0

    ][

    yyyxy

    yy

    yyyyPsrTINGGIy

    =

    0000.050.1000.050.1000.950

    000.950,

    ,1000.100

    000.950,0

    ][

    =

    yx

    yyPsrTINGGIy

    Kita bisa mencari nilai keanggotaan :

    PsrRENDAH (970.000)=(1.050.000-970.000) /100.000= 0,8

    PsrTINGGI (970.000)=(970.000-950.000) /100.000= 0,2 3. Penjualan terdiri atas 2 himpunan fuzzy yaitu

    RENDAH dan TINGGI

  • Pelita Informatika Budi Darma, Volume : V, Nomor: 2, Desember 2013 SSN : 2301-9425

    Implementasi Metode Fuzzy Tsukamoto Pada Penentuan Harga Jual Barang Dalam Konsep Fuzzy Logic. Oleh : Rizky Amelia

    107

    ][Z

    Gambar 5 : Fungsi Keanggotaan Variabel

    Penjualan

    maxmaxmin

    max,

    ,0minmax

    max,1

    ][

    zyzyz

    zz

    zzzzPnjRENDAHz

    =

    000.000.1000.000.1000.870

    000.870,

    ,0000.130000.000.1

    ,1

    ][

    =z

    zz

    zPnjRENDAHz

    maxmaxmin

    min,

    ,1minmax

    min,0

    ][

    zzzzz

    zz

    zzzzPnjTINGGIz

    =

    000.000.1000.000.1000.870

    000.870,

    ,1000.130

    000.870,0

    ][

    =

    zz

    zzPnjTINGGIz

    Sekarang kita cari nilai z untuk setiap aturan dengan menggunakan fungsi MIN pada aplikasi fungsi implikasinya : [R1] IF Pembelian RENDAH And Pasaran TINGGI THEN Penjualan RENDAH Lihat himpunan Penjualan RENDAH (1.000.000-z)/130.000 = 0,2

    1z = 974.000 [R2] IF Pembelian RENDAH And Pasaran RENDAH

    THEN Penjualan RENDAH Lihat himpunan Penjualan RENDAH (1.000.000-z)/130.000 = 0,2

    1z = 974.000 [R3] IF Pembelian TINGGI And Pasaran TINGGI THEN Penjualan TINGGI Lihat himpunan Penjualan TINGGI (z-870.000)/130.000 = 0,2

    3z =896.000 [R4] IF Pembelian TINGGI And Pasaran RENDAH THEN Penjualan TINGGI; Lihat himpunan Produksi Barang BERTAMBAH (z-870.000)/130.000 = 0,8

    3z =974.000 Nilai z dapat dicari dengan cara sebagai berikut

    :4321

    44332211 ****predpredpredpred

    zpredzpredzpredzpredz

    +++

    +++=

    900.962142,857.6295,1000.348.1

    10,4400.958600.389

    1400.958

    0,82,0000.749*0,8000.968*0,2

    4,0600.389

    0,20,2000.974*2,0000.974*2,0

    ===++=

    =++=

    =++=

    +=

    z

    z

    z

    z

    z

    z

    zzz

    b

    b

    a

    a

    ba

    Jadi harga jual LCD 18,5 inch adalah Rp.962.900,- atau Rp. 963.000,- 4. Implementasi Sistem 4.1 Form Login

    Gambar 6 : Form Login

  • Pelita Informatika Budi Darma, Volume : V, Nomor: 2, Desember 2013 SSN : 2301-9425

    Implementasi Metode Fuzzy Tsukamoto Pada Penentuan Harga Jual Barang Dalam Konsep Fuzzy Logic. Oleh : Rizky Amelia

    108

    4.2 Form Utama

    Gambar 7 : Form Utama

    4.3 Form Spesifikasi Barang

    Gambar 8 : Form Spesifikasi Barang

    4.4 Form Data Harga Pembelian

    Gambar 9 : Form Data Harga Pembelian

    4.5 Form Data Harga Pasaran

    Gambar 10 : Form Harga Pasaran

    4.6 Form Data Harga Penjualan

    Gambar 11 : Form Harga Penjualan

    4.7 Form Penentuan Harga

    Gambar 12 : Form Penentuan Harga

  • Pelita Informatika Budi Darma, Volume : V, Nomor: 2, Desember 2013 SSN : 2301-9425

    Implementasi Metode Fuzzy Tsukamoto Pada Penentuan Harga Jual Barang Dalam Konsep Fuzzy Logic. Oleh : Rizky Amelia

    109

    5. Kesimpulan Dan Saran 5.1 Kesimpulan

    Perancangan aplikasi sistem pendukung keputusan penentuan harga jual barang menggunakan logika fuzzy dengan metode tsukamoto yang telah diselesaikan ini dapatlah diambil beberapa kesimpulan diantaranya adalah: 1. Penetapan harga jual monitor liguid crystal

    display samsung ukuran 18.5 inci dengan menentukan berdasarkan biaya pembelian ditambah dengan keuntungan yang diambil.

    2. Penerapan metode fuzzy tsukamoto pada sistem pendukung keputusan dalam penentuan jual barang dilakukan dengan menetukan variabel X,Y,Z yang akan dijadikan acuan dalam pengambilan keputusan.

    3. Perancangan aplikasi ini digunakan visual basic.net dan database mysql dikarnakan, dapat digunakan untuk membangun aplikasi sistem pendukung keputusan dan mudah menampilkan info data-data pendukung keputusan.

    5.1 Saran

    Adapun saran-saran yang bisa diberikan untuk program ini agar bisa didapatkan hasil yang maksimal adalah: 1. Menampilkan step-step atau langkah-langkah

    setiap proses yang dikerjakan, sehingga dalam proses penggunaanya kita mengetahui bagaimana proses tersebut berlangsung.

    2. Pengembangan terhadap metode yang digunakan, baik dari segi perhitungan maupun akurasi hasil keluaran. Diharapkan dilakukannya penyempurnaan input dan output dari aplikasi tersebut.

    3. Diharapkan penerapan aplikasi tersebut tidak hanya berbasis desktop saja, tapi bisa juga berbasis web (web based).

    Daftar Pustaka [1]. Jogiyanto HM., Pengenalan Komputer, Penerbit

    ANDI, Yogyakarta: 1999 [2]. Sri Kusumadewi dan Hari Purnomo., Aplikasi

    Logika Fuzzy Untuk Pendukung Keputusan, Graha Ilmu, Yogyakarta: 2010

    [3]. http://www.yulyantari.com/tutorial/media.php [4]. http://kelompokfz.blogspot.com/2011/06/metod

    e-tsukamoto.html [5]. http://a120903608.blogspot.com/2013/01/metod

    e-fuzzy-tsukamoto-oleh-evi ratna.html [6]. http://id.wikipedia.org/wiki/Microsoft_Visual_S

    tudio