Diajukan oleh:
2023
PENGESAHAN NASKAH SKRIPSI
Disetujui oleh:
Mengetahui,
Ketua Program Studi Teknik Informatika
Universitas Dipa Makassar
ii
KATA PENGANTAR
Puji dan syukur penulis panjatkan ke hadirat Tuhan Yang Maha Esa atas
seleksi supplier untuk layana jasa general kontraktor kabel jaringan listrik
skripsi ini guna melengkapi salah satu syarat mahasiswa dalam menyelesaikan
studi strata satu (S1) Jurusan Teknik Informatika, Universitas Dipa Makassar.
yang tak terhingga atas segala bantuan berupa pemikiran, arahan, dan saran
Makassar,
2. Ir. Irsal, M.T. selaku Ketua Program Studi Teknik Informatika Universitas
Dipa Makassar,
iii
5. Segenap Dosen dan Staff pada Jurusan Teknik Informatika Universitas Dipa
6. Kepada kedua orang tua tercinta yang selama ini telah membantu penulis
dalam bentuk perhatian, kasih sayang, semangat, serta doa yang tidak henti-
8. Kepada semua pihak yang tidak dapat disebutkan satu persatu yang telah
skripsi ini.
harapan penulis akan saran dan kritik yang bersifat membangun demi
dengan baik secara teoritis maupun praktis. Akhir kata, penulis mengucapkan
terima kasih.
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
vii
DAFTAR GAMBAR
viii
BAB I
PENDAHULUAN
2009 yang kemudian di sah kan tanggal 08 Juni 2009 berkedudukan di Kota
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
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
lebih baik dan efisien. Kesulitan dalam proses seleksi supplier, Proses seleksi
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
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
kontraktor kabel jaringan listrik. Sistem seleksi supplier berbasis web ini dapat
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
Memperlihatkan dari proses pemilihan calon karyawan yang ingin bekerja di PT.
kinerja pegawai dalam menyeleksi calon karyawan. Dengan adanya sistem ini,
merupakan salah satu metode penentuan urutan atau prioritas dalam analisis
multikriteria yang sejauh ini telah digunakan untuk penentuan beasiswa bidik
Berdasarkan latar belakang di atas, maka tujuan dari penelitian ini adalah :
1. Menganalisis kriteria seleksi supplier yang tepat untuk layanan jasa general
sistem seleksi supplier berbasis web yang disesuaikan dengan kebutuhan dan
Berdasarkan uraian latar belakang dan rumusan masalah di atas, maka beberapa
manfaat dari penelitian ini sebagai berikut: Manfaat yang diharapkan melalui
kualitas layanan
Pada bagian ini diuraikan sistematika penulisan dari penyusunan proposal ini yang
disajikan secara sistematis sebagai berikut :
BAB I : PENDAHULUAN
penulisan.
Bab ini berisi tentang kerangka pikir dan kerangka teori yang
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
7
8
kriteria majemuk dalam pengambilan keputusan atau suatu masalah yang memiliki
autorangking yang menawarkan cara yang fleksibel dan sederhana kepada user
berdasarkan prioritasnya.
oleh B.Roy yang meliputi dua fase, yaitu membangun hubungan outranking dari K
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
Fungsi ini bersyarat apabila telah ditentukan nilai σ, dimana dapat dibuat
keputusan meningkat secara linier dari kondisi indifference ke prefere nsi mutlak
di area
antara lain :
1. Leaving Flow
Leaving flow adalah jumlah dari nilai garis lengkung yang memiliki arah
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. 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
dalam promethee I dilakukan secara parsial, yaitu di dasarkan pada nilai Leaving
didasarkan pada nilai Net Flow masing-masing alternatif yaitu alternatif dengan nilai
Net Flow lebih tinggi menempati satu rangking yang lebih baik.
Promethee”; Yulianti, N., & Rachman, E ;Jurnal Ilmiah Teknik Industri 2020.
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).
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
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
P(i,j)=∑w k×
L(i) =∑ P(j, i)
Perhitungan:
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 )
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
2.1 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
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
dengan jaringan-jaringan halaman (hyperlink). Selain itu, World Wide Web juga
informasi melalui penggunaan perangkat lunak yang disebut web browser. Pengguna
dapat mengakses berbagai jenis konten seperti teks, gambar, audio, video, dan aplikasi
client dimana ditempatkan program untuk membaca halaman web yang ada
yang berisi URL atau alamat halaman yang diminta. Server web merespons
diperlukan.
Situs web yang mempunyai fungsi komunikasi pada umumnya adalah situs web
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
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
shockwave dan java diyakini sebagai langkah yang tepat, diganti dengan fasilitas
reference,dll. Situs web dengan fokus pada fungsi informasi menciptakan lingkungan
online yang bersih, efisien, dan fokus pada kebutuhan pengguna untuk
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
Unified Modelling language adalah salah satu alat bantu yang sangat handal di
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 .
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
pertengahan 1970-an hingga akhir 1980-an karena aplikasi perangkat lunak telah
1. Sesuatu (Things), Dalam UML terdapat 4 macam "hal", yaitu hal struktural
(merupakan bagian yang relatif statis dalam model UML), hal perilaku
(merupakan bagian dari organisasi UML) Dan memodifikasi hal-hal (hal ini
2. Relasi (relationship), adalah hubungan yang terjadi elemen dalam UML mengacu
tersusun atas sejumlah elemen grafik yang saling membentuk satu kesatuan dalam
sudut pandang terhadap sistem dan mendefinisikan apa yang dikerjakan oleh sistem,
fungsinya, yaitu :
1. Diagram untuk requirement dan desain, terdiri dari tujuh diagram, di antaranya
adalah Use Case Diagram, Activity Diagram, Class Diagram, Object 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.
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
2. Activity Diagram
21
proses bisnis, dan alur kerja. Fungsi diagram aktivitas mirip dengan diagram alir,
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
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
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
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
2. Tetapi tanda yang resmi dan paling banyak digunakan adalah yang pertama, yaitu
3. Pada setiap akhir perintah, diakhiri dengan tanda titik koma ( ; ) Berikut ini
<html>
<head>
24
<title>Example</title>
</head>
<body>
</body>
</html>
2.5.1. MySQL
software database SQL (Search Query Language) yang menangani sistem manajemen
penggunanya dan dikembangkan untuk menangani database yang besar dengan waktu
yang lebih si3ngkat. Kecepatan, konektivitas dan keamanannya yang lebih baik
perangkat lunak gratis untuk administrasi basis data MySQL berbasis open source
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
kemudian browser mendapat alamat dari open source server , yang nantinya akan
memberikan segala informasi yang dibutuhkan open source browser. Open source
<html>
<head>
</head>
<body >
ini adalah bagian tubuh dokumen. Semua yang ditulis disini akan ditampilkan
ke layar browser
</body>
</html>
26
Teknik pengujian black-box berfokus pada domain informasi dari perangkat lunak,
dengan melakukan test case dengan mempartisi domain input dari suatu program dengan
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.
perangkat lunak dan area aplikasi. GUI, arsitektur client/ server , dokumentasi dan
fasilitas help dan sistem real time masing-masing membutuhkan pedoman dan teknik
Promethee, untuk pemilihan lokasi pabrik optimal. Ini menunjukkan bahwa keduanya
memiliki fokus pada pemilihan lokasi pabrik dengan pendekatan yang serupa.
penelitian memilih lokasi pabrik optimal untuk konteks atau kondisi tertentu yang
mungkin berbeda, seperti kondisi geografis, pasar, atau faktor-faktor lain yang dapat
2. “Pemilihan Supplier Terbaik dengan Menggunakan Metode Promethee”; Yulianti, N., &
Perbedaan: Terdapat perbedaan pada judul dan fokus penelitian. Penelitian yang terkait
dengan pemilihan supplier terbaik menunjukkan bahwa fokusnya lebih pada aspek
lokasi pabrik.
Perbedaan : Pada Judul yang diambil membuat perancangan berbasis web dan sistem
seleksi supplier layanan jasa, sedangkan penelitian terkait tidak membuat sebuah sistem
kartu indonesia pintar (kip) pada sekolah menengah kejuruan. In: Prosiding Seminar
Promethee sebagai kerangka kerja mereka. Ini menunjukkan kesamaan dalam pendekatan
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
menentukan calon penerima bantuan PKH dengan menggunakan basis web, studi kasus
konteks aplikasinya, yakni pemilihan penerima bantuan PKH melalui pendekatan berbasis
web.
6. Hanifah, Dieni; Prianto, Cahyo; Riza, Noviana. Buku laporan rancang bangun aplikasi
dengan menggunakan perbandingan metode topsis dan metode promethee. Kreatif, 2020.
pengambilan keputusan, tetapi dengan fokus khusus pada pemilihan karyawan dalam
Promethee, yang sebelumnya telah dibahas, sebagai salah satu metode dalam
dalam pemilihan karyawan pada kegiatan akademik perusahaan. Fokusnya adalah pada
perbedaan dalam pendekatan metodologis, karena mencakup dua metode yang berbeda.
BAB III
METODE PENELITIAN
Penelitian ini dilaksanakan mulai dari bulan Oktober 2023 sampai dengan
Adapun bahan yang digunakan pada penelitian ini mencakup hasil dari
perangkat lunak (software) yang digunakan dapat dilihat pada tabel berikut ini.
1. Alat/software
a. PHP
b. MySQL
d. Laragon
30
31
2. Hardware
Jenis penelitian yang dilakukan oleh penulis dalam penelitian ini adalah
dengan melakukan pengambilan data secara langsung di PT. Tri Lintas Nusantara.
1. Observasi
2. Studi Pustaka
Pada tahapan pengumpulan data dengan cara studi pustaka, penulis mencari
3. Wawancara
pustaka, penulis juga melakukan pertemuan dan wawancara kepada pihak yang
untuk layanan jasa pada PT. Tri Lintas Nusantara berjalan sesuai dengan jadwal
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
Sistem yang pada saat ini proses seleksi supplier yang dilakukan dengan
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
secara logis, dimulai dari pengumpulan data yang diperlukan guna pelaksanaan
34
35
Pada gambar 4.1 Admin melakukan proses login, setelah login akan muncul
data pendaftar, proses keputusan kriteria, kriteria yang di maksud yaitu kualitas
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
dibentuk dalam suatu operasi sehingga dapat juga digunakan untuk aktivitas
Berikut beberapa Activity diagram yang ada pada sistem penelitian ini
Admin
Halaman
HomeAdmin
Melakukan login dengan cara menginput username & password klik tombol
login dan jika login berhasil Web menampilkan halaman home admin.
Admin
Pilih Sub
Menampilka
Pilih Menu Daftar Data
Ya
Edit Hapus
Tidak
Update
Pilih
Tambah Kriteria
Simpan
Pada gambar 4.3 merupakan aktivitas pada halaman kriteria yang akan
nantinya yaitu berupa tambah kriteria dan edit kriteria yang berisi informasi id kriteria
Admin
Simpan
Pada gambar 4.4 yaitu merupakan aktivitas untuk menambah, mengedit dan menghapus
sub kriteria yang memuat informasi berupa kode subkriteria, subkriteria dan bobot
subkriteria.
halaman tersebut admin terlebih dahulu memberi nilai subkriteria pada masing-
masing calon pendaftar lalu Web akan menampilkan proses perhitungan dari
metodePROMETHEE
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
User
Registrasi
Input Identitas
Identitas Valid Input Identitas Gagal
Input Identitas
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
Pada gambar 4.8 terdapat berbagai interaksi diantaranya data supplier yaitu
keputusan.
42
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
ini menggambarkan tahapan proses yang terjadi dari sisi pengguna (calon
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
1 Username Varchar 50
2 Nama Varchar 50
memiliki tiga kolom: "Username" dengan tipe data VARCHAR dan panjang
Tabel 4. 2 Kriteria
Tabel 4.2 "Kriteria" adalah struktur data dalam sebuah database. Tabel ini
Kolom "Id" dengan tipe data VARCHAR dan panjang maksimum 20 karakter. Ini
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
Tabel 4.3 "Hasil" adalah tabel database dengan enam kolom: Id (INT),
Username, Nama Pendaftar, Leaving Flow, Entering Flow, dan Net Flow
keluar, aliran masuk, dan netto aliran yang terkait dengan suatu entitas
responsifitas supplier, kualitas kerja, dan jaminan atau garansi yang mereka
tawarkan.
1 Id Kriteria Int 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
dari informasi adalah data yang terjadi dari transaksi-transaksi yang dilakukan
Username
Password
Login
Halaman login admin yaitu menginput username dan password lalu klik login, jika
Pada tabel 4.11 menunjukkan halaman home setelah melakukan proses login
yang dilakukan oleh admin
Pada halaman ini merupakan pengujian pada halaman pendaftaran bagi calon
Supplier, di halaman tersebut terdapat form dengan isian kolom nama, username
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
lainnya.
49 49
yang telah dikirim sebelumnya dan diproses oleh metode PROMETHEE dengan
tahap Leaving Flow, Entering Flow, Net Flow sehingga didapatkan perolehan
Username
Password
Login
Register
halamantersebut terdapat form dengan isian kolom nama, username dan password
Penyeleksian Calon
Supplier Berbasis
Web
Home Profile Hasil Logout
Nama
Kualitas
Produk
Waktu
pengiriman
Renponsifitas
supplier
Kualitas
Kerja
51
Jaminan
atau
gransi
Penentuan Data
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
dengan baik.
52
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-
berikut:
-Buruk (Bobot: 1)
- Cukup (Bobot: 3)
- Baik (Bobot: 4)
Tabel ini memberikan panduan tentang bagaimana memberikan bobot pada setiap
kriteria atau sub-kriteria dalam proses evaluasi atau pemilihan supplier. Semakin
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
kriteria yang terdapat dalam tabel ini mencakup berbagai aspek seperti jenis
Pada tahap ini dilakukan perbandingan antara satu alternative 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
fungsi preferensi Pi. Dengan menggunakan rumus 𝜑(a, b) = ∑𝑛𝜋𝑖 𝑝𝑖(a, b) untuk
setiap pasangan elemen (a, b) dari himpunan A, kita kemudian dapat menghitung
berikut:
- 𝜑i(a, b) adalah nilai dari fungsi preferensi Pi untuk pasangan elemen (a, b) pada
terhadap pasangan elemen (a, b) berdasarkan nilai rata-rata bobot dari fungsi
................................................(2)
formula.
57
............................................(3)
...............................................(4)
n : banyak kriteria.
a : alternatif a
Semakin kecil nilai Leaving Flow dan semakin besar Entering Flow maka
lengkap karena didasarkan pada nilai Net Flow masing-masing alternatif yaitu
alternatif dengan nilai Net Flow lebih tinggi menempati satu rangking yang lebih
baik.
Berdasarkan hasil perhitungan tersebut alternatif (A) mempunyai nilai Net Flow
terbesar yaitu 0.45. Jadi calon Supplier (A) dinyatakan lolos seleksi.
Pengujian
Output Berhasil
menginput username dan password lalu klik login, jika login berhasil maka sistem
Pengujian
Output
Berhasil
Pada tabel 4.11 merupakan pengujian halaman login admin yaitu menginput
username dan password lalu klik login, jika login berhasil maka sistem
Output
Berhasil
Pada tabel 4.12 diatas merupakan halaman kriteria yang dapat diakses melalui
Admin > Kriteria, pada halaman tersebut admin dapat menambah kriteria baru.
Pengujian
Output
Berhasil
Pada tabel 4.12 tersebut merupakan ed-it kriteria yang dapat diakses melalui
menu daftar kriteria > pilih kriteria > edit > u-pdate.
-Output -
Berhasil
-
-
-
Pada tabel 4.14 tersebut merupakan halaman subkriteria yang digunakan untuk
menambahkan pilihan data dalam kategori utama beserta memberikan bobot pada
Pengujian
Output Berhasil
untuk menambahkan pilihan data dalam kategori utama beserta memberikan bobot
Pengujian
Output Berhasil
data pada subkriteria yang telah diinput masuk kedalam Web, bagian
kolom bobot.
Pengujian
Output
Berhasi
l
Pada tabel 4.17 diatas merupakan halaman data pendaftar, admin dapat
66
Pada tabel 4.17 diatas merupakan halaman data pendaftar, admin dapat
67
Pengujian
Output Berhasil
index preferensi multikriteria, leaving flow, entering flow dan net flow.
Output Berhasil
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
Output
Berhasil
Pada tabel 4.20 merupakan pengujian pada halaman input identitas calon
pendaftar yang menampilkan form dengan isian informasi alamat, kontak, jenjang
Pengujian
Output Berhasil
Pada tabel 4.21 merupakan pengujian pada halaman hasil dari calon
yang telah dikirim sebelumnya dan diproses oleh metode PROMETHEE dengan
tahap Leaving Flow, Entering Flow, Net Flow sehingga didapatkan perolehan
4.8 Rekapitulasi
Berdasarkan teknik pengujuan Black Box yang telah dilakukan maka secara
Menampilkan Hasil
11 Hasil Keputusan Sesuai Harapan
Seleksi
10. Input Identitas: Pengujian ini bertujuan untuk memastikan bahwa identitas
11. Hasil Keputusan: Pengujian ini bertujuan untuk memastikan bahwa hasil
bahwa seluruh fungsi dan fitur pada aplikasi web telah bekerja sesuai harapan dan
5.1 Kesimpulan
Berdasarkan hasil penelitian yang telah dilakukan maka dapat disimpulkan bahwa:
sehingga semua data digabung menjadi satu dengan bobot penilaian yang telah
3. Memberikan penilaian yang subyektik yang diproses dengan berbagai tahap yaitu
menghitung leaving flow, menghitung entering flow dan menghitung net flow.
5.2 Saran
1. Admin dapat memeriksa pengguna yang melakukan registrasi yang tidak valid
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
9-16.
100.
Brans, J. P., Vincke, P., & Mareschal, B. (1986). How to select and how to rank
Brans, J. P., & Mareschal, B. (1994). The PROMETHEE GAIA decision support
Elsevier.
76
77
Figueira, J., Mousseau, V., & Roy, B. (2005). ELECTRE methods. In Multiple
Pemilihan
Saragih, Yuni Arista; Hardinata, Jaya Tata; LUBIS, Muhammad Ridwan. Sistem
2019, 4.1.
78
Setiawan, Gde Iwan; Widnyana, I. Gusti Ngurah Made; NO, Jl Tukad Balian.
Metode Promethee Berbasis Web Pada PT. Asuransi Wahana Tata Sales
Hanifah, Dieni; Prianto, Cahyo; Riza, Noviana. Buku laporan rancang bangun
Beasiswa. SATESI: Jurnal Sains Teknologi dan Sistem Informasi, 2022, 2.2:
83-90
79
LAMPIRAN