PERANCANGAN PROGRAM APLIKASI PERAMALAN PENJUALAN DENGAN METODE KALMAN FILTER PADA KARYA AGUNG

dokumen-dokumen yang mirip
UNIVERSITAS BINA NUSANTARA Program Studi Ganda Teknik Informatika - Statistika Skripsi Sarjana Program Ganda Semester Ganjil Tahun 2005/2006

UNIVERSITAS BINA NUSANTARA Program Studi Ganda Teknik Informatika - Statistika Skripsi Sarjana Program Ganda Semester Ganjil Tahun 2005/2006

Universitas Bina Nusantara

UNIVERSITAS BINA NUSANTARA. Program Studi Ganda. Teknik Informatika Matematika PERANCANGAN PROGRAM APLIKASI OPTIMASI BIAYA UNTUK

UNIVERSITAS BINA NUSANTARA. Program Studi Ganda Teknik Informatika - Matematika Skripsi Sarjana Program Ganda Semester Ganjil 2006/2007

UNIVERSITAS BINA NUSANTARA

Universitas Bina Nusantara. Program Studi Ganda Teknik Informatika-Statistika Skripsi Sarjana Program Ganda Semester Ganjil tahun 2006/2007

UNIVERSITAS BINA NUSANTARA PERANCANGAN PROGRAM APLIKASI PENDUGAAN DATA HILANG PADA PERCOBAAN DALAM RANCANGAN ACAK KELOMPOK DAN PETAK TERBAGI.

PERANCANGAN PROGRAM APLIKASI SISTEM KEAMANAN FILE DATA MENGGUNAKAN ALGORITMA BLOWFISH

UNIVERSITAS BINA NUSANTARA

UNIVERSITAS BINA NUSANTARA. Program Studi Ganda Teknik Informatika dan Statistik Skripsi Sarjana Program Ganda Semester Ganjil 2006/2007

UNIVERSITAS BINA NUSANTARA. Program Ganda Teknik Informatika - Matematika Skripsi Sarjana Program Ganda Semester Genap 2006/2007

UNIVERSITAS BINA NUSANTARA. Program Ganda Teknik Informatika - Matematika Semester Ganjil 2007/2008 SKRIPSI PROGRAM GANDA UNIVERSITAS BINA NUSANTARA

UNIVERSITAS BINA NUSANTARA

OTOMATISASI PENJADWALAN MATA KULIAH MENGGUNAKAN POTTS NEURAL NETWORKS STUDI KASUS : UNIVERSITAS BINA NUSANTARA

UNIVERSITAS BINA NUSANTARA PERANCANGAN PROGRAM APLIKASI PERAMALAN PERGERAKAN VALUTA ASING DENGAN MENGGUNAKAN METODE DOUBLE CROSS OVER.

UNIVERSITAS BINA NUSANTARA

UNIVERSITAS BINA NUSANTARA

UNIVERSITAS BINA NUSANTARA. Program Ganda Teknik Informatika - Matematika Skripsi Sarjana Program Ganda Semester Ganjil 2006/2007

UNIVERSITAS BINA NUSANTARA

UNIVERSITAS BINA NUSANTARA. Program Ganda Teknik Informatika - Matematika Skripsi Sarjana Program Ganda Semester Ganjil 2006/2007

UNIVERSITAS BINA NUSANTARA

UNIVERSITAS BINA NUSANTARA. Jurusan Teknik Informatika dan Statistika Skripsi Sarjana Program Ganda Semester Ganjil tahun 2006/2007

UNIVERSITAS BINA NUSANTARA ABSTRAK

UNIVERSITAS BINA NUSANTARA PERANCANGAN PROGRAM APLIKASI UNTUK PERCOBAAN DENGAN MENGGUNAKAN METODA RESPONS PERMUKAAN BERFAKTOR DUA.

UNIVERSITAS BINA NUSANTARA

UNIVERSITAS BINA NUSANTARA

UNIVERSITAS BINA NUSANTARA

