implementasi metode weighted moving average pada …

18
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

Upload: others

Post on 16-Oct-2021

9 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: IMPLEMENTASI METODE WEIGHTED MOVING AVERAGE PADA …

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

Page 2: IMPLEMENTASI METODE WEIGHTED MOVING AVERAGE PADA …
Page 3: IMPLEMENTASI METODE WEIGHTED MOVING AVERAGE PADA …
Page 4: IMPLEMENTASI METODE WEIGHTED MOVING AVERAGE PADA …
Page 5: IMPLEMENTASI METODE WEIGHTED MOVING AVERAGE PADA …

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.

Page 6: IMPLEMENTASI METODE WEIGHTED MOVING AVERAGE PADA …

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

Page 7: IMPLEMENTASI METODE WEIGHTED MOVING AVERAGE PADA …

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

Page 8: IMPLEMENTASI METODE WEIGHTED MOVING AVERAGE PADA …

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

Page 9: IMPLEMENTASI METODE WEIGHTED MOVING AVERAGE PADA …

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

Page 10: IMPLEMENTASI METODE WEIGHTED MOVING AVERAGE PADA …

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

Page 11: IMPLEMENTASI METODE WEIGHTED MOVING AVERAGE PADA …

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

Page 12: IMPLEMENTASI METODE WEIGHTED MOVING AVERAGE PADA …

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

Page 13: IMPLEMENTASI METODE WEIGHTED MOVING AVERAGE PADA …

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

Page 14: IMPLEMENTASI METODE WEIGHTED MOVING AVERAGE PADA …

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

Page 15: IMPLEMENTASI METODE WEIGHTED MOVING AVERAGE PADA …

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.

Page 16: IMPLEMENTASI METODE WEIGHTED MOVING AVERAGE PADA …

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.

Page 17: IMPLEMENTASI METODE WEIGHTED MOVING AVERAGE PADA …

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.

Page 18: IMPLEMENTASI METODE WEIGHTED MOVING AVERAGE PADA …