logika fuzzy untuk penggajian karyawan dengan …eprints.umk.ac.id/10484/1/hal judul.pdf · halaman...
TRANSCRIPT
HALAMAN JUDU L
L A P O R A N S K R I P S I
LOGIKA FUZZY UNTUK PENGGAJIAN
KARYAWAN DENGAN METODE MAMDANI
(STUDI KASUS: LEMBAGA KURSUS DAN PELATIHAN
DIPCOM MEJOBO KUDUS)
DENI KUSUMA WIJAYA
NIM. 201551124
DOSEN PEMBIMBING
Mukhamad Nurkamid, S.Kom., M.Cs
Muhammad Malik Hakim S.T., M.T.I
PROGRAM STUDI TEKNIK INFORMATIKA
FAKULTAS TEKNIK
UNIVERSITAS MURIA KUDUS
2019
ii
HALAMAN PERSETUJUAN
LOGIKA FUZZY UNTUK PE NGGAJIAN KARYAWAN
DENGAN METODE MAMDANI
(STUDI KASUS: LEMBAGA KURSUS DAN PELATIHAN
DIPCOM MEJOBO KUDUS)
DENI KUSUMA WIJAYA
NIM. 201551124
Kudus, 19 Januari 2019
Menyetujui,
Pembimbing Utama,
Mukhamad Nurkamid, S.Kom., M.Cs
NIDN. 0620068302
Pembimbing Pendamping,
Muhammad Malik Hakim, S.T., M.T.I
NIDN. 0020068108
Mengetahui
Koordinator Skripsi
Esti Wijayanti, S.Kom., M.Kom.
NIDN. 0605098901
iii
HALAMAN PENGESAHAN
LOGIKA FUZZY UNTUK PENGGAJIAN KARYAWAN DENGAN
METOTE MAMDANI
(STUDI KASUS: LEMBAGA KURSUSD DAN PELATIHAN
DIPCOM MEJOBO KUDUS)
DENI KUSUMA WIJAYA
NIM. 201551124
Kudus, 2 Februari 2019
Ketua Penguji,
Evanita, S.Kom., M.Kom
NIDN. 0611088901
Anggota Penguji I,
Muhammad Imam Ghozali, S.Kom., M.Kom
NIDN. 0618058602
Anggota Penguji II,
Ahmad Jazuli, S.Kom., M.Kom
NIDN. 0406107004
Pembimbing Utama,
Mukhamad Nurkamid, S.Kom., M.Cs
NIDN. 0620068302
Pembimbing Pendamping,
Muhammad Malik Hakim, S.T., M.T.I
NIDN. 0020068108
Mengetahui,
Dekan Fakultas Teknik
Moh. Dahlan, S.T., M.T
NIDN. 0601076901
Ketua Program Studi
Teknik Informatika
Ahmad Jazuli, S.Kom., M.Kom
NIDN. 0406107004
iv
PERNYATAAN KEASLIAN
Saya yang bertanda tangan dibawah ini :
Nama : Deni Kusuma Wijaya
NIM : 201551124
Tempat & Tanggal Lahir : Kudus, 27 Mei 1997
Judul Skripsi : Logika Fuzzy untuk Penggajian Karyawan dengan
Metode Mamdani (Studi Kasus: Lembaga Kursus
dan Pelatihan DIPCOM Mejobo Kudus)
Menyatakan dengan sebenarnya bahwa penulisan Skripsi ini berdasarkan hasil
penelitian, pemikiran dan pemaparan asli dari saya sendiri, baik untuk naskah
laporan maupun kegiatan lain yang tercantum sebagai bagian dari Skripsi ini.
Seluruh ide, pendapat, atau materi dari sumber lain telah dikutip dalam Skripsi
dengan cara penulisan referensi yang sesuai.
Demikian pernyataan ini saya buat dengan sesungguhnya dan apabila di kemudian
hari terdapat penyimpangan dan ketidakbenaran dalam pernyataan ini, maka saya
bersedia menerima sanksi akademik berupa pencabutan gelar dan sanksi lain sesuai
dengan peraturan yang berlaku di Universitas Muria Kudus.
Demikian pernyataan ini saya buat dalam keadaan sadar tanpa paksaan dari pihak
manapun.
Kudus, 19 Januari 2019
Yang memberi pernyataan,
Materai 6000
Deni Kusuma Wijaya
NIM. 201551124
v
LOGIKA FUZZY UNTUK PENGGAJIAN KARYAWAN
DENGAN METODE MAMDANI
(STUDI KASUS: LEMBAGA KURSUS DAN PELATIHAN
DIPCOM MEJOBO KUDUS)
Nama mahasiswa : Deni Kusuma Wijaya
NIM : 201551124
Pembimbing :
1. Mukhamad Nurkamid, S.Kom., M.Cs
2. Muhammad Malik Hakim, S.T., M.T.I
RINGKASAN
Lembaga Kursus dan Pelatihan (LKP) DIPCOM Mejobo Kudus
merupakan salah satu lembaga pelatihan non formal swasta yang ada di daerah
Kudus. Beberapa jenis kursus yang ada di LKP DIPCOM yaitu Aplikasi
Perkantoran, Desain Grafis, dan Stir Mobil. Sampai saaat penelitian ini dibuat,
LKP DIPCOM memiliki 6 karyawan/ti dengan beragam kompetensi keahlian.
Permasalahan yang ada di LKP DIPCOM adalah ketidakoptimalan pihak lembaga
dalam penggajian karyawan. Maksud dari adanya penelitian ini yaitu untuk
membuat perangkat lunak yang dapat membantu pimpinan lembaga dalam
penggajian karyawan dengan mempertimbangkan dua faktor, antara lain: jam
kerja dan masa kerja.
Pemanfaatan logika fuzzy dipilih penulis dalam penelitian ini karena
mampu mengoptimalkan sesuatu hal yang sifatnya masih samar, seperti halnya
sistem penggajian karyawan yang ada di LKP DIPCOM sampai saat penelitian ini
dibuat. Metode yang dipilih penulis adalah Mamdani, karena berdasarkan
penelitian-penelitian sebelumnya metode Mamdani mampu menghasilkan nilai
yang lebih optimal dari metode yang lain. Tahapan metode Mamdani yaitu
fuzzifikasi, fungsi keanggotaan, sistem inferensi fuzzy, dan defuzzifikasi.
Hasil dari penelitian ini yaitu dapat dibentuknya sebuah sistem yang
mampu membantu pimpinan dalam pemberian upah kerja kepada karyawan
dengan lebih optimal dan objektif.
Kata kunci : gaji, logika fuzzy, Mamdani, waterfall, PHP, MySQL.
vi
FUZZY LOGIC FOR THE EMPLOYEE’S EMPLOYMENT
USING THE MAMDANI METHOD
(CASE STUDY: INSTITUTE OF COURSES AND TRAINING
DIPCOM MEJOBO KUDUS)
Student Name : Deni Kusuma Wijaya
Student Identity Number : 201551124
Supervisor :
1. Mukhamad Nurkamid, S.Kom., M.Cs
2. Muhammad Malik Hakim, S.T., M.T.I
ABSTRACT
Institute of Courses and Training DIPCOM Mejobo Kudus is one of the
private non-formal training institutions in the Kudus area. Several types of
courses available at DIPCOM are Office Applications, Graphic Design and
driving. Until the time this research was made, LKP DIPCOM had 6 employees
with various competency skills. The problem that exists in LKP DIPCOM is the
agency's optimism in employee payroll. The purpose of this research is to create
software that can help the institution's leadership in employee payroll by
considering two factors, including: working hours and years of service.
The use of fuzzy logic was chosen by the author in this study because it
was able to optimize something that was still vague, as well as the employee
payroll system that was in LKP DIPCOM until the time this research was made.
The method chosen by the author was Mamdani, because based on previous
studies the Mamdani method was able to produce more optimal values than other
methods. The stages of the Mamdani method are fuzzification, membership
function, fuzzy inference system, and defuzzification.
The results of this study are the establishment of a system that is able to
assist leaders in providing work wages to employees more optimally and
objectively.
Keyword : payroll, fuzzy, Mamdani, waterfall, PHP, MySQL.
vii
KATA PENGANTAR
Puji syukur kehadirat Allah SWT karena atas Rahmat serta Hidayah-Nya,
akhirnya penulis berhasil menyelesaikan skripsi berjudul “Logika Fuzzy untuk
Penggajian Karyawan dengan Metode Mamdani (Studi Kasus: Lembaga Kursus
dan Pelatihan DIPCOM Kudus)”.
Penyusunan skripsi ini ditujukan untuk memenuhi salah satu syarat
memperoleh gelar Sarjana Komputer (S.Kom.).
Pelaksanaan skripsi ini tak lepas dari bantuan dan dukungan beberapa
pihak, untuk itu penulis menyampaikan ucapan terima kasih kepada:
1. Bapak Dr. Suparnyo, S.H., M.S., selaku Rektor Universitas Muria Kudus.
2. Bapak Mohammad Dahlan, S.T., M.T., selaku Dekan Fakultas Teknik
Universitas Muria Kudus.
3. Bapak Ahmad Jazuli, S.Kom., M.Kom., selaku Ketua Program Studi
Teknik Informatika Universitas Muria Kudus.
4. Bapak Mukhamad Nurkamid, S.Kom., M.Cs selaku pembimbing I yang
telah banyak memberi masukan selama penyusuna skripsi ini.
5. Bapak Muhammad Malik Hakim, S.T., M.T.I, selaku pembimbing II yang
telah banyak memberi masukan selama penyusunan skripsi ini.
6. Kedua orang tua saya, yang selalu mendo’akan dan mendukung setiap
langkah saya.
7. Teman-teman yang telah membantu dalam penyusunan laporan skripsi.
Penulis menyadari adanya kekurangan dan ketidaksempurnaan dalam
penulisan skripsi ini, karena itu penulis menerima kritik, saran dan masukan dari
pembaca sehingga penulis dapat lebih baik di masa yang akan datang. Akhirnya
penulis berharap semoga buku skripsi ini bisa bermanfaat khususnya bagi penulis
dan umumnya bagi para pembaca.
Kudus, Januari 2019
Penulis
viii
DAFTAR ISI
HALAMAN JUDUL .............................................................................................. i
HALAMAN PERSETUJUAN ............................................................................. ii
HALAMAN PENGESAHAN .............................................................................. iii
PERNYATAAN KEASLIAN .............................................................................. iv
RINGKASAN ........................................................................................................ v
ABSTRACT ........................................................................................................... vi
KATA PENGANTAR ......................................................................................... vii
DAFTAR ISI ....................................................................................................... viii
DAFTAR TABEL ................................................................................................. x
DAFTAR GAMBAR .......................................................................................... xiii
DAFTAR LAMPIRAN ...................................................................................... xvi
BAB I PENDAHULUAN ...................................................................................... 1
1.1. Latar Belakang ............................................................................................. 1
1.2. Perumusan Masalah ..................................................................................... 2
1.3. Batasan Masalah........................................................................................... 3
1.4. Tujuan .......................................................................................................... 3
1.5. Manfaat ........................................................................................................ 3
BAB II TINJAUAN PUSTAKA ........................................................................... 5
2.1. Teori Umum ................................................................................................. 5
2.1.1. Gaji ........................................................................................................... 5
2.1.2. Logika Fuzzy ............................................................................................ 5
2.1.3. Fungsi Keanggotaan ............................................................................... 10
2.1.4. Operator Dasar untuk Operasi Himpunan Fuzzy .................................... 13
2.1.5. Fungsi Implikasi ..................................................................................... 13
2.1.6. Metode Mamdani ................................................................................... 14
2.1.7. Metode Pengembangan Perangkat Lunak Waterfall .............................. 15
2.1.8. Sistem Informasi ..................................................................................... 17
2.1.9. Website ................................................................................................... 18
2.1.10. Entity Relationship Diagram .............................................................. 18
2.1.11. Data Flow Diagram ............................................................................ 19
ix
2.1.12. PHP ..................................................................................................... 21
2.1.13. MySQL ............................................................................................... 21
2.2. Penelitian Terkait ....................................................................................... 22
2.3. Kerangka Pemikiran ................................................................................... 23
BAB III METODOLOGI ................................................................................... 25
3.1. Pembentukan Himpunan Fuzzy .................................................................. 25
3.2. Aplikasi Fungsi Implikasi .......................................................................... 27
3.3. Komposisi Aturan ...................................................................................... 27
3.4. Defuzzifikasi .............................................................................................. 28
BAB IV HASIL ANALISIS DAN PEMBAHASAN ......................................... 29
4.1. Analisa Masalah, Peluang dan Solusi ........................................................ 29
4.2. Analisa Kebutuhan Sistem ......................................................................... 29
4.2.1. Perangkat keras ....................................................................................... 29
4.2.2. Perangkat lunak ...................................................................................... 30
4.2.3. Data Masukan ......................................................................................... 30
4.2.4. Pengguna ................................................................................................ 30
4.3. Analisa Perancangan Sistem ...................................................................... 31
4.3.1. Struktur Tabel ......................................................................................... 31
4.3.2. Skema Tabel ........................................................................................... 33
4.3.3. Entity Relationship Diagram .................................................................. 34
4.3.4. Data Flow Diagram ............................................................................... 35
4.4. Analisa Perhitungan Gaji Karyawan .......................................................... 45
4.5. Implementasi Perangkat Lunak .................................................................. 50
4.6. Pengujian Perangkat Lunak........................................................................ 56
4.6.1. White Box Testing ................................................................................... 57
4.6.2. Black Box Testing ................................................................................. 100
4.6.3. User Acceptance Testing ...................................................................... 119
BAB V PENUTUP ............................................................................................. 121
5.1. Kesimpulan .............................................................................................. 121
5.2. Saran ......................................................................................................... 121
DAFTAR PUSTAKA ........................................................................................ 123
BIODATA PENULIS ........................................................................................ xvii
x
DAFTAR TABEL
Tabel 2. 1. Simbol Data Flow Diagram ............................................................... 20
Tabel 3. 1. Domain variabel jam kerja .................................................................. 25
Tabel 3. 2. Domain variabel masa kerja ................................................................ 26
Tabel 3. 3. Domain variabel gaji ........................................................................... 27
Tabel 3. 4. Rule yang digunakan untuk membangun sistem ................................. 27
Tabel 4. 1. Analisa masalah, peluang dan solusi................................................... 29
Tabel 4. 2. Struktur tabel tbl_domain ................................................................... 31
Tabel 4. 3. Struktur tabel tbl_himpunan ............................................................... 31
Tabel 4. 4. Struktur tabel tbl_jabtan ...................................................................... 32
Tabel 4. 5. Struktur tabel tbl_jeniskelamin ........................................................... 32
Tabel 4. 6. Struktur tabel tbl_karyawan ................................................................ 32
Tabel 4. 7. Struktur tabel tbl_transaksi ................................................................. 33
Tabel 4. 8. Struktur tabel tbl_user ......................................................................... 33
Tabel 4. 9. Struktur tabel tbl_variabel ................................................................... 33
Tabel 4. 10. Rule yang digunakan ......................................................................... 48
Tabel 4. 11. Potongan program index.php ............................................................ 57
Tabel 4. 12. Hasil pengujian white box testing index.php .................................... 58
Tabel 4. 13. Potongan program view/login/index.php .......................................... 59
Tabel 4. 14. Hasil pengujian white box testing view/login/index.php .................. 59
Tabel 4. 15. Potongan program view/login/view.php ........................................... 59
Tabel 4. 16. Hasil pengujian white box testing view/login/view.php .................... 60
Tabel 4. 17. Potongan program view/login/process.php ....................................... 60
Tabel 4. 18. Hasil pengujian white box testing view/login/process.php ............... 62
Tabel 4. 19. Potongan program view/home/index.php ......................................... 62
Tabel 4. 20. Hasil pengujian white box testing view/home/index.php.................. 62
Tabel 4. 21. Potongan program view/user/index.php ........................................... 63
Tabel 4. 22. Hasil pengujian white box testing view/user/index.php .................... 63
Tabel 4. 23. Potongan program view/user/view.php............................................. 64
Tabel 4. 24. Hasil pengujian white box testing view/user/view.php ..................... 66
Tabel 4. 25. Potongan program view/user/form.php............................................. 66
xi
Tabel 4. 26. Hasil pengujian white box testing view/user/form.php ..................... 68
Tabel 4. 27. Potongan program view/user/process.php ........................................ 68
Tabel 4. 28. Hasil pengujian white box testing view/user/process.php ................. 70
Tabel 4. 29. Potongan program view.jabatan.index.php ....................................... 70
Tabel 4. 30. Hasil pengujian white box testing view/jabatan/index.php ............... 71
Tabel 4. 31. Potongan program view/jabatan/view.php ........................................ 71
Tabel 4. 32. Hasil pengujian white box testing view/jabatan/view.php ................ 73
Tabel 4. 33. Potongan program view/jabtatan/form.php ...................................... 73
Tabel 4. 34. Hasil pengujian white box testing view/jabatan/form.php ................ 75
Tabel 4. 35. Potongan program view/jabatan/process.php ................................... 75
Tabel 4. 36. Hasil pengujian white box testing view/jabatan/process.php ............ 77
Tabel 4. 37. Potongan program view/karyawan/index.php................................... 77
Tabel 4. 38. Hasil pengujian white box testing view/karyawan/index.php ........... 78
Tabel 4. 39. Potongan program view/karyawan/view.php .................................... 78
Tabel 4. 40. Hasil pengujian white box testing view/karyawan/view.php ............ 81
Tabel 4. 41. Potongan program view/karyawan/form.php .................................... 81
Tabel 4. 42. Hasil pengujian white box testing view/karyawan/form.php ............ 83
Tabel 4. 43. Potongan program view/karyawan/process.php ............................... 83
Tabel 4. 44. Hasil pengujian white box testing view/karyawan/process.php ........ 86
Tabel 4. 45. Potongan program view/kehadiran/index.php .................................. 86
Tabel 4. 46. Hasil pengujian whitebox testing view/kehadiran/index.php ............ 87
Tabel 4. 47. Potongan program view/kehadiran/view.php ................................... 87
Tabel 4. 48. Hasil pengujian white box testing view/kehadiran/view.php ............ 90
Tabel 4. 49. Potongan program view/kehadiran/form.php ................................... 91
Tabel 4. 50. Hasil pengujian white box testing view/kehadiran/form.php ............ 92
Tabel 4. 51. Potongan program view/kehadiran/process.php ............................... 93
Tabel 4. 52. Hasil pengujian white box testing view/kehadiran/process.php........ 94
Tabel 4. 53. Potongan program view/penggajian/index.php................................. 95
Tabel 4. 54. Hasil pengujian white box testing view/penggajian/index.php ......... 96
Tabel 4. 55. Potongan program view/penggajian/view.php .................................. 96
Tabel 4. 56. Hasil pengujian white box testing view/penggajian/view.php .......... 98
Tabel 4. 57. Potongan program view/penggajian/report.php ................................ 98
xii
Tabel 4. 58. Hasil pengujian white box testing view/penggajian/report.php ........ 99
Tabel 4. 59. Hasil pengujian black box testing fitur login .................................. 100
Tabel 4. 60. Hasil pengujian black box testing fitur user.................................... 101
Tabel 4. 61. Hasil pengujian black box testing fitur jabatan ............................... 104
Tabel 4. 62. Hasil pengujian black box testing fitur karyawan ........................... 107
Tabel 4. 63. Hasil pengujian black box testing fitur kehadiran ........................... 113
Tabel 4. 64. Hasil pengujian black box testing fitur penggajian ......................... 116
Tabel 4. 65. Hasil pengujian black box testing fitur logout ................................ 119
xiii
DAFTAR GAMBAR
Gambar 2. 1. Nilai keanggotaan himpunan tegas (crisp) bodoh ............................. 7
Gambar 2. 2. Nilai kenaggotaan himpunan tegas (crisp) pintar ............................. 7
Gambar 2. 3. Nilai keanggotaan himpunan kabur (fuzzy) bodoh ............................ 8
Gambar 2. 4. Nilai keanggotaan himpunan kabur (fuzzy) pintar ............................ 8
Gambar 2. 5. Representasi kurva linier naik ......................................................... 10
Gambar 2. 6. Representasi kurva linier turun ....................................................... 11
Gambar 2. 7. Representasi kurva segitiga ............................................................. 11
Gambar 2. 8. Representasi kurva trapesium.......................................................... 12
Gambar 2. 9. Repesentasi kurva bentuk bahu ....................................................... 12
Gambar 2. 10. Metode waterfall (Sommerrville 2011)........................................ 16
Gambar 2. 11. Kerangka pemikiran ...................................................................... 24
Gambar 3. 1. Derajat keanggotaan jam kerja ........................................................ 26
Gambar 3. 2. Derajat keanggotaan masa kerja ...................................................... 26
Gambar 3. 3. Derajat keanggotaan gaji ................................................................. 27
Gambar 3. 4. Daerah hasil komposisi ................................................................... 48
Gambar 3. 5. Pembagian daerah hasil komposisi ................................................. 49
Gambar 4. 1. Skema tabel sistem penggajian ....................................................... 34
Gambar 4. 2. Entity Relationship Diagram sistem penggajian ............................. 34
Gambar 4. 3 Context diagram sistem penggajian LKP DIPCOM Mejobo Kudus 35
Gambar 4. 4. Data Flow Diagram level 1 sistem penggajian LKP DIPCOM
Mejobo Kudus ....................................................................................................... 36
Gambar 4. 5. Data Flow Diagram level 2 proses kelola user ............................... 36
Gambar 4. 6. Data Flow Diagram level 2 proses kelola jabatan .......................... 37
Gambar 4. 7. Data Flow Diagram level 2 proses kelola karyawan ...................... 38
Gambar 4. 8. Data Flow Diagram level 2 proses kelola kehadiran ...................... 38
Gambar 4. 9. Data Flow Diagram level 2 proses rekap gaji ................................ 39
Gambar 4. 10. Rancangan antarmuka halaman login ........................................... 39
Gambar 4. 11. Rancangan antarmuka halaman home ........................................... 40
Gambar 4. 12. Rancangan antarmuka halaman user ............................................. 40
Gambar 4. 13. Rancangan antarmuka halaman kelola user .................................. 41
xiv
Gambar 4. 14. Rancangan antarmuka halaman data jabatan ................................ 41
Gambar 4. 15. Rancangan antarmuka halaman kelola jabatan ............................. 42
Gambar 4. 16. Rancangan antarmuka halaman data karyawan ............................ 42
Gambar 4. 17. Rancangan antarmuka halaman kelola karyawan ......................... 43
Gambar 4. 18. Rancangan antarmuka halaman data kehadiran ............................ 43
Gambar 4. 19. Rancangan antarmuka halaman kelola kehadiran ......................... 44
Gambar 4. 20. Rancangan antarmuka halaman hasil penggajian .......................... 44
Gambar 4. 21. Rancangan antarmuka halaman laporan penggajian ..................... 45
Gambar 4. 22. Derajat keanggotaan jam kerja (480) ............................................ 46
Gambar 4. 23. Derajat keanggotaan masa kerja (13) ............................................ 47
Gambar 4. 24. Implementasi halaman login ......................................................... 51
Gambar 4. 25. Implementasi halaman home ......................................................... 51
Gambar 4. 26. Implementasi halaman data user ................................................... 52
Gambar 4. 27. Implementasi halaman kelola user ................................................ 52
Gambar 4. 28. Implementasi halaman data jabatan .............................................. 53
Gambar 4. 29. Implementasi halaman kelola jabatan ........................................... 53
Gambar 4. 30. Implementasi halaman data karyawan .......................................... 54
Gambar 4. 31. Implementasi halaman kelola karyawan ....................................... 54
Gambar 4. 32. Implementasi halaman data kehadiran .......................................... 55
Gambar 4. 33. Implementasi halaman kelola kehadiran ....................................... 55
Gambar 4. 34. Implementasi halaman hasil penggajian ....................................... 56
Gambar 4. 35. Implementasi perangkat lunak halaman laporan penggajian ........ 56
Gambar 4. 36. Flowgraf index.php ....................................................................... 57
Gambar 4. 37. Flowgraf view/login/index.php ..................................................... 59
Gambar 4. 38. Flowgraf view/login/view.php ...................................................... 60
Gambar 4. 39. Flowgraf view/login/process.php .................................................. 61
Gambar 4. 40. Flowgraf view/home/index.php .................................................... 62
Gambar 4. 41. Flowgraf view/user/index.php ....................................................... 63
Gambar 4. 42. Flowgraf view/user/view.php ........................................................ 65
Gambar 4. 43. Flowgraf view/user/form.php ........................................................ 67
Gambar 4. 44. Flowgraf view/user/process.php ................................................... 69
Gambar 4. 45. Flowgraf view/jabatan/index.php .................................................. 70
xv
Gambar 4. 46. Flowgraf view/jabatan/view.php ................................................... 72
Gambar 4. 47. Flowgraf View/jabatan/form.php .................................................. 74
Gambar 4. 48. Flowgraf view/jabatan/process.php ............................................... 76
Gambar 4. 49. Flowgraf view/karyawan/index.php .............................................. 77
Gambar 4. 50. Flowgraf view/karyawan/view.php ............................................... 80
Gambar 4. 51. Flowgraf view/karyawan/form.php ............................................... 82
Gambar 4. 52. Flowgraf view/karyawan/process.php ........................................... 85
Gambar 4. 53. Flowgraf view/kehadiran/index.php.............................................. 86
Gambar 4. 54. Flowgraf view/kehadiran/view.php ............................................... 89
Gambar 4. 55. Flowgraf view/kehadiran/form.php ............................................... 91
Gambar 4. 56. Flowgram view/kehadiran/process.php ......................................... 94
Gambar 4. 57. Flowgraf view/penggajian/index.php ............................................ 95
Gambar 4. 58. Flowgraf view/penggajian/view.php ............................................. 97
Gambar 4. 59. Flowgraf view/penggajian/report.php ........................................... 99
xvi
DAFTAR LAMPIRAN
Lampiran 1. Dokumen User Acceptance Testing ............................................... 125
Lampiran 2. Data Karyawan LKP DIPCOM Mejobo Kudus ............................. 143
Lampiran 3. Gaji yang Diterima Karyawan ........................................................ 145
Lampiran 4. Hasil perhitungan Gaji Menggunakan Logika Fuzzy ..................... 151
Lampiran 5. Perbandingan Gaji yang Diperoleh Karyawan dengan Hasil
Perhitungan Menggunakan Logika Fuzzy ........................................................... 157
Lampiran 6. Buku Konsultasi ............................................................................. 158
Lampiran 7. Lembar Revisi Sidang .................................................................... 163