UNIVERSITAS BINA NUSANTARA
Jurusan Teknik Informatika dan Statistika Skripsi Sarjana Program Ganda Semester Ganjil tahun 2006/2007
ANALISIS PERAMALAN TINGKAT PENJUALAN MOTOR MENGGUNAKAN METODE SARIMA BERDASARKAN POLA DATA SEASONALITY PADA PT.LANCAR SUKSES MANDIRI
Hermanto
0600665612
Abstrak Masalah yang dihadapi oleh pihak PT.Lancar Sukses Mandiri adalah sulitnya memprediksi tingkat penjualan untuk periode berikutnya yang berhubungan dengan tingkat permintaan jumlah motor oleh pelanggan berdasarkan pola musiman. Usulan untuk pemecahan masalah ini adalah dengan menganalisa, meramalkan, dan merancang aplikasi dengan metode SARIMA sebagai pengembangan dari metode ARIMA. Metode ini sesuai dengan situasi yang ada dimana data yang ada bersifat musiman. Metode penelitian dilakukan dengan studi pustaka, pengumpulan data, dan wawancara dengan karyawan PT.Lancar Sukses Mandiri. Hasil pengumpulan data dianalisis dan dipakai sebagai acuan dalam peramalan. Metode perancangan yang dipakai adalah dengan merancang basis data, State Transition Diagram, dan rancangan layar. Hasilnya adalah evaluasi metode SARIMA yang sesuai untuk melakukan peramalan dan aplikasi peramalan yang diharapkan akan membantu karyawan PT.Lancar Sukses Mandiri dalam memaksimalkan penjualan.
Kata Kunci : Seasonal, metode SARIMA, Moving Average, Autoreggresive, Peramalan, penjualan, motor, PT.Lancar Sukses Mandiri
iv
PRAKATA
Puji syukur saya panjatkan kepada Tuhan Yang Maha Esa atas segala rahmatNya, sehingga skripsi yang berjudul “Analisis Peramalan Tingkat Penjualan Motor Menggunakan Metode SARIMA Berdasarkan Pola Data Seasonality Pada PT.Lancar Sukses Mandiri” dapat diselesaikan dengan baik dan tepat pada waktunya. Adapun tujuan dari penulisan skripsi ini adalah untuk memenuhi persyaratan dalam menyelesaikan jenjang studi Strata-1 (S1) jurusan Teknik Informatika dan Statistika di Universitas Bina Nusantara. Dalam kesempatan ini, perkenankanlah saya mengucapkan terima kasih kepada semua pihak yang telah membantu saya dalam menyelesaikan penulisan skripsi ini, yaitu kepada: 1. Prof. Dr. Gerardus Polla. M.App.Sc, selaku Rektor Universitas Bina Nusantara atas semua pendidikan yang telah saya terima selama ini di Universitas Bina Nusantara. 2. Bapak Wikaria Gazali, S.Si.,MT., selaku Dekan Fakultas Matematika dan Ilmu Pengetahuan Alam Universitas Bina Nusantara yang telah menyediakan fasilitasfasilitas sehingga saya dapat menyelesaikan skripsi ini sebagaimana mestinya. 3. Bapak Ngarap Imanuel Manik, Drs., M.Kom., selaku Ketua Jurusan Teknik Informatika dan Statistika yang telah memberikan kesempatan kepada saya untuk menyelesaikan skripsi ini serta selaku pembimbing saya yang telah banyak memberikan petunjuk, bimbingan dan masukan yang berharga dalam penyusunan skripsi ini.
v
4. Bapak Abdul Hamang, Ir., MS., selaku dosen pembimbing skripsi ini, yang telah banyak memberikan bimbingan dan nasihatnya selama penyusunan skripsi ini, sehingga skripsi ini bisa diselesaikan dengan baik. 5. Bapak Gintoro S.kom., MM, selaku dosen pembimbing skripsi ini, yang telah banyak memberikan bimbingan dan nasihatnya selama penyusunan skripsi ini, sehingga skripsi ini bisa diselesaikan dengan baik. 6. Seluruh dosen Universitas Bina Nusantara yang telah memberikan bekal dan tuntutan dalam menyelesaikan gelar kesarjanaan ini. 7. Ibu Lily S.kom., selaku Kepala Cabang PT.Lancar Sukses Mandiri beserta seluruh karyawan PT.Lancar Sukses Mandiri, yang telah bersedia menerima saya untuk mengadakan studi kasus pada PT.Lancar Sukses Mandiri dan memberikan informasi maupun data yang berkaitan dengan penyusunan skripsi ini. 8. Orang tua dan keluarga saya yang telah banyak memberikan dorongan moral dan materi dalam penyusunan skripsi ini. 9. Teman-teman sekelas dan asisten yang telah banyak memberikan masukan dalam penyusunan skripsi ini. 10. Semua pihak yang tidak dapat saya sebutkan satu per satu baik yang secara langsung ataupun tidak langsung telah membantu dalam penulisan skripsi ini.
vi
Akhir kata, dengan segala keterbatasan yang dimiliki, saya menyadari bahwa dalam penulisan ini masih banyak terdapat kekurangan dan kelemahan. Oleh karena itu, saya akan sangat menghargai jika ada kritik dan saran yang membangun dari pembaca guna penyempurnaan skripsi ini. Saya berharap semoga skripsi ini dapat memberikan manfaat dan sumbangan untuk perkembangan ilmu pengetahuan dan teknologi informasi.
Jakarta, 22 Januari 2007
Penulis
vii
DAFTAR ISI
Halaman Judul Luar .......................................................................................................... i Halaman Judul Dalam .......................................................................................................ii Halaman Persetujuan Hardcover .....................................................................................iii Abstrak .............................................................................................................................iv Prakata............................................................................................................................... v Daftar Isi ........................................................................................................................ viii Daftar Tabel ....................................................................................................................xii Daftar Gambar................................................................................................................ xiv BAB 1 PENDAHULUAN ............................................................................................. 1 1.1 Latar Belakang ..................................................................................................... 1 1.2 Perumusan Masalah ............................................................................................. 3 1.3 Ruang Lingkup..................................................................................................... 3 1.4 Tujuan dan Manfaat ............................................................................................. 4 1.5 Metodologi ........................................................................................................... 5 1.6 Sistematika Penulisan .......................................................................................... 6 BAB 2 GAMBARAN UMUM OBJEK ........................................................................ 8 2.1 Sejarah dan Perkembangan Organisasi ................................................................ 8 2.2 Struktur Organisasi Perusahaan ........................................................................... 9 2.3 Wewenang dan Tanggung Jawab Karyawan PT.Lancar Sukses Mandiri.......... 10 BAB 3 LANDASAN TEORI ...................................................................................... 15 3.1 Konsep Kepuasan Konsumen ............................................................................ 15 3.2 Pengelolaan Stok................................................................................................ 16 viii
3.3 Peramalan........................................................................................................... 17 3.3.1 Definisi Peramalan .................................................................................... 18 3.3.2 Kegunaan dan Peran Peramalan................................................................ 18 3.3.3 Jenis-jenis Peramalan ................................................................................ 19 3.3.4 Metode Peramalan Kuantitatif .................................................................. 21 3.3.5 Deret Waktu (Time Series)........................................................................ 21 3.3.6 Pemilihan Metode Peramalan Deret Waktu.............................................. 25 3.3.7 Teknik Peramalan Data Musiman............................................................. 27 3.4 Metode Analisis ................................................................................................. 28 3.4.1 Autokorelasi (ACF)................................................................................... 30 3.4.2 Autokorelasi Parsial (PACF) .................................................................... 32 3.4.3 Metode Autoregresi (AR) ......................................................................... 36 3.4.4 Metode Moving Average (MA)................................................................. 38 3.4.5 Metode ARIMA ........................................................................................ 39 3.4.6 Metode Seasonal ARIMA (SARIMA)...................................................... 44 3.5 Ketapatan Metode Peramalan ............................................................................ 51 3.5.1 Mean Squared Error (MSE) ..................................................................... 52 3.6 State Transition Diagram (STD) ....................................................................... 52 3.7 Microsoft .Net .................................................................................................... 53 3.7.1 .Net Framework ........................................................................................ 53 3.7.2 ASP.Net..................................................................................................... 55 3.7.3 Sistem Basis Data...................................................................................... 55 BAB 4 METODOLOGI PEMECAHAN MASALAH ............................................. 57 4.1 Model Perumusan Masalah dan Pengambilan Keputusan ................................. 57 ix
4.1.1 Analisis Sistem Yang Sedang Berjalan..................................................... 57 4.1.2 Analisis Wawancara Pada PT.Lancar Sukses Mandiri ............................. 63 4.1.3 Analisis Permasalahan Yang Sedang Berjalan ......................................... 65 4.1.4 Analisis Pemecahan Masalah.................................................................... 66 4.1.5 Sistem Yang Diusulkan............................................................................. 69 4.1.6 Struktur Fungsi/Menu Aplikasi Pada Solusi ............................................. 71 4.1.7 Rancangan Layar Aplikasi ........................................................................ 75 4.1.8 Rancangan Diagram Transisi (State Transition Diagram) ....................... 88 4.1.9 Rancangan Basis Data............................................................................... 90 4.1.10 Entity Relation Diagram (ERD) ............................................................. 92 4.1.11 Algoritma Metode SARIMA .................................................................. 93 4.2 Teknik Pengumpulan Data Dan Penentuan Parameter ...................................... 94 4.3 Teknik Analisis Data.......................................................................................... 96 BAB 5 HASIL DAN PEMBAHASAN .................................................................... .101 5.1 Ekstraksi Hasil Pengumpulan Data.................................................................. 101 5.2 Analisis Data Dan Pembahasan ....................................................................... 102 5.2.1 Analisis Data ........................................................................................... 102 5.2.2 Pembahasan............................................................................................. 128 5.3 Implementasi .................................................................................................... 128 5.3.1 Spesifikasi Sarana Untuk Implementasi.................................................. 129 5.3.1.1 Kebutuhan Perangkat Keras........................................................... 129 5.3.1.2 Kebutuhan Perangkat Lunak .......................................................... 130 5.3.1.3 Kebutuhan Jaringan........................................................................ 130 5.3.2 Instalasi Dan Cara Penggunaan Aplikasi ................................................ 130 x
5.3.2.1 Instalasi Aplikasi Peramalan .......................................................... 131 5.3.2.2 Cara Penggunaan Aplikasi Peramalan ........................................... 131 5.3.2.2.1 Petunjuk Penggunaan Aplikasi Untuk Manajer .................... 131 5.3.2.2.2 Petunjuk Penggunaan Aplikasi Untuk Sales ......................... 153 5.4 Evaluasi ............................................................................................................ 155 BAB 6 KESIMPULAN DAN SARAN ...................................................................... 157 6.1 Kesimpulan ...................................................................................................... 157 6.2 Saran................................................................................................................. 158 DAFTAR PUSTAKA .................................................................................................. 159 RIWAYAT HIDUP .................................................................................................... 162 FOTOCOPY SURAT SURVEY
xi
DAFTAR TABEL
Tabel 4.1 Permasalahan Pada Proses Bisnis .......................................................... 60 Tabel 4.2 Evaluasi Hasil Wawancara Terhadap Permasalahan ............................. 64 Tabel 4.3 Evaluasi Hasil Wawancara Terhadap Solusi ......................................... 65 Tabel 4.4 Rangkuman Solusi Untuk Permasalahan Studi Kasus........................... 67 Tabel 4.5 Tujuan Dari Solusi Yang Akan Dibangun ............................................. 71 Tabel 4.6 Fungsi/Menu vs Pengguna ..................................................................... 72 Tabel 4.7 Fungsi/Menu vs Layar (Storyboard)...................................................... 75 Tabel 4.4 Deskripsi Basis Data MsUser ................................................................ 90 Tabel 4.5 Contoh Data Tabel MsUser.................................................................... 91 Tabel 4.6 Deskripsi Basis Data TrPenjualan ......................................................... 91 Tabel 4.7 Contoh Data Tabel TrPenjualan............................................................. 92 Tabel 4.8 Data Penjualan Periode Januari 2000 – Desember 2005 ....................... 95 Tabel 4.9 Data Penjualan Periode Januari 2006 – September 2006 ...................... 96 Tabel 5.1 Ekstraksi Hasil Pengumpulan Data........................................................ 101 Tabel 5.2 ACF Data Penjualan .............................................................................. 104 Tabel 5.3 PACF Data Penjualan ............................................................................ 107 Tabel 5.4 Hasil Pembedaan Terhadap Pola Seasonal ............................................ 108 Tabel 5.5 Hasil Pembedaan Terhadap Pola Non Stationer .................................... 110 Tabel 5.6 ACF Data Hasil Pembedaan .................................................................. 111 Tabel 5.7 PACF Data Hasil Pembedaan ................................................................ 112 Tabel 5.8 Iterasi Metode Kuadrat Terkecil ............................................................ 117 Tabel 5.9 Data Hasil Peramalan............................................................................. 118 xii
Tabel 5.10 Autokorelasi Residual Model............................................................... 121 Tabel 5.11 Kesalahan Peramalan Dengan Metode Intuisi ..................................... 123 Tabel 5.12 Perbandingan MSE antara Metode SARIMA dan Metode Intuisi....... 127 Tabel 5.13 Perbandingan MSE Hasil Peramalan Antara Metode SARIMA dan Metode Intuisi ........................................................................................................ 156
xiii
DAFTAR GAMBAR
Gambar 2.1 Struktur Organisasi PT.Lancar Sukses Mandiri................................. 10 Gambar 3.1 Pola Data Horizontal.......................................................................... 23 Gambar 3.2 Pola Data Musiman ............................................................................ 23 Gambar 3.3 Pola Data Siklus ................................................................................. 24 Gambar 3.4 Pola Data Trend.................................................................................. 24 Gambar 3.5 Pemilihan Metode Peramalan Deret Berkala ..................................... 27 Gambar 3.6 Diagram Arus Strategi Pembentukan Model Box-Jenkins ................ 30 Gambar 3.7 .Net Framework Architecture ............................................................ 54 Gambar 4.1 Data Aliran Diagram Sistem Penjualan Yang Berjalan ..................... 58 Gambar 4.2 Data Aliran Diagram Sistem Barang Menjadi Stok ........................... 59 Gambar 4.3 Data Aliran Diagram Sistem Barang Menjadi Stok Yang Diusulkan 70 Gambar 4.4 Struktur Menu Program Aplikasi ....................................................... 75 Gambar 4.5 Rancangan Layar Login ..................................................................... 77 Gambar 4.6 Rancangan Layar Home ..................................................................... 78 Gambar 4.7 Rancangan Layar Administrasi .......................................................... 79 Gambar 4.8 Rancangan Layar Menambah User Baru ........................................... 80 Gambar 4.9 Rancangan Layar Melihat Data.......................................................... 81 Gambar 4.10 Rancangan Layar Menambah Data Penjualan ................................. 82 Gambar 4.11 Rancangan Layar Pengecekan Data ................................................. 83 Gambar 4.12 Rancangan Layar Peramalan............................................................ 84 Gambar 4.13 Rancangan Layar Identifikasi Model ............................................... 85 Gambar 4.14 Rancangan Layar Estimasi Parameter.............................................. 86 xiv
Gambar 4.15 Rancangan Layar Hasil Peramalan .................................................. 87 Gambar 4.16 Rancangan Layar Logout ................................................................. 88 Gambar 4.17 State Transition Diagram................................................................. 89 Gambar 4.18 ERD Dari Aplikasi Peramalan SARIMA......................................... 92 Gambar 5.1 Grafik Pola Data Penjualan PT.Lancar Sukses Mandiri .................... 102 Gambar 5.2 Plot ACF Data Penjualan ................................................................... 105 Gambar 5.3 Plot PACF Data Penjualan ................................................................. 107 Gambar 5.4 Hasil Pembedaan Terhadap Pola Seasonal ........................................ 109 Gamber 5.5 Hasil Pembedaan Terhadap Pola Non Stationer ................................ 110 Gambar 5.6 ACF Data Hasil Pembedaan............................................................... 111 Gambar 5.7 PACF Data Hasil Pembedaan ............................................................ 113 Gambar 5.8 ACF Residual Model.......................................................................... 122 Gambar 5.9 Tampilan Halaman Login................................................................... 132 Gambar 5.10 Tampilan Halaman Home................................................................. 133 Gambar 5.11 Tampilan Halaman Administration .................................................. 135 Gambar 5.12 Tampilan Halaman Edit Data Pengguna.......................................... 136 Gambar 5.13 Tampilan Halaman Delete Data Pengguna...................................... 137 Gambar 5.14 Tampilan Halaman Paging pengguna .............................................. 138 Gambar 5.15 Tampilan Halaman Add New User................................................... 139 Gambar 5.16 Tampilan Halaman View Data ......................................................... 140 Gambar 5.17 Tampilan Halaman Edit Data Penjualan.......................................... 141 Gambar 5.18 Tampilan Halaman Delete Data Penjualan...................................... 142 Gambar 5.19 Tampilan Halaman Paging Penjualan.............................................. 143 Gambar 5.20 Tampilan Halaman Add New Data................................................... 144 xv
Gambar 5.21 Tampilan Halaman Checking Data .................................................. 145 Gambar 5.22 Tampilan Halaman Forecast............................................................ 146 Gambar 5.23 Tampilan Halaman Identification..................................................... 147 Gambar 5.24 Tampilan Halaman Estimation......................................................... 148 Gambar 5.25 Tampilan Halaman Forecast Result................................................. 149 Gambar 5.26 Tampilan Zoom Pada Grafik ............................................................ 150 Gambar 5.27 Tampilan Hide/Show Series Grafik.................................................. 151 Gambar 5.28 Tampilan Peramalan Beberapa Periode Kedepan ............................ 152 Gambar 5.29 Tampilan Halaman Logout............................................................... 153 Gambar 5.30 Tampilan Halaman Home................................................................. 154
xvi