Anda di halaman 1dari 92

PROPOSAL SKRIPSI

PERANCANGAN DAN PENERAPAN METODE


PROMETHEE PADA SISTEM SELEKSI SUPPLIER UNTUK
LAYANAN JASA GENERAL KONTRAKTOR KABEL
JARINGAN LISTRIK BERBASIS WEB
DI PT TRI LINTAS NUSANTARA

Diajukan oleh:

Yosintha Kendenan 192362

Paulus Laga 192594

PROGRAM STUDI TEKNIK INFORMATIKA

UNIVERSITAS DIPA MAKASSAR

2023
PENGESAHAN NASKAH SKRIPSI

Judul : Perancangan dan penerapan metode promtethee pada


sistem seleksi supplier untuk layanan jasa general
kontrakator kabel jaringan listrik berbasis web di PT Tri
Lintas Nusantara
Mahasiswa : Yosintha Kendenan
NIM : 192362
Mahasiswa : Paulus Laga
NIM : 192594
Pembimbing I : Michael Oktavianus, S.kom., MM.
Pembimbing II : Sitti Harlina, SE.M.kom
Tanggal Seminar :

Disetujui oleh:

Pembimbing I, Pembimbing II,

Michael Oktakvianus, S.Kom., MM. Sitti Harlina,SE.M.Kom


NIDN : 0915108101 NIDN : 0927037502

Mengetahui,
Ketua Program Studi Teknik Informatika
Universitas Dipa Makassar

Ir. Irsal, M.T.


NIDK : 9990216745

ii
KATA PENGANTAR

Puji dan syukur penulis panjatkan ke hadirat Tuhan Yang Maha Esa atas

segala berkat dan karunia-Nya, Sehingga proses penyusunan proposal skripsi

dengan judul “Perancangan dan penerapan metode promethee pada sistem

seleksi supplier untuk layana jasa general kontraktor kabel jaringan listrik

berbasis web di PT Tri Lintas Nusantara” dapat kami selesaikan. Proposal

skripsi ini guna melengkapi salah satu syarat mahasiswa dalam menyelesaikan

studi strata satu (S1) Jurusan Teknik Informatika, Universitas Dipa Makassar.

Dengan segala kerendahan hati, penulis menyampaikan rasa terima kasih

yang tak terhingga atas segala bantuan berupa pemikiran, arahan, dan saran

kepada penulis. Oleh karena itu perkenankan kami menyampaikan ucapan

terima kasih yang setulus-tulusnya kepada :

1. Dr. Y. Johny W. Soetikno, S.E., M.M. selaku Rektor Universitas Dipa

Makassar,

2. Ir. Irsal, M.T. selaku Ketua Program Studi Teknik Informatika Universitas

Dipa Makassar,

3. Michael Otakvianus, S.kom., MM. selaku Pembimbing I yang telah

meluangkan tenaga, pikiran dan waktunya untuk memberikan bimbingan

serta pengarahan kepada penulis dalam penyelesaian pro3posal skripsi.

4. Sitti Harlina, SE.M.kom selaku dosen Pembimbing II yang senantiasa sabar

dalam memberikan bimbingan, motivasi dan semangat selama proses

penulisan kepada penulis untuk menyelesaikan proposal skripsi.

iii
5. Segenap Dosen dan Staff pada Jurusan Teknik Informatika Universitas Dipa

Makassar yang penuh kasih dan kesabaran mengajar dan mengarahkan

penulis selama Pendidikan.

6. Kepada kedua orang tua tercinta yang selama ini telah membantu penulis

dalam bentuk perhatian, kasih sayang, semangat, serta doa yang tidak henti-

hentinya mengalir demi kelancaran dan kesuksesan penulis dalam

menyelesaikan proposal skripsi ini.

7. Seluruh rekan-rekan yang telah membantu penulis dalam kelancaran

penyelesaian proposal skripsi ini.

8. Kepada semua pihak yang tidak dapat disebutkan satu persatu yang telah

membantu dan memberikan dukungan penuh dalam penyusunan proposal

skripsi ini.

Penulis menyadari bahwa penulisan proposal ini masih jauh dari

kesempurnaan, hal ini disebabkan oleh keterbatasan penulis, maka besar

harapan penulis akan saran dan kritik yang bersifat membangun demi

menyempurnakan proposal skripsi ini. Semoga proposal ini dapat bermanfaat

dengan baik secara teoritis maupun praktis. Akhir kata, penulis mengucapkan

terima kasih.

Makassar, 2 November 2023

Penulis

iv
DAFTAR ISI

JUDUL......................................................................................................................i
Pengesahan naskah proposal................................................................................................ii
KATA PENGANTAR........................................................................................................iii
1 DAFTAR ISI................................................................................................................v
2 DAFTAR TABEL......................................................................................................vii
3 DAFTAR GAMBAR................................................................................................viii
4 BAB I...........................................................................................................................1
5 PENDAHULUAN........................................................................................................1
1.1 Latar Belakang.....................................................................................................1
1.2 Rumusan Masalah................................................................................................4
1.3 Tujuan Penelitian.................................................................................................4
1.4 Batasan Masalah..................................................................................................4
1.5 Manfaat Penelitian...............................................................................................5
2) Manfaat Bagi Akademik..........................................................................................5
1.6 Sistematika Penulisan..........................................................................................6
6 BAB II..........................................................................................................................7
7 TINJAUAN PUSTAKA...............................................................................................7
2.1 Kerangka Pikir..........................................................................................................7
2.2 Landasan Teori.....................................................................................................7
2.2.1 Algoritma Promethee..............................................................................7
3. 1. Leaving Flow..........................................................................................................9
2. Entering Flow..............................................................................................9
2.3 Web 14
2.3.1 Cara Kerja Web.....................................................................................14
2.3.2 Fungsi Web...........................................................................................16
2.4 UML (Unified Modelling Language)......................................................17
2.5 Bahasa pemrograman......................................................................22
2.5.1 PHP (Hypertext Preprocessor)..............................................................22
2.6 Metode Pengujian Black-box...................................................................26
2.7 Roadmap Map / Penelitian Terkait..........................................................................26

v
BAB III...............................................................................................................................30
3.1 Waktu Dan Tempat Penelitian...........................................................................30
3.2 Bahan Dan Alat Penelitian.................................................................................30
3.2.1 Bahan Penelitian..............................................................................30
3.2.2 Alat Penelitian..................................................................................30
3.3 Jenis dan Variabel Penelitian.............................................................................31
3.4 Pengumpulan Data.............................................................................................31
JADWAL PELAKSANAAN PENELITIAN....................................................................33
BAB IV..............................................................................................................................33
HASIL PENELITIAN DAN PEMBAHASAN.............................................................33
4.1 Analisis Sistem Yang Sedang Berjalan..................................................33
4.2 Rancangan Sistem...................................................................................33
4.2.1 Use Case Diagram...........................................................................34
4.2.2 Activity Diagram.................................................................................35
4.4 Rancangan Tabel.....................................................................................42
4.5 Perancangan Aplikasi Berbasis Web......................................................44
4.6 Implementasi Metode PROMETHEE.....................................................50
.4.7 Pengujian Sistem...................................................................................58
4.7.1 Pengujian Halaman Login Admin.........................................................58
4.7.2 Pengujian Tambah Kriteria..................................................................59
4.7.3 Pengujian Tambah Kriteria..................................................................60
4.7.4 Pengujian Edit Kriteria.........................................................................61
4.7.5 Pengujian Hapus Kriteria......................................................................62
4.7.6 Pengujian Tambah Subkriteria..............................................................63
4.7.7 Pengujian Edit Subkriteria...................................................................64
4.7.8 Pengujian Hapus Subkriteria................................................................65
4.7.9 Pengujian Proses Data Keputusan Metode PROMETHEE..................66
4.7.10 Pengujian Pendaftaran........................................................................67
4.7.11 Pengujian Hasil Keputusan Calon Supplier........................................69
4.8 Rekapitulasi.............................................................................................70
DAFTAR PUSTAKA.......................................................................................................75
LAMPIRAN.......................................................................................................................78

vi
DAFTAR TABEL

Tabel 2.1 Simbol Use Case Diagram...................................................................................22

Tabel 2.2 Simbol Activity Diagram….................................................................................24

Tabel 2.3Simbol Sequence Diagram…................................................................................25

Tabel 4.1Jadwal Pelaksanaan Penelitian…..........................................................................37

vii
DAFTAR GAMBAR

Rumus Leaving Flow............................................................................................9

Rumus Entering Flow...........................................................................................9

Rumus Net Flow....................................................................................................10

viii
BAB I

PENDAHULUAN

1.1 Latar Belakang

PT TRI LINTAS NUSANTARA perusahaan berdiri pada tanggal 05 Februari

2009 yang kemudian di sah kan tanggal 08 Juni 2009 berkedudukan di Kota

Makassar, PT Tri Lintas Nusantara merupakan perusahaan yang bergerak dalam

bidang General Kontraktor Listrik dan Jasa Pengangkutan atau ekspedisi.

Meningkatnya permintaan akan layanan jasa general kontraktor kabel jaringan

listrik. Dalam beberapa tahun terakhir, permintaan akan layanan jasa general

kontraktor kabel jaringan listrik meningkat pesat, terutama di kota-kota besar. Hal

ini terkait dengan pertumbuhan jumlah gedung dan infrastruktur yang semakin

kompleks, sehingga diperlukan tenaga ahli yang mampu merancang, memasang,

dan memelihara jaringan listrik dengan baik. Keterbatasan sumber daya manusia

yang di miliki saat ini, dan keterbatasan sumber daya manusia yang ahli dalam

bidang general kontraktor kabel jaringan listrik. Padahal, tuntutan pasar yang

semakin meningkat membuat perusahaan harus mampu memberikan layanan yang

lebih baik dan efisien. Kesulitan dalam proses seleksi supplier, Proses seleksi

supplier yang dilakukan secara manual seringkali melibatkan langkah-langkah

yang memakan waktu, dimulai dari pengumpulan data secara fisik hingga analisis

manual terhadap kualifikasi setiap supplier. Kesulitan ini muncul karena proses

manual rentan terhadap kesalahan manusia dan dapat memakan waktu yang cukup

lama. Selain itu, adanya keterbatasan sumber daya manusia yang ahli dalam

bidang
1
2

general kontraktor kabel jaringan listrik dapat menyulitkan dalam menilai kualitas

setiap supplier secara efisien. Proses ini juga dapat menjadi rentan terhadap

kesalahan dalam pemilihan supplier yang kurang berkualitas, menghambat upaya

perusahaan untuk memberikan layanan yang lebih baik dan efisien di tengah

meningkatnya permintaan pasar Perlu adanya sistem seleksi supplier berbasis web

Oleh karena itu, perusahaan memerlukan sistem seleksi supplier berbasis web

yang dapat memudahkan proses seleksi supplier dengan cepat dan akurat. Dengan

adanya sistem ini, perusahaan dapat dengan mudah menyeleksi supplier yang

berkualitas dan dapat diandalkan dalam menyediakan layanan jasa general

kontraktor kabel jaringan listrik. Sistem seleksi supplier berbasis web ini dapat

mempercepat proses pengumpulan data supplier, melakukan analisis terhadap

supplier yang telah terdaftar, dan memudahkan perusahaan dalam memilih

supplier yang tepat

Untuk membantu perusahaan dalam melakukan penilaian maka dibutuhkan


metode Preference Ranking Organization Method for Enrichment Evaluation
(PROMETHEE). Dan memiliki beberapa keunggulan yang membuatnya relevan
untuk digunakan dalam penelitian.Adapun kelebihan metode Promethee antara
lain:
1. fleksibilitas: PROMETHEE dapat digunakan untuk menangani berbagai

jenis masalah pengambilan keputusan, termasuk penilaian multi-kriteria,

peringkat preferensi, dan analisis sensitivitas.

2. Kemampuan Menangani Ketidakpastian: Metode ini mampu mengatasi

ketidakpastian dalam preferensi dan bobot kriteria dengan

memperkenalkan konsep fungsi kepuasan.

Seperti penelitian dari Setiawan, Gde Iwan; Widnyana, I. Gusti Ngurah Made;

