implementasi metode weighted moving average pada …
TRANSCRIPT
IMPLEMENTASI METODE WEIGHTED MOVING
AVERAGE PADA PERAMALAN PERMINTAAN VACCINE
DI DINAS KESEHATAN KABUPATEN ASAHAN
SKRIPSI
Diajukan Untuk Memenuhi Salah Satu Syarat
Untuk Menyelesaikan Pendidikan Strata Satu (S-1)
Program Studi Sistem Informasi
Disusun Oleh:
MAIMUNAH RAWA
16.22.0582
Sekolah Tinggi Manajemen Informatika dan Komputer Royal
STMIK ROYAL KISARAN
2020
KATA PENGANTAR
Puji dan syukur penulis ucapkan kepada Allah SWT, Tuhan Yang Maha
Esa, atas rahmat dan karunia-Nya yang telah diberikan kepada penulis, sehingga
dapat menyelesaikan Skripsi ini. Skripsi ini penulis susun sebagai salah satu
syarat untuk menyelesaikan Program Strata-1 Sistem Informasi pada Sekolah
Tinggi Manajemen Informatika Royal.
Dalam penyusunan Skripsi ini penulis mengambil judul: “Implementasi Metode
Weighted Moving Average Pada Peramalan Permintaan Vaccine Di Dinas
Kesehatan Kabupaten Asahan”.
Selama proses Skripsi ini penulis telah banyak mendapat bimbingan,
nasehat, doa dan materi dari berbagai pihak, maka penulis mengucapkan terima
kasih yang sebesar-besarnya kepada:
1. Bapak Anda Putra Lubis, M.MA., Selaku Ketua Yayasan Pendidikan Royal
Teladan Asahan.
2. Ibu Wan Mariatul Kifti, M.M., Selaku Plt. Ketua STMIK Royal.
3. Bapak William Ramdhan, S.Kom, M.Kom., Selaku Ketua Program Studi
Sistem Informasi STMIK Royal.
4. Bapak Hidayatullah, ST., M.Kom., Selaku Pembimbing I, yang telah banyak
membantu dalam proses penyelesaian skripsi.
5. Bapak Sudarmin, M.Kom., Selaku dosen Pembimbing II yang telah banyak
membantu dalam penulisan dan memberikan banyak masukan terhadap
skripsi.
6. Bapak/ibu Pimpinan Instansi.
7. Seluruh Dosen dan Staff Kependidikan STMIK Royal yang telah banyak
membantu kelancaran perkuliahan penulis.
Dalam penyusunan Skripsi ini penulis menyadari sepenuhnya bahwa ini
masih jauh dari kesempurnaan, oleh karena itu segala kritik dan saran yang
bersifat membangun sangat penulis harapkan demi kesempurnaan Skripsi ini dan
untuk menambah ilmu pengetahuan penulis.
Akhir kata hanya kepada Allah SWT, Tuhan Yang Maha Esa tempat
menyerahkan diri, semoga Skripsi ini dapat diterima sebagai pedoman dan
berguna bagi yang membacanya.
Kisaran, Juli 2020
Penulis
Maimunah Rawa
NIM : 16.22.0582
DAFTAR ISI
HALAMAN JUDUL ...................................................................................... i
HALAMAN PERSETUJUAN....................................................................... ii
HALAMAN PENGESAHAN ........................................................................ iii
HALAMAN PERNYATAAN KEASLIAN .................................................. iv
HALAMAN PERSEMBAHAN..................................................................... v
ABSTRAK ...................................................................................................... vi
ABSTRACT .................................................................................................... vii
KATA PENGANTAR .................................................................................... viii
DAFTAR ISI ................................................................................................... x
DAFTAR GAMBAR ...................................................................................... xv
DAFTAR TABEL........................................................................................... xvii
BAB 1 PENDAHULUAN ........................................................................ 1
1.1 Latar Belakang Masalah ................................................................ 1
1.2 Identifikasi Masalah ...................................................................... 5
1.3 Pembatasan Masalah ..................................................................... 6
1.4 Perumusan Masalah....................................................................... 6
1.5 Tujuan Penelitian........................................................................... 7
1.6 Manfaat Penelitian......................................................................... 7
1.7 Sistematika Penulisan .................................................................... 8
BAB 2 TINJAUAN PUSTAKA ............................................................. 10
2.1 Dasar Teori .................................................................................... 10
2.1.1 Pengertian Sistem ................................................................. 10
2.1.2 Klasifikasi Sistem ................................................................. 10
2.1.3 Karakteristik Sistem ............................................................. 11
2.1.4 Siklus Hidup Pengembangan Perangkat Lunak ................... 13
2.1.4.1 Model SDLC ............................................................ 15
2.1.4.1.1 Model Waterfall ........................................ 15
2.1.5 Peramalan ............................................................................. 18
2.1.6 Metode Weighted Moving Average ...................................... 19
2.1.7 Vaccine ................................................................................. 21
2.1.8 Alat Bantu Analisa dan Perancangan Sistem ....................... 22
2.1.8.1 Unified Modeling Language (UML) ........................ 22
2.1.8.2 Flowchart ................................................................. 25
2.1.8.3 Entity Relationship Diagram (ERD) ........................ 26
2.1.8.4 Flowmap .................................................................. 27
2.1.9 Perangkat Lunak yang Digunakan ....................................... 28
2.1.9.1 PHP ......................................................................... 28
2.1.9.2 MySQL ..................................................................... 29
2.1.9.3 XAMPP .................................................................... 30
2.1.9.4 Sublime Text ............................................................. 30
2.1.9.5 Web Browser ............................................................ 31
2.1.9.6 Website ..................................................................... 32
2.1.9.7 Enterprise Architect ................................................. 33
2.2 Tinjauan Penelitian ........................................................................ 34
2.3 Kerangka Pemikiran ...................................................................... 35
2.4 Tinjauan Perusahaan...................................................................... 36
2.4.1 Sejarah Dinas Kesehatan Kabupaten Asahan....................... 36
2.4.2 Struktur Organisasi ............................................................... 37
2.5 Hipotesis ........................................................................................ 38
BAB 3 METODOLOGI PENELITIAN ................................................ 39
3.1 Kerangka Kerja Penelitian ............................................................ 39
3.2 Metode Penelitian .......................................................................... 42
3.3 Teknik Pengumpulan Data ............................................................. 43
3.4 Tempat Dan Waktu Penelitian ....................................................... 43
BAB 4 ANALISIS DAN PERANCANGAN .......................................... 45
4.1 Analisis Sistem .............................................................................. 45
4.1.1 Analisis Masalah .................................................................. 47
4.1.2 Analisis Kebutuhan Sistem ................................................. 50
4.1.2.1 Analisis Data ............................................................ 50
4.1.2.2 Analisis Proses ......................................................... 51
4.1.2.3 Analisis Pengguna.................................................... 53
4.1.2.4 Analisis Perangkat Keras (Hardware) ..................... 54
4.1.2.5 Analisis Perangkat Lunak (Software) ...................... 54
4.1.2.6 Analisis Konfigurasi Sistem .................................... 55
4.2 Analisis Biaya ............................................................................... 55
4.3 Perancangan Sistem Secara Umum ................................................ 56
4.3.1 Unified Modeling Language (UML) .................................... 57
4.3.2 Diagram Arus Data............................................................... 64
4.3.3 Flowchart (Mapping Chart) ................................................. 65
4.3.4 Perancangan Basis Data ....................................................... 71
4.3.4.1 Entity Relationship Diagram (ERD) ....................... 71
4.3.5 Perancangan Antar Muka (Interface) ................................... 71
4.3.5.1 Desain Global .......................................................... 71
4.3.5.2 Desain Input ............................................................. 72
4.3.5.3 Desain Output .......................................................... 75
4.3.5.4 Desain Proses ........................................................... 76
4.4 Pengumpulan Data ......................................................................... 78
4.4.1 Penerapan Metode Weighted Moving Average ................... 78
BAB 5 IMPLEMENTASI DAN HASIL ................................................ 85
5.1 Implementasi Sistem ..................................................................... 85
5.1.1 Spesifikasi Sistem ................................................................ 85
5.1.1.1 Spesifikasi Perangkat Keras (Hardware) ................ 85
5.1.1.2 Spesifikasi Perangkat Lunak (Software) .................. 86
5.2 Pengujian Sistem .......................................................................... 86
5.3 Hasil ............................................................................................... 93
BAB 6 KESIMPULAN DAN SARAN ................................................... 94
6.1 Kesimpulan.................................................................................... 94
6.2 Saran .............................................................................................. 95
DAFTAR PUSTAKA
LAMPIRAN
1. Listing Program
2. Berita Acara Skripsi
3. Surat Riset
4. Surat Balasan Riset dari Instansi
5. Surat Penunjukan Pembimbing Skripsi
6. Daftar Riwayat Hidup
DAFTAR GAMBAR
Gambar 2.1 Siklus Hidup Pengembangan Perangkat Lunak ....................... 15
Gambar 2.2 Model Waterfall........................................................................ 16
Gambar 2.3 Lembar Kerja Sublime Text ...................................................... 31
Gambar 2.4 Halaman Google Chrome ......................................................... 32
Gambar 2.5 Tampilan Lembar Kerja Enterprise Architect .......................... 33
Gambar 2.6 Kerangka Pemikiran ................................................................. 36
Gambar 2.7 Struktur Organisasi ................................................................... 37
Gambar 3.1 Kerangka Kerja Penelitian ....................................................... 39
Gambar 4.1 Aliran Sistem Informasi Berjalan ............................................. 47
Gambar 4.2 Aliran Sistem Informasi Usulan ............................................... 52
Gambar 4.3 Use Case Diagram Sistem yang Diusulkan ............................. 57
Gambar 4.4 Class Diagram Sistem yang Diusulkan ................................... 58
Gambar 4.5 Sequence Diagram Login ......................................................... 59
Gambar 4.6 Sequence Diagram Input Jenis Vaccine ................................... 59
Gambar 4.7 Sequence Diagram Input Periode ............................................. 60
Gambar 4.8 Sequence Diagram Hitung Peramalan ..................................... 60
Gambar 4.9 Sequence Diagram Hitung Error dan Absolute ....................... 61
Gambar 4.10 Activity Diagram Login .......................................................... 61
Gambar 4.11 Activity Diagram Input Data Jenis Vaccine ........................... 62
Gambar 4.12 Activity Diagram Input Periode.............................................. 62
Gambar 4.13 Activity Diagram Hitung Peramalan ...................................... 63
Gambar 4.14 Activity Diagram Hitung Error dan Absolute ........................ 63
Gambar 4.15 Diagram Konteks.................................................................... 64
Gambar 4.16 Diagram Overview ................................................................. 65
Gambar 4.17 Flowchart Login ..................................................................... 66
Gambar 4.18 Flowchart Menu Utama ......................................................... 67
Gambar 4.19 Flowchart Input Data Jenis Vaccine ...................................... 68
Gambar 4.20 Flowchart Hitung Peramalan ................................................. 69
Gambar 4.21 Flowchart Hitung Error dan Absolute ................................... 70
Gambar 4.22 Entity Relationship Diagram ................................................. 71
Gambar 4.23 Desain Global ......................................................................... 72
Gambar 4.24 Desain Form Login................................................................. 73
Gambar 4.25 Desain Form Menu Utama ..................................................... 73
Gambar 4.26 Desain Form Input Jenis Vaccine........................................... 74
Gambar 4.27 Desain Form Perhitungan Peramalan ..................................... 74
Gambar 4.28 Desain Form Perhitungan Error dan Absolute ....................... 75
Gambar 4.29 Desain Output Hasil Peramalan Permintaan Vaccine ............ 76
Gambar 5.1 Halaman Login ......................................................................... 87
Gambar 5.2 Halaman Menu ......................................................................... 87
Gambar 5.3 Halaman Input Data Vaccine.................................................... 88
Gambar 5.4 Halaman Perhitungan Peramalan, MSE dan MAD ................... 89
Gambar 5.5 Tampilan Database Tabel Jenis Vaccine ................................. 89
Gambar 5.6 Tampilan Database Tabel Periode ........................................... 90
Gambar 5.7 Tampilan Database Tabel Relasi ............................................. 90
DAFTAR TABEL
Tabel 1.1 Kondisi Vaccine ............................................................................. 4
Tabel 1.2 Jumlah Vaccine Digunakan ............................................................ 4
Tabel 1.3 Jumlah Persediaan Vaccine ........................................................... 5
Tabel 2.1 Penggunaan Vaccine .................................................................... 22
Tabel 2.2 Use Case ...................................................................................... 23
Tabel 2.3 Class Diagram ............................................................................. 23
Tabel 2.4 Activity Diagram .......................................................................... 24
Tabel 2.5 Sequence Diagram ....................................................................... 25
Tabel 2.6 Simbol-Simbol Flowchart............................................................ 25
Tabel 2.7 Simbol-Simbol ERD .................................................................... 26
Tabel 2.8 Simbol-Simbol Flowmap ............................................................. 28
Tabel 3.1 Waktu Penelitian .......................................................................... 44
Tabel 4.1 Jumlah Vaccine Digunakan .......................................................... 51
Tabel 4.2 Perangkat Keras (Hardware) ....................................................... 54
Tabel 4.3 Perangkat Lunak (Software)......................................................... 54
Tabel 4.4 Analisis Biaya .............................................................................. 56
Tabel 4.5 Jumlah Vaccine Digunakan .......................................................... 78
Tabel 4.6 Jumlah Permintaan Vaccine BCG ............................................... 79
Tabel 4.7 Jumlah Permintaan Vaccine Polio................................................ 79
Tabel 4.8 Jumlah Permintaan Vaccine Campak ........................................... 80
Tabel 4.9 Jumlah Permintaan Vaccine DPTHB-Hib.................................... 80
Tabel 4.10 Jumlah Permintaan Vaccine Hepatitis B .................................... 81
Tabel 4.11 Jumlah Permintaan Vaccine Jerap Td ........................................ 81
DAFTAR PUSTAKA
Aprianti, W., & Maliha, U. (2016). Sistem Informasi Kepadatan Penduduk
Kelurahan Atau Desa Studi Kasus Pada Kecamatan Bati-Bati Kabupaten
Tanah Laut. 2(2013), 21–28.
Ardiana, D. P. Y., & Loekito, L. H. (2018). Sistem Informasi Peramalan
Persediaan Barang Menggunakan Metode Weighted Moving Average. Jurnal
Teknologi Informasi Dan Komputer, 4(1).
https://doi.org/10.36002/jutik.v4i1.397
Dewa Putu Yudhi Ardiana, L. H. L. (2018). Sistem Informasi Peramalan
Persediaan Barang Menggunakan Metode Weighted Moving Average. Jurnal
Teknologi Informasi Dan Komputer, 4(1), 71–79.
Fauza, W., Firdawati, & Rasyid, R. (2019). Analisis Pengelolaan Rantai Dingin
Vaksin Imunisasi Dasar Di Puskesmas Tahun 2018. Junal Berkala
Epidemologi, 7(1), 42–50. https://doi.org/10.20473/jbe.v7i12019.
Hayuningtyas, R. Y. (2017). Peramalan Persediaan Barang Menggunakan Metode
Weighted Moving Average dan Metode Double Exponential Smoothing.
None, 13(2), 217–222.
Hendriani, T., Yamin, M., & Dewi, A. P. (2016). Sistem peramalan persediaan
obat dengan metode weighted moving average dan reorder point. 2(2), 207–
214.
Herliana, A., & Rasyid, P. M. (2016). Sistem Informasi Monitoring
Pengembangan Software Pada Tahap Development Berbasis Web. Jurnal
Informatika, 1, 41–50.
Heryanto, D., & Solikin, I. (2015). Peramalan Stock Motor pada PT. Thamrin
Brothers Cabang Tugu Mulyo menggunakan Weighted Moving Average
(WMA). Media Informatika Dan Komputer, 6(1), 14–25.
Irmailis Tiani, B. S. U. (2016). Peran Petugas Imunisasi dalam Pemberian
Vaksinasi Pentavalen. Jurnal Ilmu Keperawatan, 4(1).
Kumila, A., Sholihah, B., Evizia, E., Safitri, N., & Fitri, S. (2019). Perbandingan
Metode Moving Average dan Metode Naïve Dalam Peramalan Data
Kemiskinan. JTAM | Jurnal Teori Dan Aplikasi Matematika, 3(1), 65.
Nugroho, A. (2017). Sistem Peramalan Dengan Metode Weighted Moving
Average Untuk Persediaan Telur Ayam Negeri Pada UD. Barokah.
Universitas Nusantara PGRI Kediri, 01(08), 1–13.
Nurrahma, D. A., Ridwan, A. Y., & Santosa, B. (2016). Usulan Perencanaan
Kebijakan Persediaan Vaksin Menggunakan Metode Continuous Review ( S
, S ) Untuk Mengurangi Overstock Di Dinas Kesehatan Kota XYZ.
Rekayasan Sistem & Industri, 3(April), 47–51.
Pradibta, H., & Saffa, A. U. N. al. (2016). PERAMALAN JUAL BELI
MENGGUNAKAN METODE WEIGHTED MOVING AVERAGE ( Studi
Kasus Toko Emas Maju Sari Kota Malang ). 2, 138–143.
Putri, N. I., Wirawan, A. A., & Khofiyah, N. A. (2018). Peramalan Kebutuhn
Jumlah Vaksin Imunisasi Campak Dengan Menggunakan Metode ARIMA :
Studi Kasus. 7–8.
Riyanto, R., Giarti, F. R., & Permana, S. E. (2017). Sistem Prediksi Menggunakan
Metode Weight Moving Average Untuk Penentuan Jumlah Order Barang.
Jurnal ICT : Information Communication & Technology, 16(2), 37–42.
Triana, V. (2016). Faktor yang berhubungan dengan pemberian imunisasi dasar
lengkap pada bayi tahun 2015. 123–135.