IMPLEMENTASI ALGORITMA WEIGHTED EXPONENTIAL MOVING AVERAGE UNTUK PREDIKSI JUMLAH DOKTER
UMUM DI INDONESIA
SKRIPSI
Diajukan sebagai salah satu syarat untuk memperoleh gelar Sarjana Komputer (S.Kom.)
Yosua Hinarno 00000012944
PROGRAM STUDI INFORMATIKA FAKULTAS TEKNIK DAN INFORMATIKA UNIVERSITAS MULTIMEDIA NUSANTARA
TANGERANG 2021
LEMBAR PENGESAHAN
Skripsi dengan judul
IMPLEMENTASI ALGORITMA WEIGHTED EXPONENTIAL MOVING AVERAGE UNTUK PREDIKSI JUMLAH DOKTER UMUM
DI INDONESIA oleh Yosua Hinarno 00000012944
telah disetujui untuk diajukan pada
Sidang Ujian Skripsi Universitas Multimedia Nusantara Tangerang, 24 Juni 2021
Menyetujui,
Ketua Sidang Dosen Penguji
Alethea S, S.Kom., M.Eng. Wirawan I, S.Kom., M.Kom
Dosen Pembimbing 1 Dosen Pembimbing 2
Digitally signed by Yaman Khaeruzzaman
DN: cn=Yaman Khaeruzzaman, o=Universitas Multimedia Nusantara, ou=Informatics, email=yaman.khaeruzzaman@u mn.ac.id, c=ID
Date: 2021.06.23 14:33:22 +07'00'
Digitally signed by Eunike Endariahna Surbakti
Reason: I am approving this document Date: 2021.06.23 19:46:13 +07'00'
Yaman Khaeruzzaman, M.Sc Eunike E S, S.Kom.,M.T.I
Ketua Program Studi Informatika
Digitally signed by Marlinda Vasty Overbeek Date: 2021.06.24 08:47:24 +07'00'
Marlinda Vasty Overbeek, S.Kom., M.Kom.
PERNYATAAN TIDAK MELAKUKAN PLAGIAT
Dengan ini saya:
Nama : Yosua Hinarno
NIM : 00000012944
Program Studi : Informatika
Fakultas : Teknik dan Informatika
menyatakan bahwa Skripsi yang berjudul “Implementasi Algoritma Weighted Exponential Moving Average Untuk Prediksi Jumlah Dokter Umum Di Indonesia” merupakan hasil karya ilmiah saya sendiri, bukan plagiat dari karya ilmiah yang ditulis oleh orang lain atau lembaga lain, dan semua karya ilmiah orang lain atau lembaga lain yang dirujuk dalam Skripsi ini telah disebutkan sumber kutipannya serta dicantumkan di Daftar Pustaka.
Jika di kemudian hari terbukti ditemukan kecurangan/ penyimpangan, baik dalam pelaksanaan Skripsi maupun dalam penulisan laporan Skripsi, saya bersedia menerima konsekuensi dinyatakan TIDAK LULUS untuk mata kuliah Skripsi yang telah saya tempuh.
Tangerang, 24 Juni 2021
Yosua Hinarno
PERNYATAAN PERSETUJUAN PUBLIKASI KARYA ILMIAH UNTUK KEPENTINGAN AKADEMIS
Sebagai sivitas akademik Universitas Multimedia Nusantara, saya yang bertanda tangan di bawah ini.
Nama : Yosua Hinarno
NIM 00000012944
Program Studi : Informatika
Fakultas : Teknik dan Informatika Jenis Karya : Skripsi
Demi pengembangan ilmu pengetahuan, menyetujui dan memberikan izin kepada Universitas Multimedia Nusantara hak Bebas Royalti Non-eksklusif (Non- exclusive Royalty-Free Right) atas karya ilmiah saya yang berjudul:
IMPLEMENTASI ALGORITMA WEIGHTED EXPONENTIAL MOVING AVERAGE UNTUK PREDIKSI JUMLAH DOKTER UMUM DI INDONESIA beserta perangkat yang diperlukan.
Dengan Hak Bebas Royalti Non-Eksklusif ini, pihak Universitas Multimedia Nusantara berhak menyimpan, mengalih media atau format-kan, mengelola dalam bentuk pangkalan data (database), merawat, dan mendistribusi dan menampilkan atau mempublikasikan karya ilmiah saya di internet atau media lain untuk kepentingan akademis, tanpa perlu meminta izin dari saya maupun memberikan royalti kepada saya, selama tetap mencantumkan nama saya sebagai penulis karya ilmiah tersebut.
Demikian pernyataan ini saya buat dengan sebenarnya untuk dipergunakan sebagaimana mestinya.
Tangerang, 24 Juni 2021
Yosua Hinarno
HALAMAN PERSEMBAHAN / MOTO
Karya ini kupersembahkan bagi keluargaku yang terkasih.
Be strong and courageous, because you will lead these people to inherit the land I swore to their ancestors to give them..
~~Joshua 1:6~~
KATA PENGANTAR
Puji dan syukur kepada Tuhan Yang Maha Esa, karena atas berkat dan rahmat-Nya, penulis dapat menyelesaikan skripsi dengan judul “Implementasi Algoritma Weighted Exponential Moving Average Untuk Prediksi Pemerataan Jumlah Dokter Umum Di Indonesia” dalam waktu yang telah ditentukan. Skripsi ini dapat diselesaikan karena keterlibatan dari beberapa pihak. Penulis juga mengucapkan terima kasih kepada:
1. Bapak Dr. Ninok Leksono, Rektor Universitas Multimedia Nusantara, yang memberi inspirasi bagi penulis untuk berprestasi,
2. Bapak Dr. Eng. Niki Prastomo, S.T., M.Sc., Dekan Fakultas Teknik dan Informatika Universitas Multimedia Nusantara,
3. Ibu Marlinda Vasty Overbeek, S.Kom, M.Kom., Ketua Program Studi Informatika Universitas Multimedia Nusantara, yang menerima penulis dengan baik untuk berkonsultasi,
4. Bapak Yaman Khaeruzzaman, M.Sc. selaku dosen pembimbing pertama dan Ibu Eunike Endariahna Surbakti, S.Kom.,M.T.I. selaku dosen pembimbing kedua yang telah membimbing penyusunan Skripsi dan mengajarkan penulis tata cara penulisan yang benar.
5. Keluargaku yang selalu ada dan mendoakan proses Skripsi dan penulisan laporannya selalu lancar.
6. Semua pihak yang telah mendukung secara langsung ataupun tidak langsung dalam proses penyusunan Skripsi dan juga proses pembuatan laporannya.
Semoga Skripsi ini dapat bermanfaat, baik sebagai sumber informasi maupun sumber inspirasi, bagi para pembaca.
Tangerang, 24 Juni 2021
Yosua Hinarno
IMPLEMENTASI ALGORITMA WEIGHTED EXPONENTIAL MOVING AVERAGE UNTUK PREDIKSI JUMLAH
DOKTER UMUM DI INDONESIA
ABSTRAK
Tenaga Kesehatan adalah setiap individu yang bekerja atau mengabdi di bidang kesehatan, cukup pengetahuan dan keterampilan serta pernah menempuh pendidikan di bidang kesehatan. Namun permasalahan tenaga kesehatan yang terjadi di Indonesia adalah pendistribusian tenaga kesehatan dan dokter umumnya yang menumpuk di kota-kota besar di Pulau Jawa. Namun tidak merata penyebarannya masih banyak daerah pinggiran Jawa, apalagi luar Jawa yang jumlah tenaga kesehatan maupun dokternya sangat kecil jumlahnya. Oleh karena itu dibutuhkan sistem prediksi yang bertujuan untuk memprediksi masuknya jumlah tenaga kesehatan di Indonesia pada tahun selanjutnya . Aplikasi yang dibangun dalam penelitian ini menggunakan metode Weighted Exponential Moving Average (WEMA). Perhitungan error dilakukan dengan metode Mean Absolute Percentage Error (MAPE) yang dibandingkan dengan metode Mean Squared Error. Maka penelitian yang dilakukan menghasilkan kesimpulan yaitu pada data aktual jumlah dokter dengan rata-rata MAPE terendah dengan span 3 sebesar 8,22% sedangkan rata-rata MSEnya sebesar 94967,05 dan hasil tertinggi diperoleh dari span 5 sebesar 11.04% dan dengan rata-rata MSEnya sebesar 203638,82. Jadi, dapat disimpulkan bahwa presentase error MAPE untuk seluruh provinsi di indonesia tahun 2014 sampai tahun 2020 masih dibawah 15% maka semakin akurat hasil prediksinya.
Kata Kunci: Mean absolute percentage error, Mean squared error, prediksi, tenaga kesehatan, Weighted exponential moving average.
IMPLEMENTATION OF WEIGHTED EXPONENTIAL MOVING AVERAGE ALGORITHM FOR PREDCTING THE NUMBER OF
GENERAL DOCTORS IN INDONESIA
ABSTRACT
Health workers are individuals who work or serve in the health sector, have sufficient knowledge and skills, and have studied in the health sector. However, the problem of health workers that occurs in Indonesia is the distribution of health workers and doctors in general which accumulate in big cities on the island of Java. However, the distribution is uneven, there are still many suburban areas of Java, especially outside Java where the number of health workers and doctors is very small. Therefore , a prediction system is needed that aims to predict the entry of the number of health workers in Indonesia in the following year . The application built in this study uses the Weighted Exponential Moving Average (WEMA) method. The calculation error was performed using the Mean Absolute Percentage Error (MAPE) method which was compared with the Mean Squared Error method. So the research conducted resulted in the conclusion that the actual data on the number of doctors with the lowest MAPE average with span 3 of 8.22% while the average MSE of 94967.05 and the highest results obtained from span 5 of 11.04% and with an average the average MSE is 203638.82. So, it can be concluded that the percentage of error for the entire province of Indonesia in 2014 is under 15%, and the prediction results are accurate.
Keywords: Health workers, Mean absolute percentage error, Mean squared error, Prediction, Weighted exponential moving average.
DAFTAR ISI
LEMBAR PENGESAHAN ... ii
PERNYATAAN TIDAK MELAKUKAN PLAGIAT ... iii
PERNYATAAN PERSETUJUAN PUBLIKASI KARYA ILMIAH UNTUK KEPENTINGAN AKADEMIS ... iv
HALAMAN PERSEMBAHAN / MOTO ... v
KATA PENGANTAR ... vi
ABSTRAK ... viii
ABSTRACT ... ix
DAFTAR ISI ... x
DAFTAR GAMBAR ... xii
DAFTAR TABEL ... xiii
DAFTAR LAMPIRAN ... xiv
BAB 1 PENDAHULUAN ... 1
1.1 Latar Belakang Masalah ... 1
1.2 Rumusan Masalah ... 5
1.3 Batasan Masalah ... 5
1.4 Tujuan Penelitian ... 6
1.5 Manfaat Penelitian ... 7
1.6 Sistematika Penulisan ... 8
BAB 2 LANDASAN TEORI ... 9
2.1 Definisi Tenaga Kesehatan ... 9
2.2 Single Moving Average (SMA) ... 10
2.3 Weighted Moving Average (WMA) ... 10
2.4 Exponential Moving Average (EMA) ... 11
2.5 Weighted Exponential Moving Average (WEMA) ... 12
2.6 Mean Squared Error (MSE)... 13
2.7 Mean Absolute Percentage Error (MAPE) ... 14
BAB 3 METODOLOGI PENELITIAN ... 15
3.1 Metodologi Penelitian ... 15
3.2.2 Database Schema ... 22
3.2.3 Struktur Tabel... 23
3.3 Rancangan Antar Muka ... 27
BAB 4 HASIL DAN DISKUSI ... 34
4.1 Spesifikasi Perangkat... 34
4.2 Implementasi Sistem ... 35
4.2.1 Tampilan Aplikasi ... 35
4.2.2 Potongan Kode ... 41
4.3 Pengujian Aplikasi... 44
4.4 Evaluasi Hasil ... 48
BAB 5 SIMPULAN DAN SARAN ... 54
5.1 Simpulan ... 54
5.2 Saran ... 55
DAFTAR PUSTAKA ... 56
DAFTAR GAMBAR
Gambar 1.1 Jumlah data tiap tenaga kesehatan (Kemenkes, 2019) ... 2
Gambar 1.2 Jumlah tenaga medis di 5 daerah (Kemenkes, 2019)... 3
Gambar 3.1. Flowchart utama ... 18
Gambar 3.2. Flowchart Prediksi ... 19
Gambar 3.3 Flowchart WEMA ... 20
Gambar 3.4 Flowchart MAPE ... 21
Gambar 3.5 Flowchart MSE ... 22
Gambar 3.6 Database Schema ... 23
Gambar 3.7. Rancangan Antarmuka Login ... 27
Gambar 3.8 Rancangan Antarmuka Data Aktual ... 28
Gambar 3.9. Data Posisi ... 29
Gambar 3.10. Rancagan Antarmuka Provinsi ... 30
Gambar 3.11. Rancangan Antarmuka Profile ... 31
Gambar 3.12. Rancangan Antarmuka Input Prediksi ... 32
Gambar 3.13. Rancangan Antarmuka Output Prediksi ... 33
Gambar 4.1. Tampilan Login ... 35
Gambar 4.2. Tampilan Data Aktual ... 36
Gambar 4.3. Data Posisi ... 37
Gambar 4.4.Data Provinsi ... 38
Gambar 4.5 Tampilan Profile ... 39
Gambar 4.6 Tampilan Input Prediksi ... 39
Gambar 4.7 Tampilan Output Prediksi ... 40
Gambar 4.8 Potongan Kode WEMA ... 42
Gambar 4.9 Potongan Kode WEMA (lanjutan) ... 42
Gambar 4.10. Potongan Kode MAPE ... 43
Gambar 4.11. Potongan Kode MSE ... 44
Gambar 4.12 Hasil Prediksi WEMA span 3 ... 46
DAFTAR TABEL
Tabel 3.1 Tabel Admin... 24
Tabel 3.2 Tabel Posisi ... 24
Tabel 3.3 Tabel Provinsi ... 24
Tabel 3.4 Tabel Aktual ... 25
Tabel 3.5 Tabel Perhitungan ... 25
Tabel 3.6 Tabel Prediksi... 26
Tabel 4.1 Tabel Perhitungan Aktual ... 45
Tabel 4.2 Tabel Perhitungan aktual dan bobot ... 45
Tabel 4.3 Uji Coba Span 3 – MAPE dan MSE ... 49
Tabel 4.4 Uji Coba Span 4 – MAPE dan MSE ... 50
Tabel 4.5 Uji Coba span 5 – MAPE dan MSE ... 52
DAFTAR LAMPIRAN
Lampiran 1 Daftar Riwayat Hidup(CV) ... 58 Lampiran 2 Form Bimbingan Skripsi ... 59 Lampiran 3 Uji Coba ... 61