NO, Jl Tukad Balian. Sistem Pendukung keputusan seleksi calon karyawan baru
3

menggunakan Metode Promethee Berbasis Web Pada PT. Asuransi Wahana Tata

Sales Denpasar. I Nyoman Bagus Suweta Nugraha, S. Kom., MT, 2017

Memperlihatkan dari proses pemilihan calon karyawan yang ingin bekerja di PT.

Asuransi Wahana Tata Sales Office Denpasar. Dalam sistem pendukung

keputusan seleksi calon karyawan ini menggunakan metode PROMETHEE.

Metode PROMETHEE adalah salah satu metode pengambilan keputusan

multikriteria untuk menentukan urutan (prioritas) dalam analisa yang masalah

pokoknya adalah kesederhanaan, kejelasan dan kestabilan. Seleksi calon

karyawan ini dapat digunakan untuk meningkatkan efektivitas dan efisiensi

kinerja pegawai dalam menyeleksi calon karyawan. Dengan adanya sistem ini,

maka seorang manajer sangat terbantu untuk mengambil keputusan dalam

menyeleksi calon karyawan..

Handayani, Cucu, et al. Implementasi metode promethee untuk menentukan

penerima kartu indonesia pintar (kip) pada sekolah menengah kejuruan.

In: Prosiding Seminar Nasional Multidisiplin. 2018. p. 172- 180.Tentang

Preference Ranking Organization Method for Enrichment Evaluation (Promethee)

merupakan salah satu metode penentuan urutan atau prioritas dalam analisis

multikriteria yang sejauh ini telah digunakan untuk penentuan beasiswa bidik

misi, menyeleksi beasiswa mahasiswa berprestasi, menyeleksi calon karyawan,

dan kasus-kasus lainnya yang memerlukan suatu metode penentuan urutan

(prioritas) dalam analisis multikriteria yang menawarkan kesederhanaan,

kejelasan, dan kestabilan dalam proses analisisnya, parameter yang dinyatakan

mempunyai pengaruh nyata menurut pandangan ekonomi.


4

1.2 Rumusan Masalah

1. Meningkatkan efisiensi proses seleksi supplier kabel jaringan listrik di PT

TRI LINTAS NUSANTARA melalui penerapan sistem berbasis web,

dengan fokus pada peningkatan kecepatan, transparansi, dan efektivitas

dalam memilih supplier.

2. Bagaimana membantu menentukan keputusan dan melakukan proses

penilaian subyektif kepada para calon suplier?

1.3 Tujuan Penelitian

Berdasarkan latar belakang di atas, maka tujuan dari penelitian ini adalah :

1. Menganalisis kriteria seleksi supplier yang tepat untuk layanan jasa general

kontraktor kabel jaringan listrik pada perusahaan.

2. Menentukan keputusan dalam penilaian yang subyektif terkait dengan

pemilihan calon supplier untuk PT Tri Lintas Nusantara

1.4 Batasan Masalah

Adapun batasan masalah sebagai berikut :

1. aspek-aspek kualitas produk , waktu pengiriman, responsifitas supplier

,kualitas kerja , jaminan atau garansi terhadap kebutuhan proyek.

2. Penelitian ini akan mempunyai batasan pada perancangan dan pengembangan

sistem seleksi supplier berbasis web yang disesuaikan dengan kebutuhan dan

proses PT .Tri Lintas Nusantara.


5

1.5 Manfaat Penelitian

Berdasarkan uraian latar belakang dan rumusan masalah di atas, maka beberapa

manfaat dari penelitian ini sebagai berikut: Manfaat yang diharapkan melalui

penulisan proposal skripsi ini yaitu:

1) Manfaat Terhadap Perusahaan

Meningkatkan efisiensi dan kualitas layanan dengan metode PROMETHEE dengan

pembuatan peracangan dan penarapannya di PT. Tri Lintas Nusantara dalam

peningkatkan seleksi supplier, untuk dapat meningkatkan efisiensi operasional dan

kualitas layanan

2) Manfaat Bagi Akademik:

Adapun manfaatnya terhadap akademik yaitu:

Penelitian penting untuk menciptakan pengetahuan baru dan kemajuan di

bidang akademik. Ini memungkinkan akademisi mengembangkan teori,

menguji hipotesis, dan menemukan solusi inovatif, yang berkontribusi

pada perkembangan ilmu pengetahuan.

3) Manfaat Terhadap Penulis

Adapun manfaatnya terhadap penulis yaitu:

a. Penulis dapat menerapkan teori-teori yang telah diperoleh dari penelitian


ke dalam praktek yang sesungguhnya, yaitu implementasi ke dalam dunia
kerja
b. Penulis mengasah keterampilan penelitian seperti merumuskan
masalah, mengumpulkan-analisis data, dan menafsirkan hasil. Pengalaman
penelitian membantu penulis menguasai metodologi yang tepat dan
menghasilkan karya berkualitas.
6

1.6 Sistematika Penulisan

Pada bagian ini diuraikan sistematika penulisan dari penyusunan proposal ini yang
disajikan secara sistematis sebagai berikut :

BAB I : PENDAHULUAN

Bab ini berisi mengenai latar belakang, rumusan masalah, tujuan

penelitian, manfaat penelitian, batasan masalah, dan sistematika

penulisan.

BAB II : TINJAUAN PUSTAKA

Bab ini berisi tentang kerangka pikir dan kerangka teori yang

membahas teori-teori yang digunakan meliputi definisinya.

BAB III : METODE PENELITIAN

Berisi tentang tempat dan waktu penelitian, metode penelitian,

perancangan perangkat lunak, prinsip kerja sistem, tahap-tahap

penelitian, metode pengujian dan jadwal penelitian.

JADWAL PELAKSANAAN PENELITIAN

DAFTAR PUSTAKA

LAMPIRAN
BAB II

TINJAUAN PUSTAKA
2.1 Kerangka Pikir

Industri jasa general kontraktor kabel jaringan listrik yang berbasis web telah berkembang
pesat dalam beberapa tahun terakhir. PT Tri Lintas Nusantara, sebagai salah satu pemain
utama dalam industri ini, terus berupaya untuk mempertahankan standar kualitas tinggi dalam
layanan yang mereka berikan kepada klien mereka. Salah satu aspek kunci dalam menjaga
kualitas layanan adalah seleksi supplier yang tepat
Proses seleksi supplier yang dilakukan secara manual seringkali melibatkan langkah-langkah yang
memakan waktu, dimulai dari pengumpulan data secara fisik hingga analisis Manual terhadap
kualifikasi setiap supplier. Kesulitan ini muncul karena proses manual rentan terhadap kesalahan
manusia dan dapat memakan waktu yang cukup lama.
..

Dengan adanya sistem ini, perusahaan dapat dengan mudah menyeleksi supplier yang berkualitas
dan dapat diandalkan dalam menyediakan layanan jasa general kontraktor kabel jaringan listrik.
Sistem seleksi supplier berbasis web ini dapat mempercepat proses pengumpulan data supplier,
melakukan analisis terhadap supplier yang telah terdaftar, dan memudahkan perusahaan dalam
memilih supplier yang tepat

Dengan memanfaatkan teknologi berbasis web, perusahaan dapat mempercepat proses


pengumpulan data, menerapkan analisis otomatis, dan mempermudah pemilihan supplier
berkualitas. Hasilnya, diharapkan perusahaan dapat dengan lebih mudah dan efisien menentukan
supplier yang dapat diandalkan dalam menyediakan layanan jasa general kontraktor kabel
jaringan listrik.

7
8

1.2 Landasan Teori

2.2.1 Algoritma Promethee

Algoritma Preference Ranking Organization for Enrichment Evaluation

(PROMETHEE) Metode Promethee termasuk kedalam kelompok pemecahan

masalah Multi Criteria Decision Making (MCDM) atau pengambilan keputusan

kriteria majemuk dalam pengambilan keputusan atau suatu masalah yang memiliki

lebih dari satu kriteria (multikriteria).Promethee yang merupakan singkatan dari

Preference RankingOrganization Method for Enrichment Evaluation adalah metode

autorangking yang menawarkan cara yang fleksibel dan sederhana kepada user

(pembuat keputusan) untuk menganalisis masalah-masalah multikriteria. Metode

promethee menggunakan kriteria dan bobot dari masing-masing kriteria yang

kemudian diolah untuk menentukan pemilihan alternatif yang hasilnya berurutan

berdasarkan prioritasnya.

Promethee termasuk dalam keluarga dari metode outranking yang dikembangkan

oleh B.Roy yang meliputi dua fase, yaitu membangun hubungan outranking dari K

(sekumpulan alternatif) dan eksploitasi dari hubungan ini memberikan jawaban

optimasi kriteria dalam paradigma permasalahan multikriteria (Suryadi,K dan

Ramdhani 1998). Dalam Promethee disajikan enam bentuk fungsi preferensi kriteria.

Hal ini tentu saja tidak mutlak , tetapi bentuk ini cukup baik untuk beberapa kasus.

Untuk memberikan gambaran yang lebih baik terhadap area yang tidak sama,

digunakan fungsi selisih nilai kriteria antara alternatif H(d) dimana hal ini mempunyai
9

hubungan langsung pada fungsi preferensi .

Criteria Gaussian (Gaussian Criterion)

H(d)=1-exp{d 2/2 σ2} ..........................(1)

Keterangan : d = Selisih nilai kriteria {d=f(a)-f(b)}.


Σ = Deviasi standar populasi huruf Yunani sigma.

Fungsi ini bersyarat apabila telah ditentukan nilai σ, dimana dapat dibuat

berdasarkan distribusi normal dalam statistik. Disini preferensi pengambil

keputusan meningkat secara linier dari kondisi indifference ke prefere nsi mutlak

di area

Perangkingan yang digunakan dalam metode promethee meliputi tiga bentuk

antara lain :

1. Leaving Flow

Leaving flow adalah jumlah dari nilai garis lengkung yang memiliki arah

menjauh dari alternatif a dan hal ini merupakan karakterpengukuran outranking.

Pene ntuan setiap alternatif dalam gambar nilaioutranking adalah berdasarkan

Leaving Flow, dengan menggunakan persamaan dengan rumus sebagai berikut :

𝚽+ 𝒂 = 𝟏 𝒏−𝟏 𝒙∈𝑨 𝝋(𝒂, 𝒙)..................(2)

Keterangan : 𝝋(𝒂, 𝒙)= menunjukkan preferensi alternatif a lebih baik dari

x.n = jumlah nilai.

2. Entering Flow

Entering flow adalah jumlah dari yang memiliki arah mendekat dari alternatif a
dan hal ini merupakan karakter pengukuran outranking adapun rumus Entering flow
dibawah ini
10

𝚽− 𝒂 = 𝟏 𝒏−𝟏 𝒙∈𝑨 𝝋(𝒙,𝒂)..................(3)

Keterangan: digunakan untuk menentukan urutan prioritas pada proses


Promethee I yang menggunakan urutan parsial.

3. Net Floy

Sehingga pertimbangan dalam penentuan Net Flow diperoleh dengan

menggunakan persamaan dengan rumus net floy:

𝚽 𝒂 = 𝚽+ 𝒂 − 𝚽−(𝒂).......................(4)
Keterangan: digunakan untuk menghasilkan keputusan akhir penentuan
urutan dalam menyelesaikan masalah sehingga menghasilkan urutan lengkap.
℘ (a, x) : preferensi bahwa alternatif a lebih baik dari alternatif x.
n : banyak kriteria.
a : alternatif a
Semakin kecil nilai Leaving Flow dan semakin besar Entering Flow maka

alternatif tersebut memiliki kemungkinan dipilih yang semakin besar. Perangkingan

dalam promethee I dilakukan secara parsial, yaitu di dasarkan pada nilai Leaving

Flow dan Entering Flow. Promethee II termasuk perangkingan lengkap karena

didasarkan pada nilai Net Flow masing-masing alternatif yaitu alternatif dengan nilai

Net Flow lebih tinggi menempati satu rangking yang lebih baik.

Studi kasus pemilihan Supplier Terbaik dengan Menggunakan Metode