UNIVERSITAS BINA NUSANTARA. Program Ganda Teknik Informatika dan Statistika Skripsi Sarjana Program Ganda Semester Ganjil 2006/2007

UNIVERSITAS BINA NUSANTARA

UNIVERSITAS BINA NUSANTARA

UNIVERSITAS BINA NUSANTARA

UNIVERSITAS BINA NUSANTARA

UNIVERSITAS BINA NUSANTARA

UNIVERSITAS BINA NUSANTARA. Program Ganda Teknik Informatika Matematika Skripsi Sarjana Program Ganda Semester Ganjil 2005/2006

UNIVERSITAS BINA NUSANTARA. Skripsi Sarjana Program Studi Ganda Teknik Informatika - Matematika Semester Genap 2003/2004

UNIVERSITAS BINA NUSANTARA

ANALISIS PERAMALAN HARGA EMAS NASIONAL DENGAN METODE MULTIVARIATE AUTOREGRESSIVE BERBASISKAN KOMPUTER SKRIPSI. Oleh HENNY MARIANY

UNIVERSITAS BINA NUSANTARA

UNIVERSITAS BINA NUSANTARA. Program Ganda Teknik Informatika Matematika Skripsi Sarjana Program Ganda Semester Genap 2007 / 2008

UNIVERSITAS BINA NUSANTARA

UNIVERSITAS BINA NUSANTARA

UNIVERSITAS BINA NUSANTARA. Joy Amanda NIM:

UNIVERSITAS BINA NUSANTARA. Program Ganda T. Informatika - Matematika Skripsi Sarjana Program Ganda Semester Ganjil 2006/2007

UNIVERSITAS BINA NUSANTARA. Program Studi Ganda Teknik Informatika dan Matematika Skripsi Sarjana Program Ganda Semester Genap 2005/2006

UNIVERSITAS BINA NUSANTARA PERANCANGAN APLIKASI MENCARI NILAI EIGEN MENGGUNAKAN ALGORITMA QR DAN PENERAPANNYA PADA MODEL PERTUMBUHAN LESLIE

UNIVERSITAS BINA NUSANTARA

PERANCANGAN PROGRAM SIMULASI PERAMALAN TINGKAT PENJUALAN PRODUK SUSU BERKALSIUM TINGGI MENGGUNAKAN MODEL KOMPONEN TIDAK TEROBSERVASI SKRIPSI.

UNIVERSITAS BINA NUSANTARA ABSTRAK

UNIVERSITAS BINA NUSANTARA PERANCANGAN PROGRAM APLIKASI PERAMBATAN PANAS PADA KULIT DENGAN MENGGUNAKAN LASER UNTUK APLIKASI TERAPI KANKER.

UNIVERSITAS BINA NUSANTARA. Program Ganda Teknik Informatika - Matematika Skripsi Sarjana Program Ganda Semester Ganjil Tahun 2006/2007

UNIVERSITAS BINA NUSANTARA

UNIVERSITAS BINA NUSANTARA

UNIVERSITAS BINA NUSANTARA

UNIVERSITAS BINA NUSANTARA. Program Ganda Teknik Informatika Statistika Skripsi Sarjana Program Ganda Semester Ganjil tahun 2007/2008

UNIVERSITAS BINA NUSANTARA

SKRIPSI. oleh Jansen Dharma Putra

UNIVERSITAS BINA NUSANTARA PERANCANGAN PROGRAM APLIKASI MOTION DETECTION BERBASISKAN SELISIH TEXTURE DI DALAM IMAGE. Abstrak

UNIVERSITAS BINA NUSANTARA. Program Ganda Skripsi Sarjana Program Ganda Semester Ganjil 2005/2006. Juanda Rovelim NIM:

UNIVERSITAS BINA NUSANTARA

UNIVERSITAS BINA NUSANTARA. Program studi Ganda Teknik Informatika-Statistika Skripsi Sarjana Komputer Sarjana Sains Semester ganjil 2005/2006

UNIVERSITAS BINA NUSANTARA

UNIVERSITAS BINA NUSANTARA

