SISTEM PENDUKUNG KEPUTUSAN PENEMPATAN TENAGA KERJA INDONESIA DI LUAR NEGERI BERBASIS WEB BERDASARKAN KOMPETENSI KERJA MENGGUNAKAN
METODE PROMETHEE DI DINAS KETENAGAKERJAAN KOTA PALEMBANG
TUGAS AKHIR
Disusun Untuk Memenuhi Persyaratan Menyelesaikan Pendidikan Diploma IV Jurusan Manajemen Informatika
Politeknik Negeri Sriwijaya
Oleh:
Muhammad Faturrahman NIM 061740832009
PROGRAM STUDI DIV MANAJEMEN INFORMATIKA JURUSAN MANAJEMEN INFORMATIKA
POLITEKNIK NEGERI SRIWIJAYA 2021
KATA PENGANTAR
Alhamdulillah puji syukur kehadirat Allah SWT, karena berkat rahmat dan hidayah-Nya penulis dapat menyelesaikan Tugas Akhir yang berjudul “Sistem Pendukung Keputusan Penempatan Tenaga Kerja Indonesia di Luar Negeri Berbasis WEB Berdasarkan Kompetensi Kerja Menggunakan Metode PRO- METHEE di Dinas Ketenagakerjaan Kota Palembang” ini tepat pada waktunya.
Tujuan dari penulisan Tugas Akhir ini adalah sebagai salah satu syarat untuk me- menuhi Mata Kuliah Tugas Akhir pada Jurusan Manajemen Informatika Politeknik Negeri Sriwijaya.
Selama dalam proses menyelesaikan Tugas Akhir ini, penulis banyak sekali mendapat bantuan, bimbingan, serta petunjuk dari berbagai pihak, maka dalam kesempatan ini penulis ingin mengucapkan terimakasih kepada :
1. Bapak Dr. Ing. Ahmad Taqwa, M.T. selaku Direktur Politeknik Negeri Sriwijaya.
2. Bapak Carlos RS, S.T., M.T. selaku Wakil Direktur I Politeknik Negeri Sriwijaya.
3. Ibu Nelly Masnila, S.E., M.Si., AK., CA. selaku Wakil Direktur II Politeknik Negeri Sriwijaya.
4. Bapak Ahmad Zamheri, S.T., M.T. selaku Wakil Direktur III Politeknik Negeri Sriwijaya.
5. Bapak Drs. Zakaria, M.T. selaku Pelaksana Bidang Kerjasama Politeknik Negeri Sriwijaya.
6. Ibu Dr. Indri Ariyanti, S.E., M.Si. selaku Ketua Jurusan Manajemen Informatika Politeknik Negeri Sriwijaya.
7. Bapak Meivi Kusnandar, S.Kom., M.Kom. Selaku Sekretaris Jurusan Manajemen Informatika Politeknik Negeri Sriwijaya.
8. Ibu Rika Sadariawati, S.E., M.Si. Ketua Program Studi DIV Manajemen Informatika Politeknik Negeri Sriwijaya.
9. Ibu Hetty Meileni, S.Kom., M.T. selaku Dosen Pembimbing I.
10. Bapak Sony Oktapriandi, S.Kom., M.Kom. selaku Dosen Pembimbing II.
11. Seluruh Dosen beserta staff Jurusan Manajemen Informatika.
12. Pihak Dinas Ketenagakerjaan Kota Palembang yang telah mengizinkan dan membantu penulis dalam pengambilan data Tugas Akhir.
13. Ibuku tersayang yang telah memberikan doa tulus, dukungan dan semangat tiada hentinya..
14. Calon Masa Depan, Adik tersayang, dan Kakak yang selalu memberikan doa, dukungan serta semangat.
15. Teman-teman seperjuangan Jurusan Manajemen Informatika, khususnya kelas 8 MID 2017.
Penulis menyadari bahwa dalam penulisan Tugas Akhir ini masih terdapat kesalahan dan kekurangan. Maka, untuk itu penulis mengharapkan kritik dan saran yang bersifat membangun dari berbagai pihak demi kesempurnaan penulisan yang akan datang. Akhir kata penulis berharap semoga Tugas Akhir ini bermanfaat bagi semua pihak yang membutuhkannya, khususnya mahasiswa Jurusan Manajemen Informatika Politeknik Negeri Sriwijaya sehingga tujuan yang diharapkan dapat tercapai, Aamiin.
Palembang, 29 Juli 2021
Penulis
ABSTRACT
Indonesia is a country that is ranked as the 15th largest & largest country in the world. Indonesia also produces quality human resources, consisting of 34 prov- inces and 514 regencies/cities. The city of Palembang, for example. Palembang is one of the big cities in Indonesia and also the city of Palembang is the largest city in South Sumatra with a dense and high number of population and settlements every year. Over time, this area is known for producing highly qualified human resources, due to the increasing population, employment opportunities have be- come a problem for the government for employment. Through the use of quality Human Resources (HR), the Manpower Office of Palembang City, which discloses and relates to workers, through work programs, namely finding and opening em- ployment opportunities for Indonesian Workers who want to work abroad, is a so- lution to provide convenience for the community. get a job abroad. with a support system using an identity number and personal data. So that later it can be used by Prospective Workers and the Section for the Placement of Indonesian Migrant Workers Abroad. This information system consists of two actors, namely Officers and Prospective Indonesian Migrant Workers Abroad. WEB-Based Decision Sup- port System for Indonesian Migrant Workers Abroad Based on Work Competence at the Manpower Office of Palembang City has a login feature, manages data on prospective TKI, both from Knowledge, Age, and the like. From the whole pro- cess, it results in the weighting of the scores of Indonesian Migrant Workers at the Manpower Office of Palembang. The system to be built is based on an online web based on work competence using the Promethee method, the PHP programming language and the MySQL database.
Keywords: Decision Support System (DSS), Indonesian Workers, Job Comptence, Promethee.
iv ABSTRAK
Indonesia merupakan negara yang termasuk dalam peringkat ke 15 negara terbesar & terluas di dunia. Indonesia juga menghasilkan sumber daya manusia yang berkualitas, Terdiri dari 34 Provinsi dan 514 Kabupaten/Kota. Kota
Palembang contohnya. Palembang merupakan salah satu kota besar yang ada di Indonesia dan juga Kota Palembang adalah kota terbesar di Sumatera Selatan dengan jumlah penduduk dan pemukiman warga yang padat dan tinggi tiap tahunnya. Seiring berjalannya waktu, daerah ini dikenal dikarenakan menghasilkan Sumber daya manusia yang sangat mempuni dan berkualitas, dikarenakan jumlah penduduk yang sangat meningkat, lapangan pekerjaan menjadi permasalahan untuk pemerintah untuk urusan lapangan pekerjaan.
Melalui pemanfaatan Sumber Daya Manusia (SDM) yang berkualitas, Dinas Ketenagakerjaan Kota Palembang yang bertugas serta berhubungan dengan tenaga kerja, melalui program kerjanya yaitu mencari dan membuka lapangan kerja teruntuk Tenaga Kerja Indonesia yang ingin bekerja di luar negeri, menjadi solusi untuk memberikan kemudahan bagi masyarakat mendapatkan pekerjaan di Luar Negeri. dengan sistem pendukung menggunakan nomor identitas dan data diri.
Sehingga nantinya dapat digunakan oleh Calon Tenaga Kerja dan Seksi
Penempatan Tenaga Kerja Indonesia ke Luar Negeri. Sistem informasi ini terdiri dari dua actor yaitu Petugas dan Calon Tenaga Kerja Indonesia di Luar Negeri.
Sistem Pendukung Keputusan Tenaga Kerja Indonesia di Luar Negeri Berbasis WEB Berdasarkan Kompetensi Kerja di Dinas Ketenagakerjaan Kota Palembang ini memiliki fitur login, kelola data calon TKI, baik itu dari Pengetahuan, Umur, dan semacamnya. Dari seluruh proses tersebut maka menghasilkan bobot nilai Calon Tenaga Kerja Indonesia di Dinas Ketenagakerjaan kota Palembang. Sistem yang akan dibangun ini berbasis web online berdasarkan kompetensi kerja
menggunakan metode Promethee, bahasa pemrograman PHP dan basis data MySQL
Kata kunci : Sistem Pendukung Keputusan (SPK), Tenaga Kerja Indonesia (TKI), Kompetensi Kerja, Promethee
v
MOTTO DAN PERSEMBAHAN
“Barangsiapa yang menempuh suatu jalan untuk menuntut ilmu, maka Allah SWT akan memudahkan baginya jalan menuju surga.”
(HR. Muslim)
***
“Orang yang tinggi akhlaknya, walaupun rendah ilmunya lebih mulia dari orang yang banyak Ilmunya, tapi kurang Akhlaknya.”
(Al- Habib Umar bin Hafidz)
Saya Persembahkan Untuk:
1. Alm. Ayahku, Ibuku, Adikku, Kakakku, dan Calon Masa Depanku 2. Seluruh Dosen Manajemen Informatika
3. Dinas Ketenagakerjaan Kota Palembang
4. Keluarga Besar Madridista Indonesia dan Majelis Masjid Al Ikhwan 5. Teman Teman Seperjuagan Khususnya 8 MID
6. Almamater Kebanggaan
vi DAFTAR ISI
Halaman Judul ... i
Lembar Pengesahan Tugas Akhir ... ii
Motto dan Persembahan ... iii
Abstrak ... iv
Abstract ... v
Kata Pengantar ... vi
Daftar Isi ... Daftar Tabel ... Daftar Gambar ... 1. Pendahuluan ... 1
1.1 Latar Belakang ... 1
1.2 Permasalahan ... 3
1.3 Ruang Lingkup Sistem ... 3
1.4 Tujuan ... 4
1.5 Manfaat ... 4
1.6 Sistematika Penulisan ... 5
2. Tinjauan Pustaka ... 6
2.1 Teori Judul ... 6
2.1.1 Sistem Pendukung Keputusan ... 6
2.1.2 Pengertian Tenaga Kerja Indonesia ... 7
2.1.3 Pengertian Website ... 8
2.1.4 Pengertian Kompetensi Kerja ... 9
2.1.5 Metode Preference Ranking Organization Method Enrichment Evaluation ( PROMETHEE) ... 10
a. Tipe Tipe Dasar Fungsi Preferensi ... 10
1. Kriteria Biasa (Usual Criterion) ... 11
2. Kriteria Quasi (Quasi Criterion atau U-Shape ... 11 3. Kriteria dengan Prefensi Linear (Criterion with Linear Preference
vii
Atau V-Shape) ... 12
4. Kriteria dengan Prefensi Linear dan Area yang tidak Berbeda Linear Qurasi (Qriterion with Linear Preference and Indifference Area) ... 13
5. Kriteria Level (Level Criterion) ... 13
6. Kriteria Gaussian (Gaussian Criterion) ... 14
b. Indeks Preferensi Multikriteria ... 15
c. Tahapan Metode PROMETHEE ... 15
2.2 Teori Program ... 18
2.2.1 Basis Data (Database) ... 18
2.2.2 MySQL (My Strtuctured Query Language) ... 18
2.2.3 Laravel... 19
2.2.4 PHP (Hypertext Preprocessor) ... 19
2.2.5 Laragon ... 20
2.2.6 Sublime Text ... 20
2.3 Teori Khusus ... 21
3.3.1 Unified Modelling Languange (UML) ... 21
a. Use Case Diagram ... 21
b. Activity Diagram ... 23
c. Sequence Diagram ... 24
d. Class Diagram ... 25
2.4 Referensi Penelitian Sebelumnya ... 26
3. Metodologi Penelitian ... 30
3.1 Gambaran Umum Lokasi Penelitian ... 30
3.1.1 Lokasi dan Jadwal Penelitian ... 30
3.1.2 Struktur Organisasi ... 30
3.2 Alat dan Bahan Penelitian ... 31
3.2.1 Alat Penelitian ... 31
3.2.2 Bahan Penelitian... 32
3.3 Tahapan Penelitian ... 32
3.3.1 Tahapan Perumusan Masalah ... 32
viii
3.3.2 Tahapan Pengumpulan Data ... 32
3.3.2.1 Data Primer ... 32
3.3.2.2 Data Sekunder ... 33
3.3.2.3 Rancangan Penelitian ... 34
3.4 Metode Pengembangan Sistem ... 34
3.4.1 Rapid Aplication Development ... 34
3.5 Implementasi Metode PROMETHEE ... 36
4. Hasil dan Pembahasan ... 46
4.1 Analisis Kebutuhan Sistem ... 46
4.1.1 Requirements Planning (Perencanaan Persyaratan) ... 46
4.1.2 RAD Design Workshop (Pemodelan)………... 48
4.1.2.1 Use case Diagram ... 48
4.1.2.2 Activity Diagram ... 49
4.1.2.3 Sequence Diagaram ... 57
4.1.2.4 Class Diagram ... 64
4.1.2.5 Tabel Data ... 64
4.1.2.6 Kamus Data ... 67
4.1.2.7 Desain Tampilan ... 69
4.1.3 Implementation ( Penerapan ) ... 77
4.1.4 Pengujian Sistem ... 85
5. Kesimpulan dan Saran ... 90 Daftar Pustaka
Lampiran
ix
DAFTAR TABEL
Tabel 2.1 Simbol Use Case Diagram ... 22
Tabel 2.2 Simbol Activity Diagram ... 23
Tabel 2.3 Simbol Sequence Diagram ... 24
Tabel 2.3 Simbol Sequence Diagram ... 25
Tabel 2.4 Simbol Class Diagram ... 26
Tabel 3.1 Data Alternatif ... 37
Tabel 3.2 Data Kriteria ... 37
Tabel 3.3 Data Bobot Untuk Kriteria Usia ... 37
Tabel 3.4 Data Bobot Untuk Kriteria Kemampuan Bahasa ... 37
Tabel 3.5 Data Bobot untuk Kriteria Pengalaman Kerja... 38
Tabel 3.6 Data Bobot Kriteria Pengetahuan di Bidang Pekerjaan ... 38
Tabel 3.7 Data Bobot untuk Kriteria Pendidikan ... 38
Tabel 3.8 Nilai Alternatif ... 38
Tabel 3.9 Perbandingan ... 42
Tabel 3.10 Nilai Preferensi ... 43
Tabel 3.11 Prefensi Multikriteria ... 43
Tabel 3.12 Hasil Perhitungan... 45
Tabel 4.1 Spesifikasi Kebutuhan Fungsi Sistem... 47
Tabel 4.2 Tabel User... 65
Tabel 4.3 Tabel Kriteria... 65
Tabel 4.4 Tabel Subkriteria... 66
Tabel 4.5 Tabel Calon TKI... 66
Tabel 4.6 Tabel Rencana Pengujian... 86
Tabel 4.7 Kasus dan Hasil Pengujian Halaman Akses Petugas……….. 86
Tabel 4.7 Kasus dan Hasil Pengujian Halaman Akses Petugas……….. 86
Tabel 4.7 Kasus dan Hasil Pengujian Halaman Akses Petugas……... 87
Tabel 4.7 Kasus dan Hasil Pengujian Halaman Akses Petugas ... 88
x
DAFTAR GAMBAR
Gambar 3.1 Struktur Organisasi ... 30
Gambar 3.2 Tahapan Rancangan Penelitian... 34
Gambar 4.1 Use Case Diagram ... 48
Gambar 4.2 Activity Diagram Login ... 49
Gambar 4.3 Activity Diagram Tambah Data User ... 50
Gambar 4.4 Activity Diagram Edit Data User ... 50
Gambar 4.5 Activity Diagram Hapus Data User ... 51
Gambar 4.6 Activity Mendaftar Sebagai Calon TKI ... 51
Gambar 4.7 Activity Diagram Cetak Data CTKI ... 52
Gambar 4.8 Activity Diagram Tambah Data Kriteria ... 52
Gambar 4.9 Activity Diagram Edit Data Kriteria ... 53
Gambar 4.10 Activity Diagram Hapus Data Kriteria ……….…. 53
Gambar 4.11 Acitivty Diagram Tambah Data SubKriteria ... 54
Gambar 4.12 Acitivty Diagram Edit Data Subkriteria ... 54
Gambar 4.13 Acitivty Diagram Hapus Data Kriteria………. 55
Gambar 4.14 Acitivty Diagram Melihat Data Alternatif ... 55
Gambar 4.15 Acitivty Diagram Melihat Data Penilaian... 56
Gambar 4.16 Acitivty Diagram Cetak Hasil Penilaian ... 56
Gambar 4.17 Acitivty Diagram Logout ……….. 56
Gambar 4.18 Sequence Diagram Login ... 57
Gambar 4.19 Sequence Diagram Tambah Data User ... 57
Gambar 4.20 Sequence Diagram Edit Data User ... 58
Gambar 4.21 Sequence Diagram Hapus Data User ... 58
Gambar 4.22 Sequence Mendaftar Sebagai Calon TKI……….. 59
Gambar 4.23 Sequence Diagram Cetak Data CTKI ... 59
Gambar 4.24 Sequence Diagram Tambah Data Kriteria ... 60
Gambar 4.25 Sequence Diagram Edit Data Kriteria ... 60
Gambar 4.26 Sequence Diagram Hapus Data Kriteria ... 61
Gambar 4.27 Sequence Diagram Tambah Data Subkriteria ……… 61
xi
Gambar 4.28 Sequence Diagram Edit Data Subkriteria ... 62
Gambar 4.29 Sequence Diagram Hapus Data Subkriteria ... 62
Gambar 4.30 Sequence Diagram Melihat Data Alternatif ... 62
Gambar 4.31 Sequence Diagram Melihat Data Penilaian ... 63
Gambar 4.32 Sequence Diagram Cetak Hasil Penilaian ... 63
Gambar 4.33 Sequence Diagram Logout ... 63
Gambar 4.34 Class Diagram ... 64
Gambar 4.35 Tampilan Rancangan Halaman Login ... 69
Gambar 4.36 Tampilan Rancangan Halaman Dashboard... 70
Gambar 4.37 Tampilan Rancangan Halaman Input Data User ... 70
Gambar 4.38 Tampilan Rancangan Halaman Data User ... 71
Gambar 4.39 Tampilan Rancangan Halaman Input Data Registrasi ... 72
Gambar 4.40 Tampilan Rancangan Halaman Data Calon TKI ... 72
Gambar 4.41 Tampilan Rancangan Halaman Input Data Kriteria ... 73
Gambar 4.42 Tampilan Rancangan Halaman Data Kriteria ... 74
Gambar 4.43 Tampilan Rancangan Halaman Input Data Subkriteria .... 74
Gambar 4.44 Tampilan Rancangan Halaman Data Subkriteria …...….. 75
Gambar 4.45 Tampilan Rancangan Halaman Data Alternatif .……….. 76
Gambar 4.46 Tampilan Rancangan Halaman Data Penilaian ... 76
Gambar 4.47 Tampilan Rancangan Halaman Cetak Data Penilaian ... 77
Gambar 4.48 Halaman Login ... 78
Gambar 4.49 Halaman Dashboard ... 78
Gambar 4.50 Halaman Data User... 79
Gambar 4.51 Halaman Input Data User ... 80
Gambar 4.52 Halaman Data Calon TKI ... 80
Gambar 4.53 Halaman Registrasi Calon TKI ... 81
Gambar 4.54 Halaman Data Kriteria ... 81
Gambar 4.55 Halaman Input Data Kriteria ... 82
Gambar 4.56 Halaman Data Subkriteria ... 83
Gambar 4.57 Halaman Input Data Subkriteria ... 83
Gambar 4.58 Halaman Data Alternatif... 84
xii
Gambar 4.59 Halaman Data Penilaian ... 85 Gambar 4.60 Halaman Cetak Data Penilaian ... 86