Promethee”; Yulianti, N., & Rachman, E ;Jurnal Ilmiah Teknik Industri 2020.

Kriteria dan Bobot:


11

 Supplier A: 0.8

 Supplier B: 0.7

 Supplier C: 0.9

Penjelasan Bobot Kualitas Produk (0.4): Kualitas produk memiliki bobot tertinggi

(0.4), menunjukkan bahwa PT Tri Sakti memberikan tingkat kepentingan lebih tinggi

pada aspek kualitas produk dalam pemilihan supplier. Dalam penilaian, Supplier C

memiliki skor tertinggi (0.9) dalam kualitas produk, diikuti oleh Supplier A (0.8) dan

Supplier B (0.7).

2. Harga (Bobot: 0.3):

 Supplier A: 0.6

 Supplier B: 0.8

 Supplier C: 0.7

Penjelasan Bobot Harga (0.3): Harga memiliki bobot 0.3, menunjukkan tingkat

kepentingan relatif yang lebih rendah dibandingkan dengan kualitas produk. Dalam

penilaian, Supplier A memiliki skor terendah (0.6) dalam harga, yang mungkin

dianggap lebih baik oleh PT Tri Sakti.

3. Waktu Pengiriman (Bobot: 0.3):

 Supplier A: 0.9

 Supplier B: 0.7

 Supplier C: 0.8

Penjelasan Bobot Waktu Pengiriman (0.3): Waktu juga memiliki bobot 0.3,

menunjukkan tingkat kepentingan relatif yang sama dengan harga. Dalam penilaian,
12

Supplier A memiliki skor tertinggi (0.9) dalam waktu pengiriman, diikuti oleh

Supplier C (0.8) dan Supplier B (0.7).

Perhitungan PROMETHEE Flow (P):

PROMETHEE Flow (P):

P(i,j)=∑w k×

(f k (a ik,a jk)−f k(a jk ,a ik))

Perhitungan Leaving Flow (L) dan Entering Flow

(E): Leaving Flow (L):

L(i) =∑ P(j, i)

Entering Flow (E):


E(i) = ∑P(i, j)

Net Flow (Net Flow):


NetFlow(i) = L(i) - E(i)

Perhitungan:

Kualitas Produk (P):

P(A, B) = 0.4 x (0.8 - 0.7) = 0.04


P(B, C) = 0.4 x (0.9 - 0.7) = 0.08
P(C, A) = 0.4 x (0.7 - 0.9) = -0.08

Harga (P):
( P(A, B) = 0.3 x (0.6 - 0.8) = -0.06 )
( P(B, C) = 0.3 x (0.7 - 0.8) = -0.03 )
( P(C, A) = 0.3 x (0.8 - 0.6) = 0.06 )

Waktu Pengiriman (P):


13

( P(A, B) = 0.3 x (0.9 - 0.7) = 0.06 )


( P(B, C) = 0.3 x (0.8 - 0.7) = 0.03 )
( P(C, A) = 0.3 x (0.7 - 0.9) = -0.06 )

Leaving Flow (L):

( L(A) = 0.04 + (-0.06) + 0.06 = 0.04 )


( L(B) = 0.08 + (-0.03) + 0.03 = 0.08 )
( L(C) = (-0.08) + 0.06 + (-0.06) = -0.08 )

Entering Flow (E):

( E(A) = 0.06 + (0.03) + 0.06 = 0.09 )


( E(B) = (-0.04) + 0.03 + (-0.03) = -0.04 )
( E(C) = (-0.08) + 0.06 + (-0.06) = -0.08 )

Net Flow (Net Flow):

( NetFlow(A) = L(A) - E(A) = 0.04 - 0.09 = -0.05 )


( NetFlow(B) = L(B) - E(B) = 0.08 - (-0.04) = 0.12 )
( NetFlow(C) = L(C) - E(C) = -0.08 - (-0.08) = 0.00 )

Peringkat Alternatif:

Supplier B memiliki Net Flow tertinggi, sehingga berada pada peringkat teratas.
Supplier A berada di peringkat kedua.
Supplier C berada di peringkat terakhir.

Kesimpulan ini dapat membantu PT Tri Sakti dalam membuat keputusan yang

terinformasi dan sesuai dengan kebutuhan mereka dalam pemilihan supplier. Penting

untuk dicatat bahwa kesimpulan ini didasarkan pada bobot dan preferensi yang telah
14

ditetapkan, dan dapat disesuaikan sesuai dengan perubahan kebutuhan atau preferensi

yang mungkin terjadi di masa depan.

2.1 Web

a) Pengertian Umum Web

World Wide Web atau WWW atau juga dikenal dengan WEB adalah salah satu

layanan yang didapat oleh pemakai computer yang terhubung ke internet. Web ini

menyediakan informasi bagi pemakai computer yang terhubung ke internet dari

sekedar informasi “sampah” atau informasi yang tidak berguna sama sekali sampai

informasi yang serius; dari informasi yang gratisan sampai informasi yang komersial.

Website atau situs dapat diartikan sebagai kumpulan halaman-halaman yang digunakan

untuk menampilkan informasi teks, gambar diam atau gerak, animasi, suara, dan atau

gabungan dari semuanya itu baik yang bersifat statis maupun dinamis yang membentuk

satu rangkaian bangunan yang saling terkait dimana masing-masing dihubungkan

dengan jaringan-jaringan halaman (hyperlink). Selain itu, World Wide Web juga

merupakan sistem yang memungkinkan pengguna untuk mengakses dan menavigasi

informasi melalui penggunaan perangkat lunak yang disebut web browser. Pengguna

dapat mengakses berbagai jenis konten seperti teks, gambar, audio, video, dan aplikasi

web melalui berbagai situs web yang tersedia di Internet


15

2.1.1 Cara Kerja Web

Adapun cara kerja web adalah sebagai berikut:

1. Informasi web disimpan dalam dokumen dalam bentuk halaman- halaman

web atau web page.

2. Halaman web tersebut disimpan dalam computer server web

3. Sementara dipihak pemakai ada computer yang bertindak sebagai computer

client dimana ditempatkan program untuk membaca halaman web yang ada

di server web (browser).

4. Browser membaca halaman web yang ada di server web.

5. Permintaan dan respons http ketika pengguna mengakses halaman web

melalui browser, browser mengirimkan permintaan HTTP ke server web

yang berisi URL atau alamat halaman yang diminta. Server web merespons

permintaan tersebut dengan mengirimkan kembali halaman web yang

diminta bersama dengan sumber daya pendukungnya seperti gambar, file

CSS, atau JavaScrip.

6. Server Processing Server menerima permintaan dan memprosesnya. Ini

melibatkan penanganan permintaan, eksekusi kode, dan akses database jika

diperlukan.

7. Response (Tanggapan) Server mengirim tanggapan HTTP yang berisi data

halaman web ke browser pengguna..


16

2.1.2 Fungsi Web

Secara umum situs web mempunyai fungsi sebagai berikut:


1. Fungsi komunikasi

Situs web yang mempunyai fungsi komunikasi pada umumnya adalah situs web

dinamis. Karena dibuat menggunakan pemograman web (server side) maka

dilengkapi fasilitas yang memberikan fungsi komunikasi, seperti web mail, form

contact, chatting form, dan yang lainnya. Penerapan elemen-elemen komunikasi ini

pada situs web dinamis membantu meningkatkan interaksi antara pengguna dan situs,

menciptakan pengalaman yang lebih terlibat dan berdaya guna. Pemrograman server-

side memainkan peran kunci dalam mengelola logika bisnis, mengelola database, dan

menyediakan layanan interaktif kepada pengguna.

2. Fungsi informasi

Situs web yang memiliki fungsi informasi pada umumnya lebih menekankan

pada kualitas bagian kontennya, karena tujuan situs tersebut adalah menyampaikan

isisnya. Situs ini sebaiknya berisi teks dan grafik yang dapat di download dengan

cepat. Pembatasan penggunaan animasi gambar dan elemen bergerak sepertio

shockwave dan java diyakini sebagai langkah yang tepat, diganti dengan fasilitas

yang memberikan fungsi informasi seperti news, profile company, library,

reference,dll. Situs web dengan fokus pada fungsi informasi menciptakan lingkungan

online yang bersih, efisien, dan fokus pada kebutuhan pengguna untuk

memahami dan mendapatkan


17

informasi tertentu. Pendekatan ini berkontribusi pada pengalaman pengguna yang

lebih baik dan meningkatkan reputasi situs sebagai sumber informasi yang kredibel.

3. Fungsi entertainment
Situs web dapat memiliki fungsi entertainment/hiburan. Bila situs web penulis
berfungsi sebagai sarana hiburan maka penggunaan animasi gambar dan elemen
bergerak dapat meningkatkan mutu presentasi desainnya, meski tetap harus
mempertimbangkan kecepatan downloadnya. Beberapa fasilitas yang memberikan
fungsi hiburan adalah game online, film online, music online, dan sebagainya.

4. Fungsi transaksi
Situs web dapat dijadikan sarana transaksi biisnis, baik barang, jasa, atau
lainnya. Situs web ini menghubungkan perusahaan, konsumen, dan komunitas
tertentu melalui transaksi elektronik. Pembayarannya bisa menggunakan kartu kredit,
transfer, atau dengan membayar secara langsung. Fungsi transaksi pada situs web
juga membawa juga manfaat signifikan bagi perusahaan dan pelanggan dengan
memberikan kemudahan

2.2 UML (Unified Modelling Language)

2.2.1 Definisi Unified Modelling Language

Unified Modelling language adalah salah satu alat bantu yang sangat handal di

dunia pengembangan Sistem berorientasi objek berdasarkan grafik / gambar untuk

memvisualisasikan, menentukan, membangun, dan mendokumentasikan sistem

pengembangan perangkat lunak berbasis berorientasi objek. UML sendiri juga

menyediakan standar untuk penulisan cetak biru, termasuk konsep proses bisnis,

kelas menulis dalam bahasa pemrograman tertentu, skema database, dan komponen

yang
18

dibutuhkan oleh sistem perangkat lunak. Metode analisis dan desain menggunakan

model object oriented diperkenalkan pada pertengahan 1970-an hingga akhir 1980-an

karena aplikasi perangkat lunak telah meningkat dan sangat kompleks pada saat itu .

2.2.2 Komponen Unified Modelling Language

UML sendiri juga menyediakan standar untuk penulisan cetak biru, termasuk

konsep proses bisnis, kelas menulis dalam bahasa pemrograman tertentu, skema

database, dan komponen yang dibutuhkan oleh sistem perangkat lunak. Metode

analisis dan desain menggunakan model Object Oriented diperkenalkan pada

pertengahan 1970-an hingga akhir 1980-an karena aplikasi perangkat lunak telah

meningkat dan sangat kompleks.

Komponen UML menggunakan dua bangunan dasar untuk mendeskripsikan sistem

perangkat lunak yang dikembangkan, yaitu :

1. Sesuatu (Things), Dalam UML terdapat 4 macam "hal", yaitu hal struktural

(merupakan bagian yang relatif statis dalam model UML), hal perilaku

(merupakan bagian dinamis dalam model UML), dan hal pengelompokan

(merupakan bagian dari organisasi UML) Dan memodifikasi hal-hal (hal ini

dapat memperjelas) model UML.

2. Relasi (relationship), adalah hubungan yang terjadi elemen dalam UML mengacu

pada hubungan atau keterkaitan antar elemen-elemen model yang dijelaskan

dalam suatu diagram. Relasi menunjukkan bagaimana elemen-elemen tersebut

saling berinteraksi atau terhubung satu sama lain.


19

2.4.2 Diagram Unified Modelling Language

Unified Modelling Language terbagi menjadi sembilan diagram yang masing-masing

memiliki aturan-aturan tertentu dalam penyusunan. Diagram-diagram tersebut

tersusun atas sejumlah elemen grafik yang saling membentuk satu kesatuan dalam

pemodelan software. Masing-masing diagram UML mempresentasikan berbagai

sudut pandang terhadap sistem dan mendefinisikan apa yang dikerjakan oleh sistem,

bukan bagaimana sistem bekerja.