ANALISIS PERPINDAHAN KONSUMEN SEBAGAI SISTEM PENDUKUNG KEPUTUSAN UNTUK MENINGKATKAN USAHA PEMASARAN SIM CARD GSM PRABAYAR DENGAN METODE RANTAI MARKOV

UNIVERSITAS BINA NUSANTARA

UNIVERSITAS BINA NUSANTARA

UNIVERSITAS BINA NUSANTARA

PERANCANGAN ALAT BANTU MODUL PEMBELAJARAN STATISTIKA BERBASIS R SKRIPSI. Oleh ANTON SUHARJONO

UNIVERSITAS BINA NUSANTARA. Program Ganda Teknik Informatika dan Statistika Skripsi Sarjana Program Ganda Semester Ganjil 2006/2007

ANALISIS PERBANDINGAN TEOREMA LUCAS-LEHMER DAN TEOREMA POCKLINGTON DALAM UJI PRIMALITAS

Jurusan Teknik Informatika Dan Statistika

PERANCANGAN PROGRAM APLIKASI PENENTUAN PROPORSI PORTFOLIO DENGAN QUADRATIC PROGRAMMING METODE WOLFE SKRIPSI

UNIVERSITAS BINA NUSANTARA

UNIVERSITAS BINA NUSANTARA. Program Ganda Teknik Informatika dan Statistika Skripsi Sarjana Program Ganda Semester Ganjil 2006/2007

UNIVERSITAS BINA NUSANTARA. Program Ganda Teknik Informatika - Matematika Skripsi Sarjana Program Ganda Semester Ganjil 2006/2007

UNIVERSITAS BINA NUSANTARA PERANCANGAN PROGRAM APLIKASI KRIPTOGRAFI DENGAN MENGGUNAKAN ALGORITMA TWOFISH. Abstrak

UNIVERSITAS BINA NUSANTARA

UNIVERSITAS BINA NUSANTARA

UNIVERSITAS BINA NUSANTARA

UNIVERSITAS BINA NUSANTARA. Abstrak

UNIVERSITAS BINA NUSANTARA ABSTRAK

PERANCANGAN PROGRAM APLIKASI UJI PRIMALITAS BERDASARKAN TEOREMA POCKLINGTON

Universitas Bina Nusantara. Program Studi Ganda Tehnik Informatika-Statistika Skripsi Sarjana Program Ganda Semester Ganjil tahun 2006/2007

ANALISIS BIPLOT BAGI FAKTOR-FAKTOR YANG MENENTUKAN PEMILIHAN ACARA TELEVISI BERBASIS KOMPUTER SKRIPSI

UNIVERSITAS BINA NUSANTARA

UNIVERSITAS BINA NUSANTARA

UNIVERSITAS BINA NUSANTARA

UNIVERSITAS BINA NUSANTARA

UNIVERSITAS BINA NUSANTARA ANALISIS TIME DELAY DAN PERAMALAN TEMPERATUR DI DAERAH DKI JAKARTA DENGAN METODE FALSE NEAREST NEIGHBOURS

UNIVERSITAS BINA NUSANTARA

UNIVERSITAS BINA NUSANTARA. Program Studi Ganda Teknik Informatika - Statistika Skripsi Sarjana Program Ganda Semester Ganjil tahun 2006/2007

UNIVERSITAS BINA NUSANTARA. Program Ganda Teknik informatika - Matematika Skripsi Sarjana Program Ganda Semester Ganjil 2006/2007

UNIVERSITAS BINA NUSANTARA

UNIVERSITAS BINA NUSANTARA

UNIVERSITAS BINA NUSANTARA

UNIVERSITAS BINA NUSANTARA

UNIVERSITAS BINA NUSANTARA PERANCANGAN PROGRAM APLIKASI PERFORMA SEL PADA JARINGAN GSM DENGAN METODE EXPONENTIAL MOVING AVERAGE.

UNIVERSITAS BINA NUSANTARA. Program Ganda Teknik Informatika dan Statistika Skripsi Sarjana Program Ganda Semester Ganjil 2006/2007

