iv
UNIVERSITAS BINA NUSANTARA
Program Ganda Manajemen – Sistem Informasi Skripsi Sarjana Program Ganda Semester Genap 2005/2006
ANALISIS DAN PERANCANGAN APLIKASI E-COMMERCE
PADA PT. PESONA ANTAR NUSA
Fadly Vanany – 0500589256
Abstrak
E-commerce adalah sebuah konsep baru yang menggambarkan proses pembelian, penjualan atau pertukaran produk, jasa dan informasi melalui jaringan komputer, termasuk melalui internet. Kini, makin banyak perusahaan di Indonesia telah mencoba menerapkan e-commerce dalam menjalankan bisnisnya. Ditengah persaingan industri pariwisata yang semakin ketat, makin banyak perusahaan tour dan travel yang membuat website e-commerce sebagai salah satu saluran untuk menjual produknya.
Metodologi penelitian yang digunakan adalah dengan menggunakan metode deskriptif melalui studi lapangan dan studi pustaka dengan objek penelitian PT. Pesona Antar Nusa. Data-data diperoleh dari buku-buku yang berkaitan dengan objek penelitian maupun dari koran, internet dan majalah, melalui wawancara (interview) dengan pihak-pihak yang terkait. Alat analisis yang dipakai adalah analisis matriks EFE dan EFI yang kemudian menggunakan matriks TOWS untuk pengidentifikasian alternatif strategi yang dapat diterapkan. Hasil dari penelitian yang dicapai adalah merancang sebuah website e-comeerce berdasarkan pada hasil analisis dengan menggunakan metode perancangan berbasiskan objek (object oriented).
Hasil penelitian menunjukkan bahwa PT. Pesona Antar Nusa memiliki kemampuan yang cukup untuk menjawab berbagai ancaman dan peluang yang terdapat di dalam lingkungan industrinya dengan nilai akhir matriks EFE sebesar 2,997 dan memiliki kekuatan internal rata-rata dengan nilai akhir matriks EFI sebesar 2,910. Melalui penggunaan diagram TOWS pada hasil dari Matriks TOWS dihasilkan pilihan kuadran
SO yakni membangun website e-commerce. Perancangan website e-commerce menghasilkan sebuah website
yang mampu melayani konsumen untuk melakukan pemesanan dan pembelian tiket pesawat, voucher hotel, dan paket tour. Perusahaan disarankan untuk mengimplementasikan sistem e-commerce secara bertahap dan mengembangkannya menjadi lebih baik.
Kata Kunci
PRAKARTA
Puji syukur kepada Allah SWT atas segala rahmat dan hidayah-Nya yang diberikan, sehingga penulis dapat menyelesaikan skripsi ini yang berjudul “Analisis dan Perancangan Aplikasi E-commerce pada PT. Pesona Antar Nusa”. Adapun maksud dari penulisan ini sebagai salah satu syarat menyelesaikan program studi strata-1 pada Universitas Bina Nusantara.
Selama persiapan dan penyusunan skripsi ini, penulis banyak menerima bantuan baik berupa nasihat, petunjuk dan dukungan maupun dorongan moril dari berbagai pihak. Untuk itu penulis ingin mengucapkan rasa terima kasih kepada:
• Ayahanda, Ibunda dan Adik-adik tercinta yang telah memberikan dukungan penuh
kepada penulis baik secara moril maupun materiil.
• Bapak Prof. Dr. Gerardus Polla, Mapp., Sc., Rektor Universitas Bina Nusantara. • Bapak Parulian Sihotang Ak., M.Acc., Ph.D., Dekan Fakultas Ekonomi Universitas
Bina Nusantara dan Bapak Ir. Sablin Yusuf, M.Sc., M.Comp.Sc., Dekan Fakultas Ilmu Komputer Universitas Bina Nusantara atas dukungan dan bantuan yang telah diberikan.
• Bapak Antonius Herusetya, SE. MM. Ak., Ketua Jurusan Manajemen yang telah
memberikan masukan dan dukungannya.
• Bapak Siswono, S.Kom., MM., Ketua Jurusan Sistem Informasi atas bantuan dan
dukungannya.
• Bapak Herry H.M, Ketua Program studi Jurusan Ganda – Sistem Informasi dan
memberikan perhatian, pengarahan dan bimbingannya. Penulis akan selalu ingat pesan dari Bapak.
• Bapak Andreas Sugandhi S.Kom.,MM sebagai dosen pembimbing Manajemen yang
telah banyak meluangkan waktu serta memberikan pengarahan, perhatian dan bimbingan selama penulisan skripsi ini.
• Bapak Johan, S.Kom., MM., sebagai dosen pembimbing Sistem Informasi, yang
telah banyak meluangkan waktu serta memberikan pengarahan, perhatian dan bimbingan selama penulisan skripsi ini.
• Seluruh dosen Universitas Bina Nusantara, yang telah memberikan ilmunya selama
masa kuliah.
• Direktur beserta segenap staf Pana Tour, yang telah meluangkan waktu dan
memberikan kesempatan untuk melakukan survey dan memberikan data serta informasi demi terselesaikannya skripsi ini.
• Seluruh teman-teman ganda MN-SI (PAY 2001), yang telah memberikan dorongan
semangat dan perhatian yang lebih untuk mendukung penulis menyelesaikan skripsi ini.
Penulis menyadari bahwa penulisan skripsi ini masih terdapat kekurangan disana sini. Oleh karena itu kritik dan saran dapat disampaikan kepada penulis melalui email ke vanany.fadly@gmail.com. Akhir kata, semoga skripsi ini dapat bermanfaat bagi pembaca
dan rekan-rekan lainnya. Jakarta, 15 Juli 2006 Penulis
vii
DAFTAR GAMBAR ... xii
DAFTAR LAMPIRAN... xv
1.4.2 Tehnik Pengumpulan Data... 5
1.4.3 Teknik Analisis Data... 7
1.4.4 Kerangka Berpikir... 8
1.5 Sistematika Penulisan ... 9
BAB 2 LANDASAN TEORI ... 11
2.1 Konsep Manajemen ... 11
2.1.1 Pengertian Manajemen... 11
2.1.2 Model Lima Kekuatan Porter... 12
2.1.3 Kerangka Perumusan Strategi Yang Komprehensif ... 14
2.1.3.1 TAHAP 1: TAHAP MASUKAN... 14
2.1.3.2 TAHAP 2: TAHAP PENCOCOKAN... 16
2.1.3.3 TAHAP 3: TAHAP KEPUTUSAN ... 21
2.2 Konsep Internet ... 22
2.2.1 Sejarah Perkembangan Internet dan Pengertian Internet ... 22
2.2.2 Istilah dalam Internet... 23
2.3 E-business... 26
2.3.1 Pengertian E-business... 26
2.3.2 Manfaat E-business ... 27
2.4.6 Perbedaan E-commerce dengan E-business... 36
2.4.7 Kelebihan dan Kekurangan dari E-commerce... 37
2.5 Konsep Analisis dan Perancangan ... 39
viii
2.5.2 Pengertian Perancangan ... 39
2.5.3 Metode Analisis dan Perancangan Berorientasi Objek... 39
2.5.3.1 Class Diagram... 40
2.6 Konsep Database... 49
2.6.1 Pengertian Database ... 49
2.6.2 MySQL... 50
2.7 Konsep Bahasa Pemrograman ... 50
2.7.1 HTML ... 50
2.7.2 PHP (Personal Homepage)... 52
2.8 Delapan Aturan Emas Perancangan Interaksi Manusia dan Komputer (IMK) ... 53
2.9 Menyediakan Keamanan Transaksi Online ... 55
2.10 Konsep Pariwisata dan Wisatawan ... 55
2.10.1 Pengertian Pariwisata ... 55
2.10.2 Jenis Pariwisata ... 56
2.10.3 Pengertian Wisatawan... 62
2.10.4 Jenis dan Macam Wisatawan ... 62
2.10.5 Industri Pariwisata... 63
BAB 3 ANALISIS SISTEM YANG SEDANG BERJALAN... 65
3.1 Gambaran Umum Perusahaan... 65
3.1.1 Profil Perusahaan ... 65
3.1.2 Visi dan Misi Perusahaan... 66
3.1.3 Lokasi Kantor dan Pelayanan Informasi ... 66
3.1.4 Pelayanan Pana Tour... 67
3.1.5 Struktur Organiasasi... 69
3.1.6 Analisis Kompetitif Porter ... 73
3.1.7 Gambaran Sistem yang Sedang Berjalan ... 80
3.1.7.1 Prosedur Pemesanan dan Penjualan Tiket Pesawat ... 80
3.1.7.2 Prosedur Penjualan Voucher Hotel ... 81
3.1.7.3 Prosedur Penjualan Paket Tour ... 82
ix
3.2 Analisis dan Hasil Penelitian ... 85
3.2.1 Evaluasi Faktor Eksternal ... 85
3.2.1.1 Evaluasi Ancaman (Threats) Faktor Eksternal ... 85
3.2.1.2 Evaluasi Peluang (Opportunities) Faktor Eksternal... 88
3.2.2 Evaluasi Faktor Internal ... 90
3.2.2.1 Evaluasi Kelemahan (Weaknesses) Faktor Internal... 91
3.2.2.2 Evaluasi Kekuatan (Strengths) Faktor Internal ... 93
3.2.3 Tahap Masukan ... 96
3.3.3 Kesimpulan Hasil Kuisioner ... 124
BAB 4 HASIL DAN PEMBAHASAN... 126
4.1 Prosedur Sistem yang Diusulkan ... 126
4.1.1 Tujuan Sistem ... 126
4.1.2 Usulan Prosedur Sistem yang Baru... 127
4.1.3 Prosedur Pemesanan dan Penjualan Tiket Maskapai Penerbangan ... 127
4.1.4 Prosedur Pemesanan dan Penjualan Voucher Hotel ... 129
4.1.5 Pemesanan Paket Tour atau Perjalanan Wisata ... 131
4.2 Rancangan Sistem yang Diusulkan... 132
4.2.1 Class Diagram ... 132
4.2.2 Diagram Use Case... 133
4.2.2.1 Penjelasan Aktor ... 133
4.2.2.2 Use Case Specification... 135
4.3 Rancangan Database untuk Sistem yang Diusulkan ... 153
4.3.1 Database Memberships ... 153
4.3.2 Database Admin ... 154
4.3.3 Database Tiket Maskapai ... 155
4.3.4 Database Transaksi Tiket ... 156
4.3.5 Database Detail Booking... 157
4.3.6 Database Hotels... 158
4.3.7 Database Hotel Category... 159
4.3.8 Database Hotel Class... 159
4.3.9 Database Transaksi Hotel... 160
4.3.10 Database Hotel detilTransaction ... 161
4.3.11 Database Tour Package ... 162
4.3.12 Database Tour Package Category ... 163
4.3.13 Database Tour Package Class ... 163
x
4.3.15 Database Tour Package Transaction ... 164
4.3.16 Database Tour Package detilTrasaction ... 165
4.3.17 Database Information ... 165
4.4 Rancangan Layar User ... 166
4.5 Rancangan Layar Administrator ... 189
4.6 Rancangan Diagram Navigasi dari Website Pana Tour... 198
4.7 Rencana Implementasi ... 200
4.7.1 Kebutuhan Sumber Daya Manusia ... 200
4.7.2 Kebutuhan Perangkat Keras... 200
4.7.3 Kebutuhan Perangkat Lunak ... 201
4.7.4 Jadwal Implementasi Sistem ... 201
BAB 5 SIMPULAN DAN SARAN ... 203
5.1 Simpulan ... 203
5.2 Saran... 204
5.3 Keterbatasan Skripsi ... 205
DAFTAR PUSTAKA ... 207
RIWAYAT HIDUP... 210 LAMPIRAN
xi
DAFTAR TABEL
Halaman
Tabel 3.1 : Faktor Ancaman terhadap Pana Tour... 87
Tabel 3.2 : Faktor Peluang terhadap Pana Tour ... 90
Tabel 3.3 : Faktor Kelemahan terhadap Pana Tour... 93
Tabel 3.4 : Faktor Kekuatan terhadap Pana Tour... 95
Tabel 3.5 : Matrik EFE... 97
Tabel 3.6 : Matrik CPM ... 98
Tabel 3.7 : Matrik EFI... 100
Tabel 3.8 : Matrik TOWS ... 103
Tabel 3.9 : Matriks SPACE... 104
Tabel 3.10 : Perhitungan Total Nilai Kuisioner ... 124
Tabel 4.1 : Rancangan Database Memberships... 153
Tabel 4.2 : Rancangan Database Admin... 154
Tabel 4.3 : Rancangan Database Flight... 155
Tabel 4.4 : Rancangan Database Booking... 156
Tabel 4.5 : Rancangan Database Detail Booking... 157
Tabel 4.6 : Rancangan Database Master Hotel... 158
Tabel 4.7 : Rancangan Database Hotel Category... 159
Tabel 4.8 : Rancangan Database Hotel Class... 159
Tabel 4.9 : Rancangan Database Transaksi Hotel ... 160
Tabel 4.10 : Rancangan Database Hotel detilTransaksi ... 161
Tabel 4.11 : Rancangan Database Master Tour Package... 162
Tabel 4.12 : Rancangan Database Tour Package Category... 163
Tabel 4.13 : Rancangan Database Tour Package Class... 163
Tabel 4.14 : Rancangan Database Tour Package Detail ... 164
Tabel 4.15 : Rancangan Database Tour Package Transaction... 164
Tabel 4.16 : Rancangan Database Tour Package detilTransaction... 165
Tabel 4.17 : Rancangan Database Information... 165
xii
DAFTAR GAMBAR
Halaman
Gambar 1.1 : Kerangka Berpikir... 8
Gambar 2.1 : Model Lima Kekuatan Porter... 12
Gambar 2.2 : Kerangka Kerja Analisis Perumusan Strategi ... 14
Gambar 2.3 : Matriks TOWS ... 17
Gambar 2.11 : Contoh Generalisasi ... 44
Gambar 2.12 : Contoh Agregasi ... 44
Gambar 2.18 : Notasi Sequence Diagram ... 48
Gambar 2.19 : Notasi untuk Navigation Diagram ... 49
Gambar 3.1 : Struktur Organisasi Target Tours... 70
Gambar 3.2 : Analisis Lima Kekuatan Porter Dalam Industri Jasa Pariwisata... 74
Gambar 3.3 : Prosedur Pemesanan dan Penjualan Tiket Pesawat ... 80
Gambar 3.4 : Prosedur Penjualan Voucher Hotel ... 81
Gambar 3.5 : Prosedur Penjualan Paket Tour ... 82
Gambar 3.6 : Posisi Relatif yang Dirancang... 102
Gambar 3.7 : Posisi Relatif Pana Tour dengan Metode SPACE ... 105
Gambar 3.8 : Domisili pelanggan ... 107
Gambar 3.9 : Pekerjaan pelanggan... 107
Gambar 3.10 : Rata-rata pengeluaran pelanggan dalam satu bulan ... 108
Gambar 3.11 : Penggunaan Internet... 109
Gambar 3.12 : Jenis layanan perusahaan yang sering digunakan ... 110
Gambar 3.13 : Daerah Penilaian Bobot Kuisioner... 111
Gambar 3.14 : Tingkat kebutuhan pemakaian internet oleh pelanggan... 111
Gambar 3.15 : Lama Waktu Pelanggan ... 112
Gambar 3.16 : Penyajian informasi mengenai produk secara cepat ... 113
Gambar 3.17 : Kualitas pelayanan perusahaan baik ... 114
Gambar 3.18 : Respon perusahaan terhadap keluhan baik dan cepat ... 115
Gambar 3.19 : Perubahan Proses Pemesanan dan Penjualan... 117
xiii
Gambar 3.21 : Tingkat Penilaian Pelanggan Terhadap Kriteria Website
yang Baik dari Segi Tampilan dan Waktu Respon ... 119
Gambar 3.22 : Tingkat Penilaian Pelanggan Terhadap Kriteria Website yang Baik dari Segi Interaksi dengan User ... 120
Gambar 3.23 : Tingkat kebutuhan pemakaian internet oleh pelanggan... 121
Gambar 3.24 : Tingkat kebutuhan pelanggan terhadap produk perjalanan dan travel dokumen ... 122
Gambar 3.25 : Tingkat kebutuhan pelanggan terhadap informasi history transaksi... 123
Gambar 4.1 : Class Diagram ... 132
Gambar 4.2 : Diagram Use Case... 134
Gambar 4.3 : Sequence Diagram dari Use Case Pencarian Produk ... 136
Gambar 4.4 : Sequence Diagram dari Use Case Registrasi... 137
Gambar 4.5 : Sequence Diagram dari Use Case Login Member... 138
Gambar 4.6 : Sequence Diagram dari Use Case Login Admin ... 139
Gambar 4.7 : Sequence Diagram dari Use Case Pemesanan Ticket... 140
Gambar 4.8 : Sequence Diagram dari Use Case Pemesanan Hotel... 142
Gambar 4.9 : Sequence Diagram dari Use Case Pemesanan Tour Package... 144
Gambar 4.10 : Sequence Diagram dari Use Case Pembayaran Ticket... 145
Gambar 4.11 : Sequence Diagram dari Use Case Pembayaran Hotel... 146
Gambar 4.12 : Sequence Diagram dari Use Case Pembayaran Tour Package... 148
Gambar 4.13 : Sequence Diagram dari Use Case Mengelola Database Member... 149
Gambar 4.14 : Sequence Diagram dari Use Case Mengelola Database Ticket... 150
Gambar 4.15 : Sequence Diagram dari Use Case Mengelola Database Hotel... 151
Gambar 4.16 : Sequence Diagram dari Use Case Mengelola Database Tour Package... 152
Gambar 4.17 : Rancangan Halaman Home... 166
Gambar 4.18 : Rancangan Halaman Member Registrasi ... 167
Gambar 4.19 : Rancangan Halaman Pencarian Tiket Maskapai... 168
Gambar 4.20 : Rancangan Halaman Hasil Pencarian Tiket Maskapai ... 169
Gambar 4.21 : Rancangan Halaman Detail Pemesanan dari Tiket ... 170
Gambar 4.22 : Rancangan Halaman Konfirmasi dari Tiket... 171
Gambar 4.23 : Rancangan Halaman My Flight Transaction... 172
Gambar 4.24 : Rancangan Halaman Pay Flight Transaction ... 173
Gambar 4.25 : Rancangan Halaman Pencarian Hotel... 174
Gambar 4.26 : Rancangan Halaman Domestic Hotel ... 175
Gambar 4.27 : Rancangan Halaman Internasional Hotel... 176
Gambar 4.28 : Rancangan Halaman Reservasi Hotel ... 177
Gambar 4.29 : Rancangan Halaman Detail Pemesanan Hotel... 178
Gambar 4.30 : Rancangan Halaman Konfirmasi Reservasi Hotel... 179
Gambar 4.31 : Rancangan Halaman My Hotel Transaction ... 180
Gambar 4.32 : Rancangan Halaman Pay Hotel Transaction... 181
Gambar 4.33 : Rancangan Halaman Tour Package In-Bound ... 182
Gambar 4.34 : Rancangan Halaman Tour Package Out-Bound ... 183
Gambar 4.35 : Rancangan Halaman Detil Tour Package dan Pemesanannya ... 184
Gambar 4.36 : Rancangan Halaman Konfirmasi Tour Package ... 185
Gambar 4.37 : Rancangan Halaman Travel Document (Pasport)... 186
xiv
Gambar 4.39 : Rancangan Halaman Support... 188
Gambar 4.40 : Rancangan Halaman Awal Admin... 189
Gambar 4.41 : Rancangan Halaman pada Home Admin ... 189
Gambar 4.42 : Rancangan Halaman Admin Ticket ... 190
Gambar 4.43 : Rancangan Halaman Admin Hotels ... 191
Gambar 4.44 : Rancangan Halaman Admin Tour Packages... 192
Gambar 4.45 : Rancangan Halaman Admin Memberships... 193
Gambar 4.46 : Rancangan Halaman Admin Ticket Transaction ... 194
Gambar 4.47 : Rancangan Halaman Admin Hotels Transaction ... 195
Gambar 4.48 : Rancangan Halaman Admin Tour Package Transaction ... 196
Gambar 4.49 : Rancangan Halaman Admin News ... 197
Gambar 4.50 : Diagram Navigasi dari Website Pana Tour untuk User ... 198
xv
DAFTAR LAMPIRAN
Halaman LAMPIRAN 1 : Pertanyaan Wawancara Faktor Eksternal dan Faktor Internal...L.1 LAMPIRAN 2 : Tabel Perbandingan Berganda Faktor Eksternal...L.2 LAMPIRAN 3 : Tabel Perbandingan Berganda Faktor Internal...L.5 LAMPIRAN 4 : Tabel Penilaian Faktor Eksternal...L.7 LAMPIRAN 5 : Tabel Penilaian Faktor Internal...L.7 LAMPIRAN 6 : Penentuan Bobot dengan Perbandingan Berpasangan Faktor
Ekternal PT. Pesona Antar Nusa...L.8 LAMPIRAN 7 : Normalisasi Bobot Faktor Eksternal PT. Pesona Antar Nusa...L.9 LAMPIRAN 8 : Penentuan Bobot dengan Perbandingan Berpasangan Faktor