Kesembilan diagram UML tersebut dibagi menjadi tiga kelompok berdasarkan

fungsinya, yaitu :

1. Diagram untuk requirement dan desain, terdiri dari tujuh diagram, di antaranya

adalah Use Case Diagram, Activity Diagram, Class Diagram, Object Diagram,

Sequence Diagram, Collaboration Diagram, State Diagram.

2. Diagram mengenai organisasi umum software, terdiri dari satu diagram, yaitu

Diagram Package

3. Diagram untuk implementasi, terdiri dari suatu diagram, yaitu Component dan

Deployment Diagram.

Beberapa penjelasan dari diagram UML adalah sebagai berikut :

1. Uses Case Diagram

Merupakan diagram yang dibuat pada awal pemodelan suatu software, karena

diagram ini memberikan penjelasan umum antara sistem dengan “dunia luar” serta

fitur-fitur apa yang harus dimiliki oleh sistem jika dipandang dari dunia luar tersebut
20

Tabel 2.1 Simbol Use Case Diagram

No Gambar Nama Keterangan


Menspesifikasikan himpunan peran
1 Actor yang pengguna mainkan ketika
berinteraksi dengan use case.
Hubungan yang berubah pada elemen
independen akan mempengaruhi
2 Dependency
hubungan elemen yang bergantung
pada elemen dependen (independent).
Keturunan berbagi hubungan antara
perilaku dan struktur Data dari objek
3 Generalization di atas induknya (leluhur). 4 berisi
penunjukan Kasus penggunaan
sumber jelas
Menspesifikasikan bahwa use case
4 Include
sumber secara eksplisit.
Menspesifikasikan bahwa use case
target memperluas perilaku dari use
5 Extend
case sumber pada suatu titik yang
diberikan.
Apa yang menghubungkan antara
6 Association
objek satu dengan objek lainnya.
System Menentukan untuk menampilkan
7
paket sistem terbatas.
Penjelasan urutan tindakan yang
ditampilkan oleh sistem yang dapat
8 Use Case
menghasilkan hasil yang terukur bagi
peserta.
Interaksi antara aturan dan elemen
lain yang bekerja sama untuk
9 Collaboration
menyediakan perilaku lebih besar
daripada jumlah elemennya (sinergi).
Unsur fisik yang ada saat
10 Note menjalankan aplikasi, mereka
mewakili sumber daya komputasi..

2. Activity Diagram
21

Activity diagram Merupakan teknologi untuk mendeskripsikan logika proses,

proses bisnis, dan alur kerja. Fungsi diagram aktivitas mirip dengan diagram alir,

namun yang membedakan adalah diagram aktivitas dapat mendukung perilaku

paralel, sedangkan diagram alir tidak dapat (Rosa, 2016).

Tabel 2.2 Simbol Activity Diagram


No Gambar Nama Keterangan

Memperlihatkan bagaimana masing-


1 Activity masing kelas antarmuka saling
berinteraksi satu sama lain

State dari sistem yang mencerminkan


2 Action
eksekusi dari suatu aksi

Initial Bagaimana objek dibentuk atau


3
Node diawali.

Activity Bagaimana objek dibentuk dan


4
Final Node dihancurkan

Satu aliran yang pada tahap tertentu


5 Fork Node
berubah menjadi beberapa aliran

3. Sequence Diagram

Sequence diagram menjelaskan interaksi objek yang disusun dalam suatu urutan

waktu, Diagram ini secara khusus berasosiasi dengan use-case. Sequence diagram

memperlihatkan tahap demi tahap apa yang harus terjadi untuk menghasilkan dalam

u- case diagram (Rosa, 2016).

Table 2.3 Simbol Sequence Diagram


22

1 Gambar Nama Keterangan


Objek entity, antarmuka yang saling
1 LifeLine berinteraksi.

Spesifikasi dari komunikasi antar


objek yang memuat informasi-
2 Message
informasi tentang aktivitas yang
terjadi
Spesifikasi dari komunikasi antar
3 objek yang memuat informasi-
3 Message
informasi tentang aktivitas yang
terjadi

2.3 Bahasa pemrograman

2.3.1 PHP (Hypertext Preprocessor)

PHP (Hypertext Preprocessor) merupakan hasil kerja seorang bernama Rasmus

Lerdorf (1995). Namun kemudian PHP berkembang dan tidak hanya merupakan proyek

pribadi Rasmus. PHP ditulis ulang dan dengan banyak menambahkan fungsi-fungsi baru

oleh Zeev Suraski dan Andi Gutmans dan lahirlah PHP 3 pada 1998.

PHP adalah bahasa server -side scripting yang didesain khusus untuk open

source. Pada halaman HTML dapat ditempelkan (embed) kode PHP. Kode PHP

dieksekusi di sisi server bukan di komputer klien. Dan hasil yang ditampilkan adalah

kode HTML.

Maksud dari server -side scripting adalah sintaks dan perintah- perintah yang

diberikan akan sepenuhnya dijalankan di server tetapi disertakan pada dokumen

HTML biasa. Pembuatan open source ini merupakan kombinasi antara PHP sendiri

sebagai Bahasa. Pemrograman dan HTML sebagai pembangun halaman open source.

PHP dikenal sebagai bahasa scripting yang menyatu dengan tag HTML, dieksekusi di

server dan digunakan untuk membuat halaman open source yang dinamis. PHP

adalah
23

merupakan software yang Open source dan mampu lintas platform.

PHP mampu berjalan di Windows NT dan beberapa versi UNIX, dan PHP dapat

dibangun sebagai modul pada open source server Apache. PHP dapat mengirim

HTTP header, dapat mengeset cookies, mengatur authentication dan redirect Users.

PHP menawarkan konektifitas yang baik dengan beberapa basis data antara lain

Oracle, Sybase, MySQL, PostgreSQL, dan tak terkecuali semua database berinterface

ODBC. Dan juga integrasi dengan beberapa 3library eksternal yang dapat membuat

programmer melakukan segalanya dari dokumen PDF hingga memparse XML. PHP

juga mendukung komunikasi dengan layanan lain melalui protokol SNMP, POP3 atau

bahkan HTTP. Konsep kerja PHP hanya perlu penterjemahan khusus untuk kode-

kode PHP yang nantinya akan diterjemahkan oleh mesin PHP ke kode HTML

terlebih dahulu sebelum diterjemahkan browser untuk ditampilkan di layar klien.

Aturan penulisan script PHP adalah :

1. Semua script PHP harus diapit oleh tanda :

<?php dan ?>, atau <script language='php'> dan </script> , atau

<? dan ?> , atau <% dan %>

2. Tetapi tanda yang resmi dan paling banyak digunakan adalah yang pertama, yaitu

<?php dan ?>

3. Pada setiap akhir perintah, diakhiri dengan tanda titik koma ( ; ) Berikut ini

contoh sederhana pemakaian bahasa PHP dalam halaman open source :

<html>

<head>
24

<title>Example</title>

</head>

<body>

<? Echo "Hello World!"; ?>

</body>

</html>

2.5.1. MySQL

Pengertian MySQL menurut MySQL manual adalah sebuah open source

software database SQL (Search Query Language) yang menangani sistem manajemen

database dan sistem manajemen database relational. MySQL didistribusikan secara

gratis dibawah lisensi GPL (General Public License).

MySQL mempunyai fitur-fitur yang sangat mudah dipelajari bagi para

penggunanya dan dikembangkan untuk menangani database yang besar dengan waktu

yang lebih si3ngkat. Kecepatan, konektivitas dan keamanannya yang lebih baik

membuat MySQL sangat dibutuhkan untuk mengakses database di internet. Sebuah

perangkat lunak gratis untuk administrasi basis data MySQL berbasis open source

yang sangat popular, yaitu phpMyAdmin. Nugroho, Bunafit (2008).

2.5.2. HTML (Hyper Text Markup Language)

HTML (Hyper Text Markup Language) adalah sekumpulan simbol-simbol atau

tag-tag yang dituliskan dalam sebuah file yang dimaksudkan untuk menampilkan
25

halaman pada open source browser. Tag-tag tadi memberitahu browser bagaimana

menampilkan halaman open source dengan lengkap kepada pengguna. HTML hanya

berisi data saja (content), dan untuk mengatur tampilan (layout) halaman digunakan

CSS.

Cara kerja HTML sangat sederh333ana, yaitu berawal dari client yang

memanggil berdasarkan URL (Uniform Resource Locator) melalui browser,

kemudian browser mendapat alamat dari open source server , yang nantinya akan

memberikan segala informasi yang dibutuhkan open source browser. Open source

browser yang sudah mendapat informasi segera melakukan proses penerjemahan

kode HTML dan menampilkannya ke layar pemakai.

Contoh Skrip HTML

<html>

<head>

<title>Open source Programing </title>

</head>

<body >

<h2>ini adalah heading 2</h2>

ini adalah bagian tubuh dokumen. Semua yang ditulis disini akan ditampilkan

ke layar browser

</body>

</html>
26

2.4 Metode Pengujian Black-box

Teknik pengujian black-box berfokus pada domain informasi dari perangkat lunak,

dengan melakukan test case dengan mempartisi domain input dari suatu program dengan

cara yang memberikan cakupan pengujian yang mendalam (Riandari&Fahmi, 2019).

Metode pengujian graph-based mengeksplorasi hubungan antara dan tingkah laku objek-

objek program. Partisi ekivalensi membagi domain input ke dalam kelas data yang

mungkin untuk melakukan fungsi perangkat lunak tertentu. Analisis nilai batas memeriksa

kemampuan program untuk menangani data pada batas yang dapat diterima.

Metode pengujian yang terspesialisasi meliputi sejumlah luas kemampuan

perangkat lunak dan area aplikasi. GUI, arsitektur client/ server , dokumentasi dan

fasilitas help dan sistem real time masing-masing membutuhkan pedoman dan teknik

khusus untuk pengujian perangkat lunak

Pengujian Black-Box berfokus pada persyaratan fungsional perangkat lunak.

Dengan demikian, pengujian Black-box memungkinkan perekayasa perangkat lunak

mendapatkan serangkaian kondisi input yang sepenuhnya menggunakan semua

persyaratan fungsional untuk suatu program. Pengujian Black-box bukan merupakan

alternatif dari White-box, tetapi merupakan pendekatan komplementer yang kemungkinan

besar mampu mengungkap kelas kesalahan daripada metode White-box.

2.5 Roadmap Map / Penelitian Terkait

1. “Pemilihan Lokasi Pabrik Optimal dengan Menggunakan Metode Promethee”;

Marwati, E., & Syafitri, U; . Jurnal Ilmiah Teknik Industri ; 2019.


27

Persamaan : Kedua penelitian menggunakan metode yang sama, yaitu Metode

Promethee, untuk pemilihan lokasi pabrik optimal. Ini menunjukkan bahwa keduanya

memiliki fokus pada pemilihan lokasi pabrik dengan pendekatan yang serupa.

Perbedaan : Keduanya memiliki tempat penelitian yang berbeda. Artinya, setiap

penelitian memilih lokasi pabrik optimal untuk konteks atau kondisi tertentu yang

mungkin berbeda, seperti kondisi geografis, pasar, atau faktor-faktor lain yang dapat

memengaruhi pemilihan lokasi pabrik.

2. “Pemilihan Supplier Terbaik dengan Menggunakan Metode Promethee”; Yulianti, N., &

Rachman, E ; Jurnal Ilmiah Teknik Industri ; 2020.

Persamaan: Kedua penelitian menggunakan Metode Promethee, menunjukkan bahwa

keduanya mengadopsi pendekatan serupa dalam mengambil keputusan terkait pemilihan

lokasi pabrik atau supplier terbaik

Perbedaan: Terdapat perbedaan pada judul dan fokus penelitian. Penelitian yang terkait

dengan pemilihan supplier terbaik menunjukkan bahwa fokusnya lebih pada aspek

pemilihan supplier, sementara penelitian sebelumnya lebih terkait dengan pemilihan

lokasi pabrik.

3. “Menggunakan Metode PROMETHEE” ; Rahmawati, S., & Supranto, J; Jurnal

