iv
Universitas Bina Nusantara
Program GandaTeknik Informatika - Statistika Skripsi Sarjana Program Ganda Semester Ganjil Tahun 2005/2006
PERANCANGAN PROGRAM APLIKASI PENENTUAN HARGA TIKET PESAWAT BERDASARKAN JARAK PESAN DAN KERAMAIAN DENGAN
MENGGUNAKAN METODE REGRESI BERGANDA Edo Ragadna P. Saragih
0400536665 Abstrak
Kendala yang sering dihadapi perusahaan dalam menghadapi persaingan “perang tarif” ialah menentukan harga jual yang optimal. Dalam menentukan harga jual tiket, perusahaan sering kali mengandalkan intuisi untuk memperkirakan harga tiket pesawat. Penggunaan metode intuisi sangat riskan terhadap kesalahan-kesalahan dan waktu kerja yang lamban kalau harus melihat seluruh data historis penjualan di masa lampau. Oleh karena itu penulis berniat membuat suatu program aplikasi yang meramalkan harga jual tiket yang optimal dengan metode ilmiah yang dapat dipertanggungjawabkan.
Dengan meramalkan harga penjualan tiket yang optimal maka kehilangan pendapatan dari pelanggan yang beralih ke perusahaan lain atau keuntungan terlalu kecil dapat dihindari. Harga terlalu tinggi menyebabkan pelanggan mencari perusahaan lain yang menawarkan harga lebih menarik, sedangkan harga terlalu rendah menyebabkan hilangnya keuntungan.
Adapun metoda yang digun sebagai pertimbangan untuk meramalkan harga jual tiket yang optimal ialah metode regresi linier berganda yang baik untuk meramal dengan cepat dan cukup akurat, walau data-data yang digunakan adalah jangka pendek. Metode regresi yang digunakan menggunakan satu variabel kuantitatif dan satu variabel kualitatif dengan dua ketegori. Dalam penerapan dapat diformulasikan pengaruh variabel bebas yaitu: jarak pesan dan keramaian (season) saat pesan terhadap harga penjualan tiket.
Dari hasil perancangan yang dilakukan menunjukkan bahwa program aplikasi yang diusulkan, dirancang dan dibuat oleh penulis dapat memanfaatkan kembali data historis yang tidak terpakai dan dapat menentukan harga optimal untuk ditawarkan kepada pelanggan.
Kata Kunci :
Perang tarif, Metode regresi linier berganda, variabel kuantitatif, variabel kualitatif, Keramaian (season).
v
PENGANTAR
Puji syukur kepada Tuhan Yang Maha Esa, Allah Tri Tunggal sehingga saya dapat menyelesaikan skripsi yang berjudul “Perancangan Program Aplikasi Penentuan Harga Tiket Pesawat Berdasarkan Jarak Pesan dan Keramaian dengan Menggunakan Metode Regresi Berganda” dengan upaya semaksimal mungkin.
Atas terselesaikannya skripsi ini, dengan segala kerendahan hati dan penuh ketulusan saya mengucapkan terima kasih yang sebesar-besarnya kepada:
o Ibu Dr. Theresia Widia Soerjaningsih (Almarhum), yang telah memberikan kesempatan menimba ilmu di Universitas Bina Nusantara.
o Bapak Gerardus Polla, selaku Rektor Universitas Bina Nusantara yang juga sempat memberi pengajaran selaku dosen bagi saya.
o Bapak Bagus Sumargo, 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.
o Bapak Djunaidi Santoso, juga 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..
o Bapak Wikaria Gazali, selaku dekan Fakultas MIPA atas bimbingannya, yang juga sempat memberi pengajaran selaku dosen bagi saya..
o Bapak Ngarap Im Manik, selaku ketua Jurusan MIPA atas bantuannya dalam memberikan berkas yang dibutuhkan, bimbingan dan pengajarannya.
o Bapak dan Ibu dosen Universitas Bina Nusantara yang telah mengajar dan memberi bimbingan kepada saya sejak awal kuliah sampai sekarang ini.
o Ibu Triwayati Ningsih, selaku pimpinan perusahaan PT Diva Chandra Wisata yang mengizinkan saya melakukan penelitian dalam perusahaan beliau dan banyak membantu dalam penyelesaian skripsi ini
o Kedua orang tua (Papa dan Mama tersayang), adik- adik (Elisabeth dan Lae, Eggy, Edgar yang kusayangi), keponakanku yang gagah (Rafael), Opung Rela, Opung Rama, Tulang Rama dan kel., Tulang Dio dan kel., Nanggi Brata dan kel. dan seluruh keluarga saya atas kasih sayang, kesabaran, dukungan dan motivasi yang telah diberikan selama saya menjalani masa–masa sulit sewaktu kuliah, terutama pada saat saya menyelesaikan skripsi. Dan yang terutama atas bantuan doanya.
o Untuk Ledy, malaikat yang hadir dalam hidupku, atas semua kepercayaan, keyakinan dan kasih sayang yang tiada habisnya dalam memberi semangat dan kekuatan batin untuk menerjang semua badai yang menghadang. LOVE U, Keyatik-ku.
o Teman-teman Jurusan Statistika dan Ganda TI-STAT angkatan 2000, atas pertemanan, bantuan, hiburan, dukungan serta motivasi yang telah diberikan selama ini.
o Juga kepada semua pihak yang tidak dapat saya sebutkan satu per satu yang telah banyak memberikan bantuan hingga terselesainya skripsi ini.
vi
Semoga Tuhan Yesus dan Allah Bapa 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 PT Diva Chandra Wisata dan dapat bermanfaat bagi yang membutuhkan. Dan saya juga sangat mengharapkan kritik dan saran yang membangun untuk penyempurnaan skripsi ini.
Jakarta, 28 Desember 2005 Penulis
Edo Ragadna P. Saragih 0400536665
vii DAFTAR ISI
HALAMAN JUDUL LUAR …..…………..………...……..………...
HALAMAN JUDUL DALAM …..…………..…………..…………..…………...
LEMBAR PERSETUJUAN SOFTCOVER... ABSTRAK …………..………..…………..…………... KATA PENGANTAR …………..………….……..…………..…………... DAFTAR ISI …………..……..…………..…………..…………..…………... DAFTAR TABEL ... DAFTAR GAMBAR ...…….……..…………..…………..…………..……... DAFTAR LAMPIRAN …………..………..…………..…………..……... BAB 1 PENDAHULUAN ………... 1.1 Latar Belakang Masalah..…………..…………..…………..…………..………. 1.2 Ruang Lingkup…… …………..…………..…………..…………..……….
1.3 Tujuan & Manfaat
... 1.3.1 Tujuan... . 1.3.2 Manfaat... . 1.4 Metodologi...…………..…………..…………..…………..…… ……... i ii iii iv v vii xi xii xi v 1 1 2 3 3 4 4 7 8 8 8 8 9 10 11 14 15 16 17
viii 1.5 Sistematika
Penulisan...
BAB 2 LANDASAN TEORI ………... 2.1 Konsep Peramalan...……..…………..…………...…………..…….. ... 2.1.1 Pengertian Peramalan....…………..…………..…………..…………... 2.1.2 Jenis-jenis Peramalan...…....………..…………...…………..…………... 2.1.3 Langkah-langkah Peramalan...…………... 2.1.4 Jenis-jenis Metode Peramalan...……..…………..………. 2.2 Analisis Regresi Berganda………..…..…………..…………..…………....………
2.2.1 Peramalan dengan Menggunakan Analisis Regresi Berganda...
2.2.1.1 Peramalan Nilai Rata-rata dari Variabel Y...
2.2.1.2 Peramalan Nilai Individual dari Variabel Y...
2.2.2 Analisis Regresi terhadap Variabel Dummy…..…………..…………...
2.2.2.1 Jenis-jenis Analisis Regresi terhadap Variabel Dummy... 2.2.2.2 Analisis Regresi terhadap Satu Variabel Kuantitatif &
Satu Variabel Kualitatif dengan 2 Kategori...
2.2.2.3 Peramalan Nilai Rata-rata dengan menggunakan Analisis Regresi terhadap Variabel-variabel Dummy...
18 20 22 22 23 24 27 27 27 29 29 29 30 31 33 33 34 34 34 35 37 39 41 43 45 48 50 53 55
ix
2.3 Sistem Basis Data ...……….……
2.3.1 Basis Data Relational....…………..…………..…………..…………... 2.3.2 Normalisasi Data...…....………..…………...…………..…………... 2.4 Alat-alat Perancangan ...……….. 2.4.1 Pseudocode...…………..…………..…………..……… …...
2.4.2 State Transition Diagram
(STD)…..…………...…………..…………...
BAB 3 ANALISIS PERMASALAHAN & PERANCANGAN...
3.1 Gambaran Umum
Perusahaan...…………..…………..…………..……… 3.1.1 Sejarah
Perusahaan………...
3.1.2 Struktur Organisasi Perusahaan…
...
3.1.3 Tugas & Tanggung
Jawab………
3.1.4 Gambaran Sistem
Berjalan………...
3.1.5 Permasalahan yang
Dihadapi………
3.1.6 Sistem Yang Diusulkan……… 3.2 Perancangan……… ………..…………..………..…..…….……..……. 3.2.1 Perancangan Struktur Menu...…………..…………..…………..…. 3.2.2 Perancangan Modul...
3.2.2.1 Modul Menu Login... 58 60 62 64 66 68 70 74 74 74 74 74 75 76 77 78 78 79 80 81 82 83 84 85 86 87 88 89 91 91 92
x
3.2.2.2 Modul Menu
Utama...
3.2.2.3 Modul Menu Data
Tiket...
3.2.2.4 Modul Menu Tujuan Medan ...
3.2.2.5 Modul Menu Tujuan
Surabaya...
3.2.2.6 Modul Menu Tujuan
Jogjakarta...
3.2.2.7 Modul Menu Tujuan Den
Pasar...
3.2.2.8 Modul Menu Tujuan Balikpapan... 3.2.2.9 Modul Menu Hitung Tiket...
3.2.2.10Modul Menu Hitung
Medan...
3.2.2.11Modul Menu Hitung Surabaya... 3.2.2.12 Modul Menu Hitung Jogjakarta... 3.2.2.13 Modul Menu Hitung Den Pasar...
3.2.2.14 Modul Menu Hitung
Balikpapan...
3.2.2.15 Modul Menu Cetak Laporan...
3.2.3 Perancangan Basis Data... BAB 4 IMPLEMENTASI……….…………... 4.1 Spesifikasi Kebutuhan Sarana...………..………
4.1.1 Spesifikasi Perangkat Keras yang Dibutuhkan.... …..………..….
4.1.2 Spesifikasi Piranti Lunak yang Dibutuhkan...
4.2 Petunjuk Pemakaian Program
93 94 95
xi
Aplikasi....……….………..………
4.2.1 Pemunculan Layar Login... …..………..….
4.2.2 Pemunculan Layar Menu
Utama...
4.2.3 Pemunculan Layar Menu Data Tiket...
4.2.4 Pemunculan Layar Data
Medan...
4.2.5 Pemunculan Layar Data
Surabaya...
4.2.6 Pemunculan Layar Data
Jogjakarta...
4.2.7 Pemunculan Layar Data Den Pasar... 4.2.8 Pemunculan Layar Data Balikpapan... 4.2.9 Pemunculan Layar Menu Hitung Harga...
4.2.10 Pemunculan Layar Hitung
Medan...
4.2.11 Pemunculan Layar Hitung
Surabaya...
4.2.12 Pemunculan Layar Hitung
Jogjakarta...
4.2.13 Pemunculan Layar Hitung Den
Pasar...
4.2.14 Pemunculan Layar Hitung
Balikpapan...
4.2.15 Pemunculan Layar
Laporan...
4.2.16 Pemunculan Layar Tentang
Software...
BAB 5 KESIMPULAN DAN SARAN ...
xii 5.1 Kesimpulan ...…………..…………..…………..…………..…….... 5.2 Saran ……….…………..…………..…………... DAFTAR PUSTAKA ... RIWAYAT HIDUP …………..…………..…………..…………..………... LAMPIRAN – LAMPIRAN ………...
xiii
DAFTAR TABEL
Tabel 1.1 Tabel Desain Tahapan Perancangan Program Aplikasi ...
Tabel 2.1 Tabel Un-normalized Form. ……… Tabel 2.2 Tabel 1st-NF: Grup berulang
dihilangkan……….
Tabel 2.3 Tabel 2-nd NF (a, b dan c)………. Tabel 3.1 Tabel MsLogin……….. Tabel 3.2 Tabel KeMedan………. Tabel 3.3 Tabel KeSura…...………. Tabel 3.4 Tabel KeJogja..………. Tabel 3.5 Tabel KeDenPa.………..………. Tabel 3.6 Tabel KeBlkPan.……….………. Tabel 3.7 Tabel Ramalan....……….………. 6 24 24 26 71 71 71 72 72 72 73
xiv
DAFTAR GAMBAR
Gambar 3.1 Gambar Struktur Organisasi
Perusahaan...
Gambar 3.2 Gambar Diagram Hierarki Hubungan Menu...
Gambar 3.3 Gambar Diagram Hierarki Hubungan Antar Modul...
Gambar 3.4 Gambar Rancangan Layar Modul Login...
Gambar 3.5 Gambar Bagan Transisi
Login...
Gambar 3.6 Gambar Rancangan Layar Modul Menu Utama...
Gambar 3.7 Gambar Bagan Transisi Menu
Utama...
Gambar 3.8 Gambar Rancangan Layar Modul Menu Data Tiket...
Gambar 3.9 Gambar Bagan Transisi Menu Data Tiket...
Gambar 3.10 Gambar Rancangan Layar Modul Tujuan Medan...
Gambar 3.11 Gambar Bagan Transisi Tujuan Medan...
Gambar 3.12 Gambar Rancangan Layar Modul Tujuan Surabaya...
Gambar 3.13 Gambar Bagan Transisi Tujuan Surabaya...
Gambar 3.14 Gambar Rancangan Layar Modul Tujuan Jogjakarta...
Gambar 3.15 Gambar Bagan Transisi Tujuan
30
35 36 37 38 39 40 41 42 43 45 46 47 48 50 51 52 53 55 56 57 58 59 60 61 62 63 64xv Jogjakarta...
Gambar 3.16 Gambar Rancangan Layar Modul Tujuan Den Pasar...
Gambar 3.17 Gambar Bagan Transisi Tujuan Den Pasar...
Gambar 3.18 Gambar Rancangan Layar Modul Tujuan Balipapan...
Gambar 3.19 Gambar Bagan Transisi Tujuan Balikpapan...
Gambar 3.20 Gambar Rancangan Layar Modul Menu Hitung Harga...
Gambar 3.21 Gambar Bagan Transisi Menu Hitung Harga...
Gambar 3.22 Gambar Rancangan Layar Modul Hitung Medan...
Gambar 3.23 Gambar Bagan Transisi Hitung Medan...
Gambar 3.24 Gambar Rancangan Layar Modul Hitung Surabaya...
Gambar 3.25 Gambar Bagan Transisi Hitung Surabaya. ...
Gambar 3.26 Gambar Rancangan Layar Modul Hitung Jogjakarta...
Gambar 3.27 Gambar Bagan Transisi Hitung Jogjakarta. ...
Gambar 3.28 Gambar Rancangan Layar Modul Hitung Den Pasar...
Gambar 3.29 Gambar Bagan Transisi Hitung Den Pasar...
Gambar 3.30 Gambar Rancangan Layar Modul Hitung Balipapan... 65 66 67 68 69 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90
xvi
Gambar 3.31 Gambar Bagan Transisi Hitung Balikpapan. ...
Gambar 3.32 Gambar Rancangan Layar Modul Menu Cetak Laporan ...
Gambar 3.33 Gambar Bagan Transisi Menu
Laporan...
Gambar 4.1 Tampilan Layar Login... ...
Gambar 4.2 Tampilan Layar Menu Utama... ...
Gambar 4.3 Tampilan Layar Menu Data Tiket... ...
Gambar 4.4 Tampilan Layar Data Tujuan Medan... ...
Gambar 4.5 Tampilan Layar Data Tujuan Surabaya... ...
Gambar 4.6 Tampilan Layar Data Tujuan Jogjakarta... ...
Gambar 4.7 Tampilan Layar Data Tujuan Den Pasar... ...
Gambar 4.8 Tampilan Layar Data Tujuan Balikpapan... ...
Gambar 4.9 Tampilan Layar Menu Hitung Harga... ...
Gambar 4.10 Tampilan Layar Hitung Medan... ... ...
Gambar 4.11 Tampilan Layar Hitung Surabaya... ...
Gambar 4.12 Tampilan Layar Hitung Jogjakarta... ...
xvii ...
Gambar 4.14 Tampilan Layar Hitung Balikpapan... ...
Gambar 4.15 Tampilan Layar Menu Laporan ... ...
Gambar 4.16 Tampilan Layar Tentang Software ... ...
xviii
DAFTAR LAMPIRAN Lampiran 1 Listing
Program... Lampiran 2 Pengujian Data…………..
……….. Lampiran 3 Data Historis………. 95 138 147