ID Implementasi Logika Fuzzy Dalam Perancan
ID Implementasi Logika Fuzzy Dalam Perancan
ABSTRACT
System of decision making is a way of leadership or action to solve the problems faced by the
selection of one among the possible alternatives. In this study researchers using Fuzzy Logic
method because the researchers are using fuzzy logic to determine the weights of criteria and
desire in determining who the decision-making stage in the installation of a new power
station in PT PLN (Persero) Rayon Nusa Indah Bengkulu. In taking decisions researchers
also use the Visual Basic 6.0 programming language, because by using Visual Basic 6.0
programming language researchers can easily in decision-making.
INTISARI
Sistem Pengambilan keputusan adalah suatu cara atau tindakan pimpinan untuk memecahkan
masalah yang dihadapi melalui pemilihan satu diantara alternatif-alternatif yang
dimungkinkan. Pada penelitian ini peneliti menggunakan metode Logika Fuzzy karena
dengan menggunkan logika fuzzy peneliti dapat menentukan kriteria dan bobot yang di
inginkan dalam menentukan siapa yang pentas dalam pengambilan keputusan pemasangan
listrik baru di PT PLN ( Persero ) Rayon Nusa Indah Bengkulu. Dalam pengambilan
keputusan peneliti juga menggunakan bahasa pemprograman Visual Basic 6.0, karena dengan
menggunakan bahasa pemprograman Visual basic 6.0 peneliti dapat dengan mudah dalam
pembuatan keputusan.
2.KelebihanBahasa PemprogramanVisual
Basic 6.0
b. Properties windows
Propertis windows ini berisi semua informasi
mengenai kontrol (objek) yang dibuat, dan
bertugas menyiapkan segala properti dari
kontrol yang diperlukan dalam perancangan
user interpace maupun pemrograman. Adapun
bentuk propetis windows dapat dilihat seperti
Langkah selanjutnya asetelah lembar kerja Selanjutnya akan muncul dialog seperti
microsoft office access terbuka seperti gambar dibawah ini :
gambar di bawah ini :
database yang memiliki lebih dari dimanfaatkan dengan cepat dan mudah.
satu. Ketika tabel dibuat, secara Prinsif utamanya adalah pengaturan data atau
otomatis acces akan membuat sebuah arsif dan tujuan utamanya adalah kemudahan
primary key menggunakan format dan kecepatan dalam pengambilan kembali
autonumber. Dalam beberapa kasus data atau Arsip-arsip yang disimpan dalam
lemari tersebut tentu saja akan berdasarkan
primary key bisa saja harus diubah ke
kelompok atau jenisnya dan tempatkan
field lain berikut ini adalah langkah-
langkah untuk mengubah primary key dengan suatu aturan dan cara tertentu.
ke filed laain yaitu : Database terdiri dari dua kata, yaitu data dan
1. Anda buka database dengan acces base. Data dapat diartikan sebagia reperensi
2. Perubahan primary key anda hanya fakta nyata yang mewakili suatu objek seperti
bisa dilakukan pada design view.manusia, barang, peristiwa, keadaan dan
kesemuanya itu direkam dalam bentuk angka,
Anda klik databasesheet, lalu klik
view > design view. huruf, simbol, gambar serta bunyi.
c. Membuat query Sedangkan base atau basis bisa diartikan
Query adalah tipe objek database sebagai gudang/tempat berkumpul atau
yang menampilkan media penyimpanan elektronis. Database
informasi
dalam menampilkan datasheet. bukan sekedar media penyimpanan database.
Sebuah query bisa menampilkan File teks, sheet dan gambar bukanlah sebuah
data dari satu atau lebih tabel,database, karena didalamnya tidak ada
query lain atau juga kombinasi pengelompokan database dibuat dalam
bentuk tabel terpisah dan dalam bentuk
antar keduanya. Berikut ini adalah
langkah-langkah membuat query pendefinisian kolom atau field data dalam
yaitu sebagai berikut : setiap tabel. Adapun konsep perancangan
1. Klik tab create. Dibagian other, yang perlu diperhatikan adalah :
anda klik query wizard a. Entity adalah orang, tempat, kejadian
2. Pada kotak dialog new query anda atau konsep yang informasinya direkam
b. Atribut merupakan setiap entity
klik simple query wizard, lalu klik
tombol ok. Seperti yang terlihat mempuyai atribut atau sebutan untuk
gambar dibawah ini : mewakili suatu entity. Seseorang
pegawai dapat dilihat dari atributnya,
misalnya nama, nomor induk pegawai,
pangkat dan jabatanya.
c. Data value adalah data aktual atau
informasi yang disimpan pada tiap data
elemen atau atribute.
d. Record merupakan kumpulan elemen
yang saling berkaitan
menginformasikan tentang suatu entity
secara lengkap. Suatu record mewakili
suatu data atau informasi.
e. File kumpulan record-record sejenis
yang mempunyai panjang elemen yang
sama, atribute yang sama, namaun
Gambar 2.13 cara membuat query berbeda-beda data valuenya.
f. Database merupakan kumpulan file-file
H.Konsep Perancangan Data Base yang mempuyai kaitan antara satu file
Database dapat dibayangkan seperti dengan file yang lain sehingga
sebuah media penyimpanan data atau arsip membentuk suatu bangunan data untuk
yang saling berhubungan, yang ditata
sedemikian rupa agar suatu saat dapat
( z – 1300 ) / 50 = 0.4
Sekarang cari nilai z3 = 1320
keanggotaan [R4] IF KwH lebih AND diterima
NlRendah= (100-80)/50 = 0.4 banyak
NlTinggi= (80-40)/50 = 0.8 THEN pemasangan bertambah
α – Predikat3 = µpmtNaikΩNlTinggi
μ[z] = min
Turun Naik (µpmtNaik[1400]NlTinggi[80]) = min
1 (0.14;0.8) = 0.8
*lihat himpunan pendaftaran
( z – 1300 ) / 50 =
z4 = 1340
Z =
αpred1*z1+αpred2*z2+αpred3*z3+αpre
d4*z4
0
αpred1+αpred2+αpred3+αpred4
1300 1700 z =
0.35*1682.5+0.35*1682.5+0.4*1320+0.
8*1340
Sekarang kita cari nilai z untuk setiap 0.35+0.35+0.4+0.8
aturan fuzzy :
= 2777.75 / 1.9 = 1461.9
[R1] IF KwH kurang AND diterima Jadi PT PLN ( Persero ) Rayon Nusa
banyak
Indah Bengkulu mengambil keputusan
THEN pemasangan baru
pemasangan listrik baru adalah 1462
α – predikat1 = µpmtTurun Ω NlTinggi orang. Dari jumlah KwH tersedia 1500
= min
KwH, berdasarkan nomor urut dari 1
(µpmtTurun[1400],NlTinggi[80]) sampai 1462 sisa dari itu menunggu
= min ( 0.35 ; 0.8 ) =
pemasangan berikutnya.
0.35
*lihat himpunan pendaftaran bekurang
Q.Dasar-dasar kelistrikan
( 1700 – z ) / 150 = 0.35
Semua yang ada dialam semesta ini
z1 = 1682.5 terbuat dari benda. Benda bisa diartikan
[R2] IF KwH kurang AND diterima
sebagai suatu yang menenpati ruang dan
sedikit
mempunyai berat. Suatu benda dapat
THEN pesangan kurang
dijabarkan berdasarkan warna, rasa, dan
α – Predikat2 = µpmtTurunΩNlTinggi
basah atau keringnya. Untuk mengenali
= min zat tersebut harus diuraikan menjadi
(µpmtTurun[1400],NlTinggi[80]
butiran-butiran kecil. Butiran-butiran
= min (0.35;0.4) = 0.35
tersebut digambarkan dalam struktur
*lihat himpunan pendaftaran berkurang
atom, sehingga dapat di kenali sifatnya
(1700 – z ) / 50 = 0.35
dan karakternya. ( Daryanto : 1)
z2 = 1682.5
[R3] IF KwH lebih AND Diterima
R.Listrik
Sedikit
Untuk mengetahui apa itu listrik,
THEN pemasangan bertambah
kita perlu memahami mengenai
α – Predikat3 = µpmtNaikΩNlRendah
struktur benda terlabih dahulu. Struktur
= min benda pada umumnya sebagai berikut :
(µpmtNaik[1400],NlTinggi[80])
= min ( 0.14;0,4 ) = 0.4
secara efektif, Teknik tersebut harus informasi yang lebih akurat tentang
memahami pemakaian beban tersebut penyeleksian usulan pemasangan
listrik.
T. Subjek Penelitian b. Wawancara (Interview)
Seiring dengan peningkatan dan Yaitu mencari data atau mengadakan
pengembangan PT PLN (persero) Rayon tanya jawab langsung pada karyawan
Nusa Indah Bengkulu, maka dilakukan di PT PLN (Persero) Rayon Nusa
perbaikan pada sistem pengambilan Indah Bengkulu.
keputusan yang awalnya menggunakan c. Metode Studi Pustaka
analog maka peneliti melakukan perubahan Pada Metode ini peneliti memperoleh
secara bertahap dengan menggunkan data dari buku pedoman yang
koputerisasi. berkaitan dengan permasalahan
penelitian penelitian ini yaitu: Buku
III.METODOLOGI PENELITIAN Panduan Sistem Pendukung
A.Metode Penelitian Keputusan, Buku Visual Basic 6.0,
Metode penelitian ini menggunakan dll.
metode pengembangan, kenapa itu disebut
pengembangan karena dikembangkan dengan D.Perancangan Sistem
program visual basic 6.0. pada pengolahan 1.Analisa Sistem Aktual
datanya menggunakan program tapi tidak Tahapan analisa sistem dimulai karena
dapat memberikan hasil yang semaksimal adanya permintaan terhadap sistem baru.
dan membutuhkan waktu yang lama dalam Permintaan bisa datang dari seorang
pengolahan data, dengan masalah diatas manajer diluar departemen sistem informasi
sehingga peneliti dapat membantu kelacaran atau pihak eksekutif yang melihat adanya
proses pengolahan data. masalah atau menemukan adanya peluang
baru. Namun ada kalanya inisiatif
B.Perangkat Lunak Dan Perangkat Keras. pengembangan sistem baru yang sudah ada
Guna untuk mendukung atau mengatasi masalah-masalah yang
penelitian ini maka software yang digunakan belum tertangani. Tujuan utama dari analisa
peneliti untuk mendukung pembuatan sistem sistem adalah menentukan hal-hal secara
ini adalah : detail yang akan dikerjakan oleh sistem
1. Sistem Operasi Windows7 yang akan diusulkan. Sistem yang sedang
2. Bahasa Pemprograman Visual Basic berjalan pada PT. PLN bengkulu belum
6.0 memanfaatkan dukungan komputer dalam
3. Microsoft office access 2007 proses pengambilan keputusan. Sedangkan
Hardware yang digunakan peneliti kumputer memungkinkan para pengambilan
adalah komputer dengan spesipikasi keputusan untuk melakukan banyak
sebagai berikut : komputasi dengan cepat dan biaya yang
1. Note Book Dellinc rendah.
2. Memory (RAM) 1 GB
3. Hardisk 350 GB 2.Analisa Sistem Baru
C.Metode Pengumpulan Data Dalam hal ini pengembangan sistem
Data yang di peroleh dalam bisa menentukan arsitektur sistemnya,
penelitian laporan ini dengan cara merancang gambaran konseptual sistem,
sebagai berikut: merancang database, perancangan sistem,
a. Pengamatan Langsung (Observation) hingga membuat flowchat program.
Peneliti mengadakan
pengamatan langsung pada PT PLN Sistem pengambilan keputusan
(Persero) Rayon Nusa Indah pemasangan listrik baru ini adalah suatu
Bengkulu untuk memperoleh sistem yang digunakan untuk
jendela project explorer. Namun apabila file pemasangan lsitrik baru, laporan hasil
tersebut sudah di EXE kan, maka cukup klik rekomendasi yaitu hasil penghitungan
file menu utama yang merupakan menu awal dengan logika fuzzy.
untuk menjalankan program sistem About yaitu untuk biodata peneliti
pengambilan keputusan usulan pemasangan berfungsi untuk mengetahui siapa yang
listrik berdasarkan distribusi beban listrik di membuat program tersebut, untuk memilih
PT PLN (Persero) Rayon Nusa Indah salah satu menu cukup menggeser mouse
Bengkulu, dari menu inilah dapat mengambil klik sub menu tersebut.
keputusan pemasangan lisrik baru di PT PLN Ini merupakan menu yang paling
Bengkulu. penting, dimana pada sub menu ini terdapat
sub menu untuk mengentrykan data petugas,
C.Tampilan Program pemohon, untuk lebih jelas dapat dilihat pada
1Tampilan Menu User gambar dibawah ini :
Seperti yang telah dijelaskan diatas untuk
menjalankan program sistem pengambilan
keputusan usulan pemasangan listrik
berdasarkaan distribusi beban listrik di PT
PLN (Persero) Rayon Nusa Indah Bengkulu
tidak serumit yang kita bayangkan. Sistem ini
dapat dijalankan oleh programer atau
operator yang tidak mengerti tentang Visual
Basic 6.0, yang penting langkah-langkah
mengoperasikan program ini dilakukan
dengan benar. Tampilan menu login ini dapat
menyajikan sub menu-menu pilihan. dapat
dilihat pada gambar dibawah ini :
kita tinggal menyimpan data tersebut keluar dan kita akan kembali pada menu
cukup dengan mengklik tombol simpan. utama, untuk lebih jelas kita dapat melihat
Apabila terdapat kekeliruan cukup pada gambar dibawah ini.
dengan mengklik tombol koreksi, jika kita
ingin membatalkan pengoreksian tersebut
cukup tekan tombol hapus untuk menhapus
data yang kita inginkan. Untuk keluar dari
menu utama cukup dengan mengklik
tombol keluar dan kita akan kembali pada
menu utama, untuk lebih jelas kita dapat
melihat pada gambar dibawah ini.
Gambar 4.3 Tampilan Menu Petugas Pada sub menu berisi himpunan
keanggotaan fuzzy yaitu untuk
4.Tampilan Input Data Pemohon memasukan nilai sesuai dengan bobot
kriteria yang ada oleh pemohon. Dalam
Pada menu utama berisi data hal ini untuk mengentrykan cukup dengan
pemohon yaitu untuk mengisi data-data mengklik tobol tambah, apabila data
pemohon yang mengajukan pemasangan tersebut kita rasa benar cukup klik tombol
listrik baru. Pada sub menu ini menampilkan simpan untuk menyimpan data yang kita
pengentryan data-data yang akan diisikan masukan. Jika data kita keliru atau salah
yaitu nomor urut pendaftar, nama pemohon, cukup klik tombol koraksi. Dan Untuk
alamat pemohon, no KTP pemohon, tanggal keluar cukup menekan tombol keluar.
mendaftar pemohon, nomor telpon pemohon
dan no gardu pemohon.
Dalam hal ini untuk memasukan
data-data pemohon tidak sulit, cukup dengan
mengklik tombol tambah dan menu akan
menampilakn textboox kosong yang siap
untuk dientrykan, jika kita merasa semua
data yang kita masukan sudah benar maka
kita tinggal menyimpan data tersebut cukup
dengan mengklik tombol simpan.
Apabila terdapat kekeliruan cukup
dengan mengklik tombol koreksi, jika kita
ingin membatalkan pengoreksian tersebut
cukup tekan tombol hapus untuk menhapus
data yang kita inginkan. Untuk keluar dari
Gambar 4.5 Input Himpunan Fuzzy
menu utama cukup dengan mengklik tombol
Pada sub menu utama berisi menu Pada sub menu utama berisi menu
batas domain meter, yaitu menu untuk batas domain meteran, yaitu menu untuk
memberikan batasan fuzzy penentuan batasan memberikan batasan fuzzy penentuan
maksimal pada gardu disuatu daerah apakah batasan besarnya permintaan meteran pada
masih memungkinkan untuk dipasang listrik suatu daerah apakah masih memungkinkan
baru. Himpunan batas domain gardu hanya untuk dipasang listrik baru dari jarak yang
bisa digunakan administrator. akan dipasang. Himpunan batas domain
meteran hanya bisa digunakan
administrator.
Gambar 4.7 Tampilan Menu Input Batas Gambar 4.9 Input Batas Domain Jarak
Domain Lokasi
D.Hasil Pengujian
Sebelum program Sistem
Pengambilan Keputusan Usulan
Gambar 4.11 Laporan Tanggal Pemasangan Listrik Berdasarkan Distribusi
Beban Listrik di PT PLN (Persero) Rayon
Nusa Indah Bengkulu dinyatakan sempurna
atau berjalan dengan baik maka tahap Berdasarkan pengujian sistem yang
selanjutnya adalah melakukan pengujian dilakukan antar sistem lama dan sistem
sistem, pengujian dilakukan dengan baru maka dapat disimpulkan bahwa :
menggunakan teknik blackbox ini
difokuskan pada halaman-halaman yang Sistem Lama Sistem Baru
memiliki from input data tersedia, baik data Kurang efisien Lebih efisien,
yang tidak diinginkan (data yang tidak sedia karena masih karena user atau
sesuai dengan tujuan dari from input bersifat manual operator hanya
tersebut). Sebagai contoh pada form login, terutama pada mengentrikan data
dimasukkan seperti pada gambar dibawah proses entri data pada program
ini. pemohon. aplikasi khususnya
untuk mengentrykan
data tanpa harus
memilih data-data
yang diinginkan.
Waktu mengakses Waktu mengakses
data membutuhkan data lebih cepat
waktu yang sangat cukup mengentrikan
lama. data yang
diinginkan
Lebih sulit karena Mudah karena user
pada pencarian cukup menjalakan
informasi data program yang
buku dan laporan- berhubungan
Gambar 4.16 Gambar Menu Login
laporan yang dengan pemasangan
Data yang dimaksudkan pada
menyangkut listrik dan dapat
gambar diatas merupakan data yang
pemasangan listrik melihat siapa yang
Diinputkan yaitu data penggunaan,
baru telah diterima
bila data penggunaan dan password yang
pemasangan listrik
dimaksukan sesuai dengan yang terdapat
baru yang telah
didalam basis data, maka penggunaan
tersedia di dalam
tersebut akan diberikan hak akses ke
program sistem ini
fasilitas yang ada sesuai dengan perannya
Proses penilaian Proses penilaian
di dalam system ini. Sebaliknya, jika nama
masih kurang akurat dan bisa
penggunaan dan pasword yang dimasukan
akurat sehingga mendukung Sistem
salah atau tidak sesuai, maka akan tampil
tidak bisa Pengambilan
pesan yang menyatakan nama atau
mendukung Sistem Keputusan
pasword anda salah.
Pengambilan Pemasngan Listrik
Hasil akhir dari perancangan sistem
Keputusan Baru di PT PLN
diharapkan dapat merekomendasikan
Pemasngan Listrik (Persero) Rayon
semua aturan yang berlaku (bussines
Baru di PT PLN Nusa Indah
ruller). Untuk itu maka dilakukan
(Persero) Rayon Bengkulu
pengujian terhadap perancangan sistem.
Nusa Indah
Pengujian dilakukan dengan memasukan
Bengkulu
setiap aturan-aturan ke dalam sistem. Bila
sistem tersebut belum dapat
merekomendasikan semua atruan-aturan
yang diberikan maka dilakukan modifikasi
ulang.
B.Saran
PT PLN (Persero) Rayon Nusa Indah
Bengkulu dengan adanya program yang
peneliti buat semoga dapat meningkatkan
pelayanan dan dapat membantu pengambilan
keputusan pemasangan listrik baru dengan
cepat, dan semoga tidak ada kesenjangan
sosial bagi pelanggan nantinya.
Bagi pembaca semoga dapat
menambah ilmu dan wawasan tentang Sistem
Pengambilan Keputusan Pemasangan Listrik
Baru di PT PLN (Persero) Rayon Nusa Indah
Bengkulu.
DAFTAR PUSTAKA