Top Banner
SISTEM PENDUKUNG KEPUTUSAN PENENTUAN KENAIKAN GAJI KARYAWAN MENGGUNAKAN METODE MOORA SKRIPSI Oleh : ZAHRA FISYAHRIL MAGFIRAH 1610550008 PROGRAM STUDI ILMU KOMPUTER FAKULTAS TEKNIK DAN DESAIN UNIVERSITAS BUMIGORA MATARAM 2020
15

SISTEM PENDUKUNG KEPUTUSAN PENENTUAN KENAIKAN GAJI ...

Oct 01, 2021

Download

Documents

dariahiddleston
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: SISTEM PENDUKUNG KEPUTUSAN PENENTUAN KENAIKAN GAJI ...

SISTEM PENDUKUNG KEPUTUSAN PENENTUAN

KENAIKAN GAJI KARYAWAN MENGGUNAKAN

METODE MOORA

SKRIPSI

Oleh :

ZAHRA FISYAHRIL MAGFIRAH

1610550008

PROGRAM STUDI ILMU KOMPUTER

FAKULTAS TEKNIK DAN DESAIN

UNIVERSITAS BUMIGORA

MATARAM

2020

Page 2: SISTEM PENDUKUNG KEPUTUSAN PENENTUAN KENAIKAN GAJI ...
Page 3: SISTEM PENDUKUNG KEPUTUSAN PENENTUAN KENAIKAN GAJI ...
Page 4: SISTEM PENDUKUNG KEPUTUSAN PENENTUAN KENAIKAN GAJI ...
Page 5: SISTEM PENDUKUNG KEPUTUSAN PENENTUAN KENAIKAN GAJI ...

KATA PENGANTAR

Alhamdulillah puji syukur kehadirat Allah SWT atas berkah, rahmat dan

hidayah- Nya yang senantiasa dilimpahkan kepada penulis, sehingga bisa

menyelesaiakan skripsi dengan judul “Sistem Pendukung Keputusan

Pengelompokan penentuan kenaikan gaji karyawan menggunakan metode

MOORA” dibuat sebagai salah satu syarat memperoleh gelar Sarjana Komputer

(S.Kom) Jurusan Teknik Informatika, pada Universitas BumigoraMataram.

Dalam penyusunan skripsi ini banyak hambatan serta rintangan yang

penulis hadapi namun pada akhirnya dapat melaluinya berkat adanya pembimbing

dan bantuan dari berbagai pihak baik secara moral maupun spiritual. Untuk itu pada

kesempatan ini penulis menyampaikan ucapan terimakasih kepada:

1. Bapak Dr. Ir. Anthony Anggrawan, M.T., Ph.D selaku Rektor Universitas

Bumigora Mataram.

2. Ibu Ni Gusti Ayu Dasriani, M.Kom selaku Wakil Rektor I Universitas

Bumigora.

3. Bapak Ahmat Adil, M.Sc selaku Dekan Fakultas Teknik dan Desain.

4. Ibu Lilik Widvawati M.kom Program selaku Ketua Studi S1 IlmuKomputer.

5. Bapak Ahmat Adil, M.Sc selaku dosen pembimbing dalam mengerjakan

skripsi ini.

6. Bapak/Ibu Dosen yang telah memberikan ilmu selama dalam perkuliahan.

7. Tak terlupakan kedua orang tua tercinta yang selalu mencurahkan do’anya

sertas audara dan keluarga yang telah memberikan dukungan moril dan materi

serta memberikan semangat dan dorongan dalam penyelesaian skripsi ini.

8. Dan teman-teman angkatan 2016 Reguler Sore semuanya yang banyak

memberikan dukungan pada penulis dalam menyelesaikan skripsi ini.

9. Serta semua pihak yang tidak dapat penulis sebutkansatu persatu yang turut

membantu dan mendukung kelancaran penyusunan skripsi ini.

Semoga skripsi ini dapat memberikan manfaat pada kita semua. Sebagai

seorang Semoga skripsi ini dapat bermanfaat untuk kita semua. Sebagai seorang

Page 6: SISTEM PENDUKUNG KEPUTUSAN PENENTUAN KENAIKAN GAJI ...

manusia yang penuh dengan kekurangan dan keterbatasan, maka penulis sangat

