SISTEM PERAMALAN JUMLAH KADER HMI CABANG MALANG MENGGUNAKAN METODE Triple Exponential Smoothing TUGAS AKHIR Sebagai Persyaratan Guna Meraih Gelar Sarjana Strata 1 Teknik Informatika Universitas Muhammadiyah Malang Oleh: MAHRUS ALI SOFYAN H. 08560317 JURUSAN TEKNIK INFORMATIKA FAKULTAS TEKNIK UNIVERSITAS MUHAMMADIYAH MALANG 2015
LEMBAR PERSEMBAHAN Penulis menyadari bahwa penyusunan Tugas Akhir ini tidak lepas dari andil berbagai pihak, oleh karena itu dengan segala kerendahan hati, penulis menyampaikan terima kasih kepada: 1. Allah SWT atas Rahmat dan Hidayah-Nya. 2. Rosulullah Muhammad SAW, untuk suri tauladannya. 3. Bapak & Umi atas kasih sayang serta kesabarannya selama ini. 4. My Elder Sistha, Munawaroh & Yuliatin You re My Inspiration. 5. Albis & Lubisas, jadilah mercusuar dimasa mendatang. 6. Bapak Yufis Azhar, S.Kom, M.Kom selaku dosen pembimbing I dan Bapak Wahyu Andhyka K, S.Kom, M.kom. selaku dosen pembimbing II atas pengarahan dan bimbingannya dalam penyelesaian Tugas Akhir ini. 7. Seluruh dosen pengajar di Jurusan Teknik Informatika yang telah membimbing saya dalam menuntut ilmu. 8. Segenap jajaran pengurus HMI Cabang Malang Periode 1435-1436 H. Semoga KOPI KITA tetap KENTAL. 9. Kawan-kawan HMI lingkup Cabang Malang. Khususon Korkom UMM. KITA punya cerita. 10. Keluarga Besar Rumah & Kampus Keduaku HMI Komisariat Teknik UMM. Adiman, Sugeng, Ansori, Agung, Julkifli, Afif, Rahmat, Sodik, Tommy dll. Disinilah ikrar ke-intelektualan, ke-indonesiaan & ke-islaman KITA kumandangkan. 11. Teman-teman kelas F, Pepak Java, SMART (Solidaritas Mahasiswa Untuk Rakyat Tertndas), HMJ IT Periode 2010-2011, SEMU Periode 2012-2013, serta semua teman di Universitas Muhammadiyah Malang seperjuangan yang tidak bisa disebutkan satu persatu.
KATA PENGANTAR Assalamu alaikum Wr.Wb.. Teriring salam dan doa semoga Allah SWT melimpahkan Rahmat dan Hidayah-Nya kepada kita untuk menjalankan tugas sebagai Khalifah dimuka bumi sehingga penulis dapat menyelesaikan laporan Tugas Akhir dengan judul SISTEM PERAMALAN JUMLAH KADER HMI CABANG MALANG MENGGUNAKAN METODE Triple Exponential Smoothing sebagai syarat untuk meraih gelar Sarjana Strata 1. Tidak lupa shalawat serta salam selalu tercurahkan kepada Nabi Muhammad SAW yang telah menunjukkan jalan kebenaran, jalan yang diridhoi Allah SWT. Penulis menyadari bahwa dalam penusunan laporan Tugas Akhir ini masih banyak kekurangan, sehingga diharapkan kritik, saran dan koreksi yang membangun untuk kesempurnaan Tugas Akhir ini. Akhir kata, penulis mengharapkan supaya laporan Tugas Akhir ini dapat bermanfaat dan menambah wawasan ilmu pengetahuan. Billahi Taufik Wal Hidayah Wassalamu alaikum Wr.Wb Malang, 17 Agustus 2015 Mahrus Ali Sofyan H.
DAFTAR ISI Halaman Judul Lembar Persetujuan Lembar Pengesahan Lembar Pernyataan Keaslian Abstrak... Abstract... Lembar Persembahan... Motto... Kata Pengantar... Daftar Isi... Daftar Gambar... Daftar Tabel... i ii iii iv v vi viii x BAB I PENDAHULUAN 1.1 Latar Belakang... 1 1.2 Rumusan Masalah... 3 1.3 Tujuan... 3 1.4 Batasan Masalah... 3 1.5 Metodologi... 4 1.6 Sistematika Penulisan... 5 BAB II LANDASAN TEORI 2.1 Peramalan... 7 2.1.1 Pengertian Peramalan... 7 2.1.2 Prinsip-prinsip Peramalan... 7 2.1.3 Jenis Peramalan... 8 2.1.4 Proses Meramal... 9 2.1.5 Menghitung Tingkat Kesalahan Ramalan... 10 2.2 Metode Exponential Smoothing... 11 2.2.1 Definisi Metode Exponential Smoothing... 12 2.2.2 Single Exponential Smoothing... 12 2.2.3 Double Exponential Smoothing... 13 2.2.4 Triple Exponential Smoothing... 13 2.2.5 Nilai Awal... 14 2.3 Penelitian Terdahulu... 15 BAB III ANALISA dan PERANCANGAN SISTEM 3.1 Gambaran Umum... 17 3.2 Analisa Data... 17 3.3 Analisa Sistem... 18 3.3.1 UseCase Diagram... 18 3.3.2 Activity Diagram... 19
3.4 Perancangan Sistem... 22 3.4.1 Squence Diagram... 23 3.4.2 Class Diagram... 26 3.4.3 Design Database... 26 3.4.4 Desing Interface... 27 BAB IV IMPLEMENTASI DAN PENGUJIAN 4.1 Implementasi Interface... 28 4.1.1 Form Login... 28 4.1.2 Form Menu Utama... 28 4.1.3 Fitur-fitur pada Form Menu Utama... 29 4.2 Perhitungan Ramalan dan Nilai MAPE Menggunakan Triple Exponensial Smoothing... 33 4.3 Pengujian Sistem... 34 4.3.1 Pengujian Fungsional Sistem... 34 4.3.2 Pengujian Hasil Peramalan... 34 4.3.3 Pengujian Hasil Peramalan System dengan Perhitungan Manual... 39 BAB V PENUTUP 5.1 Kesimpulan... 41 5.2 Saran... 41 DAFTAR PUSTAKA BIODATA PENYUSUN
DAFTAR GAMBAR Gambar 3.1 Use case Diagram Peramalan Jumlah Kader... 19 Gambar 3.2 Activity Diagram Add Data... 20 Gambar 3.3 Activity Diagram Edit Data... 21 Gambar 3.4 Activity Diagram Delete Data... 21 Gambar 3.5 Activity Diagram Forcasting Data... 22 Gambar 3.6 Sequence Diagram Add Data... 23 Gambar 3.7 Sequence Diagram Edit Data... 24 Gambar 3.8 Sequence Diagram Delete Data... 24 Gambar 3.9 Sequence Diagram Forcasting... 25 Gambar 3.10 Class Diagram Sistem Peramalan Jumlah Kader HMI Cabang Malang... 26 Gambar 3.11 Form Login... 27 Gambar 3.12 Form Menu Utama Peramalan Jumlah Kader... 27 Gambar 4.1 Tampilan Form Login... 28 Gambar 4.2 Tampilan Form Menu Utama... 28 Gambar 4.3 Fitur Tambah Data Pada Menu Utama... 29 Gambar 4.4 Tambah Data Berhasil... 29 Gambar 4.5 Fitur Ubah Data Pada Menu Utama... 30 Gambar 4.6 Ubah Data Berhasil... 30 Gambar 4.7 Fitur Hapus Data Pada Menu Utama... 30 Gambar 4.8 Hapus Data Berhasil... 31 Gambar 4.9 Fitur Ramal Data Pada Menu Utama... 31 Gambar 4.10 Ramal Data Berhasil... 32 Gambar 4.11 Sebelum Logout... 32 Gambar 4.12 Setelah Logout... 32 Gambar 4.13 Potongan Source Code Inisialisasi Awal... 33 Gambar 4.14 Potongan Source Code Pemulusan Trend... 33 Gambar 4.15 Potongan Source Code Inisialisasi Musiman... 33 Gambar 4.16 Potongan Source Code Peramalan... 33 Gambar 4.17 Potongan Source Code MAPE... 34 Gambar 4.18 Grafik Nilai MAPE... 35 Gambar 4.19 Grafik Data Aktual dan Hasil Ramalan... 33
Gambar 4.20 Hasil Perhitungan Sistem Forcasting & MAPE... 40 Gambar 4.21 Hasil Perhitungan Sistem Level, Trend & Seasonal... 40
DAFTAR TABEL Tabel 3.1 Data Kader HMI Cabang Malang... 17 Tabel 3.2 Penjelasan Use Case Diagram Peramalan Jumlah Kader... 18 Tabel 3.3 Database Jumlah Kader... 26 Tabel 4.1 Pengujian Fungsional Sistem... 34 Tabel 4.2 Pengujian Pemilihan Nilai α, β, γ... 35 Tabel 4.3 Perbandingan Hasil Ramalan dengan Data Aktual... 38 Tabel 4.4 Tabel Level, Trend, Season, Forecast, Error, MAPE... 40
DAFTAR PUSTAKA Arga, W. 1984. Analisis Runtun Waktu Teori dan Aplikasi. Yogyakarta : BPFE Yogyakarta Handoko, T. Hani. 1984. Dasar-dasar Manajemen Produksi dan Operasi. Yogyakarta: BPFE Yogyakarta. Makridakis, S. Dkk. 1999. Metode dan Aplikasi Peramalan. Terjemahan Untung Sus Andriyanto dan abdul basith. Jakarta: Erlangga. PB HMI, 2012. Konstitusi HMI. Depok : PB HMI Subagyo, Pangestu. 1986. Forecasting Konsep dan Aplikasi. Yogyakarta: BPFE. Sofyan Assauri. 1984. Teknik dan Metode Peramalan. Jakarta : Penerbit Fakultas Ekonomi Universitas Indonesia. Jayanti, Ni Ketut, Yohanes Primo Atmoj, I Gusti NGurah Wiadnyana. 2015. Penerapan Metode Triple Exponential Smoothing Pada Sistem Peramalan Penentuan Stok Obat:Bali.