Manajemen dan Kewirausahaan l ; 2021.

Persamaan : Keduanya mengunakan metode yang sama.


28

Perbedaan : Pada Judul yang diambil membuat perancangan berbasis web dan sistem

seleksi supplier layanan jasa, sedangkan penelitian terkait tidak membuat sebuah sistem

atau perancangan dan menyeleksi suplier bahan baku.

4. Handayani, Cucu, et al. Implementasi metode promethee untuk menentukan penerima

kartu indonesia pintar (kip) pada sekolah menengah kejuruan. In: Prosiding Seminar

Nasional Multidisiplin. 2018. p. 172-180.

Persamaan:Seperti penelitian sebelumnya, kedua penelitian ini menggunakan Metode

Promethee sebagai kerangka kerja mereka. Ini menunjukkan kesamaan dalam pendekatan

metodologis untuk mengambil keputusan, meskipun konteks aplikasinya berbeda.

Perbedaan: Penelitian ini fokus pada implementasi Metode Promethee untuk menentukan

penerima Kartu Indonesia Pintar (KIP) di sekolah menengah kejuruan. Hal ini

menunjukkan bahwa penelitian ini lebih berorientasi pada pemilihan penerima KIP

daripada pemilihan lokasi pabrik.

5 Mohani, Cucu Suhery, et al. IMPLEMENTASI METODE PROMETHEE DALAM

MENENTUKAN CALON PENERIMA BANTUAN PKH BERBASIH WEB (STUDI

KASUS: DESA TENGGULI KECAMATAN SAJAD). Coding Jurnal Komputer dan

Aplikasi, 2020, 8.2.

Persaaman: Seperti penelitian sebelumnya, penelitian ini juga mengadopsi Metode

Promethee sebagai kerangka kerja mereka. Kesamaan tersebut menunjukkan bahwa

keduanya menggunakan pendekatan metodologis yang serupa dalam pengambilan

keputusan, meskipun konteks aplikasi dan tujuannya berbeda


29

Perbedaan: Penelitian ini berfokus pada implementasi Metode Promethee untuk

menentukan calon penerima bantuan PKH dengan menggunakan basis web, studi kasus

dilakukan di Desa Tengguli, Kecamatan Sajad. Ini menunjukkan perbedaan dalam

konteks aplikasinya, yakni pemilihan penerima bantuan PKH melalui pendekatan berbasis

web.

6. Hanifah, Dieni; Prianto, Cahyo; Riza, Noviana. Buku laporan rancang bangun aplikasi

pengambilan keputusan dalam pemilihan karyawan pada kegiatan akademik perusahaan

dengan menggunakan perbandingan metode topsis dan metode promethee. Kreatif, 2020.

Persaaman:Seperti penelitian sebelumnya, penelitian ini juga menitikberatkan pada

pengambilan keputusan, tetapi dengan fokus khusus pada pemilihan karyawan dalam

konteks kegiatan akademik perusahaan. Kesamaannya adalah penerapan Metode

Promethee, yang sebelumnya telah dibahas, sebagai salah satu metode dalam

perbandingan dengan TOPSIS.

Perbedaan: Penelitian ini membahas rancang bangun aplikasi pengambilan keputusan

dalam pemilihan karyawan pada kegiatan akademik perusahaan. Fokusnya adalah pada

aplikasi pengambilan keputusan untuk seleksi karyawan dengan menggunakan

perbandingan antara metode TOPSIS dan metode Promethee. Ini menunjukkan

perbedaan dalam pendekatan metodologis, karena mencakup dua metode yang berbeda.
BAB III

METODE PENELITIAN

3.1 Waktu Dan Tempat Penelitian

Penelitian ini dilaksanakan mulai dari bulan Oktober 2023 sampai dengan

Desember 2023. Penulis melakukan penelitian pada PT TRI LINTAS

NUSANTARA Jl. Boulevard Panakkukang Mas No.23, Masale, Kec.

Panakkukang, Kota Makassar, Sulawesi Selatan 90231.

3.2 Bahan Dan Alat Penelitian

3.2.1 Bahan Penelitian

Adapun bahan yang digunakan pada penelitian ini mencakup hasil dari

kegiatan yang akan dilaksanakan selama satu tahun kedepan,

3.2.2 Alat Penelitian

Secara fisik alat-alat penelitian berupa perangkat keras (hardware) dan

perangkat lunak (software) yang digunakan dapat dilihat pada tabel berikut ini.

1. Alat/software

a. PHP

b. MySQL

c. Visual Studio Code

d. Laragon

30
31

2. Hardware

a. AMD 3020e with Radeon Graphics

b. Memory 8.00 GB (5.88 GB usable).

3.3 Jenis dan Variabel Penelitian

Jenis penelitian yang dilakukan oleh penulis dalam penelitian ini adalah

Penelitian Lapangan (Field Research) yang dimana penelitian ini dilakukan

dengan melakukan pengambilan data secara langsung di PT. Tri Lintas Nusantara.

Adapun variabel penelitian yang digunakan yaitu mengumpulkan informasi

kegiatan selama 1 (satu) periode

3.4 Pengumpulan Data

Pengumpulan data dalam penelitian ini didapat melalui :

1. Observasi

Metode observasi dilakukan untuk mendapatkan gambaran yang jelas

mengenai pelaksanaan sistem yang berjalan serta mencari dan mengumpulkan

data yang dibutuhkan langsung dari sumbernya. Guna mengumpulkan informasi

mengenai kebutuhan sistem (system requirements), penulis melakukan

pengumpulan data dengan cara observasi di tempat penelitian.


32

2. Studi Pustaka

Pada tahapan pengumpulan data dengan cara studi pustaka, penulis mencari

referensi-referensi yang relevan dengan objek yang akan diteliti. Pencarian

referensi dilakukan di perpustakaan, toko buku, maupun secara online melalui

internet. Setelah mendapatkan referensi-referensi yang relevan tersebut, penulis

lalu mencari informasi-informasi yang dibutuhkan dalam penelitian ini dari

referensi-referensi tersebut. Informasi yang didapatkan digunakan dalam

penyusunan landasan teori, metodologi penelitian serta pengembangan

aplikasinya secara langsung.

3. Wawancara

Selain melakukan pengumpulan data dengan metode observasi dan studi

pustaka, penulis juga melakukan pertemuan dan wawancara kepada pihak yang

nantinya akan berhubungan dengan sistem yang akan dikembangkan ini


33

JADWAL PELAKSANAAN PENELITIAN

Jadwal penelitian kegiatan ini dibuat dengan tujuan menyeleksi supplier

untuk layanan jasa pada PT. Tri Lintas Nusantara berjalan sesuai dengan jadwal

yang ditentukan. Adapun kegiatan penelitian yang akan dilaksanakan dijadwalkan

sebagaimana terlihat pada tabel di bawah ini.

Tabel 4.1 Jadwal Pelaksanaan Penelitian

No Tahap Penelitian November Desember Januari

2023 2023 2024

1 2 3 4 1 2 3 4 1 2 3 4

1 Pengumpulan Data

2 Perancangan

System

3 Pembuatan System

4 Pengujian System

5 Implementasi

Keterangan : : Belum Di Lakukan


: Sudah Dilakukan
BAB IV

HASIL PENELITIAN DAN PEMBAHASAN

4.1 Analisis Sistem Yang Sedang Berjalan

Sistem yang pada saat ini proses seleksi supplier yang dilakukan dengan

secara manual seringkali melibatkan langkah-langkah yang memakan waktu

dimulai dari pengumpulan data secara fisik Sehingga analisis manual terhadap

kualifikasi setiap supplier, juga penilaian tidak subyektif kepada para supplier

sehingga calon supplier yang terpilih tidak memenuhi standar dari kebutuhan

perusahaan Oleh karena itu, diperlukan peningkatan dalam proses seleksi supplier

untuk meningkatkan efisiensi dan objektivitas dalam pemilihan supplier

Algoritma PROMETHEE, perusahaan dapat meningkatkan efektivitas dalam

proses pengambilan keputusan dan memastikan bahwa keputusan yang diambil

didasarkan pada kriteria yang objektif dan transparan.

4.2 Rancangan Sistem

Rancangan sistem merupakan suatu sistem kegiatan yang dilakukan untuk

mendesain suatu sistem yang mempunyai tahapan-tahapan kerja yang tersusun

secara logis, dimulai dari pengumpulan data yang diperlukan guna pelaksanaan

perancangan tersebut. Langkah selanjutnya adalah menganalisis data yang telah

dikumpulkan guna menentukan batasan-batasan sistem, kemudian melangkah

lebih jauh lagi yakni merancang sistem tersebut.

34
35

Analisis dan perancangan sistem merupakan professional sistem yang

membangun sistem informasi. Untuk jalur professional sistem dapat juga

melibatkan mengembangkan sistem informasi yang dapat berfungsi sebagaimana

yang dikehendaki oleh para pemakai tersebut.

Perancangan sistem ini menggunakan UML yang mana diantaranya adalah

Use case diagram, Activity diagram, dan Squence diagram.

4.2.1 Use Case Diagram

Gambar 4. 1 Use Case Diagram

Pada gambar 4.1 Admin melakukan proses login, setelah login akan muncul

data pendaftar, proses keputusan kriteria, kriteria yang di maksud yaitu kualitas

produk, waktu pengiriman, kualitas kerja, jaminan kerja dengan menggunakan

metode promethee yang hasilnya akan dilihat oleh pimpinan dan calon supplier.

Namun untuk itu pimpinan dan calon supplier harus login terlebih dahulu, setelah
36
36

calon supplier melakukan login, peserta harus menginput kriteria kemudian

menunggu hasil data yang sudah di isi.

4.2.2 Activity Diagram

Activity diagram digunakan untuk menggambarkan rangkaian aliran dari

aktivitas. Activity diagram juga digunakan untuk mendeskripsikan aktivitas yang

dibentuk dalam suatu operasi sehingga dapat juga digunakan untuk aktivitas

lainnya seperti use case atau interaksi.

Berikut beberapa Activity diagram yang ada pada sistem penelitian ini

yang penulis rancang sebagai berikut

1. Activity Diagram Login - Admin

Admin

Akun Login Gagal


Input Username Valid?
dan Tidak
Password Ya
Login Berhasil

Halaman
HomeAdmin

Gambar 4. 2 Activity Diagram Login - Admin


37

Melakukan login dengan cara menginput username & password klik tombol

login dan jika login berhasil Web menampilkan halaman home admin.

2. Activity Diagram Kriteria - Admin

Admin
Pilih Sub

Menampilka
Pilih Menu Daftar Data

Ya
Edit Hapus
Tidak
Update
Pilih

Tambah Kriteria

Simpan

Gambar 4. 3 Activity Diagram Kriteria – Admin

Pada gambar 4.3 merupakan aktivitas pada halaman kriteria yang akan

digunakan sebagai bagian dari penilaian dalam perhitungan metode PROMETHEE

nantinya yaitu berupa tambah kriteria dan edit kriteria yang berisi informasi id kriteria

dan kriteria serta hapus kriteria.


38

3. Activity Diagram Data Sub Kriteria - Admin

Admin

Pilih Menu Kriteria Menampilkan


data
Ya Pilih
Edit Sub
Hapus Edit?
Kriteria
Tidak
Update Tambah Sub
Kriteria

Simpan

Gambar 4. 4 Activity Diagram Sub Kriteria – Admin

Pada gambar 4.4 yaitu merupakan aktivitas untuk menambah, mengedit dan menghapus

sub kriteria yang memuat informasi berupa kode subkriteria, subkriteria dan bobot

subkriteria.

4. Activity Diagram Proses Keputusan Metode PROMETHEE - Admin

Pilih Menu Proses Set Nilai Calon supplier


Keputusan

Hasil Metode Promethee Update

Gambar 4. 5 Activity Diagram Proses Keputusan Metode PROMETHEE – Admin


39

Pada gambar 4.5merupakan aktivitas pada halaman proses keputusan, di

halaman tersebut admin terlebih dahulu memberi nilai subkriteria pada masing-

masing calon pendaftar lalu Web akan menampilkan proses perhitungan dari

metodePROMETHEE