UNIVERSITAS BINA NUSANTARA PERANCANGAN PROGRAM APLIKASI OPTIMASI FUNGSIONAL DENGAN SISTEM STURM-LIOUVILLE

UNIVERSITAS BINA NUSANTARA

Transkripsi:

UNIVERSITAS BINA NUSANTARA Program Ganda Teknik Informatika - Matematika Skripsi Sarjana Program Ganda Semester Ganjil 2006/2007 PERANCANGAN PROGRAM APLIKASI PERAMALAN PENJUALAN DENGAN METODE KALMAN FILTER PADA KARYA AGUNG Iwan Viryajaya 0600665354 ABSTRAK Untuk mengambil keputusan manajemen yang baik diperlukan data dan informasi yang memadai, informasi yang cukup penting adalah tentang bagaimana keadaan di masa depan, sebagai contoh, seberapa besar penjualan di masa yang akan datang kerap kali mempengaruhi berbagai kebijakan manajemen seperti penyediaan stok barang. Dalam skripsi ini akan dibuat program aplikasi peramalan penjualan menggunakan dua teknik time series yaitu autoregressive orde 1 atau AR(1) dan simple exponential smoothing. Pada teknik autoregressive orde 1, digunakan pula metode Kalman Filter untuk membantu mengurangi derau akibat pengukuran dan sistem itu sendiri. Dari hasil peramalan yang dihasilkan dapat dilihat bahwa kalman filter dapat digunakan untuk meng-update ramalan dari AR(1) dengan cukup baik dan program dapat menghitung ramalan dengan cukup cepat. Kata Kunci : program aplikasi, peramalan penjualan, time series, autoregressive, simple exponential smoothing, Kalman Filter iii

KATA PENGANTAR Puji syukur penulis panjatkan kepada Tuhan Yang Maha Esa sehingga dapat menyelesaikan Skripsi ini dengan baik dan tepat pada waktunya. Skripsi ini disusun sebagai salah satu syarat untuk memperoleh gelar kesarjanaan pada jenjang pendidikan Strata 1, Jurusan Teknik Informatika dan Matematika di Universitas Bina Nusantara. Walaupun tugas membuat Skripsi ini terasa berat oleh penulis, namun berkat bimbingan dari para dosen dan teman teman, akhirnya skripsi ini dapat diselesaikan walaupun masih jauh dari kesempurnaan. Penulis menyadari masih banyak kekurangan-kekurangan di dalam Skripsi, sehingga penulis sangat mengharapkan bantuan berupa kritik dari para dosen serta caracara yang baik untuk menyusun karya ilmiah di masa yang akan datang. Penulis mengucapkan terima kasih kepada para pembimbing yang telah meluangkan waktu untuk memberikan petunjuk dalam mewujudkan Skripsi ini, terutama kepada : 1. Prof. Dr. Gerardus Polla, M.App.Sc., selaku Rektor Universitas Bina Nusantara. 2. Bapak Wikaria Gazali, S.Si., MT., selaku Dekan Fakultas MIPA. 3. Bapak Ngarap Imanuel Manik, Drs., M.Kom., selaku Kepala Jurusan MIPA Universitas Bina Nusantara dan dosen pembimbing yang telah memberikan bimbingan selama proses penyusunan skripsi ini. 4. Bapak Suyono, M.Si, Dr., selaku dosen pembimbing yang telah banyak memberikan bimbingan rumus selama proses penyusunan skripsi ini. 5. Bapak H. Mohammad Subekti, BE., M.Sc., selaku Kepala Jurusan Teknik Informatika Universitas Bina Nusantara. 6. Orangtua tercinta dan keluarga penulis yang telah memberikan dukungan dan doa selama penulisan skripsi ini. 7. Teman-teman yang telah memberikan dorongan, saran dan membantu dalam penulisan skripsi ini. 8. Kepada semua pihak yang telah membantu sehingga penulis dapat menyelesaikan skripsi ini. Akhir kata, penulis berharap semoga skripsi ini dapat bermanfaat dan berguna bagi pembaca dan pihak-pihak yang membutuhkan. Jakarta, Januari 2007 Penulis Iwan Viryajaya 0600665354 iv