menyadari bahwa dalam penulisan skripsi ini masih banyak kekurangan baik dalam

teknik penulisan, pembahasan disebabkan keterbatasan ilmu dan pemahaman yang

penulis miliki untuk itu penulis terbuka untuk menerima kritik dan saran yang

membangun dari pembaca untuk kesempurnaan dari skripsi ini, terimakasih.

Mataram, 10 Agustus 2020

Penulis,

Page 7: SISTEM PENDUKUNG KEPUTUSAN PENENTUAN KENAIKAN GAJI ...
Page 8: SISTEM PENDUKUNG KEPUTUSAN PENENTUAN KENAIKAN GAJI ...

IZIN PENGGUNAAN

Skripsi ini merupakan syarat kelulusan pada Program Studi S1 Ilmu Komputer

Universitas Bumigora Mataram, dengan ini penulis setuju jika skripsi ini

digandakan (diduplikasi) baik sebagian maupun seluruhnya, maupun

dikembangkan untuk kepentingan akademis yang disetujui oleh pembimbing

penulis, Dekan Fakultas Ilmu Komputer atau Rektor Universitas Bumigora.

Untuk dimaklumi, bahwa menduplikasi, mempublikasikan atau menggunakan

skripsi ini, maupun bagian-bagiannya dengan tujuan komersial / keuntungan

finansial, tidak diizinkan tanpa adanya izin tertulis dari Universitas Bumigora. Jika

hal ini dilanggar maka Universitas Bumigora akan memberikan sanksi sesuai

dengan hukum yang berlaku.

Penghargaan akademis terkait isi dari skripsi ini adalah pada penulis dan

Universitas Bumigora. Permintaan izin untuk menduplikasi atau menggunakan

materi dari skripsi ini baik sebagian maupun seluruhnya harus ditujukan pada:

Dekan Fakultas Teknik dan Desain

Ketua Program Studi S1 IlmuKomputer

Universitas Bumigora

Page 9: SISTEM PENDUKUNG KEPUTUSAN PENENTUAN KENAIKAN GAJI ...

ABSTRAK

Kantor Imigrasi Kelas 1 TPI (Tempat Pemeriksaan Imigrasi) Mataram

adalah salah satu Kantor Imigrasi yang merupakan faktor penting dalam

pelaksanaan pelayanan dan pengawasan keimigrasian di wilayah Nusa Tenggara

Barat. Berdasarkan Permenkumham Nomor 19 Tahun 2018 tentang Organisasi dan

Tata Kerja Kantor Imigrasi, Kantor Imigrasi Kelas I TPI (Tempat Pemeriksaan

Imigrasi) Mataram mempunyai tugas dan fungsi. Kantor Imigrasi mempunyai peran

dalam melaksanakan sebagian tugas pokok dan fungsi dari Departemen Hukum dan

Ham RI di bidang imigrasi. Dalam menentukan proses penetapan kelayakan kenaikan gaji karyawan Kantor

Imigrasi Kelas 1 TPI (Tempat Pemeriksaan Imigrasi) Mataram ditemukan masalah yang

yaitu proses yang berjalan sekarang memakan waktu dan sumber daya yang banyak dalam

melakukan perhitungan dalam menentukan kenaikan gaji karyawan karena masih

menggunakan aplikasi Microsoft Excel, dimana aplikasi Microsoft Excel yang digunakan

masih mengacu kepada SKP (Sasaran Kerja Pegawai) saat ini dalam penentuan kenaikan

gaji karyawan dalam proses perhitungan harus melewati beberapa tahapan seperti

pengesahan nilai yang didapatkan oleh tim penguji sehingga file nilai yang digunakan harus

diserahkan ke penguji untuk dilakukan validasi sehingga hal ini memakan waktu kurang

lebih satu minggu dalam melakukan rekapitulasi data pegawai yang kurang lebih sekitar

50 pegawai yang akan diinputkan dalam proses penilaian.

Berdasarkan permasalahan yang ada penulis membuat suatu sistem

pendukung keputusan kelayakan kenaikan gaji karyawan dengan menggunakan

metode Multi-objective Optimization on The Basis of Ratio Analysis (MOORA)

yang nantinya dapat memangkas waktu rekapitulasi dan perhitungan bisa lebih

cepat karena sistemnya akan berjalan secara online sehingga mudah untuk di

validasi.