5. Activity Diagram Login dan Hasil – Calon Pendaftar

Gambar 4. 6 Activity Diagram Login dan Hasil

Pada gambar 4.6 merupakan aktivitas pada halaman calon Supplier yaitu

pada tahap awal melengkapi form pendaftaran dan daftar, setelah itu login dan

diharuskan melengkapi form identitas lalu mengecek menu hasil, jika hasil

kosong maka keputusan belum ditampilkan namun jika penilaian sudah selesai

maka web menampilkan hasil keputusan dari metode PROMETHEE beserta

nilai dan keterangannya serta informasi lolos atau tidak lolos

6. Acticity Diagram Registrasi-User


40

User

Registrasi

Input Identitas
Identitas Valid Input Identitas Gagal

Input Identitas

Gambar 4. 7 Registrasi User

Pada gambar 4.7 merupakan registrasi user yang dilakukan sebelum login.

Seblum melakukan proses login user di arahkan untuk melakukan registrasi terlebih

dahulu Ini merupakan langkah yang harus dilakukan oleh pengguna sebelum mereka

login .
41

4.3 Sequence Diagram

1. Sequence Diagram Admin

Gambar 4. 8 Sequence Diagram Admin

Pada gambar 4.8 terdapat berbagai interaksi diantaranya data supplier yaitu

digunakan untuk menampilkan calon Supplier kemudian kriteria digunakan untuk

menambah, mengedit, menghapus kriteria yang nantinya digunakan pada proses

keputusan.
42

2. Sequence Diagram Calon Supplier

Gambar 4. 9 Sequence Diagram Calon Supplier

Pada gambar 4.9 terdapat interaksi pada calon pendaftar yaitu setelah peserta

daftar dan login informasi pada halaman home yaitu data proses keputusan calon

Supplier dengan nilai tertinggi. Proses ini mungkin melibatkan evaluasi terhadap

berbagai kriteria yang telah ditetapkan sebelumnya, seperti kualitas produk, waktu

pengiriman, responsifitas supplier, dan lain sebagainya. Dengan demikian, gambar

ini menggambarkan tahapan proses yang terjadi dari sisi pengguna (calon

supplier) hingga keputusan akhir yang diambil oleh sistem.


43

4.4 Rancangan Tabel

Secara umum data yang diinput akan disimpan didalam media penyimpanan.

Sistem akan memproses data yang telah diinput pada akhirnya akan diperoleh

sebuah output sesuai dengan yang diinginkan. Adapun rancangan sebagai berikut:

Tabel 4. 1 Admin

No Name Field Jenis Data Ukuran

1 Username Varchar 50

2 Nama Varchar 50

3 Password Varchar 200

Tabel 4.1 "Admin" merupakan tabel yang mungkin digunakan dalam

sebuah database untuk menyimpan informasi tentang administrator. Tabel ini

memiliki tiga kolom: "Username" dengan tipe data VARCHAR dan panjang

maksimum 50 karakter, "Nama" dengan tipe data VARCHAR dan panjang

maksimum 50 karakter, dan "Password" dengan tipe data VARCHAR dan

panjang maksimum 200 karakter.

Tabel 4. 2 Kriteria

No Name Field Jenis Data Ukuran


1 Id Varchar 20
2 Nama kriteria Varchar 50

Tabel 4.2 "Kriteria" adalah struktur data dalam sebuah database. Tabel ini

memiliki dua kolom:


44

Kolom "Id" dengan tipe data VARCHAR dan panjang maksimum 20 karakter. Ini

kemungkinan digunakan untuk menyimpan identifikasi unik untuk setiap kriteria.

Kolom "Nama kriteria" dengan tipe data VARCHAR dan panjang maksimum 50

karakter. Ini digunakan untuk menyimpan nama atau deskripsi dari kriteria yang

terkait.

Tabel 4. 3 Hasil

No Name Field Jenis Data Ukuran


1 Id Int 11
2 Username Varchar 100
3 Nama Pendaftar Varchar 100
4 Leaving flow Varchar 100
5 Entering Flow Varchar 100
6 Net Flow Varchar 100

Tabel 4.3 "Hasil" adalah tabel database dengan enam kolom: Id (INT),

Username, Nama Pendaftar, Leaving Flow, Entering Flow, dan Net Flow

(semuanya VARCHAR dengan panjang maksimum 100 karakter). Kolom tersebut

mungkin digunakan untuk menyimpan informasi tentang hasil, termasuk aliran

keluar, aliran masuk, dan netto aliran yang terkait dengan suatu entitas

Tabel 4. 4 Calon Supplier

No Name Field Jenis Data Ukuran


1 Username Varchar 50
45

2 Password Varchar 200


3 Nama Varchar 50
5 Kualitas Produk Varchar 50
6 Waktu Varchar 50
pengiriman
7 Renponsifitas Varchar 50
supplier
8 Kualitas kerja Varchar 50
9 Jaminan atau Varchar 50
gransi

Tabel 4.4 ini digunakan untuk menyimpan informasi tentang calon

supplier, termasuk informasi tentang kualitas produk, waktu pengiriman,

responsifitas supplier, kualitas kerja, dan jaminan atau garansi yang mereka

tawarkan.

Tabel 4. 5 Sub Kriteria

No Name Field Jenis Data Ukuran

1 Id Kriteria Int 50

2 Nama Sub Kriteria Varchar 50

3 Bobot Int 11

4 Id Kriteria Varchar 50

Tabel ini 4.5 digunakan untuk menyimpan informasi tentang sub kriteria yang

terkait dengan suatu kriteria utama, termasuk nama sub kriteria, bobot, dan ID

kriteria yang terkait

4.5 Perancangan Aplikasi Berbasis Web


46

Rancangan Input merupakan awal dimulainya proses informasi. Bahan mentah

dari informasi adalah data yang terjadi dari transaksi-transaksi yang dilakukan

oleh organisasi. Formulir adalah perangkat penting untuk mengendalikan aliran

kerja dan digunakan untuk menangkap (capture) data yang terjadi..

Penyeleksian Calon Supplier Berbasis Web

Username

Password

Login

Gambar 4. 10 Halaman Login Admin

Halaman login admin yaitu menginput username dan password lalu klik login, jika

login berhasil maka sistem menampilkan halaman home


47

Penyeleksian Calon Supplier Berbasis Web

Home Data Pendaftar Kriteria Proses Keputusan Logout


No Nama Kualitas Waktu Renponsifitas Kualitas Jaminan
Produk pengiriman supplier kerja Atau gransi

Gambar 4. 11 Halaman Home Administrator

Pada tabel 4.11 menunjukkan halaman home setelah melakukan proses login
yang dilakukan oleh admin

Penyeleksian Calon Supplier Berbasis Web


Home Data Pendaftar Kriteria Proses Keputusan Logout
Tambahkan kriteria
No ID Nama Aksi
Kriteria

Gambar 4. 12 Halaman Data Pendaftar


48

Pada halaman ini merupakan pengujian pada halaman pendaftaran bagi calon

Supplier, di halaman tersebut terdapat form dengan isian kolom nama, username

danpassword yang akan dilakukan untuk login

Penyeleksian Calon Supplier Berbasis Web

Home Data Pendaftar Kriteria Proses Keputusan Logout

Gambar 4. 13 Halaman Data Kriteria Penilaian

Gambar 4.13 menunjukkan halaman Data Kriteria Penilaian yang dapat

diakses melalui menu Admin > Kriteria. Halaman ini memungkinkan admin untuk

melihat daftar kriteria yang sudah ada dan juga menambahkan kriteria baru ke

dalam sistem. Dengan akses ke halaman ini, admin dapat mengelola kriteria

evaluasi yang digunakan dalam proses penilaian, memastikan bahwa semua

kriteria yang relevan dipertimbangkan dalam evaluasi supplier atau entitas

lainnya.
49 49

Sub Kriteria Calon Supplier Berbasis Web

Home Data Pendaftar Kriteria Proses Keputusan Logout

Gambar 4. 14 Halaman Data Sub Kriteria

Pada tabel 4.14 tersebut merupakan halaman subkriteria yang digunakan

untuk menambahkan pilihan data dalam kategori utama beserta memberikan

bobot pada setiap subkriteria yang telah diinputkan

Penyeleksian Calon Karyawan


Berbasis Web
Home Profile Hasil Logout

No Nama Leaving Flow Entering Flow Net Flow

Gambar 4. 15 Halaman Hasil


50

Halaman hasil tersebut menampilkan hasil keputusan berdasarkan identitas

yang telah dikirim sebelumnya dan diproses oleh metode PROMETHEE dengan

tahap Leaving Flow, Entering Flow, Net Flow sehingga didapatkan perolehan

nilai tertinggi bagi calon Supplier yang dinyatakan lolos.

Penyeleksian Calon Supplier Berbasis Web

Username

Password

Login
Register

Gambar 4. 16 Halaman Login user

Pada gambar 4.16 merupakan halaman login bagi calon karyawan, di

halamantersebut terdapat form dengan isian kolom nama, username dan password

yang akan untuk login

Penyeleksian Calon
Supplier Berbasis
Web
Home Profile Hasil Logout
Nama
Kualitas
Produk
Waktu
pengiriman
Renponsifitas
supplier
Kualitas
Kerja
51

Jaminan
atau
gransi

Gambar 4. 17 Input Identitas

Pada gambar 4.17 merupakan input identitas calon pendaftar yang

menampilkan form dengan isian Kualitas kerja, Kualitas produk, Waktu

pengiriman, Rensponisifitas supplier, Kualitas kerja, Jaminan atau gransi

4.6 Implementasi Metode PROMETHEE

Penentuan Data

Tabel 4. 6 Data Kriteria

No Kriteria
1 Kualitas Produk
2 Waktu pengiriman
Renponsifitas supplier
3

4 Kualitas kerja
5 Jaminan atau gransi

Tabel 4.6 "Data Kriteria" berisi daftar kriteria yangn digunakan dalam

prosesevaluasi atau pemilihan supplier. Kriteria-kriteria tersebut Yaitu Kualitas

Produk Waktu pengiriman,Responsifitas, supplier Kualitas kerja, Jaminan atau

garansi. Tabel ini menyajikan kriteria-kriteria yang perlu dipertimbangkan saat

memilih supplier untuk memastikan bahwa kebutuhan perusahaan terpenuhi

dengan baik.
52

Tabel 4. 7 Data Keterangan Bobot

Keterangan Bobot

Buruk 1

Kurang baik 2

Cukup 3

Baik 4

Sangat Baik 5

Tabel 4.7 "Data Keterangan Bobot" adalah tabel yang memberikan keterangan

terkait dengan bobot yang mungkin diberikan pada setiap kriteria atau sub-

kriteria. Bobot tersebut berkisar dari 1 hingga 5, dengan keterangan sebagai

berikut:

-Buruk (Bobot: 1)

- Kurang baik (Bobot: 2)

- Cukup (Bobot: 3)

- Baik (Bobot: 4)

- Sangat Baik (Bobot: 5)

Tabel ini memberikan panduan tentang bagaimana memberikan bobot pada setiap

kriteria atau sub-kriteria dalam proses evaluasi atau pemilihan supplier. Semakin

tinggi bobotnya, semakin penting kriteria tersebut dalam keputusan akhir.


53

Tabel 4. 8 Data Sub Kriteria

NO Subkriteria Bobot
1 Jenis Isolasi 1
Kelancaran Sinyal 2
Ketahanan Fisik 3
Ketahanan Terhadap Suhu 4
Kompatibilitas dengan Standar 5
2 Penanganan dan pengemasan 1
Pelacak pengiriman 2
Estimasi waktu pengiriman 3
Tepat Waktu 4
Kecepatan pengiriman 5
3 Ketersediaan Pelayanan Pelanggan 1
Ketersediaan stok 2
Ketersediaan produk informasi 3
Solusi proaktif 4
Waktu tanggapan 5
4 Kecepatan Ekekusi 1
Ketepatan 2
Kemampuan problem solving 3
Tanggung jawaban 4
Keterampilan Komunikasi 5
5 Ketentuan pengeculian 1
Cakupan jaminan 2
Proses klaim jaminan 3
Rensponsif terhadapan jaminan 4
Durasi jaminan 5
54