DAFTAR ISI Abstrak Kata Pengantar Daftar Tabel Daftar Gambar Daftar Lampiran Halaman iii iv viii ix x BAB 1 PENDAHULUAN 1 1.1 Latar Belakang Masalah 1 1.2 Perumusan Masalah 2 1.3 Ruang Lingkup 3 1.4 1.5 1.6 Tujuan dan Manfaat 1.4.1 Tujuan 1.4.2 Manfaat Metodologi Penelitian Penelitian Relevan BAB 2 LANDASAN TEORI 5 2.1 2.2 2.3 2.4 2.5 2.6 Dasar Perancangan Software Software Testing Interaksi Manusia dan Komputer (IMK) Peramalan 2.4.1 Definisi Peramalan 2.4.2 Jangka Waktu Peramalan 2.4.3 Beberapa Macam Metode Peramalan 2.4.4 Peranan dan Kegunaan Peramalan 2.4.5 Analisis Runtun Waktu (Time Series) 2.4.5.1 Konsep Dasar Runtun Waktu 2.4.5.2 Metode Autoregressive AR(1) 2.4.5.3 Metode Simple Exponential Smoothing 2.4.6 Lima Langkah Proses Peramalan 2.4.7 Ketepatan Metode Peramalan Kalman Filter 2.5.1 Definisi Kalman Filter 2.5.2 Pemodelan Matematika Kalman Filter 2.5.3 Kalman Filter Algorithm State Transition Diagram 3 3 3 3 4 5 7 7 11 11 11 12 14 14 15 17 19 20 21 23 23 23 24 26 BAB 3 ANALISIS DAN PERANCANGAN APLIKASI 27 3.1 Analisis Sistem Yang Berjalan 27 3.1.1 Sejarah dan Penjelasan Karya Agung 3.1.2 Gambaran Umum Sistem Berjalan 3.1.3 Sistem yang Diusulkan 27 29 29 v

3.2 3.3 Perancangan Program Aplikasi 3.2.1 State Transition Diagram 3.2.2 Perancangan Layar A. Perancangan Layar Koneksi Database B. Perancangan Layar Peramalan Penjualan C. Perancangan Layar Hitung Koefisien D. Perancangan Layar Petunjuk Penggunaan E. Perancangan Layar Tentang Program Perancangan Spesifikasi Proses 3.3.1 Perancangan Spesifikasi Proses Koneksi Database 3.3.2 Perancangan Spesifikasi Proses Hitung Koefisien 3.3.3 Perancangan Spesifikasi Proses Peramalan Penjualan 3.3.4 Perancangan Spesifikasi Proses Petunjuk Penggunaan 3.3.4 Perancangan Spesifikasi Proses Tentang Program 30 30 31 31 32 33 34 35 36 36 37 39 44 44 BAB 4 IMPLEMENTASI DAN EVALUASI 45 4.1 Implementasi Aplikasi 4.1.1 Kebutuhan Perangkat Keras 4.1.2 Kebutuhan Perangkat Lunak 4.1.3 Cara Pengoperasian Program Aplikasi 4.1.3.1 Cara Mengoperasikan Koneksi Database 4.1.3.2 Cara Mengoperasikan Hitung Koefisien 4.1.3.3 Cara Mengoperasikan Hasil Peramalan 4.1.3.4 Cara Mengoperasikan Petunjuk Penggunaan 4.1.3.5 Cara Mengoperasikan Tentang Program Ini 45 45 46 46 46 47 48 51 52 4.2 Evaluasi Aplikasi 4.2.1 Evaluasi Ketepatan Hasil Peramalan A. Peramalan Keseluruhan Barang Bulan Depan B. Peramalan Keseluruhan Barang Minggu Depan C. Peramalan Per Supplier Bulan Depan D. Peramalan Per Supplier Minggu Depan E. Peramalan Per Barang Bulan Depan F. Peramalan Per Barang Minggu Depan 4.2.2 Evaluasi Kesesuaian Model Dengan Data A. Data Keseluruhan Barang Bulanan B. Data Keseluruhan Barang Mingguan C. Data Per Supplier Bulanan D. Data Per Supplier Mingguan E. Data Per Barang Bulanan F. Data Per Barang Mingguan 4.2.3 Evaluasi Kecepatan Perhitungan Program 53 53 54 54 55 56 57 58 59 59 60 61 63 64 66 67 BAB 5 KESIMPULAN DAN SARAN 69 5.1 Kesimpulan 69 5.2 Saran 70 vi

