SISTEM INFORMASI PADA PT MITRA BUANA KASIH PALEMBANG SEBAGAI MEDIA PROMOSI DAN PEMESANAN JASA TRAVEL
BERBASISWEB
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
iii
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. Yeatspersembahkan kepada :
Orang Tuaku Tercinta
Dosen Pembimbing
Keluarga IC
Sahabat-Sahabat Terbaikku
v ABSTRAK
iv ABSTRACT
vi
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.
vii
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, Juli 2014
viii 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
ix
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 PengertianWeb ... 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 PengertianBlockchart ... 13
2.2.4 Pengertian ERD (Entity Relational Diagram)... 15
2.2.5 PengertianFlowchart ... 17
2.2.6 Pengertian Kamus Data ... 20
2.3 Teori Program ... 21
2.3.1 Mengenal PemrogramanDreamweaverCS 6 ... 21
2.3.2 Pengertian HTML ... 21
2.3.3 PHP ... 25
2.3.3.1 Pengertian PHP ... 25
2.3.3.2 MenulisScriptProgram PHP dalamAdobe DreamweaverCS 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 keDatabase MySQL ... 27
2.3.5 Pengertian Cascading Style Sheet (CSS) ... 27
2.3.6 Pengertian XAMPP ... 27
2.3.7 Pengertian PhpMyAdmin ... 28
x 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
xi
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 PemesananCruise ... 57
4.7.1.9 Desain Tabel Spesifikasi Bus ... 58
4.7.1.10 Desain TabelUsers... 59
4.8 DesainInput... 59
4.8.1 DesainForm Login... 60
4.8.2 Desain MenuHome ... 61
4.8.3 Desain Menu Hotel ... 62
4.8.10 Desain Daftar Bus ... 69
4.8.11 Desain Daftar Spesifikasi Bus ... 70
4.8.12 Desain DaftarCruise ... 71
4.8.13 Desain Daftar PaketCruise ... 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
xii
4.8.20 Desain Laporan Pembayaran Pemesanan Hotel ... 79
4.8.21 Desain Laporan Pembayaran Pemesanan Bus ... 80
4.8.22 Desain Laporan Pembayaran PemesananCruise ... 81
4.8.23 Desain Bukti Pembayaran ... 82
4.9 Hasil dan Penerapan Sistem ... 83
4.9.1 TampilanFormMenu Utama (Home) ... 83
4.9.2 TampilanForm Login ... 85
4.9.3 TampilanFormMenu Hotel ... 86
4.9.4 TampilanFormMenu Bus ... 87
4.9.5 TampilanFormMenuCruise ... 88
4.9.6 TampilanFormMenuGallery ... 89
4.9.7 TampilanFormMenuContact ... 90
4.9.8 TampilanFormDaftar Hotel ... 91
4.9.9 TampilanFormDaftar Kamar Hotel ... 92
4.9.10 TampilanFormDaftar Bus ... 93
4.9.11 TampilanFormDaftar Spesifikasi Bus ... 94
4.9.12 TampilanFormDaftarCruise ... 95
4.9.13 TampilanFormDaftar PaketCruise ... 96
4.9.14 TampilanFormDaftar Pemesanan Hotel ... 97
4.9.15 TampilanFormDaftar Pemesanan Bus ... 98
4.9.16 TampilanFormDaftar PemesananCruise... 99
4.9.17 Tampilan Laporan Pemesanan Hotel ... 100
4.9.18 Tampilan Laporan Pemesanan Bus ... 101
4.9.19 Tampilan Laporan PemesananCruise ... 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 PemesananCruise... 105
4.9.23 Tampilan Bukti Pembayaran Hotel ... 106
4.9.24 Tampilan Bukti Pembayaran Bus ... 107
xiii
BAB V KESIMPULAN DAN SARAN
5.1 Kesimpulan ... 109 5.2 Saran ... 110
xvii
DAFTAR TABEL
Tabel 2.1 Simbol-simbolData Flow Diagram ... 11
Tabel 2.2 Simbol-simbol dalamBlockchart ... 12
Tabel 2.3 Simbol-simbolEntity Relationship Diagram (ERD) ... 15
Tabel 2.4 Simbol-simbolFlow direction symbols ... 16
Tabel 2.5 Simbol-simbolProcessing symbol ... 17
Tabel 2.6 Simbol-simbolInput / 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 AnalisisPIECES ... 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 PemesananCruise... 56
Tabel 4.13 Desain Tabel Spesifikasi Bus ... 56
xiv
DAFTAR GAMBAR
Gambar 2.1 Tampilan Menu UtamaDreamweaver 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 PanelGroup ... 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 TampilanDiagram konteks... 39
Gambar 4.2 TampilanDiagram level 0 (Zero)... 40
Gambar 4.3 TampilanDiagram level 1Proses Pemesanan ... 41
Gambar 4.4 TampilanDiagram Blockchart... 42
Gambar 4.5 TampilanFlowchart Accountingproses pembayaran ... 44
Gambar 4.6 TampilanDiagram Flowchart Admin... 45
Gambar 4.7 TampilanEntity Relationship Diagram (ERD)... 47
Gambar 4.8 DesainForm Login ... 58
Gambar 4.9 Desain MenuHome ... 58
Gambar 4.10 Desain Menu Hotel ... 60
Gambar 4.11 Desain Menu Bus ... 61
Gambar 4.12 Desain MenuCruise ... 62
Gambar 4.13 Desain MenuGallery ... 63
Gambar 4.14 Desain MenuContact ... 64
Gambar 4.15 Desain Daftar Hotel ... 65
xv
Gambar 4.17 Desain Daftar Bus ... 67
Gambar 4.18 Desain Daftar Spesifikasi Bus ... 68
Gambar 4.19 Desain DaftarCruise ... 69
Gambar 4.20 Desain Daftar PaketCruise... 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 PemesananCruise ... 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 PemesananCruise ... 79
Gambar 4.30 Desain Kwitansi Pembayaran ... 80
Gambar 4.31 TampilanFormMenu Utama(Home)... 81
Gambar 4.32 TampilanForm Login... 83
Gambar 4.33 TampilanFormMenu Hotel ... 84
Gambar 4.34 TampilanFormMenu Bus ... 85
Gambar 4.35 TampilanFormMenuCruise ... 86
Gambar 4.36 TampilanFormMenuGallery ... 87
Gambar 4.37 TampilanFormMenuContact ... 88
Gambar 4.38 TampilanFormDaftar Hotel ... 89
Gambar 4.39 TampilanFormDaftar Kamar Hotel ... 90
Gambar 4.40 TampilanFormDaftar Bus ... 91
Gambar 4.41 TampilanFormDaftar Spesifikasi Bus ... 92
Gambar 4.42 TampilanFormDaftarCruise... 93
Gambar 4.43 TampilanFormDaftar PaketCruise ... 94
Gambar 4.44 TampilanFormDaftar Pemesanan Hotel ... 95
xvi
Gambar 4.46 TampilanFormDaftar PemesananCruise ... 97
Gambar 4.47 Tampilan Laporan Pemesanan Hotel... 98
Gambar 4.48 Tampilan Laporan Pemesanan Bus ... 99
Gambar 4.49 Tampilan Laporan PemesananCruise ... 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 PemesananCruise ... 103
Gambar 4.53 Tampilan Bukti Pembayaran Hotel ... 104
Gambar 4.54 Tampilan Bukti Pembayaran Bus ... 105