Tabel 4.8 "Data Sub Kriteria" adalah tabel yang memuat daftar sub-kriteria

beserta bobotnya untuk setiap kriteria utama. Sub-kriteria ini berkaitan dengan

evaluasi lebih detail terhadap aspek-aspek tertentu yang terkait dengan kriteria

utama. Setiap sub-kriteria diberikan bobot dari 1 hingga 5, dengan nilai yang lebih

tinggi menunjukkan tingkat pentingnya sub-kriteria tersebut dalam evaluasi. Sub-

kriteria yang terdapat dalam tabel ini mencakup berbagai aspek seperti jenis

isolasi, kelancaran sinyal, penanganan dan pengemasan, ketersediaan pelayanan

pelanggan, kecepatan eksekusi, dan ketentuan jaminan.

1. Proses Perhitungan Metode PROMETHEE

Nama Suplier Kualitas ProdukPengiriman Resposif Kualitas Kerja Garansi


A 5 4 3 4 4
B 3 5 4 3 2
C 4 3 2 3 1
D 2 5 3 4 2
E 1 4 5 1 3

Gambar 4. 18 Perhitungan Promethee

2. Menghitung Nilai Preferensi

Pada tahap ini dilakukan perbandingan antara satu alternative dengan alternative

lainnya, dengan cara mengurangkan nilai alternative pertama dengan alternative

kedua, kemudian dihitung nilai preferensinya sesuai dengan tipe preferensi yang

digunakan. Untuk lebih lengkapnya dapat dilihat pada hasil perhitungan dibawah

ini:
55

A&B= 1 0 0 1 1
B & A = A & C = C & A = A 0& D = D & A = A & E1= E & A = B & C = C1& B = B & D = D & 0B = B & E = E & B = 0C & D = D & C = C & E = E & C = D & E =
1 1 1 1 1
0 0 0 0 0
1 0 0 0 1
0 1 0 0 0
1 0 0 1 1
0 0 1 0 0
0 1 1 0 1
1 0 0 0 0
1 0 1 0 0
0 0 0 1 0
1 1 0 1 0
0 0 1 0 1
1 0 0 0 0
0 1 1 1 1
1 0 0 1 0
0 1 1 0 1
1 1 0 1 0
0 0 1 0 1

Gambar 4. 19 Menghitung Nilai Preferensi

3 Menghitung Indeks Preferensi Multikriteria

𝜑 (𝑎, 𝑏) = ∑𝑛𝜋𝑖 𝑝𝑖(𝑎, 𝑏): ∀ 𝑎, 𝑖𝑏=1∈ 𝐴..............................(1)


Indeks preferensi multikriteria dihitung berdasarkan nilai rata-rata bobot dari

fungsi preferensi Pi. Dengan menggunakan rumus 𝜑(a, b) = ∑𝑛𝜋𝑖 𝑝𝑖(a, b) untuk

setiap pasangan elemen (a, b) dari himpunan A, kita kemudian dapat menghitung

nilai rata-rata bobot dari fungsi preferensi Pi.

Secara matematis, indeks preferensi multikriteria (IPP) dapat dihitung sebagai

berikut:

[ IPP = \frac{1}{n} \sum_{i=1}^{n} \omega_i \phi_i(a, b) \]

Dalam rumus tersebut:

- IPP adalah indeks preferensi multikriteria.


56

- n adalah jumlah kriteria atau sub-kriteria yang dievaluasi.

- 𝜔i adalah bobot atau nilai pentingnya kriteria atau sub-kriteria ke-i.

- 𝜑i(a, b) adalah nilai dari fungsi preferensi Pi untuk pasangan elemen (a, b) pada

kriteria atau sub-kriteria ke-i.

Dengan demikian, nilai IPP menggambarkan preferensi atau kecenderungan

terhadap pasangan elemen (a, b) berdasarkan nilai rata-rata bobot dari fungsi

preferensi untuk setiap kriteria atau sub-kriteria yang dievaluasi.

Indeks preferensi multikriteria ditentukan berdasarkan nilai rata-rata bobot dari

fungsi preferensi Pi.

Gambar 4. 18 Menghitung index Preferenis Multikriteria

1. Menghitung Leaving Flow

................................................(2)

Keterangan : 𝝋(𝒂, 𝒙)= menunjukkan preferensi alternatif a lebih baik dari


x. n = jumlah nilai.

Leaving flow, digunakan untuk menentukan urutan prioritas pada proses

PROMETHEE yang menggunakan urutan parsial. Perhitungan ini menggunakan

formula.
57

A 0,25 X 2,6 = 0,65


BCD 0,25 XXX 2 = 0,5
EA 0,25 XX 0,8 = 0,2
0,25 1,8 = 0,45
0,25 1,6 = 0,4
0,25 0,8 = 0,2

Gambar 4. 19 Menghitung leaving flow

2. .Menghitung Entering Flow

............................................(3)

Keterangan: digunakan untuk menentukan urutan prioritas pada proses


Promethee I yang menggunakan urutan parsial.

A 0,25 X 0,8 = 0,2


B C D E 0,25 X X X X 1,4 = 0,35
0,25 3 = 0,75
0,25 1,4 = 0,35
0,25 2,2 = 0,55

Gambar 4. 20 Menghitung Entering Flow


58

3. Menghitung Net Flow\

...............................................(4)

Keterangan: digunakan untuk menghasilkan keputusan akhir penentuan urutan

dalam menyelesaikan masalah sehingga menghasilkan urutan lengkap.

℘ (a, x) : preferensi bahwa alternatif a lebih baik dari alternatif x.

n : banyak kriteria.

a : alternatif a

Semakin kecil nilai Leaving Flow dan semakin besar Entering Flow maka

alternatif tersebut memiliki kemungkinan dipilih yang semakin besar.

Perangkingan dalam promethee I dilakukan secara parsial, yaitu di dasarkan pada

nilai Leaving Flow dan Entering Flow. Promethee II termasuk perangkingan

lengkap karena didasarkan pada nilai Net Flow masing-masing alternatif yaitu

alternatif dengan nilai Net Flow lebih tinggi menempati satu rangking yang lebih

baik.

A 0,65 - 0,2 = 0,45 20 A


B C D 0,5 - 0,35 = 0,15 17 BCD
E 0,2 - 0,75 = -0,55 13 E
0,45 - 0,35 = 0,1 16
0,4 - 0,55 = -0,15 14

Gambar 4. 21 Menghitung Net Flow


59

Berdasarkan hasil perhitungan tersebut alternatif (A) mempunyai nilai Net Flow

terbesar yaitu 0.45. Jadi calon Supplier (A) dinyatakan lolos seleksi.

.4.7 Pengujian Sistem

Pengujian sistem yang dilakukan dengan menggunakan metodepengujian

langsung berdasarkan teknik Black Box dengan menguji fungsionalitas dari

aplikasi, tombol, dan kesesuaian hasil aplikasi

4.7.1 Pengujian Halaman Login Admin


.
Tabel 4.10

Tes Faktor Harapan Hasil

Menginput Username & Password Login Berhasil dan 


lalu Klik Tombol Login Menampilkan Halaman
Home

Pengujian

Output Berhasil

Ket: = Berhasil X=Tidak Berhasil


tabel 4.10
60

Pada tabel 4.10 merupakan pengujian halaman login admin yaitu

menginput username dan password lalu klik login, jika login berhasil maka sistem

menampilkan halaman home dengan pesan selamat datang

4.7.2 Pengujian Tambah Kriteria

Tes Faktor Harapan Hasil

Tambah Kriteria Data Kriteria 


Tersimpan

Pengujian

Output
Berhasil

---------------Pada tabel 4.11


61

Pada tabel 4.11 merupakan pengujian halaman login admin yaitu menginput

username dan password lalu klik login, jika login berhasil maka sistem

menampilkan halaman home dengan pesan selamat datang.

4.7.3 Pengujian Tambah Kriteria

Tes Faktor Harapan Hasil


Tambah Data Kriteria Tersimpan 
Kriteria

Output
Berhasil

Ket: = Berhasil X=Tidak Berhasil

Pada tabel 4.60


62

Pada tabel 4.12 diatas merupakan halaman kriteria yang dapat diakses melalui

Admin > Kriteria, pada halaman tersebut admin dapat menambah kriteria baru.

4.7.4 Pengujian Edit Kriteria


Tes Faktor Harapan Hasi
l
Edit Kriteria Data Berhasil 
Diupdate

Pengujian

Output
Berhasil

Ket = Berhasil X=Tidak Berhasil

Pada tabel 4.61


63

Pada tabel 4.12 tersebut merupakan ed-it kriteria yang dapat diakses melalui

menu daftar kriteria > pilih kriteria > edit > u-pdate.

4.7.5 Pengujian Hapus Kriteria-


-

-Tes Faktor Harapan Hasil


H-apus Kriteria Data Berhasil Dihapus 
-
-Pengujian
-

-Output -
Berhasil
-

-
-

 Ket = Berhasil X=Tidak Berhasil

Pada tabel 4.62


64

Pada tabel 4.14 tersebut merupakan halaman subkriteria yang digunakan untuk

menambahkan pilihan data dalam kategori utama beserta memberikan bobot pada

setiap subkriteria yang telah diinputkan.

4.7.6 Pengujian Tambah Subkriteria

Tes Faktor Harapan Hasil

Tambah Subkriteria Data Subkriteria Tersimpan 

Pengujian

Output Berhasil

Ket: = Berhasil X=Tidak Berhasil

Pada tabel 4.63


65

Pada tabel 4.15 tersebut merupakan halaman subkriteria yang digunakan

untuk menambahkan pilihan data dalam kategori utama beserta memberikan bobot

pada setiap subkriteria yang telah diinputkan.

4.7.7 Pengujian Edit Subkriteria

Tes Faktor Harapan Hasil

Edit Subkriteria Data Subkriteria Baru Tersimpan 

Pengujian

Output Berhasil

Ket: = Berhasil X=Tidak Berhasil

Pada tabel 4.64


66

Pada tabel 4.16 tersebut merupakan halaman untuk melakukan perubahan

data pada subkriteria yang telah diinput masuk kedalam Web, bagian

informasiyang dapatdiperbaharui oleh admin yaitu kolom kode subkriteria dan

kolom bobot.

4.7.8 Pengujian Hapus Subkriteria

Tes Faktor Harapan Hasil

Memilih Menu Data Pendaftar Update 


> Edit Tersimpan

Pengujian

Output
Berhasi
l

Pada tabel 4.17 diatas merupakan halaman data pendaftar, admin dapat
66

Pada tabel 4.17

Pada tabel 4.17 diatas merupakan halaman data pendaftar, admin dapat
67

mengeditalternatif dan keterangan jika terjadi kesalahan input

4.7.9 Pengujian Proses Data Keputusan Metode PROMETHEE

Tes Faktor Harapan Hasil

Mengakses Menu Proses Menampilkan Hasil Metode 


Keputusan PROMETHEE

Pengujian

Output Berhasil

Ket: = Berhasil X=Tidak Berhasil

Pada tabel 4.18


68

Pada tabel 4.18 diatas merupakan halaman proses keputusan dengan

menggunakan Metode Preference Ranking Organization Method for Enrichment

Evaluation (PROMETHEE) dengan melibatkan proses hitung nilai preferensi,

index preferensi multikriteria, leaving flow, entering flow dan net flow.

4.7.10 Pengujian Pendaftaran

Tes Faktor Harapan Hasil


Input Identitas Identitas Telah Terkirim 
Pengujian

Output Berhasil

Ket: = Berhasil X=Tidak Berhasil

Pada tabel 4.19


69

Pada tabel 4.19 merupakan pengujian pada halaman pendaftaran bagi calon

karyawan, di halaman tersebut terdapat form dengan isian kolom nama, username

dan password yang akan untuk login, jika pendaftaran berhasil web menampilkan

pesan “Pendaftaran Berhasil”.

Tes Faktor Harapan Hasil


Input Identitas Identitas Telah Terkirim 
Pengujian

Output
Berhasil

Ket: = Berhasil X=Tidak Berhasil

