SISTEM INFORMASI PADA PT MITRA BUANA KASIH PALEMBANG SEBAGAI MEDIA PROMOSI DAN PEMESANAN JASA TRAVEL BERBASIS WEB
LAPORAN AKHIR
Diajukan Untuk Memenuhi Persyaratan Menyelesaikan Pendidikan Diploma III Jurusan Manajemen Informatika Politeknik Negeri Sriwijaya
Oleh:
Ria Suryandari
061130800665
JURUSAN MANAJEMEN INFORMATIKA POLITEKNIK NEGERI SRIWIJAYA PALEMBANG 2014
MOTTO DAN PERSEMBAHAN
Hiduplah seakan engkau akan mati besok. Belajarlah seakan engkau akan hidup selamanya - Mahatma Gandhi
Pendidikan adalah senjata paling mematikan, karena dengan itu Anda dapat mengubah dunia" - Nelson Mandela
Seseorang yang berhenti belajar seperti orang lanjut usia, meskipun umurnya masih remaja. Seseorang yang tidak pernah berhenti belajar akan selamanya menjadi pemuda - Henry Ford
Pendidikan bukanlah proses mengisi wadah yang kosong. Pendidikan adalah proses menyalakan api pikiran" - W.B. Yeats
persembahkan kepada :
Orang Tuaku Tercinta Dosen Pembimbing Keluarga IC Sahabat-Sahabat Terbaikku Almamaterku
iii
ABSTRAK
PT Mitra Buana Kasih Palembang adalah badan usaha yang bergerak di bidang jasa travel. Di dalam menjalankan bisnisnya PT Mitra Buana Kasih memerlukan pengenalan atau promosi perusahaan dengan seluas-luasnya, agar masyarakat dapat mengetahui tentang informasi pelayanan jasa travel yang disediakan, akan tetapi selama ini promosi dan pemesanan jasa travel pada perusahaan tersebut belum memiliki fasilitas informasi yang berbasis web. Tujuan dari penulisan laporan akhir ini adalah untuk
memperkenalkan kelebihan, pelayanan dan jasa apa saja yang ditawarkan oleh PT. Mitra Buana Kasih melalui media internet dan memudahkan konsumen untuk melakukan pemesanan jasa travel pada PT. Mitra Buana Kasih. Ada tiga metode pengumpulan data yang digunakan dalam penulisan laporan akhir ini, yaitu wawancara, observasi dan studi pustaka. Adapun hasil dari laporan akhir ini adalah menghasilkan suatu sistem informasi pada PT Mitra Buana Kasih sebagai media promosi dan pemesanan jasa travel berbasis web menggunakan bahasa pemrograman PHP (Hypertext Prepocessor) sehingga dalam mempromosikan usahanya menjadi lebih efektif dan efisien.
v
ABSTRACT
PT Mitra Buana Kasih Palembang is a business company engaged in travel services. In promotion the business PT Mitra Buana Kasih are requires the introduction or promotion of the company with the widest, so that people can know about the travel information services are provided, but during this promotion and booking travel services at the company not have a a web-based information facilities. The purpose of this final report is to introduce the advantages, services and what services are offered by PT. Mitra Buana Kasih through the internet and Enables customers to book travel services at PT. Mitra Buana Kasih. There are three methods of data collection were used in the writing of the final report, interviews, observation, and literature. The results of this final report is to produce an information system at PT Mitra Buana Kasih for promoting and web-based travel booking services using the programming language PHP (Hypertext Prepocessor) so as to promote their business to be more effective and efficient.
iv
KATA PENGANTAR
Puji syukur penulis panjatkan kehadirat Allah SWT yang telah memberikan rahmat dan hidayat-Nya kepada penulis, sehingga dapat menyelesaikan Laporan Akhir ini dengan judul “SISTEM INFORMASI PADA PT MITRA BUANA KASIH PALEMBANG SEBAGAI MEDIA PROMOSI DAN PEMESANAN JASA TRAVEL BERBASIS WEB”. Tujuan dari penulisan Laporan Akhir ini adalah untuk memenuhi salah satu syarat untuk menyelesaikan pendidikan Diploma III pada Jurusan Manajemen Informatika Politeknik Negeri Sriwijaya. Dimana laporan ini berisi Bab I Pendahuluan, Bab II Tinjauan Pustaka, Bab III Gambaran Umum, Bab IV Hasil dan Pembahasan, dan Bab V Kesimpulan dan Saran. Dalam penulisan Laporan Akhir ini penulis banyak mendapatkan bantuan dari berbagai pihak, baik berupa bimbingan maupun petunjuk sehingga laporan ini dapat diselesaikan dengan baik. Oleh karena itu, dalam kesempatan ini penulis mengucapkan terima kasih kepada: 1. Bapak RD. Kusumanto, S.T., M.M. selaku Direktur Politeknik Negeri Sriwijaya. 2. Bapak Firdaus, M.T. selaku Pembantu Direktur I Politeknik Negeri Sriwijaya. 3. Bapak Suhari Hazisma, M.Si. selaku Pembantu Direktur II Politeknik Negeri Sriwijaya. 4. Bapak Ir. Irawan, M.T. selaku Pembantu Direktur III Politeknik Negeri Sriwijaya. 5. Bapak Dr. A. Taqwa selaku Pembantu Direktur IV Politeknik Negeri Sriwijaya. 6. Bapak Dedy Rusdyanto, S.E., M.Si selaku Ketua Jurusan Manajemen Informatika Politeknik Negeri Sriwijaya.
vi
7. Bapak Robinson, S.Kom., M.Kom. selaku Sekretaris Jurusan Manajemen Informatika Politeknik Negeri Sriwijaya. 8.
Ibu Rika Sadariawati, S.E., M.Si. selaku Dosen Pembimbing I dan Ibu Nita Novita S.E., M.M
selaku Dosen Pembimbing II yang
telah
membimbing dengan sabar dalam menyelesaikan Laporan Akhir ini. 9.
Seluruh staf pengajar dan tata usaha Manajemen Informatika Politeknik Negeri Sriwijaya Palembang.
10. Kedua Orang Tua tercinta yang sampai dengan hari ini telah memberikan dukungan yang besar dan senantiasa selalu mendoakan penulis. 11. Teman-teman seperjuangan penulis di Jurusan Manajemen Informatika khususnya kelas 6 IC, khususnya Vidia Maretta MD dan Mefta Hulzanah. 12. Semua pihak yang telah membantu dalam menyelesaikan Laporan Akhir. Didalam penulisan Laporan Akhir ini penulis merasakan masih jauh dari sempurna, hal ini dikarenakan terbatasnya kemampuan dan pengetahuan yang penulis miliki. Untuk itu segala kritik dan saran yang bersifat membangun, sangat penulis harapkan sebagai perbaikan dimasa yang akan datang. Akhir kata semoga laporan ini dapat bermanfaat bagi penulis, pembaca, rekan-rekan mahasiswa dan pihak yang membutuhkan sebagai penambah wawasan dan ilmu pengetahuan. Palembang,
Penulis
vii
Juli 2014
DAFTAR ISI
HALAMAN JUDUL ......................................................................................... i LEMBAR PENGESAHAN LAPORAN AKHIR .......................................... ii MOTTO DAN PERSEMBAHAN ................................................................... iii ABSTRACT ....................................................................................................... iv ABSTRAK ........................................................................................................ v KATA PENGANTAR ...................................................................................... vi DAFTAR ISI .................................................................................................... viii DAFTAR GAMBAR ........................................................................................ xiv DAFTAR TABEL ............................................................................................ xvii DAFTAR LAMPIRAN .................................................................................... xviii
BAB I
PENDAHULUAN 1.1 Latar Belakang............................................................................. 1 1.2 Perumusan Masalah..................................................................... 3 1.3 Batasan Masalah .......................................................................... 3 1.4 Tujuan dan Manfaat Penulisan .................................................... 3 1.4.1 Tujuan Penulisan ............................................................. 3 1.4.2 Manfaat Penulisan ........................................................... 4 1.5 Metodologi Pengumpulan Data................................................... 4 1.5.1 Lokasi Pengumpulan Data dan Waktu Pelaksanaan........ 5 1.5.2 Metode Pengumpulan Data.............................................. 5 1.6 Sistematika Penulisan.................................................................. 6
BAB II
TINJAUAN PUSTAKA 2.1 Teori Umum ................................................................................ 8 2.1.1 Teori Komputer ............................................................... 8 2.1.2
Pengertian Sistem ........................................................... 8 2.1.2.1 Pengertian Sistem ............................................. 8 2.1.2.2 Karakteristik Sistem ......................................... 8
viii
2.1.2.3 Klasifikasi Sistem ............................................. 9 2.1.3
Pengertian Informasi ...................................................... 11
2.1.4
Pengertian Perseroan Terbatas (PT) ................................ 11
2.1.5
Pengertian Jasa ............................................................... 11
2.1.6
Pengertian Web ............................................................... 11
2.1.7
Pengertian Promosi ......................................................... 11
2.1.8
Pengertian Pemesanan .................................................... 12
2.2 Teori Khusus .............................................................................. 12 2.2.1
Pengertian Basis Data (Database) .................................. 12
2.2.2 Pengertian DFD (Data Flow Diagram) .......................... 12 2.2.3
Pengertian Blockchart .................................................... 13
2.2.4
Pengertian ERD (Entity Relational Diagram) ................ 15
2.2.5
Pengertian Flowchart ..................................................... 17
2.2.6
Pengertian Kamus Data .................................................. 20
2.3 Teori Program ............................................................................. 21 2.3.1 Mengenal Pemrograman Dreamweaver CS 6 ................. 21 2.3.2 Pengertian HTML ........................................................... 21 2.3.3 PHP ................................................................................. 25 2.3.3.1 Pengertian PHP ................................................. 25 2.3.3.2 Menulis Script Program PHP dalam Adobe Dreamweaver CS 6 ........................................... 25 2.3.4 MySQL ........................................................................... 26 2.3.4.1 Pengertian MySQL ........................................... 26 2.3.4.2 Kelebihan MySQL ............................................ 26 2.3.4.3 Cara Menghubungkan PHP ke Database MySQL ............................................................. 27 2.3.5
Pengertian Cascading Style Sheet (CSS) ....................... 27
2.3.6
Pengertian XAMPP ........................................................ 27
2.3.7
Pengertian PhpMyAdmin ............................................... 28
2.3.8
Membuat Database dengan PhpMyAdmin pada XAMPP .......................................................................... 28
ix
BAB III GAMBARAN UMUM 3.1 Sejarah Singkat PT Mitra Buana Kasih ...................................... 29 3.2 Visi dan Misi PT Mitra Buana Kasih .......................................... 29 3.2.1 Visi ................................................................................. 29 3.2.2 Misi ................................................................................. 29 3.3 Struktur Organisasi dan Uraian Tugas ........................................ 29 3.3.1
Struktur Organisasi ......................................................... 29
3.3.2
Uraian Tugas PT Mitra Buana Kasih ............................. 31 3.3.2.1 Direktur ............................................................ 31 3.3.2.2 Wakil Direktur ................................................. 31 3.3.2.3 Staff Accounting ............................................... 31 3.3.2.4 Staff Marketing ................................................ 32 3.3.4.5 Staff Marketing ................................................ 32
3.4 Prosedur Sistem Yang Sedang Berjalan ..................................... 32
BAB IV HASIL DAN PEMBAHASAN 4.1 Definisi Masalah ........................................................................ 34 4.2 Penyelidikan Awal ..................................................................... 34 4.3 Studi Kelayakan ......................................................................... 35 4.4 Analisa Masalah ........................................................................ 35 4.4.1 Alat dan Bahan ............................................................... 35 4.4.2 Analisa Sistem ................................................................ 35 4.5 Perancangan Sistem ................................................................... 39 4.5.1 Data Flow Diagram (DFD) ............................................ 39 4.5.1.1 Diagram Konteks ................................................ 39 4.5.1.2 Diagaram Level 0 (Zero) .................................... 40 4.5.2 Blockchart ....................................................................... 42 4.5.3 Flowchart ....................................................................... 45 4.5.4 Entity Relationship Diagram (ERD) .............................. 46 4.6 Kamus Data ............................................................................... 48 4.7 Detail Sistem ............................................................................. 53
x
4.7.1 Spesifikasi File ............................................................... 53 4.7.1.1 Desain Tabel Bus ............................................. 53 4.7.1.2
Desain Tabel Hotel .......................................... 54
4.7.1.3
Desain Tabel Kapal ......................................... 54
4.7.1.4
Desain Tabel Paket Kapal ............................... 55
4.7.1.5
Desain Tabel Pemesanan Bus .......................... 55
4.7.1.6
Desain Tabel Pemesanan Hotel ....................... 56
4.7.1.7
Desain Tabel Kamar Hotel .............................. 57
4.7.1.8
Desain Tabel Pemesanan Cruise ..................... 57
4.7.1.9
Desain Tabel Spesifikasi Bus .......................... 58
4.7.1.10 Desain Tabel Users .......................................... 59 4.8 Desain Input................................................................................ 59 4.8.1 Desain Form Login ......................................................... 60 4.8.2 Desain Menu Home ........................................................ 61 4.8.3
Desain Menu Hotel ......................................................... 62
4.8.4
Desain Menu Bus ........................................................... 63
4.8.5
Desain Menu Cruise ....................................................... 64
4.8.6
Desain Menu Gallery ..................................................... 65
4.8.7
Desain Menu Contact ..................................................... 66
4.8.8
Desain Daftar Hotel ........................................................ 67
4.8.9
Desain Daftar Kamar Hotel ............................................ 68
4.8.10 Desain Daftar Bus ........................................................... 69 4.8.11 Desain Daftar Spesifikasi Bus ........................................ 70 4.8.12 Desain Daftar Cruise ...................................................... 71 4.8.13 Desain Daftar Paket Cruise ............................................ 72 4.8.14 Desain Daftar Pemesanan Hotel ..................................... 73 4.8.15 Desain Daftar Pemesanan Bus ........................................ 74 4.8.16 Desain Daftar Pemesanan Kapal .................................... 75 4.8.17 Desain Laporan Pemesanan Hotel .................................. 76 4.8.18 Desain Laporan Pemesanan Bus .................................... 77 4.8.19 Desain Laporan Pemesanan Cruise ................................ 78
xi
4.8.20 Desain Laporan Pembayaran Pemesanan Hotel ............ 79 4.8.21 Desain Laporan Pembayaran Pemesanan Bus ............... 80 4.8.22 Desain Laporan Pembayaran Pemesanan Cruise .......... 81 4.8.23 Desain Bukti Pembayaran ............................................. 82 4.9 Hasil dan Penerapan Sistem ........................................................ 83 4.9.1 Tampilan Form Menu Utama (Home) ........................... 83 4.9.2 Tampilan Form Login .................................................... 85 4.9.3 Tampilan Form Menu Hotel .......................................... 86 4.9.4 Tampilan Form Menu Bus ............................................. 87 4.9.5 Tampilan Form Menu Cruise ........................................ 88 4.9.6 Tampilan Form Menu Gallery ....................................... 89 4.9.7 Tampilan Form Menu Contact ...................................... 90 4.9.8 Tampilan Form Daftar Hotel ......................................... 91 4.9.9 Tampilan Form Daftar Kamar Hotel ............................. 92 4.9.10 Tampilan Form Daftar Bus ............................................ 93 4.9.11 Tampilan Form Daftar Spesifikasi Bus ......................... 94 4.9.12 Tampilan Form Daftar Cruise ........................................ 95 4.9.13 Tampilan Form Daftar Paket Cruise .............................. 96 4.9.14 Tampilan Form Daftar Pemesanan Hotel ...................... 97 4.9.15 Tampilan Form Daftar Pemesanan Bus ......................... 98 4.9.16 Tampilan Form Daftar Pemesanan Cruise ..................... 99 4.9.17 Tampilan Laporan Pemesanan Hotel ............................. 100 4.9.18 Tampilan Laporan Pemesanan Bus ................................ 101 4.9.19 Tampilan Laporan Pemesanan Cruise ........................... 102 4.9.20 Tampilan Laporan Pembayaran Pemesanan Hotel ........ 103 4.9.21 Tampilan Laporan Pembayaran Pemesanan Bus ........... 104 4.9.22 Tampilan Laporan Pembayaran Pemesanan Cruise ....... 105 4.9.23 Tampilan Bukti Pembayaran Hotel ................................ 106 4.9.24 Tampilan Bukti Pembayaran Bus .................................. 107 4.9.25 Tampilan Bukti Pembayaran Cruise .............................. 108
xii
BAB V
KESIMPULAN DAN SARAN 5.1 Kesimpulan ................................................................................. 109 5.2 Saran ........................................................................................... 110
DAFTAR PUSTAKA LAMPIRAN
xiii
DAFTAR TABEL
Tabel 2.1
Simbol-simbol Data Flow Diagram .........................................11
Tabel 2.2
Simbol-simbol dalam Blockchart .............................................12
Tabel 2.3
Simbol-simbol Entity Relationship Diagram (ERD) ................15
Tabel 2.4
Simbol-simbol Flow direction symbols ....................................16
Tabel 2.5
Simbol-simbol Processing symbol ............................................17
Tabel 2.6
Simbol-simbol Input / Output symbols .....................................18
Tabel 2.7
Simbol-simbol dalam Kamus Data ...........................................19
Tabel 4.1
Perbandingan faktor teknis pada sistem lama dan sistem baru.32
Tabel 4.2
Perbandingan faktor operasional pada sistem yang lama dan sistem baru .................................................................................34
Tabel 4.3
Perbandingan faktor ekonomi pada sistem lama dan sistem baru.............................................................................................34
Tabel 4.4
Tabel Analisis PIECES .............................................................36
Tabel 4.5
Desain Tabel Bus ......................................................................52
Tabel 4.6
Desain Tabel Hotel ...................................................................52
Tabel 4.7
Desain Tabel Kapal ...................................................................53
Tabel 4.8
Desain Tabel Paket Kapal .........................................................53
Tabel 4.9
Desain Tabel Pemesanan Bus ...................................................54
Tabel 4.10 Desain Tabel Pemesanan Hotel ................................................54 Tabel 4.11 Desain Tabel Kamar Hotel ........................................................55 Tabel 4.12 Desain Tabel Pemesanan Cruise ...............................................56 Tabel 4.13 Desain Tabel Spesifikasi Bus ....................................................56 Tabel 4.14 Desain Tabel Users ...................................................................57
xvii
xviii
DAFTAR GAMBAR
Gambar 2.1
Tampilan Menu Utama Dreamweaver CS6 ........................... 20
Gambar 2.2
Aplication Bar ........................................................................ 21
Gambar 2.3
Toolbar Document.................................................................. 21
Gambar 2.4
Jedela Document .................................................................... 21
Gambar 2.5
Workspace Switcher .............................................................. 22
Gambar 2.6
Panel Group ........................................................................... 22
Gambar 2.7
Panel Properties ..................................................................... 23
Gambar 2.8
Toolbar Coding ...................................................................... 23
Gambar 3.1
Struktur Organisasi PT Mitra Buana Kasih............................ 28
Gambar 3.2
Prosedur Sistem yang sedang berjalan ................................... 31
Gambar 4.1
Tampilan Diagram konteks .................................................... 39
Gambar 4.2
Tampilan Diagram level 0 (Zero)........................................... 40
Gambar 4.3
Tampilan Diagram level 1 Proses Pemesanan ...................... 41
Gambar 4.4
Tampilan Diagram Blockchart............................................... 42
Gambar 4.5
Tampilan Flowchart Accounting proses pembayaran ........... 44
Gambar 4.6
Tampilan Diagram Flowchart Admin .................................... 45
Gambar 4.7
Tampilan Entity Relationship Diagram (ERD) ...................... 47
Gambar 4.8
Desain Form Login ................................................................ 58
Gambar 4.9
Desain Menu Home ............................................................... 58
Gambar 4.10
Desain Menu Hotel ................................................................ 60
Gambar 4.11
Desain Menu Bus .................................................................. 61
Gambar 4.12
Desain Menu Cruise .............................................................. 62
Gambar 4.13
Desain Menu Gallery ............................................................ 63
Gambar 4.14
Desain Menu Contact ............................................................ 64
Gambar 4.15
Desain Daftar Hotel ............................................................... 65
Gambar 4.16
Desain Daftar Kamar Hotel ................................................... 66 xiv
Gambar 4.17
Desain Daftar Bus .................................................................. 67
Gambar 4.18
Desain Daftar Spesifikasi Bus ............................................... 68
Gambar 4.19
Desain Daftar Cruise .............................................................. 69
Gambar 4.20
Desain Daftar Paket Cruise ..................................................... 70
Gambar 4.21
Desain Daftar Pemesanan Hotel ............................................. 71
Gambar 4.22
Desain Daftar Pemesanan Bus ................................................ 72
Gambar 4.23
Desain Daftar Pemesanan Kapal ............................................ 73
Gambar 4.24
Desain Laporan Pemesanan Hotel .......................................... 74
Gambar 4.25
Desain Laporan Pemesanan Bus ............................................ 75
Gambar 4.26
Desain Laporan Pemesanan Cruise ........................................ 76
Gambar 4.27
Desain Laporan Pembayaran Pemesanan Hotel ..................... 77
Gambar 4.28
Desain Laporan Pembayaran Pemesanan Bus ........................ 78
Gambar 4.29
Desain Laporan Pembayaran Pemesanan Cruise ................... 79
Gambar 4.30
Desain Kwitansi Pembayaran ................................................. 80
Gambar 4.31
Tampilan Form Menu Utama (Home)..................................... 81
Gambar 4.32
Tampilan Form Login ............................................................ 83
Gambar 4.33
Tampilan Form Menu Hotel ................................................... 84
Gambar 4.34
Tampilan Form Menu Bus ...................................................... 85
Gambar 4.35
Tampilan Form Menu Cruise ................................................. 86
Gambar 4.36
Tampilan Form Menu Gallery ............................................... 87
Gambar 4.37
Tampilan Form Menu Contact ............................................... 88
Gambar 4.38
Tampilan Form Daftar Hotel .................................................. 89
Gambar 4.39
Tampilan Form Daftar Kamar Hotel ....................................... 90
Gambar 4.40
Tampilan Form Daftar Bus .................................................... 91
Gambar 4.41
Tampilan Form Daftar Spesifikasi Bus .................................. 92
Gambar 4.42
Tampilan Form Daftar Cruise ................................................. 93
Gambar 4.43
Tampilan Form Daftar Paket Cruise ...................................... 94
Gambar 4.44
Tampilan Form Daftar Pemesanan Hotel ............................... 95
Gambar 4.45
Tampilan Form Daftar Pemesanan Bus ................................. 96 xv
Gambar 4.46
Tampilan Form Daftar Pemesanan Cruise ............................. 97
Gambar 4.47
Tampilan Laporan Pemesanan Hotel....................................... 98
Gambar 4.48
Tampilan Laporan Pemesanan Bus ........................................ 99
Gambar 4.49
Tampilan Laporan Pemesanan Cruise .................................... 100
Gambar 4.50
Tampilan Laporan Pembayaran Pemesanan Hotel ................. 101
Gambar 4.51
Tampilan Laporan Pembayaran Pemesanan Bus ................... 102
Gambar 4.52
Tampilan Laporan Pembayaran Pemesanan Cruise ............... 103
Gambar 4.53
Tampilan Bukti Pembayaran Hotel ........................................ 104
Gambar 4.54
Tampilan Bukti Pembayaran Bus ........................................... 105
Gambar 4.55
Tampilan Bukti Pembayaran Cruise ....................................... 106
xvi