Universitas Bina Nusantara Program Ganda Teknik 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).
iv
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. v
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
vi
DAFTAR ISI HALAMAN
JUDUL
LUAR
…..…………..………...............……..……….......... HALAMAN
i ii
JUDUL
DALAM
iii
…..…………..…………..…………..…………...
iv
LEMBAR PERSETUJUAN SOFTCOVER.............................................................
v
ABSTRAK …………..……………………..…………..…………........................ vii KATA
PENGANTAR
…………..………….……..…………..…………..............
xi xii
DAFTAR
ISI
…………..……..…………..…………..…………..………….........
xi v
DAFTAR
TABEL
1
...................................................................................................
1
DAFTAR GAMBAR ...…….……..…………..…………..…………..……...........
2
DAFTAR
3
LAMPIRAN
…………..……………..…………..…………..……....... BAB
1
3 PENDAHULUAN
……………………………………………………....... 1.1 Latar
4 Belakang
Masalah..…………..…………..…………..…………..……………. 1.2 Ruang
Lingkup……
…………..…………..…………..…………..…………………. 1.3 Tujuan
&
Manfaat
Tujuan.............................................................................................. .
1.3.2
7 8 8 8
....................................................................................... 1.3.1
4
8 9 10 11
Manfaat............................................................................................ .
14 15
1.4 Metodologi...................…………..…………..…………..…………..…… 16 ……........
17
vii
1.5 Sistematika
18
Penulisan................................................................................... BAB
2
LANDASAN
TEORI 20
……………………........................................... 2.1 Konsep
22
Peramalan..................……..…………..…………...…………..……..
22
.........
23
2.1.1 Pengertian
24
Peramalan....…………..…………..…………..…………...........
27
2.1.2 Jenis-jenis
27
Peramalan.....…....………..…………...…………..………….....
27
2.1.3 Langkah-langkah
29
Peramalan.............................................…………...
29
2.1.4 Jenis-jenis Metode
29
Peramalan..................……..…………..…………….
30
2.2 Analisis
Regresi 31
Berganda………..…..…………..…………..…………....……… 2.2.1 Peramalan
dengan
Menggunakan
Analisis
33
Regresi 33
Berganda........... 2.2.1.1 Peramalan
34 Nilai
Rata-rata
dari
Variabel 34
Y............................ 2.2.1.2 Peramalan
Nilai
34
Individual
dari
Variabel 35
Y..........................
37
2.2.2 Analisis Regresi terhadap Variabel
39
Dummy…..…………..………….....
41
2.2.2.1 Jenis-jenis Analisis Regresi terhadap Variabel Dummy....... 43 2.2.2.2 Analisis Regresi terhadap Satu Variabel Kuantitatif & 45 Satu
Variabel
Kualitatif
dengan
2 48
Kategori......................
50
2.2.2.3 Peramalan Nilai Rata-rata dengan menggunakan Analisis 53 Regresi terhadap Variabel-variabel Dummy............
viii
55
2.3 Sistem Basis Data ........…………………………………………….…… 2.3.1 Basis
58
Data 60
Relational....…………..…………..…………..…………........... 2.3.2 Normalisasi
62 64
Data............…....………..…………...…………..………….....
66
2.4 Alat-alat Perancangan ...…………………………………………………..
68
2.4.1 Pseudocode....................…………..…………..…………..………
70
…...........
74 74
2.4.2 State Transition Diagram (STD)…..…………...…………..………….....
74
BAB 3 ANALISIS PERMASALAHAN & PERANCANGAN.............................. 74 3.1 Gambaran
Umum 74
Perusahaan........…………..…………..…………..……………
75
3.1.1
Sejarah
76
Perusahaan……………………….......................................
77
3.1.2
Struktur
Organisasi
Perusahaan… 78
................................................... 3.1.3
Tugas
&
Jawab………………………………………… 3.1.4
Gambaran Permasalahan
84 86
……………..…………..………..…..…….……..…….
3.2.2
82
Sistem Yang Diusulkan…………………………………………… 85
3.2 Perancangan…………… 3.2.1
80
yang 83
Dihadapi……………………………………… 3.1.6
Tanggung 79 Sistem 81
Berjalan………………………………………... 3.1.5
78
Perancangan
87 Struktur 88
Menu............…………..…………..…………..….
89
Perancangan
91
Modul..........................................................................
91
3.2.2.1 Modul Menu Login................................................................. 92
ix
3.2.2.2 Modul
Menu 93
Utama................................................................ 3.2.2.3 Modul
94
Menu
Data 95
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.10 Modul
Menu
Hitung
Medan.................................................... 3.2.2.11 Modul 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
x
Program
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
...................................................................
xi
DAN
SARAN
5.1 Kesimpulan .....................…………..…………..…………..…………..…….... 5.2 Saran ………………………………….…………..…………..…………..... DAFTAR
PUSTAKA
.............................................................................................. RIWAYAT
HIDUP
…………..…………..…………..…………..……………….................... LAMPIRAN
–
LAMPIRAN
……………………………………………………...
xii
DAFTAR TABEL Tabel 1.1
Tabel Desain Tahapan Perancangan Program Aplikasi ...........
Tabel 2.1
Tabel 2.2
6 24
Tabel Un-normalized Form.
24
…………………………………
26
Tabel 1st-NF: Grup berulang
71
dihilangkan…………………….
71
Tabel 2.3
Tabel 2-nd NF (a, b dan c)…………………………………. 71
Tabel
3.1
Tabel 72 72
MsLogin……………………………………………….. Tabel
Tabel 72
3.2
73
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....……………………….…………………….
xiii
DAFTAR GAMBAR Gambar 3.1
Gambar
Struktur
Organisasi
Perusahaan........................................ Gambar 3.2
Gambar
Diagram
Hierarki
Hubungan
Gambar
Diagram
Hierarki
Hubungan
Antar
Gambar
Rancangan
Layar
Modul
Gambar
Bagan
Transisi
Gambar
Rancangan
Layar
Modul
Menu
Gambar
Bagan
Transisi
Menu
Gambar
Rancangan
Layar
Modul
Menu
Data
Gambar
Bagan
Transisi
Menu
Data
Gambar
Rancangan
Layar
Modul
Tujuan
Gambar
Bagan
Transisi
Tujuan
Gambar
Rancangan
Layar
Modul
Tujuan
Gambar
Bagan
Transisi
Tujuan
Gambar
Rancangan
Layar
Modul
Tujuan
Gambar
62 63
Jogjakarta..................... Gambar 3.15
60 61
Surabaya...................................... Gambar 3.14
58 59
Surabaya...................... Gambar 3.13
56 57
Medan.......................................... Gambar 3.12
53 55
Medan.......................... Gambar 3.11
51 52
Tiket...................................... Gambar 3.10
48 50
Tiket...................... Gambar 3.9
46 47
Utama............................................ Gambar 3.8
43 45
Utama............................ Gambar 3.7
41 42
Login....................................................... Gambar 3.6
39 40
Login........................................ Gambar 3.5
37 38
Modul...................... Gambar 3.4
35 36
Menu.................................. Gambar 3.3
30
Bagan
xiv
Transisi
Tujuan
64
Jogjakarta.................................... Gambar 3.16
Gambar
Rancangan
65
Layar
Modul
Tujuan
Den
Pasar..................... Gambar 3.17
Gambar
67
Bagan
Transisi
Tujuan
Den
Pasar.................................... Gambar 3.18
Gambar
Rancangan
Gambar
Layar
Modul
Tujuan
Gambar
Bagan Rancangan
Transisi
Tujuan
Layar
Gambar
Modul
Menu
Hitung
Gambar
Bagan
Transisi
Menu
Hitung
Rancangan
Gambar
Layar
Modul
Hitung
Gambar
Bagan
Transisi
Hitung
Rancangan
Gambar
Bagan
Layar
Modul
Hitung
Gambar
Transisi
Hitung
Surabaya.
Gambar
Rancangan Bagan
Layar
Modul
Hitung
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
89 90
Jogjakarta..................... Gambar 3.27
87 88
.................................... Gambar 3.26
85 86
Surabaya...................... Gambar 3.25
83 84
Medan.......................................... Gambar 3.24
81 82
Medan.......................... Gambar 3.23
79 80
Harga................................. Gambar 3.22
77 78
Harga................. Gambar 3.21
75 76
Balikpapan.................................. Gambar 3.20
68 69
Balipapan..................... Gambar 3.19
66
Rancangan
Layar
Balipapan.....................
xv
Modul
Hitung
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
Tampilan
Layar
Menu
Utama........................................
............... Gambar 4.3
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................................
............... Gambar 4.13
Tampilan Layar Hitung Den Pasar................................
xvi
............... Gambar 4.14
Tampilan Layar Hitung Balikpapan...............................
............... Gambar 4.15
Tampilan Layar Menu Laporan
..................................
............... Gambar 4.16
Tampilan Layar Tentang Software
...............
xvii
..............................
DAFTAR LAMPIRAN Lampiran 1
95
Listing
Program........................................................................
147
Lampiran 2 Pengujian Data………….. ………………………………….. Lampiran 3
138
Data
Historis………………………………………………….
xviii