DAFTAR PUSTAKA 71 RIWAYAT HIDUP 73 LAMPIRAN vii

DAFTAR TABEL Halaman Tabel 4.1 Evaluasi Peramalan Keseluruhan Barang Bulan Depan 54 Tabel 4.2 Evaluasi Peramalan Keseluruhan Barang Minggu Depan 54 Tabel 4.3 Evaluasi Peramalan Per Supplier Bulan Depan 55 Tabel 4.4 Evaluasi Peramalan Per Supplier Minggu Depan 56 Tabel 4.5 Tabel 4.6 Tabel 4.7 Evaluasi Peramalan Per Barang Bulan Depan Evaluasi Peramalan Per Barang Minggu Depan Kecepatan Perhitungan Program 57 58 67 viii

DAFTAR GAMBAR Halaman Gambar 2.1 Model Air Terjun 6 Gambar 2.2 ACF dan PACF darr AR(1) 19 Gambar 2.3 Algoritma Kalman Filter 25 Gambar 3.1 State Transition Diagram 30 Gambar 3.2 Rancangan Layar Koneksi Database 31 Gambar 3.3 Gambar 3.4 Gambar 3.5 Gambar 3.6 Gambar 4.1 Gambar 4.2 Gambar 4.3 Gambar 4.4 Gambar 4.5 Gambar 4.6 Gambar 4.7 Gambar 4.8 Gambar 4.9 Gambar 4.10 Gambar 4.11 Gambar 4.12 Gambar 4.13 Gambar 4.14 Gambar 4.15 Gambar 4.16 Gambar 4.17 Gambar 4.18 Gambar 4.19 Gambar 4.20 Gambar 4.21 Gambar 4.22 Rancangan Layar Peramalan Penjualan Rancangan Layar Hitung Koefisien Rancangan Layar Petunjuk Penggunaan Rancangan Layar Tentang Program Tampilan Form Peramalan Penjualan Tampilan Form Koneksi Database Tampilan Form Hitung Koefisien Tampilan Simpan Koefisien Tampilan Buka Koefisien Tampilan Hasil Ramalan Tampilan Hasil Ramalan dengan Marks Tampilan Rambatan Error Ramalan Tampilan menu Petunjuk Penggunaan Tampilan menu Tentang Program Ini Grafik ACF Penjualan Per Bulan Grafik PACF Penjualan Per Bulan Grafik ACF Penjualan Per Minggu Grafik PACF Penjualan Per Minggu Grafik ACF Penjualan Supplier OLY per Bulan Grafik PACF Penjualan Supplier OLY per Bulan Grafik ACF Penjualan Supplier PBT per Minggu Grafik PACF Penjualan Supplier PBT per Minggu Grafik ACF Penjualan Barang OLY-GMLH-SK52 per Bulan Grafik PACF Penjualan Barang OLY-GMLH-SK52 per Bulan Grafik ACF Penjualan Barang ACP-CD MILD per Minggu Grafik PACF Penjualan Barang ACP-CD MILD per Minggu 32 33 34 35 46 47 47 48 49 50 50 51 52 53 59 60 60 61 62 62 63 64 65 65 66 67 ix

DAFTAR LAMPIRAN Halaman Lampiran 1 KoneksiDB.pas L.1 Lampiran 2 Ramal.pas L.7 Lampiran 3 Hitung.pas L.22 Lampiran 4 Petunjuk.pas L.30 Lampiran 5 Keterangan.pas L.31 x