Hasil yang diharapkan pada pembuatan aplikasi Sistem Pendukung

Keputusan ini adalah hasil perangkingan berupa nilai optimasi dengan keterangan

Layak, dipertimbangan dan tidak layak dengan hasil seperti ini lebih mempermudah

kantor Imigrasi kelas 1 TPI (Tempat Pemeriksaan Imigrasi) Matara dalam

pengambilan keputusan.

Kata Kunci: MOORA, SPK, Decision Support System, TPI, Multi-objective

Optimization on The Basis of Ratio Analysis, Microsoft Excel.

Page 10: SISTEM PENDUKUNG KEPUTUSAN PENENTUAN KENAIKAN GAJI ...

DAFTAR ISI

Halaman

HALAMAN JUDUL

LEMBAR PENGESAHAN

KATA PENGANTAR ..................................................................................... i

LEMBAR PERNYATAAN KEASLIAN ........................................................ iii

IZIN PENGGUNAAN ..................................................................................... iv

ABSTRAK ....................................................................................................... v

DAFTAR ISI .................................................................................................... vi

DAFTAR GAMBAR ....................................................................................... viii

DAFTAR TABEL ............................................................................................ x

DAFTAR LAMPIRAN .................................................................................... xi

BAB I : PENDAHULUAN

1.1 Latar Belakang .................................................................................... 1

1.2 Rumusan Masalah............................................................................... 2

1.3 Batasan Masalah ................................................................................. 2

1.4 Tujuan dan Manfaat Penulisan ........................................................... 3

1.4.1 Tujuan ........................................................................................ 3

1.4.2 Manfaat ...................................................................................... 3

1.5 Metode Penelitian ............................................................................... 3

1.6 Sistematika Penulisan ......................................................................... 5

BAB II : LANDASAN TEORI

2.1 Profil Kantor Imigrasi Kelas 1 TPI Mataram ..................................... 7

2.1.1 Sejarah ....................................................................................... 7

2.1.2 Struktur Organiasi...................................................................... 8

2.2 Tinjauan Pustaka................................................................................. 9

2.3 Gaji atau Upah .................................................................................... 9

2.3.1 Definisi Gaji atau Upah ............................................................. 9

2.3.2 Macam-macam upah atau gaji ................................................... 10

2.3.3 Kebijakan upah atau gaji diperusahaan ..................................... 10

2.3.4 Penetapan upah dan dampaknya ................................................ 11

2.4 Sistem Pendukung Keputusan ............................................................ 12

2.4.1 Pengertian Sistem Pendukung Keputusan ................................. 12

2.4.2 Konsep Dasar Sistem Pendukung Keputusan ............................ 13

2.4.3 Karakteristik Sistem Pendukung Keputusan ............................. 14

2.4.4 Komponen-komponen Sistem Pendukung Keputusan ............. 16

2.4.5 Tahapan pengambilan keputusan ............................................... 18

2.4.6 Tingkat Teknologi Sistem Pendukung Keputusan .................... 19

2.4.7 Pendekatan Pengembangan Sistem Pendukung Keputusan ...... 20

2.4.8 Tujuan Sistem Pendukung Keputusan ....................................... 20

2.5 Penentuan Kriteria dan Metode MOORA .......................................... 21

2.5.1 Kriteria dan Bobot ..................................................................... 21

2.5.2 Metode MOORA ....................................................................... 22

2.5.3 Keunggulan Metode MOORA ................................................... 23

2.5.4 Langkah-langkah Metode MOORA .......................................... 23

Page 11: SISTEM PENDUKUNG KEPUTUSAN PENENTUAN KENAIKAN GAJI ...

2.6 Code Igniter (CI) ................................................................................ 27

2.6.1 Framework ................................................................................. 27

