Pada bab ini akan membahas tentang uji coba dan pembahasan program yang menerangkan bagaimana jalannya program secara detail yang akan dijelaskan pada bab dibawah ini.
5.1Uji Coba
Pada pembuatan aplikasi Sistem Pendukung Keputusan Prioritas
Pendistribusian Minyak Goreng dengan metode Promethee ini dilakukan uji coba.
Selain itu dari hasil uji coba akan dianalisa apakah rancangan ini telah memenuhi tujuan yang akan dicapai seperti yang telah dipaparkan dalam bab I, berikut dapat dilihat beberapa proses dari aplikasi yang dibuat dengan cara melakukan uji coba berupa uji coba manual dan dari beberapa menu dari contoh permasalahan yang telah dipaparkan pada bab IV.
5.1.1 Uji Coba Manual
Pembahasan diperlukan untuk menguji apakah sistem yang telah dibuat berjalan dengan sesuai. Jika terjadi perbedaan hasil maka dipastikan system yang dibuat terjadi kesalahan.
Sebagai contoh kasus berikut perhitungan manual prioritas pendistribusian
minyak goreng dengan metode promethee. Data yang digunakan akan menjadi
5.1.1.1Testing Kiner ja Sistem
Testing ini dilakukan untuk menguji kinerja system dalam melakukan perhitungan, Tujuan pengujian ini untuk mencari keakuratan sistem berjalan dengan sesuai.
Adapun langkah – langkah perhitungan promethee sebagai berikut :
a. Menentukan preferensi tiap criteria
Tabel 5.1 Menentukan pr efer ensi tiap k r iter ia
No Kriteria Kriteria Preferensi
1 Jumlah pembelian Kriteria Biasa
2 Penghasilan Kriteria Biasa
3 Jarak tempuh Kriteria Biasa
4 Pengeluaran Kriteria Biasa
b. Menentukan nilai kualitatif dari tiap criteria
Tabel 5.2 Menentukan nilai k ualitatif jumlah pembelian Jumlah Pembelian
Banyak 50 Lebih dari 150 Liter
Sedang 30 100 – 150 Liter
Sedikit 20 Kurang dari 100 Liter
Jumlah 100
Tabel 5.3 Menentukan nilai k ualitatif jar ak tempuh Jarak tempuh
Jauh 20 Lebih dari 50 Km
Sedang 30 15 – 50 Km
Dekat 50 Kurang dari 15 Km
Jumlah 100
Tabel 5.4 Menentukan nilai Kualitatif dar i Penghasilan Penghasilan
Banyak 50 Lebih dari Rp.2000000,-
Sedang 30 Rp.500000,- – Rp.2000000,-
Sedikit 20 Kurang dari Rp.500000,-
Jumlah 100
Tabel 5.5 Menentukan nilai Kualitatif dar i Pengeluar an Jumlah Pengeluaran
Banyak 20 Lebih dari Rp.2000000,-
Sedang 30 Rp.500000,- -- Rp.2000000,-
Sedikit 50 Kurang dari Rp.500000,-
c. Memasukan nilai kualitatif ke dalam tabel
Tabel 5.6 Memasukan nilai kualitatif ke dalam tabel
Nama Kriteria Pembeli 1 Pembeli 2 Pembeli 3
Jumlah Pembelian 1000 600 200
Pengeluaran 60000 50000 1000000
Penghasilan 100000 200000 5000000
Jarak 15 8 25
d. Menentukan range threshold ( v ), lebar kelas ( q ), p
Langkah keempat dari metode promethee yaitu menentukan nilai threshold
.nilai theresold merupakan parameter yang digunakan sebagai dasar untuk
memberikan penilaian terhadap hubungan outrangking antar alternatif.
Adapun langkah – langkah dari penentuan nilai threshold :
1. Menentukan nilai maximum, nilai minimum, nilai minimum kedua,
dari masing – masing kriteria.
2. Menentukan nilai k1 dan k2, dimana nilai k1 merupakan hasil
pengurangan antara nilai maximum dan nilai minimum, sedangkan nilai k2 didapat dari hasil pengurangan nilai minimum kedua dan nilai minimum.
3. Menentukan nilai threshold indefference ( Q ), nilai threshold
preferency ( P ), dan nilai threshold veto ( V ). Dimana V didapatkan dari pengurangan nilai k1 dan k2, sedangkan nilai Q didapat dari membagi V dengan jumlah alternatif, sedangkan nilai P didapatkan dari pengurangan antara V dan Q
Tabel 5.7 Menentukan K1, K2, V, Q dan P No Nama Kriteria K1 K2 V Q P 1 Jumlah Pembelian 880 10 870 145 725 2 Pengeluaran 5950000 10000 5940000 990000 4950000 3 Penghasilan 4900000 100000 4800000 800000 4000000 4 Jarak 392 2 390 65 325 Dimana :
K1 = Nilai Max – Nilai Min K2 = Nilai Min ke 2 – Nilai Min
Range Threshold (V) = K1 – K2
Lebar Kelas (P) = V – Q
(Q) = V / Jumlah Alternatif
LF = Dijumlahkan secara horizontal / n-1 EF = Dijumlahkan secara vertical / n-1 n = jumlah alternative
e. Perangkingan
Didalam hasil perangkingan yang akan digunakan adalah perangkingan Promethee II dimana, semakin besar NetFlow maka akan semakin tinggi
rangkingnya. Jadi jika nilai Leaving Flow dan Entering Flow sama, maka
hasil perangkingannya disebut Promethee I, jika nilia keduanya ada yang
tidak sama maka dilanjutkan ke Promethee II .
5.1.2 Uji Coba Sistem
Selain melakukan uji coba secara manual disini juga ditunjukan bagaimana uji coba yang dilakukan melalui sistem yang telah dibuat, mulai dari pembeli melakukan pendaftaran hingga pembeli melakukan pengajuan pembelian yang nantinya dijadikan acuan untuk melakukan perhitungan dengan
5.1.2.1 Aplikasi Yang diakses Pembeli
Dibawah ini dijelaskan apa saja menu yang akan diakses oleh pembeli untuk melakukan proses pembelian.
a. Registr asi Pembeli
Didalam halaman ini akan dicontohkan hasil inputan dari pembeli yang melakukan pendaftaran dapat dilihat pada gambar 5.1
Gambar 5.1 Halaman Registr asi Pembeli
Didalam halaman pendaftaran pembeli melakukan proses registrasi yaitu dengan mengisi semua pertanyaan yang telah disediakan, proses ini digunakan agar pembeli bisa menjadi member dan dapat melakukan proses pembelian, di sini semua pendaftaran akan masuk ke dalam tabel basis data pendaftaran dapat dilihat pada gambar 5.2
Gambar 5.2 tabel basis data pendaftaran
Disini juga disertakan cuplikan dari script proses pendaftaran, dimana proses ini sangat perlu dilakukan karena untuk menjadi member.
b. Login Pembeli
Didalam halaman ini akan dicontohkan hasil inputan dari pembeli yang melakukan login dapat dilihat pada gambar 5.4
Gambar 5.4 Halaman Login Pembeli
Didalam halaman login pembeli, pembeli diminta memasukan username dan password yang telah diisi sebelumnya pada halaman pendaftaran. Disini digunakan untuk masuk ke halaman selanjutnya yang berisi seputar member yang sudah terdaftar. Script dari php diatas dapat dilihat pada gambar 5.5.
c. Status Login
Didalam halaman ini memperlihatkan status login yang telah dilakukan sebelumnya. Mengecek sudah benar username dan passwordnya bila sudah sesuai maka akan ada peringatan yang ucapan selamat datang yang terlihat pada gambar 5.6
Gambar 5.6 Halaman Status Login Pembeli
Didalam halaman status login pembeli diperlihatkan peringatan selamat datang anda telah berhasil login dengan menggunakan username yang sudah didaftarkan tadi, Disini pembeli akan mulai melakukan aktifitas sebagai member.
d. Ubah Passwor d dan User name
Didalam halaman ini memperlihatkan menu yang terdapat dalam halaman pembeli yang sudah melakukan login, disini pembeli bisa melakukan ubah password dan username terlihat pada gambar 5.7
Didalam halaman ubah password pembeli bisa mengganti username dan password secara berkala hal ini dimaksudkan agar username dan password tidak mudah dilacak oleh orang lain.
e. Pengajuan Pembelian
Didalam halaman ini akan ditunjukan cara pengajuan pembelian yaitu dengan mengisi semua pertanyaan yang diajukan, disini terdapat empat
pertanyaan yang wajib diisi oleh pembeli yang merupakan syarat agar pembelian diterima ,terlihat pada gambar 5.8
Gambar 5.8 Halaman Pengajuan Pembelian
Didalam halaman diatas menunjukan proses pengajuan pembelian yang dilakukan oleh pembeli yang sudah terdaftar menjadi member, semua pertanyaan dihalaman ini harus diisi semua karena nantinya pengajuan pembelian ini akan
digunakan untuk menghitung rangking dalam perhitungan promethee.Semua yang
dilakukan di menu ini akan masuk secara otomatis ke dalam tabel database analisa pembelian.
Gambar 5.9 tabel database analisa pembelian
f. Status Pembelian
Halaman ini menunjukan status yang diterima oleh pembeli yang sudah melakukan pengajuan pembelian, terlihat pada gambar 5.10
Gambar 5.10 Halaman Daftar Pembelian
Halaman diatas memperlihatkan status daftar pembelian yang sudah diajukan oleh pembeli melalui menu pengajuan pembelian, bisa dilihat kapan melakukan pembelian, serta inputan yang telah dilakukan pada menu ajukan pembelian.
5.1.2.2 Aplikasi Yang Diakses Admin
Dibawah ini akan dijelaskan aplikasi yang dijalankan admin pada system pendukung keputusan pendistribusian minyak goreng.
a. Login Admin
Didalam halaman ini ditunjukan bagaimana proses login yang dilakukan oleh admin terlihat pada gambar 5.11
Gambar 5.11 Halaman Login Admin
Sebelum admin masuk ke halaman utama admin, terlebih dulu admin harus mengisi password dan username setelah proses benar maka admin baru bisa masuk ke halaman utama.
b. Kesalahan Login Admin
Halaman ini menunjukan kesalahan yang dilakukan oleh admin, yaitu kesalahan mengisi username dan password atau tidak mengisi salah satu pertanyaan diatas, terlihat pada gambar 5.12
Gambar 5.12 Halaman Kesalahan Login Admin
Ditampilan ini ditunjukan peringatan yang diperoleh admin ketika admin salah melakukan proses login, ini bisa disebabkan karena username dan password salah atau tidak mengisi salah satunya.
c. Pr oses Halaman Kr iter ia
Berikutnya adalah proses mengakses halaman kriteria, pada halaman ini, admin dapat melihat dan mengisi data untuk menentukan perangkingan dengan
menggunakan metode kriteria yang sudah ditentukan untuk menghitung hasil perangkingan. Seperti yang terlihat pada Gambar 5.13
Gambar 5.13 Halaman Data Kr iter ia
Halaman diatas menunjukan kriteria yang harus dipenuhi oleh pembeli yang sudah melakukan pengajuan pembelian. kriteria ini digunakan memberikan nilai untuk melakukan perhitungan dengan metode promethee. Untuk menampilkan seperti tampilan diatas berikut script phpnya.
Gambar 5.14 Scr ipt pr oses kr iter ia
d. Pr oses Halaman Daftar Pembelian Sebelum di Update
Halaman ini adalah halaman dimana peringkat pembelian baru dimasukan
sebelum dilakukan update. Seperti yang terlihat pada Gambar 5.15
Gambar 5.15 Halaman Daftar pembelian
Halaman ini menunjukan pembeli atas nama cinta melakukan pembelian pertama kemudian disusul dengan cinta lagi, nomor ketiga pembeli atas nama cinta, keempat pembeli atas nama rasuko dan terakhir pembeli atas nama corry
e. Pr oses Halaman Per ingkat pembelian
Berikutnya adalah proses mengakses halaman peringkat pembelian, pada halaman ini, admin dapat melihat dan mengisi data untuk menentukan
perangkingan dengan menggunakan metode promethee, serta dapat
mempublikasikan hasil perangkingan ke pengunjung yang akan ditampilkan di halaman utama pengumuman. Seperti yang terlihat pada Gambar 5.16
Gambar 5.16 Halaman Per ingkat Pembelian Bar u
Dari hasil perhitungan setelah di update pembeli atas nama rasuko
menempati peringkat teratas dengan nilai NetFlow 1.00 disusul dengan pembeli
atas nama cinta dengan nilai NetFlow 0.75 kemudian atas nama corry dengan nilai
NetFlow 0.75, dengan demikian yang mendapatkan prioritas terlebih dahulu yaitu
Ga mbar 5.17 Script proses menghitung nilai V
KESIMPULAN DAN SARAN
Berdasarkan uraian dan analisa sebelumnya, pada akhir dari perancangan dan
implementasi Sistem Pendukung Keputusan Prioritas Pendistribusian Minyak
Goreng Dengan Metode Promethee akan ditemukan kesimpulan dan saran yang
diharapkan berguna untuk membuat sistem ini lebih berkembang lagi.
6.1 Kesimpulan
Berdasarkan uraian dari perancangan hingga implementasi Sistem Pendukung
Keputusan ini, maka akan ditemukan kesimpulan sebagai berikut :
a. Sistem Pendukung Keputusan berbasis web dengan metode Promethee maka
diperlukan beberapa syarat atau kriteria yang akan menjadi acuan penilaian untuk menghasilkan sebuah keputusan berupa perangkingan.
b. Dengan Sistem Pendukung Keputusan Prioritas Pendistribusian Minyak
Goreng di PT.Gajah Mas Sejahtera, pembeli wajib mengisi semua pertanyaan
yang merupakan ketentuan penilaian SPK. Jika admin menyetujui pengajuan
pembelian setelah melihat data yang diisi oleh pembeli maka akan dihasilkan perangkingan dari beberapa pembelian.
c. Sistem Pendukung Prioritas Pendistribusian Minyak Goreng ini merupakan
implementasi bagaimana merancang dan membangun sistem pendukung keputusan pendistribusian minyak goreng dengan menggunakan metode promethee.
Dari hasil kesimpulan yang diperoleh maka penulis memberikan beberapa saran agar kedepannya sistem pendukung keputusan ini dapat berkembang sesuai dengan berkembangnya ilmu pengetahuan dan teknologi.
6.2 Sar an
Beberapa hal yang diharapkan untuk dikembangkan dimasa mendatang agar sistem tersebut bisa lebih bermanfaat lagi untuk PT.Gajah Mas Sejahtera, diantaranya adalah sebagai berikut :
a. Sistem Pendukung Keputusan ini hanya terbatas sebagai pengambil
keputusan untuk menyetujui pengajuann pembelian, diharapkan sistem ini dapat dikembangkan lagi dengan menyediakan proses informasi pembayaran
yang dibayar secara online.
b. Semua pengajuan pembelian belum tentu disetujui secara otomatis oleh
sistem namun yang menentukan pengiriman adalah admin, diharapkan sistem dapat dikembangkan semua proses yang dilakukan secara otomatis.
c. Diharapkan sistem ini dapat dikembangkan lagi dengan menggunakan sms
Gateway, mengingat perkembangan teknologi yang semakin cepat serta pemanfaatan waktu.
d. Untuk menghindari penipuan disarankan kedepannya untuk membuat filter
B. Yuwono, F. Richard, H. Ayusta, Sistem Pendukung Keputusan Menggunakan Metode Promethee ( Studi Kasus : Stasiun Pengisian Bahan Bakar Umum ), Teknik Informatika UPN "Veteran" Yogyakarta, 2011.
D. Novaliendry, Aplikasi Penggunaan Metode Promethee Dalam Sistem
Pendukung Keputusan Untuk Penentuan Media Promosi ( Studi Kasus: STMIK Indonesia ), Teknik Elektronika, Fakultas Teknik, Universitas Negeri Padang, 2009.
F. Prabowo , Penerapan Metode Promethee Dalam Menentukan Prioritas
Pinjaman Kredit Pemilikan Rumah (KPR IB) Kepada Nasabah Debitur (Studi Kasus Bank BRI Syariah Cabang Sidoarjo), Sistem Informasi, Sekolah Tinggi Manajemen Informatika & Teknik Komputer Surabaya, 2009.
N. Cahyana, Aplikasi Pengambilan Investasi Properti Dengan Metode Promethee, Teknik Informatika FTI, UPN “Veteran” Yogyakarta, 2011
Suryadi K. dan M. A Ramdhani, 1998, Sistem Pendukung Keputusan, PT. Remaja