Pada tabel 4.69


70

Pada tabel 4.20 merupakan pengujian pada halaman input identitas calon

pendaftar yang menampilkan form dengan isian informasi alamat, kontak, jenjang

pendidikan, pengalaman kerja, kondisi fisik, pengalaman organisasi, upload ijazah

dan upload lampiran pengalaman kerja.

4.7.11 Pengujian Hasil Keputusan Calon Supplier

Tes Faktor Harapan Hasil

Hasil Keputusan Menampilkan Hasil Seleksi 

Pengujian

Output Berhasil

Ket: = Berhasil X=Tidak Berhasil

Pada tabel 4.70


71

Pada tabel 4.21 merupakan pengujian pada halaman hasil dari calon

pendaftar, di halaman tersebut menampilkan hasil keputusan berdasarkan identitas

yang telah dikirim sebelumnya dan diproses oleh metode PROMETHEE dengan

tahap Leaving Flow, Entering Flow, Net Flow sehingga didapatkan perolehan

nilai tertinggi bagi calon karyawan yang dinyatakan lolos.

4.8 Rekapitulasi

Berdasarkan teknik pengujuan Black Box yang telah dilakukan maka secara

umum hasil pengujian Web dapat disimpulkan dengan tabel berikut:

Pada Tabel 4.22

No Skenario Pengujian Hasil yang Diharapkan Hasil Pengujian


Menginput Username & Login Berhasil dan
1 Password lalu Klik Tombol Menampilkan Halaman Sesuai Harapan
Login Home
2 Tambah Kriteria Data Kriteria Tersimpan Sesuai Harapan

3 Edit Kriteria Data Berhasil Diupdate Sesuai Harapan

4 Hapus Kriteria Data Berhasil Dihapus Sesuai Harapan

5 Tambah Subkriteria Subkriteria Tersimpan Sesuai Harapan

Skenario Pengujian Hasil yang Diharapkan Hasil Pengujian


No
Data

6 Data Subkriteria Baru


Edit Subkriteria Sesuai Harapan
Tersimpan
7 Hapus Subkriteria Data Berhasil Dihapus Sesuai Harapan

8 Mengakses Menu Proses Menampilkan Hasil


Sesuai Harapan
Keputusan Metode PROMETHEE
72

9 Pendaftaran Pendaftaran Berhasil Sesuai Harapan

10 Input Identitas Identitas Telah Terkirim Sesuai Harapan

Menampilkan Hasil
11 Hasil Keputusan Sesuai Harapan
Seleksi

Pada tabel rekapitulasi hasil pengujian menunjukkan bahwa semua skenario

pengujian menghasilkan hasil yang sesuai harapan. Di bawah ini adalah

penjelasan tentang setiap skenario pengujian dan hasilnya:

1. Menginput Username & Password lalu Klik Tombol Login: Pengujian

ini bertujuan untuk memastikan bahwa proses login berhasil dilakukan.

Hasil pengujian menunjukkan bahwa login berhasil dan halaman home

ditampilkan sesuai harapan.

2. Tambah Kriteria: Pengujian ini bertujuan untuk memastikan bahwa data

kriteria dapat disimpan dengan benar. Hasil pengujian menunjukkan

bahwa data kriteria berhasil disimpan, sesuai harapan.

3. Edit Kriteria: Pengujian ini bertujuan untuk memastikan bahwa data

kriteria dapat diperbarui dengan benar. Hasil pengujian menunjukkan

bahwa data berhasil diperbarui, sesuai harapan.

4. Hapus Kriteria: Pengujian ini bertujuan untuk memastikan bahwa data

kriteria dapat dihapus dengan benar. Hasil pengujian menunjukkan bahwa

data berhasil dihapus, sesuai harapan.


73

5. Tambah Subkriteria: Pengujian ini bertujuan untuk memastikan bahwa data

subkriteria dapat disimpan dengan benar. Hasil pengujian menunjukkan

bahwa subkriteria berhasil disimpan, sesuai harapan.

6. Edit Subkriteria: Pengujian ini bertujuan untuk memastikan bahwa data

subkriteria dapat diperbarui dengan benar. Hasil pengujian menunjukkan

bahwa data subkriteria berhasil diperbarui, sesuai harapan.

7. Hapus Subkriteria: Pengujian ini bertujuan untuk memastikan bahwa data

subkriteria dapat dihapus dengan benar. Hasil pengujian menunjukkan bahwa

data subkriteria berhasil dihapus, sesuai harapan.

8. Mengakses Menu Proses Keputusan: Pengujian ini bertujuan untuk

memastikan bahwa hasil metode PROMETHEE dapat ditampilkan dengan

benar. Hasil pengujian menunjukkan bahwa hasil metode PROMETHEE

berhasil ditampilkan, sesuai harapan.

9. Pendaftaran: Pengujian ini bertujuan untuk memastikan bahwa proses

pendaftaran berhasil dilakukan. Hasil pengujian menunjukkan bahwa

pendaftaran berhasil, sesuai harapan.

10. Input Identitas: Pengujian ini bertujuan untuk memastikan bahwa identitas

dapat dikirimkan dengan benar. Hasil pengujian menunjukkan bahwa

identitas telah terkirim, sesuai harapan.

11. Hasil Keputusan: Pengujian ini bertujuan untuk memastikan bahwa hasil

seleksi ditampilkan dengan benar. Hasil pengujian menunjukkan bahwa hasil

seleksi berhasil ditampilkan, sesuai harapan.


74

Dengan demikian, berdasarkan rekapitulasi hasil pengujian, dapat disimpulkan

bahwa seluruh fungsi dan fitur pada aplikasi web telah bekerja sesuai harapan dan

memenuhi persyaratan yang telah ditetapkan.


BAB V

KESIMPULAN DAN SARAN

5.1 Kesimpulan

Berdasarkan hasil penelitian yang telah dilakukan maka dapat disimpulkan bahwa:

1. Mempermudah proses penyeleksian calon Supplier pada PT.Tri Lintas Nusantara

dengan menyediakan aplikasi berbasis Web menggunakan metode PROMETHEE.

2. Web dapat digunakan untuk membantu penentuan keputusan seleksi dengan

menggunakan kriteria , pengalaman kerja, kondisi fisik dan pengalaman

organisasi yang diproses dengan menentukan multikriteria serta urutan prioritas

sehingga semua data digabung menjadi satu dengan bobot penilaian yang telah

diperoleh melalui penilaian.

3. Memberikan penilaian yang subyektik yang diproses dengan berbagai tahap yaitu

menghitung nilai preferensi, menghitung indeks preferensi multikriteria,

menghitung leaving flow, menghitung entering flow dan menghitung net flow.

5.2 Saran

Adapun saran-saran yang diberikan pada penelitian ini adalah

1. Admin dapat memeriksa pengguna yang melakukan registrasi yang tidak valid

dan disarankan menghapusnya dari database agar tidak terjadi spam.

2. Bagi admin agar selalu melakukan pemeliharaan Web sehingga proses sistem

tidak terganggu.

75
DAFTAR PUSTAKA

Marwati, E., & Syafitri, U. (2019). Pemilihan Lokasi Pabrik Optimal dengan

Menggunakan Metode Promethee II. Jurnal Ilmiah Teknik Industri, 15(1),

9-16.

Muslihudin, M. (2016). Analisis dan perancangan Sistem Informasi menggunakan

model Terstruktur dan UML. Penerbit Andi.

Ramdhani, A., & Suryadi, K. (1998). Sistem Pendukung Keputusan: Suatu

Wacana Struktural Idealisasi dan Implementasi Konsep Pengambilan

Keputusan. Bandung, PT Reamaja Rosdakarya.

Rahmawati, S.,&Supranto,J. (2021). Pemilihan Supplier Bahan Baku Berdasarkan

Kriteria Kualitas Menggunakan Metode PROMETHEE. Jurnal

Manajemen dan Kewirausahaan, 23(1), 48-57

Yulianti, N., & Rachman, E. (2020). Pemilihan Supplier Terbaik dengan

Menggunakan Metode Promethee III. Jurnal Teknik Industri, 20(2), 93-

100.

Brans, J. P., Vincke, P., & Mareschal, B. (1986). How to select and how to rank

projects:The PROMETHEE method. European Journal of Operational

Research, 24(2), 228-238.

Brans, J. P., & Mareschal, B. (1994). The PROMETHEE GAIA decision support

sy3stem for multicriteria investigations. International Transactions in

Operational Research, 1(3), 229-242.

Brans, J. P., & Mareschal, B. (1995). PROMETHEE methods. In Handbook of

operations research and management science (Vol. 4, pp. 251-294).

Elsevier.
76
77

Brans, J. P., & Mareschal, B. (2005). PROMETHEE methods. In Multiple Criteria

Decision Analysis: State of the Art Surveys (pp. 163-195). Springer.

Figueira, J., Mousseau, V., & Roy, B. (2005). ELECTRE methods. In Multiple

Batubara, Dinda Nabila, et al. Penerapan Metode PROMETHEE II Pada

Pemilihan

Situs Travel Berdasarkan Konsumen. Jurnal Sisfokom (Sistem Informasi

dan Komputer), 2019, 8.1: 46-52.

Mesran, Mesran; Saptura, Imam; Aeiska, Melinda. Penerapan Metode Promethee

Ii Pada Sistem Layanan Dan Rujukan Terpadu (Slrt)(Studi Kasus: Dinas

Sosial Kabupaten Deli Serdang). KOMIK (Konferensi Nasional Teknologi

Informasi dan Komputer), 2017, 1.1.

Khairi, Matlubul; Bahar, Hasbul. Penerapan Metode Promethee II dalam

Penempatan Siswa Praktik Kerja Lapangan di SMKS Nurul Jadid

Menggunakan Teknologi Web. TRILOGI: Jurnal Ilmu Teknologi,

Kesehatan, dan Humaniora, 2023, 4.2: 80-89.

Saragih, Yuni Arista; Hardinata, Jaya Tata; LUBIS, Muhammad Ridwan. Sistem

Pendukung Keputusan Pemilihan Sekolah SMA Swasta Terbaik Dengan

Menggunakan Metode PROMETHEE Di Kota Pematangsiantar. Brahmana:

Jurnal Penerapan Kecerdasan Buatan, 2019, 1.1: 40-47.

Apriliani, Dyah; Somantri, Oman. Implementasi metode promethee dalam sistem

pendukung keputusan penilaian raport dosen. J. Inform. J. Pengemb. IT,

2019, 4.1.
78

Handayani, Cucu, et al. Implementasi metode promethee untuk menentukan

penerima kartu indonesia pintar (kip) pada sekolah menengah kejuruan.

In: Prosiding Seminar Nasional Multidisiplin. 2018. p. 172-180.

Setiawan, Gde Iwan; Widnyana, I. Gusti Ngurah Made; NO, Jl Tukad Balian.

Sistem Pendukung keputusan seleksi calon karyawan baru menggunakan

Metode Promethee Berbasis Web Pada PT. Asuransi Wahana Tata Sales

Office Denpasar. I Nyoman Bagus Suweta Nugraha, S. Kom., MT, 2017.

Hanifah, Dieni; Prianto, Cahyo; Riza, Noviana. Buku laporan rancang bangun

aplikasi pengambilan keputusan dalam pemilihan karyawan pada kegiatan

akademik perusahaan dengan menggunakan perbandingan metode topsis

dan metode promethee. Kreatif, 2020.

Mohani, Cucu Suhery, et al. IMPLEMENTASI METODE PROMETHEE

DALAM MENENTUKAN CALON PENERIMA BANTUAN PKH

BERBASIH WEB (STUDI KASUS: DESA TENGGULI KECAMATAN

SAJAD). Coding Jurnal Komputer dan Aplikasi, 2020, 8.2.

Rendu, Nikomedes Oba; Sara, Kristina; MUDE, Anastasia. Penerapan Metode

Promethee pada Sistem Pendukung Keputusan Penerimaan

Beasiswa. SATESI: Jurnal Sains Teknologi dan Sistem Informasi, 2022, 2.2:

83-90
79

LAMPIRAN

Anda mungkin juga menyukai