UNIVERSITAS BINA NUSANTARA
Program Studi Ganda Teknik Informatika - Matematika
Skripsi Sarjana Program Ganda Semester Ganjil 2006/2007
PERANCANGAN PROGRAM APLIKASI PENENTUAN MODEL REGRESI TERBAIK TERHADAP BIAYA PENGIRIMAN
BARANG DENGAN METODE STEPWISE (Studi Kasus : CV. Madrhos)
Denna Arfiani 0600660435
ABSTRAK
Masalah yang dihadapi oleh CV Madrhos adalah semakin meningkatnya volume data baik data barang maupun data pelanggan yang semakin besar, ditambah lagi dengan adanya masalah transportasi ataupun masalah pemindahan barang dari suatu cabang ke cabang yang lainnya sehingga membutuhkan biaya yang tidak sedikit. Oleh karena itu penulis merasa perlu untuk mengusulkan alternatif metode lain, yang dapat meramalkan biaya pengiriman barang dengan menentukan model regresi yang terbaik.
Adapun metode yang digunakan sebagai bahan pertimbangan untuk memrediksi biaya pengiriman barang ini yaitu dengan metode regresi stepwise. Metode regresi stepwise merupakan pemodelan multiregresi tahap demi tahap dengan mencari korelasi yang paling besar terhadap variabel terikat dan menyeleksi variabel bebas mana yang signifikan yang dapat masuk ke dalam model tersebut.
Tujuan dari penulisan skripsi ini adalah untuk merancang program aplikasi komputer yang dapat mengestimasi persamaan yang tepat untuk memrediksi seberapa besar biaya total pengiriman barang (Y) dan hal-hal apa saja yang mempengaruhi peningkatan jumlah biaya tersebut.
Variabel yang diukur adalah biaya kirim per karton (X1), frekuensi pengiriman barang (X2), jenis barang yang dijual (X3), jarak tempat asal ke tujuan pengiriman (X4), jumlah barang yang dikirim (X5), jumlah stok barang (X6), dan jumlah permintaan barang (X7). Pada akhirnya diperoleh model regresi dari biaya total pengiriman barang (Y) yaitu
Ŷ = -391304,94 + 14330,64 X5 + 206096,27 X3 dengan nilai R2 = 0,994 atau 99,4 %. Diharapkan model regresi ini dapat meminimalkan biaya pengiriman barang dengan meramalkan biaya yang akan datang tanpa harus melakukan penelitian ulang.
Kata Kunci :
KATA PENGANTAR
Puji syukur saya panjatkan kepada Allah SWT sehingga saya dapat menyelesaikan skripsi yang berjudul “PERANCANGAN PROGRAM APLIKASI PENENTUAN MODEL REGRESI TERBAIK TERHADAP BIAYA PENGIRIMAN BARANG DENGAN METODE STEPWISE” dengan sebaik-baiknya dan upaya semaksimal mungkin.
Atas terselesaikannya skripsi ini, dengan segala kerendahan hati dan penuh ketulusan saya mengucapkan terima kasih yang sebesar-besarnya kepada:
• Ibu Dr. Theresia Widia Soerjaningsih (Almarhum), yang telah memberikan kesempatan kepada saya untuk menimba ilmu di Universitas Bina Nusantara. • Bapak Gerardus Polla, selaku Rektor Universitas Bina Nusantara.
• Bapak Abdul Hamang, selaku dosen pembimbing yang tidak hanya memberikan waktu, pengertian, pengajaran, kritik, ide, kesabaran, bimbingan dan saran, tetapi juga dukungan yang selalu memotivasi saya sehingga skripsi ini dapat diselesaikan tepat pada waktunya, juga sempat memberi pengajaran selaku dosen bagi saya.
• Bapak Haryono Soeparno, selaku dosen pembimbing yang tidak hanya memberikan waktu, pengertian, pengajaran, kritik, ide, kesabaran, bimbingan dan saran, tetapi juga dukungan yang selalu memotivasi saya sehingga skripsi ini dapat diselesaikan tepat pada waktunya, juga sempat memberi pengajaran selaku dosen bagi saya.
• Bapak Wikaria Gazali, selaku Dekan Fakultas MIPA atas bimbingannya, yang juga sempat memberi pengajaran selaku dosen bagi saya.
• Bapak Ngarap Im Manik, selaku Ketua Jurusan MIPA atas bantuannya dalam memberikan berkas yang dibutuhkan, bimbingan, dan pengajarannya.
• Bapak dan Ibu dosen Universitas Bina Nusantara yang telah mengajar dan memberi bimbingan kepada saya sejak awal kuliah sampai sekarang ini.
• Kedua kakak saya, kakak ipar saya, dan keponakan saya yang lucu.
• Untuk Vitra, terima kasih atas perhatian, bantuan, dukungan, doa, dan kehadirannya yang selalu menemani saya sehingga saya bisa tetap semangat dalam mengerjakan skripsi ini walau sempat merasa ragu dan pesimis.
• Untuk Firdaus dan Madsyah, terima kasih karena telah turut membantu dan mendukung saya sehingga terselesainya skripsi ini.
• Untuk Indah, terima kasih karena telah menemani saya selama saya mengerjakan skripsi ini hingga saya sidang.
• Teman-teman Jurusan Ganda TI-MAT angkatan 2002, terutama untuk Ochi, Erik, dan Gedonk a.k.a Leonardus Henry karena telah menjadi teman sekelompok selama mengerjakan tugas-tugas kuliah.
• Penjaga Perpustakaan Universitas Bina Nusantara yang telah saya repotkan. • Juga kepada semua pihak yang tidak dapat saya sebutkan satu per satu yang telah
banyak memberikan bantuan hingga terselesainya skripsi ini.
Semoga Allah SWT membalas semua kebaikan, pengertian, dan kesabaran yang secara ikhlas telah diberikan kepada saya. Saya sangat menyadari tanpa bantuan, kesabaran, petunjuk, pengertian, dukungan, dan doa dari berbagai pihak, saya tidak akan dapat menyelesaikan skripsi ini dengan baik.
Saya menyadari bahwa penulisan skripsi ini masih jauh dari kesempurnaan, meskipun demikian diharapkan dapat memberikan masukan dalam rangka peningkatan layanan di CV. Madrhos dan dapat bermanfaat bagi yang membutuhkan. Saya juga sangat mengharapkan kritik dan saran yang membangun untuk penyempurnaan skripsi ini.
Jakarta, 29 Januari 2007 Penulis
DAFTAR ISI
Halaman
Halaman Judul Luar Halaman Judul Dalam
Halaman Persetujuan Hard Cover Halaman Pernyataan Dewan Penguji
Abstrak iv
1.5.2 Manfaat Penelitian 3
1.6 Metodologi 4
2.1.3 Langkah-Langkah Peramalan 8 2.1.4 Pengertian Metode Peramalan 9
2.1.5 Model Transportasi 10
2.1.6 Analisis Regresi Sederhana 12 2.1.7 Analisis Regresi Berganda 13 2.1.8 Koefisien Korelasi Berganda 18 2.1.9 Analisis Regresi Dengan Variabel Boneka (Dummy) 21
2.1.10 Analisis Varians 21
2.2 Metode Pemilihan Terbaik 24
2.2.1 Metode Seleksi Maju (Forward) 24 2.2.2 Metode Penyisihan (Backward) 25 2.2.3 Metode Bertahap (Stepwise) 26
2.3 Kriteria Statistik 27
2.3.1 Best Linear Unbiased Estimator (BLUE) 27
2.3.2 Pengujian Model 30
2.4 Rekayasa Perangkat Lunak 32
2.4.2 Model Waterfall 33 2.5 Interaksi Manusia dan Komputer 35
2.6 Penelitian yang Relevan 36
2.7 Hipotesis Penelitian 37
BAB 3 PERANCANGAN PROGRAM APLIKASI 39
3.1 Perencanaan 39
3.1.1 Sejarah Umum Perusahaan 39
3.1.2 Struktur Organisasi 40
3.1.3 Gambaran Sistem yang Berjalan 40
3.1.4 Variabel Penelitian 41
3.2 Teknik Pengumpulan Data 42
3.3 Model Analisis Data 43
3.4 Perancangan Program Aplikasi 45
3.4.1 Perancangan Struktur Menu 45
3.4.2 Perancangan Database 50 3.4.3 Perancangan STD (State Transition Diagram) 52
3.4.4 Perancangan Tampilan Layar 58
3.4.5 Perancangan Modul 67
BAB 4 IMPLEMENTASI DAN EVALUASI 72
4.1 Spesifikasi Rancangan 72
4.1.1 Spesifikasi Perangkat Lunak 72 4.1.2 Spesifikasi Perangkat Keras 72 4.2 Implementasi Program Aplikasi 73
4.2.1 Tampilan Layar Login 73 4.2.2 Tampilan Layar Menu Utama 74
4.2.3 Tampilan Layar Menu Data User 75 4.2.4 Tampilan Layar Menu Data Product 76 4.2.5 Tampilan Layar Menu Data Branch 77 4.2.6 Tampilan Layar Menu Data Input 78 4.2.7 Tampilan Layar Menu Analyze Regression 80 4.2.8 Tampilan Layar Menu Analyze Plots 82 4.2.9 Tampilan Layar Menu Print 83 4.2.10 Tampilan Layar Menu Help User Guide 85 4.2.11 Tampilan Layar Menu Help About 86
4.3 Evaluasi Program Aplikasi 86
BAB 5 KESIMPULAN DAN SARAN 90
5.1 Kesimpulan 90
5.2 Saran 91
DAFTAR PUSTAKA 92
RIWAYAT HIDUP 94
DAFTAR TABEL
Halaman
Tabel 2.1 Analisis Varians 22
Tabel 3.1 Rancangan Tabel Login 51
Tabel 3.2 Rancangan Tabel Barang 51
Tabel 3.3 Rancangan Tabel Cabang 51
DAFTAR GAMBAR
Halaman Gambar 2.1 Model Jaringan Transportasi Umum 11
Gambar 2.2 Model Waterfall 33
Gambar 3.1 Struktur Organisasi CV. Madrhos 40
Gambar 3.2 Struktur Menu Utama 45
Gambar 3.3 Struktur Menu File 46
Gambar 3.4 Struktur Menu Data 47
Gambar 3.5 Struktur Menu Analyze 48
Gambar 3.6 Struktur Menu Print 49
Gambar 3.7 Struktur Menu Help 50
Gambar 3.14 Rancangan Tampilan Layar Menu Login 59 Gambar 3.15 Rancangan Tampilan Layar Menu Utama 60 Gambar 3.16 Rancangan Tampilan Layar Menu View Data 61 Gambar 3.17 Rancangan Tampilan Layar Menu Edit Data 62 Gambar 3.18 Rancangan Tampilan Layar Menu Analyze Regression 63 Gambar 3.19 Rancangan Tampilan Layar Menu Analyze Plots 64 Gambar 3.20 Rancangan Tampilan Layar Menu Print 65 Gambar 3.21 Rancangan Tampilan Layar Menu Help About 66 Gambar 3.22 Rancangan Tampilan Layar Menu Help User Guide 67
Gambar 4.1 Tampilan Layar Login 73
Gambar 4.2 Tampilan Layar Menu Utama 74
Gambar 4.3 Tampilan Layar Menu Data User 75 Gambar 4.4 Tampilan Layar Menu Data Product 76 Gambar 4.5 Tampilan Layar Menu Data Branch 77 Gambar 4.6 Tampilan Layar Menu Data Input 78 Gambar 4.7 Tampilan Layar Import File Excel 79 Gambar 4.8 Tampilan Layar Menu Analyze Regression 80 Gambar 4.9 Tampilan Layar Menu Analyze Plots 82
Gambar 4.10 Tampilan Layar Menu Print 84
DAFTAR LAMPIRAN
Halaman
Lampiran 1 Listing Program Aplikasi
Tugas Akhir (TugasAkhir.dpr) L1
Unit Utama (uUtama.pas) L1
Unit User (uUser.pas) L9
Unit Login (uLogin.pas) L15
Unit Database (uDB.pas) L17
Unit Barang (uBarang.pas) L23
Unit Cabang (uCabang.pas) L28
Unit Input (uInput.pas) L32
Unit Excel (uExcel.pas) L37
Unit Fungsi (uFungsi.pas) L41
Unit Kalkulasi (uKalkulasi.pas) L43 Unit Analyze Regression (uAnalyzeRegression.pas) L49 Unit Analyze Plots (uAnalyzePlots.pas) L66
Unit Print (uPrint.pas) L75
Unit User Guide (uUserGuide.pas) L84
Unit About (uAbout.pas) L86
Lampiran 2 Data Pengiriman Barang Pada Bulan Juni – Oktober 2006 Sumber: CV. Madrhos
Lampiran 3 Hasil Analisis Regresi Stepwise Pada Program Aplikasi