PEMBUATAN SISTEM INFORMASI RENTAL MOBIL DAN TOUR
WISATA BERBASIS WEB MENGGUNAKAN FRAMEWORK
CODEIGNITER DI ALFA TRANSWISATA PONOROGO
Tugas Akhir
Disusun untuk memenuhi salah satu syarat dalam memperoleh gelar
Ahli Madya pada Program Studi Diploma III Teknik Informatika
Universitas Sebelas Maret.
Disusun oleh :
AZIZ KHOIRUL FIKRI
NIM. M3113028
PROGRAM DIPLOMA III TEKNIK INFORMATIKA
FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM
UNIVERSITAS SEBELAS MARET
SURAKARTA
2016
perpustakaan.uns.ac.id digilib.uns.ac.id
commit to user
ii
perpustakaan.uns.ac.id digilib.uns.ac.id
commit to user
iii
perpustakaan.uns.ac.id digilib.uns.ac.id
commit to user
iv
perpustakaan.uns.ac.id digilib.uns.ac.id
commit to user
v
MOTTO
ال يغي ر ما بقوم حتى يغي روا ما بأنفسهم إن للا
“Sesungguhnya Allah tidak akan mengubah nasib suatu kaum kecuali kaum itu
sendiri yang mengubah apa apa yang pada diri mereka,”
(Ar Raad: 11).
“Saya sudah menggoblokkan diri sendiri terlebih dahulu sebelum menggoblokkan
orang lain “
bob sadino
“DNA manusia itu seperti program komputer, tapi jauh, jauh lebih maju daripada
software apapun yang pernah dibuat”
Bill Gates
“Jika kau terlahir miskin, itu bukan salahmu. Tapi jika kau mati dalam keadaan
miskin, itu adalah kesalahanmu”
Bill Gates
“Orang yang sering mengeluh adalah orang yang yang lupa dengan keberadaan
tuhannya”
Aziz Khoirul Fikri
perpustakaan.uns.ac.id digilib.uns.ac.id
commit to user
vi
HALAMAN PERSEMBAHAN
Tugas Akhir ini penulis persembahkan kepada :
1. Untuk Ibu, Ayah, kakak dan adikku serta keluargaku tersayang yang telah
memberikan pengorbanan dan selalu mendoakan yang terbaik serta selalu
memberikan motivasi terhebat.
2. Bapak Abdul Aziz, S.Kom., M.Cs selaku Dosen Pembimbing yang tidak
pernah bosan membimbing selama proses pembuatan tugas akhir serta
memberikan arahan yang bermanfaat.
3. Dosen- dosen DIII Teknik Informatika yang telah memberikan ilmu yang
bermanfaat selama perkuliahan berlangsung.
4. Teman-teman Kelas TI A 2013 yang senantiasa saling membagikan ilmu
dan saling bertukar pikiran.
5. Anggota kontrakan yang selalu memberikan kasih sayang dan dukungan
moral.
6. Semua orang yang sudah mengajariku tentang arti kehidupan, semangat
berjuang dan selalu mengingatkan tentang arti kesederhanaan.
7. pembaca yang budiman
perpustakaan.uns.ac.id digilib.uns.ac.id
commit to user
vii
KATA PENGANTAR
Assalamu’alaykum Warohmatullohi Wabarokatuh.
Puji syukur penulis panjatkan kehadirat Tuhan Yang Maha Esa atas
limpahan rahmat-Nya, sehingga penyusunan Tugas Akhir dengan judul
“Pembuatan Sistem Informasi Rental Mobil Dan Tour Wisata Berbasis Web
Menggunakan Framework Codeigniter Di Alfa Transwisata Ponorogo” ini dapat
terselesaikan pada waktunya tanpa halangan berarti. Penyusunan laporan ini
bertujuan untuk memenuhi Tugas Akhir Program Diploma III Teknik Informatika
Fakultas Matematika dan Ilmu Pengetahuan Alam Universitas Sebelas Maret
Surakarta.
Dalam penyusunan Laporan Tugas Akhir ini penulis mendapatkan bantuan
dan dukungan dari berbagai pihak. Oleh sebab itu pada kesempatan ini, penulis
mengucapkan terima kasih kepada semua pihak yang telah memberikan bantuan
dan dukungannya, terutama kepada:
1. Prof. Ir. Ari Handono Ramelan, M.Sc(Hons)., Ph.D. selaku pimpinan fakultas
MIPA Universitas Sebelas Maret yang memberikan izin kepada penulis untuk
belajar
2. Bapak Abdul Aziz, S.Kom., M.Cs selaku Dosen pembimbing serta Ketua
Program Studi Diploma III Teknik Informatika Fakultas Matematika dan Ilmu
Pengetahuan Alam Universitas Sebelas Maret Surakarta.
3. Dosen- dosen DIII Teknik Informatika yang telah memberikan ilmu yang
bermanfaat selama perkuliahan berlangsung.
4. Ayah dan Ibu tercinta yang telah banyak memberikan dukungan dan masukan
yang membangun.
5. Keluarga Besar kelas TIA angkatan 2013 yang senantiasa saling membagikan
ilmu dan saling bertukar pikiran.
6. Semua pihak terkait yang tidak bisa saya sebutkan satu persatu, atas bantuan
dan dukungannya dalam menyelesaikan Laporan Tugas Akhir ini.
perpustakaan.uns.ac.id digilib.uns.ac.id
commit to user
viii
Penulis menyadari bahwa dalam penulisan laporan ini masih jauh dari
sempurna, oleh karena itu kritik dan saran penulis harapkan dari berbagai pihak
demi terciptanya kesempurnaan penulisan laporan ini dan penulis akan
berusaha untuk lebih baik lagi ke depannya.
Wassalamu’alaykum warohmatullohi Wabarokatuh
Surakarta, 2 Juni 2016
Aziz Khoirul Fikri
perpustakaan.uns.ac.id digilib.uns.ac.id
commit to user
ix
DAFTAR ISI
HALAMAN PERSETUJUAN ............................... Error! Bookmark not defined.
HALAMAN PENGESAHAN ................................ Error! Bookmark not defined.
PERNYATAAN ..................................................... Error! Bookmark not defined.
MOTTO .................................................................................................................. v
HALAMAN PERSEMBAHAN ............................................................................ vi
KATA PENGANTAR .......................................................................................... vii
DAFTAR ISI .......................................................................................................... ix
DAFTAR TABEL .................................................................................................. xi
DAFTAR GAMBAR ........................................................................................... xiv
ABSTARK .......................................................................................................... xvii
ABSTRACT ........................................................................................................ xvii
BAB I PENDAHULUAN ....................................................................................... 1
1.1 Latar Belakang .............................................................................................. 1
1.2 Perumusan Masalah ....................................................................................... 2
1.3 Tujuan ............................................................................................................ 2
1.4 Manfaat .......................................................................................................... 2
1.5 Batasan Masalah ............................................................................................ 3
1.6 Metodologi .................................................................................................... 3
1.7 Sistematika Penulisan .................................................................................... 4
BAB II TINJAUAN PUSTAKA DAN LANDASAN TEORI ............................... 5
2.1 Tinjauan Pustaka ........................................................................................... 5
2.2 Landasan Teori .............................................................................................. 6
2.2.1 Sistem...................................................................................................... 6
2.2.2 Informasi ................................................................................................. 6
2.2.3 Sistem Informasi ..................................................................................... 6
2.2.4 PHP ......................................................................................................... 6
2.2.5 MySQL ................................................................................................... 6
2.2.6 ERD (Entity Relationship Diagram) ....................................................... 7
2.2.7 Framework .............................................................................................. 9
2.2.8 CodeIgniter ........................................................................................... 10
2.2.9 Model View Controller (MVC) ............................................................ 10
perpustakaan.uns.ac.id digilib.uns.ac.id
commit to user
x
2.2.10 UML (Unified Modelling Language) ................................................. 11
2.2.11 Use case Diagram ............................................................................... 11
2.2.12 Class Diagram .................................................................................... 12
2.2.13 Sequence Diagram .............................................................................. 12
BAB III ANALISIS DAN RANCANGAN SISTEM ........................................... 13
3.1 Kebutuhan alat ............................................................................................. 13
3.1.1 Kebutuhan Perangkat Keras.................................................................. 13
3.1.2 Kebutuhan Perangkat Lunak ................................................................. 13
3.2 Proses Bisnis ................................................................................................ 13
3.3 Analisa Kebutuhan Sistem .......................................................................... 14
3.3.1 Kebutuhan Fungsional .......................................................................... 14
3.3.2 Kebutuhan Non Fungsional .................................................................. 17
3.3.3. Deskripsi Aktor .................................................................................... 17
3.4 Perancangan Sistem ..................................................................................... 17
3.4.1 Use Case Diagram ................................................................................ 17
3.4.2 Deskripsi Use Case Diagram ............................................................... 20
3.4.3 Skenario Use Case .......................................................................... 21
3.4.4 Squance Diagram ................................................................................. 59
3.4.5 Class Diagram ...................................................................................... 92
3.4.6 Entinty Relationship Diagram (ERD) .................................................. 93
3.4.7 Perancangan Database .......................................................................... 94
3.4.8 Perancangan Desain ............................................................................ 101
BAB IV IMPLEMENTASI DAN PENGUJIAN ................................................ 109
4.1 Implementasi Sistem ................................................................................. 109
4.1.1 Implementasi Halaman Pengunjung ................................................... 109
4.1.2 Implementasi Halaman Administrator ................................................ 113
4.2 Pengujian Sistem ....................................................................................... 117
4.2.1 Pengujian Black Box Pelanggan ......................................................... 118
4.2.2 Pengujian Black Box Admin ............................................................... 118
BAB V KESIMPULAN DAN SARAN .............................................................. 129
5.1 Kesimpulan ................................................................................................ 129
5.2 Saran .......................................................................................................... 129
DAFTAR PUSTAKA ......................................................................................... 130
LAMPIRAN ........................................................................................................ 131
perpustakaan.uns.ac.id digilib.uns.ac.id
commit to user
xi
DAFTAR TABEL
Tabel 2.1 Simbol ERD menurut Fathansyah (2012) .............................................. 7
Tabel 2.2 Simbol Use case Diagram (Hermawan, 2004) .................................... 11
Tabel 3.1 Kebutuhan Fungsional Sistem .............................................................. 14
Tabel 3.2 Kebutuhan Non-fungsional .................................................................. 17
Tabel 3.3 Deskripsi Aktor .................................................................................... 17
Tabel 3.4 Deskripsi Use case Diagram ................................................................ 20
Tabel 3.5 Skenario Use case Menampilkan Data Admin .................................... 21
Tabel 3.6 Skenario Use case Tambah data Admin .............................................. 21
Tabel 3.7 Skenario Use case Edit Data Admin .................................................... 22
Tabel 3.8 Skenario Use case Hapus Data Admin ................................................ 22
Tabel 3.9 Skenario Use case Detail Data Admin ................................................. 23
Tabel 3.10 Skenario Use case Menampilkan Data mobil .................................... 24
Tabel 3.11 Skenario Use case Tambah Data Mobil ............................................. 24
Tabel 3.12 Skenario Use case Edit Data Mobil ................................................... 25
Tabel 3.13 Skenario Use case Hapus Data Mobil ................................................ 25
Tabel 3.14 Skenario Use case Detail Data Mobil ................................................ 26
Tabel 3.15 Skenario Use case Menampilkan Data Sopir ..................................... 27
Tabel 3.16 Skenario Use case Tambah Data Sopir .............................................. 27
Tabel 3.17 Skenario Use case Edit Data Sopir .................................................... 28
Tabel 3.18 Skenario Use case Hapus Data Sopir ................................................. 28
Tabel 3.19 Skenario Use case Detail Data Sopir ................................................. 29
Tabel 3.20 Skenario Use case Menampilkan Data Pelanggan ............................. 29
Tabel 3.21 Skenario Use case Tambah dan Cetak Data Pelanggan ..................... 30
Tabel 3.22 Skenario Use case Edit Data Pelanggan ............................................ 30
Tabel 3.23 Skenario Use case Hapus Data Pelanggan ......................................... 31
Tabel 3.24 Skenario Use case Detail Data Pelanggan ......................................... 32
Tabel 3.25 Skenario Use case Menampilkan Data Pemesanan ............................ 32
Tabel 3.26 Skenario Use case Tambah dan Cetak Data Pemesanan .................... 33
Tabel 3.27 Skenario Use case Edit Data Pemesanan ........................................... 33
Tabel 3.28 Skenario Use case Hapus Data Pemesanan ........................................ 34
Tabel 3.29 Skenario Use case Detail Data Pemesanan ........................................ 34
Tabel 3.30 Skenario Use case Menampilkan Data Detail Pemesanan ................. 35
Tabel 3.31 Skenario Use case Tambah Data Detail Pemesanan .......................... 36
Tabel 3.32 Skenario Use case Edit Data Detail Pemesanan ................................ 36
Tabel 3.33 Skenario Use case Detail Detail Pemesanan ...................................... 37
Tabel 3.34 Skenario Use case Mencetak Data Detail Pemesanan ....................... 37
Tabel 3.35 Skenario Use case Menampilkan Data Pengembalian ....................... 38
Tabel 3.36 Skenario Use case Tambah Data Pengembalian ................................ 39
Tabel 3.37 Skenario Use case Edit Data Pengembalian....................................... 39
perpustakaan.uns.ac.id digilib.uns.ac.id
commit to user
xii
Tabel 3.38 Skenario Use case Detail Data Pengembalian ................................... 40
Tabel 3.39 Skenario Use case Menampilkan Data Transaksi Wisata .................. 41
Tabel 3.40 Skenario Use case Tambah Data Transaksi Wisata ........................... 41
Tabel 3.41 Skenario Use case Edit Data Transaksi Wisata ................................. 42
Tabel 3.42 Skenario Use case Hapus Data Transaksi Wisata .............................. 43
Tabel 3.43 Skenario Use case Detail Data Transaksi Wisata .............................. 43
Tabel 3.44 Skenario Use case Mencetak Data Transaksi Wisata ........................ 44
Tabel 3.45 Skenario Use case Menampilkan Data Komentar .............................. 45
Tabel 3.46 Skenario Use case Tambah Data Komentar ....................................... 45
Tabel 3.47 Skenario Use case Hapus Data Komentar .......................................... 46
Tabel 3.48 Skenario Use case Detail Data Komentar .......................................... 46
Tabel 3.49 Skenario Use case Menampilkan Data Slide Photo ........................... 47
Tabel 3.50 Skenario Use case Tambah Data Slide Photo .................................... 47
Tabel 3.51 Skenario Use case Hapus Data Slide Photo ....................................... 48
Tabel 3.52 Skenario Use case Menampilkan Data Galeri Photo ......................... 49
Tabel 3.53 Skenario Use case Tambah Data Galeri Photo .................................. 49
Tabel 3.54 Skenario Use case Edit Data Galeri Photo ......................................... 50
Tabel 3.55 Skenario Use case Hapus Data Galeri Photo ..................................... 50
Tabel 3.56 Skenario Use case Menampilkan Data Syarat Rental ........................ 51
Tabel 3.57 Skenario Use case Tambah Data Syarat Rental ................................. 51
Tabel 3.58 Skenario Use case Edit Data Syarat Rental........................................ 52
Tabel 3.59 Skenario Use case Hapus Data Syarat Rental .................................... 53
Tabel 3.60 Skenario Use case Menampilkan Data Ketentuan Rental .................. 54
Tabel 3.61 Skenario Use case Tambah Data Ketentuan Rental ........................... 54
Tabel 3.62 Skenario Use case Edit Data Ketentuan Rental ................................. 55
Tabel 3.63 Skenario Use case Hapus Data Ketentuan Rental .............................. 55
Tabel 3.64 Skenario Use case Menampilkan Data Paket Tour ............................ 56
Tabel 3.65 Skenario Use case Tambah Data Paket Tour ..................................... 56
Tabel 3.66 Skenario Use case Edit Data Paket Tour............................................ 57
Tabel 3.67 Skenario Use case Hapus Data Paket Tour ........................................ 58
Tabel 3.68 Skenario Use case Detail Data Paket Tour ........................................ 58
Tabel 3.69 Tabel pelanggan ................................................................................. 95
Tabel 3.70 Tabel Sopir ......................................................................................... 95
Tabel 3.71 Tabel Mobil ........................................................................................ 96
Tabel 3.72 Tabel Admin ....................................................................................... 96
Tabel 3.73 Tabel Pemesanan ................................................................................ 97
Tabel 3.74 Tabel Detail Pemesanan ..................................................................... 97
Tabel 3.75 Tabel Pengembalian ........................................................................... 98
Tabel 3.76 Tabel Wisata ....................................................................................... 98
Tabel 3.77 Tabel Kontak ...................................................................................... 99
Tabel 3.78 Tabel Website Galeri .......................................................................... 99
Tabel 3.79 Tabel Website Slide.......................................................................... 100
Tabel 3.80 Tabel Website Syarat........................................................................ 100
perpustakaan.uns.ac.id digilib.uns.ac.id
commit to user
xiii
Tabel 3.81 Tabel website Ketentuan .................................................................. 100
Tabel 3.82 Tabel Website Paket Tour ................................................................ 100
Tabel 4.1 Pengujian Black Box Pelanggan ......................................................... 118
Tabel 4.2 Pengujian Black Box Mengelola Data Mobil ..................................... 118
Tabel 4.3 Pengujian Black Box Mengelola Data Pelanggan .............................. 119
Tabel 4.4 Pengujian Black Box Mengelola Data Pemesanan ............................. 120
Tabel 4.5 Pengujian Black Box Mengelola Data Detail Pemsanan .................... 121
Tabel 4.6 Pengujian Black Box Mengelola Data Pengembalian ........................ 121
Tabel 4.7 Pengujian Black Box Mengelola Data Transaksi Tour Wisata........... 122
Tabel 4.8 Pengujian Black Box Mengelola Data Sopir ...................................... 123
Tabel 4.9 Pengujian Black Box Mengelola Data Admin .................................... 124
Tabel 4.10 Pengujian Black Box Mengelola Data Komentar ............................. 124
Tabel 4.11 Pengujian Black Box Mengelola Data Slide Photo .......................... 125
Tabel 4.12 Pengujian Black Box Mengelola Data Galeri Photo ......................... 125
Tabel 4.13 Pengujian Black Box Mengelola Data Syarat Rental ....................... 126
Tabel 4.14 Pengujian Black Box Mengelola Data Ketentuan Rental ................. 127
Tabel 4.15 Pengujian Black Box Mengelola Data Paket Tour Wisata ............... 128
perpustakaan.uns.ac.id digilib.uns.ac.id
commit to user
xiv
DAFTAR GAMBAR
Gambar 2.1 Model relasi satu ke satu.................................................................... 8
Gambar 2.2 Model relasi satu ke banyak .............................................................. 8
Gambar 2.3 Model relasi banyak ke satu .............................................................. 9
Gambar 2.4 Model relasi banyak ke banyak ......................................................... 9
Gambar 2.5 Model-View-Controller.................................................................... 10
Gambar 3.1 Proses Bisnis .................................................................................... 14
Gambar 3.2 Use case Diagram Tampilan Website ............................................. 18
Gambar 3.3 Use case Diagram Tampilan Website ............................................. 19
Gambar 3.4 Squance Diagram Login .................................................................. 59
Gambar 3.5 Squance Diagram Menampilkan Data Admin ................................ 60
Gambar 3.6 Squance Diagram Menambah Data Admin ..................................... 60
Gambar 3.7 Squance Diagram Mengedit Data Admin ....................................... 61
Gambar 3.8 Squance Diagram Menghapus Data Admin .................................... 61
Gambar 3.9 Squance Diagram Menampilkan Data Mobil .................................. 62
Gambar 3.10 Squance Diagram Menambah Data Mobil .................................... 62
Gambar 3.11 Squance Diagram Mengedit Data Mobil ....................................... 63
Gambar 3.12 Squance Diagram Menghapus Data Mobil ................................... 63
Gambar 3.13 Squance Diagram Menampilkan Detail Mobil.............................. 64
Gambar 3.14 Squance Diagram Menampilkan Data Sopir ................................. 64
Gambar 3.15 Squance Diagram Menambah Data Sopir ..................................... 65
Gambar 3.16 Squance Diagram Mengedit Data Sopir ........................................ 65
Gambar 3.17 Squance Diagram Menghapus Data Sopir .................................... 66
Gambar 3.18 Squance Diagram Menampilkan Detail Sopir ............................... 66
Gambar 3.19 Squance Diagram Menampilkan Data Pelanggan ......................... 67
Gambar 3.20 Squance Diagram Menambah Data Pelanggan ............................. 67
Gambar 3.21 Squance Diagram Mengedit Data Pelanggan ................................ 68
Gambar 3.22 Squance Diagram Menghapus Data Pelanggan ........................... 68
Gambar 3.23 Squance Diagram Detail Data Pelanggan ..................................... 69
Gambar 3.24 Squance Diagram Menampilkan Data Pemesanan........................ 69
Gambar 3.25 Squance Diagram menambah Data Pemesanan ............................ 70
Gambar 3.26 Squance Diagram Mengedit Data Pemesanan .............................. 70
Gambar 3.27 Squance Diagram Menghapus Data Pemesanan ........................... 71
Gambar 3.28 Squance Diagram Manajemen Detail Pemesanan ......................... 71
Gambar 3.29 Squance Diagram Menampilkan Data Penyewaan ....................... 72
Gambar 3.30 Squance Diagram menambah Data Penyewaan ............................ 72
Gambar 3.31 Squance Diagram Mengedit Data Penyewaan .............................. 73
Gambar 3.32 Squance Diagram Manajemen Detail Penyewaan ........................ 73
Gambar 3.33 Squance Diagram Mencetak Data Penyewaan ............................. 74
Gambar 3.34 Squance Diagram Menampilkan Data Pengembalian ................... 74
Gambar 3.35 Squance Diagram menambah Data Pengembalian........................ 75
Gambar 3.36 Squance Diagram Mengedit Data Pengembalian .......................... 75
perpustakaan.uns.ac.id digilib.uns.ac.id
commit to user
xv
Gambar 3.37 Squance Diagram Manajemen Detail Pengembalian .................... 76
Gambar 3.38 Squance Diagram Mencetak Data Pengembalian ......................... 76
Gambar 3.39 Squance Diagram Menampilkan Data Transaksi Tour Wisata ..... 77
Gambar 3.40 Squance Diagram menambah Data Transaksi Tour Wisata .......... 77
Gambar 3.41 Squance Diagram Mengedit Data Transaksi Tour Wisata ............ 78
Gambar 3.42 Squance Diagram Menghapus Data Transaksi Tour Wisata ......... 78
Gambar 3.43 Squance Diagram Detail Transaksi Tour Wisata .......................... 79
Gambar 3.44 Squance Diagram Mencetak Data Transaksi Tour Wisata............ 79
Gambar 3.45 Squance Diagram Menampilkan Data Galeri website .................. 80
Gambar 3.46 Squance Diagram Menambah Data Galeri website....................... 80
Gambar 3.47 Squance Diagram Mengedit Data Galeri website ......................... 81
Gambar 3.48 Squance Diagram Menghapus Galeri website .............................. 81
Gambar 3.49 Squance Diagram Menampilkan Data Ketentuan Rental .............. 82
Gambar 3.50 Squance Diagram menambah Data Ketentuan Rental .................. 82
Gambar 3.51 Squance Diagram Mengedit Data Ketentuan Rental..................... 83
Gambar 3.52 Squance Diagram Menghapus Ketentuan Rental .......................... 83
Gambar 3.53 Squance Diagram Menampilkan Data Syarat Rental .................... 84
Gambar 3.54 Squance Diagram menambah Data Syarat Rental......................... 84
Gambar 3.55 Squance Diagram Mengedit Data Syarat Rental ........................... 85
Gambar 3.56 Squance Diagram Menghapus Syarat Rental ................................ 85
Gambar 3.57 Squance Diagram Menampilkan Data Paket Tour Wisata ............ 86
Gambar 3.58 Squance Diagram menambah Data Paket Tour Wisata ................ 86
Gambar 3.59 Squance Diagram Mengedit Data Paket Tour Wisata ................... 87
Gambar 3.60 Squance Diagram Menghapus Paket Tour Wisata ........................ 87
Gambar 3.61 Squance Diagram Menampilkan Detail Paket Tour Wisata.......... 88
Gambar 3.62 Squance Diagram Menampilkan Data Komentar.......................... 88
Gambar 3.63 Squance Diagram Menambah Data Komentar .............................. 89
Gambar 3.64 Squance Diagram Menampilkan Detail Data Komentar ............... 89
Gambar 3.65 Squance Diagram Menghapus Komentar ...................................... 90
Gambar 3.66 Squance Diagram Menampilkan Data Slide Website ................... 90
Gambar 3.67 Squance Diagram menambah Data Slide Website ........................ 91
Gambar 3.68 Squance Diagram Menghapus Slide Website ............................... 91
Gambar 3.69 Class Diagram ............................................................................... 92
Gambar 3.70 Entinty Relationship Diagram (ERD) ........................................... 93
Gambar 3.71 Relasi Antar Tabel ......................................................................... 94
Gambar 3.72 Desain Halaman Utama ............................................................... 101
Gambar 3.73 Desain Halaman Daftar Mobil ..................................................... 101
Gambar 3.74 Desain Halaman Paket Wisata ..................................................... 102
Gambar 3.75 Desain Halaman profil perusahaan .............................................. 102
Gambar 3.76 Desain Halaman syarat dan ketentuan ......................................... 103
Gambar 3.77 Desain Halaman galeri ................................................................. 103
Gambar 3.78 Desain Halaman Kontak Kami .................................................... 104
Gambar 3.79 Desain Halaman Login ................................................................ 104
perpustakaan.uns.ac.id digilib.uns.ac.id
commit to user
xvi
Gambar 3.80 Desain Halaman Utama Admin ................................................... 105
Gambar 3.81 Desain Halaman Menampilkan Data ........................................... 105
Gambar 3.82 Desain Halaman Form Tambah ................................................... 106
Gambar 3.83 Desain Halaman Form Edit ......................................................... 106
Gambar 3.84 Desain Halaman Hapus................................................................ 107
Gambar 3.85 Desain Halaman Detail Data ....................................................... 107
Gambar 3.86 Desain Halaman Cetak Data ........................................................ 108
Gambar 4.1 Halaman Utama ............................................................................. 109
Gambar 4.2 Implementasi Halaman Daftar Mobil ............................................ 110
Gambar 4.3 Implementasi Halaman Daftar Paket Wisata ................................. 110
Gambar 4.4 Implementasi Halaman Profil Perusahaan ..................................... 111
Gambar 4.5 Implementasi Halaman Syarat dan Ketentuan ............................... 111
Gambar 4.6 Halaman Kontak dan Komentar .................................................... 112
Gambar 4.7 Halaman Galeri .............................................................................. 112
Gambar 4.8 Implementasi Halaman Pesan Mobil ............................................. 113
Gambar 4.9 Implementasi Halaman Login ....................................................... 113
Gambar 4.10 Implementasi Halaman Mengelola Mobil ................................... 114
Gambar 4.11 Impelementasi Halaman Tambah Data ........................................ 114
Gambar 4.12 Implementasi Halaman Hapus Data ............................................ 115
Gambar 4.13 Implementasi Halaman Detail Data ............................................. 115
Gambar 4.14 Implemetasi Halaman Edit Data .................................................. 116
Gambar 4.15 Implementasi halaman Edit Photo ............................................... 116
Gambar 4.16 Implementasi Halaman Cetak ...................................................... 117
perpustakaan.uns.ac.id digilib.uns.ac.id
commit to user
xvii
ABSTARK
Aziz Khoirul Fikri, 2016. Pembuatan Sistem Informasi Rental Mobil Dan
Tour Wisata Berbasis Web Menggunakan Framework Codeigniter Di Alfa
Transwisata Ponorogo. DIII Teknik Informatika, Fakultas Matematika dan
Ilmu Pengetahuan Alam, Universitas Sebelas Maret Surakarta
Rental mobil merupakan penyedia layanan jasa transportasi kepada
masyarakat. Umumnya penyedia jasa persewaan mobil untuk jangka waktu yang
singkat, mulai dari beberapa hari sampai beberapa minggu. Tour wisata merupakan
perjalanan wisata dengan menggunakan paket wisata. Banyaknya biro
menyediakan paket perjalanan pariwisata menjadikan lingkungan bisnis penyedia
pariwisata terjadi persaingan ketat. Untuk itu biro pariwisata harus melakukan
inovasi yang baru demi kemajuan perusahaan
Perusahaan CV. ALFA MANAGEMENT yang beralamat di jalan Raya
Ponorogo - Madiun ruko utara Terminal Seloaji Ponorogo merupakan suatu
perusahaan yang bergerak dibidang rental mobil dan biro perjalanan wisata. CV.
ALFA menyewakan mobil dengan berbagai merk untuk kepentingan perusahaan
atau personal dengan harga yang bervariasi dan kompetitif tanpa mengurangi mutu
dan layanan servis, serta menawarkan berbagai macam paket wisata yang
memudahkan konsumen dalam memilih wisata yang dituju. Sistem pemesanan
yang ada di CV. ALFA masih bersifat konvensional dan hingga saat ini
produktifitas kerja menjadi terhambat karena belum adanya sistem informasi dalam
memasarkan persewaan mobil dan paket tour wisata.
Sistem informasi ini dibuat menggunakan bahasa pemrograman PHP serta
menggunakan MySql sebagai database. Pada Sistem informasi ini mempunyai
beberapan menu yaitu pada sisi admin terdapat menu manajemen mobil,
manajemen admin, manajemen pelanggan, manajemen penyewaan, manajemen
pengembalian. Output yang dihasilkan adalah printout nota pemesanan, nota sewa,
nota pengembalian dan laporan bulanan.
Kata kunci : Rental Mobil, Sistem Informasi, Tour wisata
ABSTRACT
perpustakaan.uns.ac.id digilib.uns.ac.id
commit to user
xviii
Aziz Khoirul Fikri, 2016. Information Systems Car Rental and Tour Travel
Web Based Using CodeIgniter Framework Alfa Transwisata In Ponorogo.
DIII Informatics, Faculty of Mathematics and Natural Sciences, University of
Maret Surakarta
Car Rental is a provider of transportation services to the public. Generally
car rental providers for short periods of time, ranging from several days to several
weeks. Tourism trip is fairly lucrative business. The number of agencies providing
tourism travel package tourism providers make the business environment going
tough competition. For the tourism bureau must conduct a new innovation for the
betterment of the company.
Company CV. ALFA MANAGEMENT which is located on Highway
Ponorogo – Madiun North Terminal Seloaji Ponorogo is a company engaged in car
rental and travel agencyCV. ALFA rent a car with various brands for corporate or
personal interests with varying prices and competitive without compromising
quality and service, and offers a wide variety of travel packages that enable
customers to choose the travel destination. The booking system is in CV. ALFA is
still conventional and until now become obstructed labor productivity due to lack
of market information systems in rental cars and travel tour packages.
The information system is created using the programming language PHP
and using MySQL as the database. In this information system has beberapan admin
menu that is on the side of the car there is a menu management, admin management,
customer management, leasing management, returns management. The resulting
output is a printout of the booking memorandum, the memorandum of lease, the
memorandum of return and monthly reports.
Keywords: Car Rental, Information Systems, Tour travel
perpustakaan.uns.ac.id digilib.uns.ac.id
commit to user