2.6.2 MVC (Model, View, Controller ................................................ 27

2.7 Metode Waterfall ................................................................................ 29

2.8 MySQL ............................................................................................... 30

2.9 Basis Data ........................................................................................... 30

2.10 Normalisasi ...................................................................................... 31

2.11 Black Box ......................................................................................... 34

BAB III : ANALISIS DAN PERANCANGAN SISTEM

3.1 Analisa Kebutuhan Perangkat Lunak ................................................. 35

3.1.1 Tahap Pengumpulan Data .......................................................... 35

3.1.2 Tahap Analisa ............................................................................ 35

3.1.3 Tahap Analisa Kebutuhan Sistem .............................................. 36

3.2 Desain ................................................................................................. 37

3.2.1 Sistem Lama ............................................................................. 37

3.2.2 Desain Sistem Alternatif ............................................................ 38

3.2.3 Perancangan Database .............................................................. 38

3.2.4 Use Case Diagram..................................................................... 40

3.2.5 Activity Diagram ........................................................................ 41

3.2.6 Class Diagram ........................................................................... 43

3.2.7 Sequence Diagram ..................................................................... 44

3.2.8 Proses perhitungan manual algoritma MOORA ........................ 46

3.2.9 Desain Interface ......................................................................... 55

3.3 Koding ................................................................................................ 70

3.4 Pengujian ............................................................................................ 70

BAB IV : HASIL DAN PEMBAHASAN

4.1 Persiapan Implementasi ...................................................................... 72

4.2 Penjelasan Program ............................................................................ 72

4.2.1 Halaman Login ......................................................................... 72

4.2.2 Halaman Home......................................................................... 73

4.2.3 Halaman Data Alternatif .......................................................... 76

4.2.4 Halaman Data Kriteria ............................................................. 77

4.2.5 Halaman Kategori Kriteria ....................................................... 78

4.2.6 Halaman Data Nilai Alternatif ................................................. 79

4.2.7 Halaman Perhitungan ............................................................... 80

4.2.8 Halaman Pengguna................................................................... 81

4.2.9 Halaman Profil Pengguna ........................................................ 83

4.3 Perbandingan Hasil ............................................................................. 84

4.4 Hasil Uji Coba sistem ......................................................................... 84

BAB V : PENUTUP

5.1 Kesimpulan ......................................................................................... 87

5.2 Saran ................................................................................................... 88

DAFTAR PUSTAKA

LAMPIRAN

Page 12: SISTEM PENDUKUNG KEPUTUSAN PENENTUAN KENAIKAN GAJI ...

DAFTAR GAMBAR

Halaman

Gambar 1.1 Metode Waterfall (Pressman Roger, S.2002)............................... 3

Gambar 2.1 Struktur Organisasi Kantor Imigrasi Kelas 1 TPI Mataram ........ 8

Gambar 2.2 Komponen Sistem Pendukung Keputusan ................................... 18

Gambar 2.3 Model Waterfall Menurut Roger S.Pressman .............................. 30

Gambar 3.1 Desain Sistem Alternatif .............................................................. 38

Gambar 3.2 Desain Use Case Diagram ........................................................... 40

Gambar 3.3 Activity Diagram login................................................................. 41

Gambar 3.4 Activity Diagram Proses Admin/Staf ........................................... 42

Gambar 3.5 Class Diagram .............................................................................. 43

Gambar 3.6 Sequence Diagram Proses Login................................................. 44

Gambar 3.7 Sequence Diagram Proses Tambah Data .................................... 44

Gambar 3.8 Sequence Diagram Proses ubah Data .......................................... 44

Gambar 3.9 Sequence Diagaram Proses Hapus Data....................................... 45

Gambar 3.10 Sequence Diagaram proses Perhitungan MOORA .................... 46

Gambar 3.11 Desain Halaman Login ............................................................... 55

Gambar 3.12 Desain Halaman Home Admin .................................................. 56

Gambar 3.13 Desain Halaman Home Staf ....................................................... 56

Gambar 3.14 Desain Halaman Home Pimpinan .............................................. 57

Gambar 3.15 Desain Halaman data Alternatif ................................................. 57

Gambar 3.16 Desain Halaman Tambah Data Alternatif .................................. 58

Gambar 3.17 Desain Halaman Ubah Data Alternatif....................................... 59

Gambar 3.18 Desain Halaman Data Kriteria ................................................... 59

Gambar 3.19 Desain Halaman Tambah Data Kriteria .................................... 60

Gambar 3.20 Desain Halaman Ubah Data Kriteria .......................................... 61

Gambar 3.21 Desain Halaman Data Kategori Kriteria .................................... 62

Gambar 3.22 Desain Halaman Tambah Data Kategori Kriteria ...................... 62

Gambar 3.23 Desain halaman Ubah Data Kategori Kriteria ............................ 63

Gambar 3.24 Desain Halaman Data Nilai Alternatif ....................................... 64

Gambar 3.25 Desain Halaman Pilih Data Alternatif ........................................ 64

Gambar 3.26 Desain Halaman Tambah data nilai alternatif ............................ 65

Gambar 3.27 Desain halaman ubah data nilai alternatif ................................. 66

Gambar 3.28 Desain Halaman Perhitungan ..................................................... 67

Gambar 3.29 Desain Halaman Pengguna......................................................... 68

Gambar 3.30 Desain Halaman Tambah data Pengguna ................................... 68

Gambar 3.31 Desain Halaman Ubah data Pengguna ....................................... 69

Gambar 3.32 Deain Halaman Profil Pengguna ................................................ 70

Gambar 4.1 Flowchart halaman login .............................................................. 73

Gambar 4.2 Halaman Login ............................................................................. 73

Gambar 4.3 Flowchart halaman Home Admin ................................................ 74

Gambar 4.4 Halaman Home Admin................................................................. 75

Gambar 4.5 Halaman Home Staf ..................................................................... 75

Gambar 4.6 Flowchart Halaman home pimpinan ............................................ 76

Gambar 4.7 Halaman home pimpinan ............................................................. 76

Page 13: SISTEM PENDUKUNG KEPUTUSAN PENENTUAN KENAIKAN GAJI ...

Gambar 4.8 Flowchart halaman data alternatif ................................................ 77

Gambar 4.9 Halaman data alternatif ............................................................... 77

Gambar 4.10 Flowchart halaman data kriteria ................................................. 78

Gambar 4.11 Halaman Data kriteria ................................................................ 78

Gambar 4.12 Flowchart Halaman Data Kategori Kriteria ............................... 79

Gambar 4.13 Halaman data kategori Kriteria .................................................. 79

Gambar 4.14 Flowchart halaman nilai alternatif.............................................. 80

Gambar 4.15 Halaman Nilai alternatif ............................................................. 80

Gambar 4.16 Halaman Perhitungan ................................................................. 81

Gambar 4.17 Flowchart halaman Pengguna .................................................... 82

Gambar 4.18 Halaman Pengguna ..................................................................... 82

Gambar 4.19 Flowchart halaman profil pengguna ........................................... 83

Gambar 4.20 Halaman Profil Pengguna........................................................... 83

Page 14: SISTEM PENDUKUNG KEPUTUSAN PENENTUAN KENAIKAN GAJI ...

DAFTAR TABEL

Halaman

Tabel 2.1 Tinjauan Pustaka ............................................................................... 9

Tabel 2.2 Kriteria dan Nilai Kriteria .................................................................. 21

Tabel 2.3 Nilai Kelayakan.................................................................................. 22

Tabel 3.1 Tabel Admin ...................................................................................... 39

Tabel 3.2 Tabel Alternatif .................................................................................. 39

Tabel 3.3 Tabel Kriteria ..................................................................................... 39

Tabel 3.4 Kategori Kriteria ................................................................................ 40

Tabel 3.5 Rata-rata ............................................................................................. 40

Tabel 3.6 Data Nilai Pegawai............................................................................. 46

Tabel 3.7 Data nilai kriteria dan bobot............................................................... 47

Tabel 3.8 Data hasil normalisasi ........................................................................ 53

Tabel 3.9 Data hasil optimasi ............................................................................. 54

Tabel 3.10 Data hasil akhir ................................................................................ 54

Tabel 3.11 Tabel list pengujian program ........................................................... 71

Tabel 4.1 Hasil perhitungan MOORA ............................................................... 84

Tabel 4.2 Hasil Pengujian Sistem (Admin) ....................................................... 85

Tabel 4.3 Hasil Pengujian Sistem (Staf) ............................................................ 85

Tabel 4.4 Hasil Pengujian Sistem (Pimpinan) ................................................... 86

Page 15: SISTEM PENDUKUNG KEPUTUSAN PENENTUAN KENAIKAN GAJI ...

DAFTAR LAMPIRAN

Halaman

LAMPIRAN A. Hasil Wawancara ................................................................ A.1

LAMPIRAN B. Kriteria dan Bobot .............................................................. B.1

LAMPIRAN C. Kuisioner ............................................................................ C.1

LAMPIRAN D. Listing Program .................................................................. D.1