UNIVERSITAS BINA NUSANTARA
Program Ganda Teknik Informatika – Statistika Skripsi Sarjana Program Ganda Semester Ganjil 2006/2007
PERANCANGAN PROGRAM APLIKASI PERAMALAN PENJUALAN KAMPAS REM DENGAN MENGGUNAKAN MARIMA-FUNCTION TRANSFER MODEL (Studi kasus : P.T Tri Dharma Wisesa)
Shirley Wiliana NIM : 0600653373
abstrak
PT. Tri Darma Wisesa adalah perusahaan yang bergerak dalam bidang industri pembuatan kampas rem kendaraan bermotor. Masalah yang dihadapi perusahaan saat ini adalah mengenai masalah persediaan. Hal ini disebabkan berbagai macam faktor, salah satunya adalah jumlah permintaan yang selalu berubah sesuai kondisi pasar yang berlaku saat itu. Oleh karena itu diperlukan suatu perhitungan yang dapat mengestimasi nilai penjualan pada periode yang akan datang, yang dapat digunakan sebagai landasan dalam pengambilan keputusan di masa yang akan datang. Dalam penulisan ini, data yang digunakan untuk memperkirakan penjualan untuk periode yang akan datang adalah data penjualan kampas rem untuk jenis disc pad. Metode yang akan digunakan dalam penelitian ini adalah metode Function Transfer Model, atau yang lebih dikenal dengan nama Multivariate Autoregressive Intergrated Moving Avarage (MARIMA).
Kata Kunci : Function Transfer Model, Multivariate Autoregressive Intergrated Moving Avarage, impulse respond, white noise, peramalan, disc pad.
iv
KATA PENGANTAR
Puji dan syukur saya panjatkan kepada Tuhan Yang Maha Esa, karena atas berkat rahmat dan bimbingan-Nya saya dapat menyelesaikan skripsi yang berjudul PERANCANGAN
PROGRAM
APLIKASI
PERAMALAN
PENJUALAN
KAMPAS REM DENGAN MENGGUNAKAN MARIMA-FUNCTION TRANSFER MODEL
Skripsi ini disusun sebagai salah satu syarat dalam menyelesaikan program
studi ganda Teknik Informatika dan Statistika, jenjang pendidikan Strata 1 di Universitas Bina Nusantara, Jakarta. Dalam menyelesaikan tugas Skripsi ini, penulis memperoleh bimbingan, dorongan semangat, fasilitas dari berbagai pihak yang mendukung penulis untuk menyelesaikan tugas tersebut.. Untuk itu penulis mengucapkan banyak terima kasih antara lain ditujukan kepada: 1) Rektor Universitas Bina Nusantara, Bapak Gerardus Polla, M.App.Sc., yang telah memberikan kesempatan kepada para mahasiswa untuk menerapkan segala sesuatu yang telah dipelajari selama mengikuti kegiatan belajar dengan mengadakan program studi Skripsi; 2) Dekan Fakultas MIPA, Bapak Wikaria Gazali, S.Si., MT., yang selalu memacu semangat dan kreatifitas setiap mahasiswanya selama mengikuti kegiatan belajar; 3) Ketua Jurusan Matematika dan Statistika, Bapak Ngarap Immanuel Manik, Drs., M.Kom., yang telah memberikan persetujuan terhadap topik skripsi yang diajukan dan telah menunjuk para pembimbing yang terbaik untuk penulis;
v
4) Dosen Pembimbing pertama, Bapak Sutoro, Dr., yang selalu meluangkan waktunya dalam memberikan saran dan ide sehubungan dengan penulisan Skripsi ini dari awal hingga akhir; 5) Dosen Pembimbing kedua, Bapak Agus Prahono, Drs.,M Eng.Sc., yang telah membantu dalam memberikan saran sehubungan dengan pembuatan program dalam Skripsi ini; 6) Rekan-rekan jurusan Teknik Informatika dan Statistika angkatan 2002, yang telah membantu dalam memberikan dukungan baik secara langsung maupun tidak langsung kepada penulis;
Selain itu, penulis juga mengucapkan terima kasih kepada kedua orang tua yang telah banyak memberikan dukungan, dan pengertian yang cukup sehingga penulis dapat menyelesaikan Skripsi ini. Saya menyadari bahwa Skripsi ini masih jauh dari sempurna, sehingga dibutuhkan saran dan kritik yang berguna bagi pengambangan Skripsi ini selanjutnya. Kiranya Skripsi ini dapat berguna dan bermanfaat bagi para pembaca dan pihak-pihak lain yang membutuhkan. Terima kasih.
Jakarta, 22 Maret 2007
Penulis
vi
DAFTAR ISI
Halaman HALAMAN JUDUL LUAR ............................................................................
i
HALAMAN JUDUL DALAM ........................................................................
ii
HALAMAN PERSETUJUAN HARDCOVER .............................................
iii
ABSTRAK……………………………………………………………………..
iv
PRAKATA…………………………………………………………………….
v
DAFTAR ISI………………………………………………………………….
vii
DAFTAR TABEL…………………………………………………………….
x
DAFTAR GAMBAR………………………………………………………….
xi
DAFTAR LAMPIRAN……………………………………………………….
xii
BAB 1 PENDAHULUAN ……………………………………………….......
1
1.1
Latar Belakang Masalah ………………………………………..
1
1.2
Perumusan Masalah ..……………………………………..….…
2
1.3
Ruang Lingkup …………………………………………...….....
2
1.4
Tujuan Perancangan …………………………………………....
3
1.5
Manfaat Rancangan ………………………………………… ...
3
1.6
Metodologi Perancangan ……………………………………….
4
BAB 2 LANDASAN TEORI ……………………………………………… 2.1
5
Peramalan……….…………………………………………..…
5
2.1.1
Pengertian Peramalan………………………...….…….
5
2.1.2
Jenis-Jenis Peramalan………………………………….
6
2.1.3
Langkah-Langkah Peramalan………………………….
8
2.1.4
Jenis-Jenis Metode Peramalan…………………………
9
2.1.5
Metode Peramalan Box-Jenkins ………………………
12
2.1.6
Autokorelasi ………………………………………......
13
2.1.6.1
15
Autokorelasi Parsial …………………………
vii
2.1.7
Jenis-Jenis Model Box-Jenkins ……………………….
18
2.1.7.1
Model Autoregressive ………………………
19
2.1.7.2 Model Moving Avarage …………………….
23
2.1.7.3
Model Autoregressive Moving Avarage ……
25
2.1.7.4 Model Autoregressive Intergrated Moving …
28
Avarage 2.1.8
Function Transfer Model ……………………………..
31
2.1.8.1
33
Tahap-Tahap Pembentukan Model ………… Fungsi Transfer
2.2
Perancangan Perangkat Lunak ……………………………….
41
2.3
Diagram Alir …………………………………….……………
43
BAB 3 PERANCANGAN PROGRAM APLIKASI .................................
45
3.1
Gambaran Umum Perusahaan ………………………………..
45
3.1.1
Sejarah Perusahaan …………………………………...
45
3.1.2
Struktur Organisasi Perusahaan ………………………
46
3.2
Rancangan Basis Data ………………………………………..
46
3.3
Rancangan Diagram Alir ……………………………………..
47
3.3.1
Diagram Alir Modul Utama ………………………….
48
3.3.2
Diagram Alir Input Data ……………………………...
49
3.3.3
Diagram Alir Modul TFM ……………………………
49
Rancangan Form ……………………………………………..
56
3.4.1
Rancangan Layar Menu Utama ………………………
56
3.4.2
Rancangan Menu File …………………………………
57
3.4.3 Rancangan Menu Help ………………………………..
57
3.4.4
Rancangan Menu Tampilan Input …………………….
58
3.4.5
Rancangan Menu Tampilan Hasil …………………….
59
3.4.6
Rancangan Menu Analisa ……………………………..
60
3.4.7 Rancangan Menu Graph ………………………………
61
3.4
viii
BAB 4 IMPLEMENTASI HASIL PENELITIAN ……………………… 4.1
62
Spesifikasi Rancangan ………………………………………..
62
4.1.1
Spesifikasi Perangkat Lunak ………………………….
62
4.1.2
Spesifikasi Perangkat Keras …………………………..
62
4.2
Persiapan Data ………………………………………………..
62
4.3
Implementasi Program Aplikasi ……………………………...
63
4.3.1
Tampilan Layar Menu Utama ………………………..
63
4.3.2
Tampilan Menu File ………………………………….
64
4.3.3
Tampilan Menu Hasil ………………………………...
66
4.3.4
Tampilan Halaman Analisa …………………………...
67
4.3.5
Tampilan Halaman Graph …………………………….
68
4.3.6
Tampilan Halaman Help ………………………………
69
4.4
Analisis Hasil Penelitian…………………………………….
70
BAB 5 KESIMPULAN DAN SARAN …………………………………
71
5.1
Kesimpulan…………………………………………………..
71
5.2
Saran………………………………………………………….
72
DAFTAR PUSTAKA ………………………………………………………..
xiii
DAFTAR RIWAYAT HIDUP……………………………………………….
xiv
LAMPIRAN…………………………………………………………………..
L.1
ix
DAFTAR TABEL Halaman Tabel 3.1 Tabel 3.2
Tabel Data Aktual Tabel Data Hasil Perhitungan
x
47 47
DAFTAR GAMBAR Halaman Gambar 2.1. Gambar 2.2. Gambar 2.3. Gambar 2.4. Gambar 3.1 Gambar 3.2 Gambar 3.3 Gambar 3.4 Gambar 3.5 Gambar 3.6 Gambar 3.7 Gambar 3.8 Gambar 3.9 Gambar 3.10 Gambar 3.11 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
Skema Pendekatan Box-Jenkins ……………………………… Konsep Fungsi Transfer ……………………………………… Model Sekuensial Linear …………………………………….. Konstruksi Flowchart ................................................................ Struktur Organisasi Perusahaan ……………………………… Diagram Alir Modul Utama ………………………………...... Diagram Alir Input Data ……………………………………... Diagram Alir modul TFM ……………………………………. Rancangan Layar Menu Utama ………………………………. Rancangan Menu File ………………………………………… Rancangan Menu Help ……………………………………….. Rancangan Menu Tampilan Input ……………………………. Rancangan Menu Tampilan Hasil ……………………………. Rancangan Layar Menu Analisa ……………………………… Rancangan Menu Graph ……………………………………… Tampilan Layar Menu Utama ................................................... Tampilan Menu File .................................................................. Tampilan kotak Open dialog ..................................................... Tampilan Input Data .................................................................. Tampilan menu File setelah Input dimasukan ........................... Tampilan Hasil Peramalan ........................................................ Tampilan Hasil Analisa ............................................................. Tampilan Grafik ........................................................................ Tampilan Menu Help ................................................................ Tampilan Menu About Us .........................................................
xi
13 31 43 44 46 48 49 55 56 57 57 58 59 60 61 63 64 65 65 66 66 67 68 69 69
DAFTAR GAMBAR Halaman Gambar 2.1. Gambar 2.2. Gambar 2.3. Gambar 2.4. Gambar 3.1 Gambar 3.2 Gambar 3.3 Gambar 3.4 Gambar 3.5 Gambar 3.6 Gambar 3.7 Gambar 3.8 Gambar 3.9 Gambar 3.10 Gambar 3.11 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
Skema Pendekatan Box-Jenkins ……………………………… Konsep Fungsi Transfer ……………………………………… Model Sekuensial Linear …………………………………….. Konstruksi Flowchart ................................................................ Struktur Organisasi Perusahaan ……………………………… Diagram Alir Modul Utama ………………………………...... Diagram Alir Input Data ……………………………………... Diagram Alir modul TFM ……………………………………. Rancangan Layar Menu Utama ………………………………. Rancangan Menu File ………………………………………… Rancangan Menu Help ……………………………………….. Rancangan Menu Tampilan Input ……………………………. Rancangan Menu Tampilan Hasil ……………………………. Rancangan Layar Menu Analisa ……………………………… Rancangan Menu Graph ……………………………………… Tampilan Layar Menu Utama ................................................... Tampilan Menu File .................................................................. Tampilan kotak Open dialog ..................................................... Tampilan Input Data .................................................................. Tampilan menu File setelah Input dimasukan ........................... Tampilan Hasil Peramalan ........................................................ Tampilan Hasil Analisa ............................................................. Tampilan Grafik ........................................................................ Tampilan Menu Help ................................................................ Tampilan Menu About Us .........................................................
xi
13 31 43 44 46 48 49 55 56 57 57 58 59 60 61 63 64 65 65 66 66 67 68 69 69
DAFTAR LAMPIRAN Halaman LAMPIRAN A
LAMPIRAN B
HASIL PERHITUNGAN ……………………………. A.1 Tabel Hasil Peramalan A.2 Tabel Perhitungan A.3 Analisa Pehitungan LISTING PROGRAM………………………………… B.1 Initialisasi B.2 Filter B.3 Calculate B.4 Graph
xii
L.1 L.1 L.2 L.3 L.7 L.7 L.14 L.15 L.27