PERANCANGAN DAN PEMBUATAN WEBSITE PEMESANAN TIKET ONLINE DAN MANAJEMEN TEMPAT DUDUK PENUMPANG PADA PERUSAHAAN OTOBUS CV. MAKMUR MEDAN
LAPORAN TUGAS AKHIR
Disusun Sebagai Salah Satu Syarat Untuk Menyelesaikan Program Pendidikan Diploma 3
Oleh :
RAMADHANI ISTARA NIM. 1205102043
PROGRAM STUDI D3 SISTEM INFORMASI JURUSAN TEKNIK KOMPUTER DAN INFORMATIKA POLITEKNIK NEGERI MEDAN MEDAN 2015
ABSTRAK
Proses pemesanan tiket di CV. Makmur Medan dirasakan masih memiliki kekurangan. Pemesanan dari sistem yang berjalan mengharuskan penumpang memesan tiket langsung ke loket. Hal ini menyebabkan kendala jarak bagi penumpang yang berlokasi jauh dari loket CV. Makmur Medan. Informasi pemesanan tiket seperti jadwal dan harga juga masih terbatas karena informasi hanya tertera di depan jendela loket pemesanan tiket. Pengaturan tempat duduk penumpang di sistem yang sedang berjalan juga belum terogranisir dengan baik, penumpang memilih sendiri tempat duduk pada saat menaiki bus sehingga akan menimbulkan kendala dan permasalahan antar penumpang. Solusi dari permasalahan ini adalah dengan pembuatan suatu website pemesanan tiket online bagi CV. Makmur Medan. Sistem yang terdapat di website ini memungkinkan calon penumpang yang berlokasi jauh dari loket pemesanan tiket dapat melakukan pemesanan secara online dan memesan tiket sesuai dengan nomor tempat duduk yang diinginkan penumpang. Website ini juga berfungsi sebagai sarana dalam menyebarluaskan informasi mengenai pemesanan tiket dan CV. Makmur Medan kepada masyarakat. Kata kunci: pemesanan, tiket, online, informasi, CV. Makmur.
iii
KATA PENGANTAR
Puji syukur penulis panjatkan Tuhan Yang Maha Esa atas kasih dan karunia-Nya yang
telah
memberikan
penulis
kesehatan
serta
kemudahan
dalam
menyelesaikan Laporan Tugas Akhir ini yang berjudul “Perancangan Dan Pembuatan Website Pemesanan Tiket Online Dan Manajemen Tempat Duduk Penumpang pada Perusahaan Otobus CV. Makmur Medan”. Laporan Tugas Akhir ini disusun sebagai syarat untuk menyelesaikan Program Pendidikan Diploma 3 Program Studi Sistem Informasi Jurusan Teknik Komputer dan Informatika Politeknik Negeri Medan. Laporan ini dapat disusun dengan baik karena banyak masukan dan dukungan dari berbagai pihak yang berupa informasi, arahan, serta bimbingan. Oleh karena itu, penulis mengucapkan terima kasih kepada : 1. M.Syahruddin, S.T., M.T, selaku Direktur Politeknik Negeri Medan. 2. Ferry Fachrizal, S.T., M.Kom. , selaku Ketua Jurusan Teknik Komputer dan Informatika Politeknik Negeri Medan. 3. Julham S.T., M.Kom, selaku Kepala Program Studi Sistem Informasi Politeknik Negeri Medan 4. Ferry Fachrizal, S.T., M.Kom. , selaku dosen pembimbing yang telah meluangkan waktu untuk membimbing, memberikan banyak ilmu, serta semangat sehingga penulis dapat menyelesaikan tugas akhir ini.
iv
5. Staff dan Pegawai Politeknik Negeri Medan yang telah membantu penulis dalam menyelesaikan tugas akhir ini. 6. Kedua orangtua penulis, Mohammad Ismail dan Junita Wanita Siregar, yang selalu memberikan doa dan dukungan baik dari segi moril maupun materil. 7. Seluruh teman-teman IS-6A, khususnya Angela Natasya Sinaga dan Dertama Anastasia Sagala yang telah banyak membantu saya untuk menyelesaikan tugas akhir saya, teman-teman satu bimbingan, dan temanteman grup Ninisnja yang telah banyak membantu serta memberikan semangat kepada penulis dalam menyelesaikan Laporan Tugas Akhir ini. Dalam penyusunan Laporan Tugas Akhir ini, penulis menyadari begitu banyak kekurangan dan kesalahan baik dalam penyajian maupun penulisan. Untuk itu penulis mengharapkan saran dan kritik yang bersifat membangun dari para pembaca demi penyempurnaan Laporan Tugas Akhir ini. Penulis berharap semoga Laporan Tugas Akhir ini dapat bermanfaat bagi siapa pun yang membacanya. Medan, 20 Agustus 2015 Penulis,
Ramadhani Istara NIM. 1205102043
v
DAFTAR ISI
LEMBAR PERSETUJUAN ................................................................................ i LEMBAR PENGESAHAN ................................................................................ ii ABSTRAK .......................................................................................................... iii KATA PENGANTAR ....................................................................................... iv DAFTAR ISI ...................................................................................................... vi DAFTAR GAMBAR ......................................................................................... xi DAFTAR TABEL ............................................................................................ xvi BAB 1 PENDAHULUAN ................................................................................... 1 1.1
Latar Belakang Masalah ........................................................................... 1
1.2
Ruang Lingkup Permasalahan .................................................................. 4
1.2.1 Rumusan Masalah ..................................................................................... 4 1.2.2 Batasan Masalah ....................................................................................... 4 1.3
Tujuan dan Manfaat Tugas Akhir ............................................................. 5
1.3.1 Tujuan Tugas Akhir .................................................................................. 5 1.3.2 Manfaat Tugas Akhir ................................................................................ 5 1.4
Metode Penulisan ...................................................................................... 6
1.4.1 Teknik Pengumpulan Data ........................................................................ 6 1.4.2 Perancangan Sistem .................................................................................. 6 1.4.3 Implementasi Sistem ................................................................................. 7 1.5
Sistematika Penulisan ............................................................................... 7
1.6
Lokasi Penelitian ....................................................................................... 8
BAB 2 TINJAUAN PUSTAKA ......................................................................... 9 2.1
Sistem Informasi Manajemen ................................................................... 9
vi
2.1.1 Sistem ........................................................................................................ 9 2.1.2 Informasi ................................................................................................... 9 2.1.3 Manajemen .............................................................................................. 10 2.1.4 Konsep Dasar Sistem Informasi.............................................................. 10 2.1.5 Konsep Dasar Sistem Informasi Manajemen .......................................... 11 2.2
Internet .................................................................................................... 11
2.3
E-Ticketing ............................................................................................. 12
2.4
MySQL ................................................................................................... 13
2.5
HTML ..................................................................................................... 14
2.6
PHP ......................................................................................................... 15
2.7
CSS (Cascading Style Sheet) .................................................................. 15
2.8
Database ................................................................................................. 16
2.9
Data Flow Diagram ................................................................................. 16
2.10
Spesifikasi Proses.................................................................................... 17
2.11
Kamus Data ............................................................................................. 18
2.12
Normalisasi Tabel ................................................................................... 19
2.13
ERD......................................................................................................... 19
2.14
Flow Chart .............................................................................................. 21
2.15
Website .................................................................................................... 23
2.16
Gambaran Umum Perusahaan................................................................. 24
2.17
Skema Struktur Organisasi Perusahaan Otobus CV. Makmur ............... 27
BAB 3 ANALISIS DAN PERANCANGAN SISTEM ................................... 28 3.1
Analisis Sistem Berjalan ......................................................................... 28
3.1.1 Analisis Prosedur yang sedang Berjalan ................................................. 28 3.1.2 Analisa Input Data .................................................................................. 29
vii
3.1.3 Analisa Output Data ................................................................................ 31 3.1.4 Diagram Konteks .................................................................................... 31 3.1.5 Data flow diagram ................................................................................... 32 3.1.6 Evaluasi Sistem yang sedang Berjalan ................................................... 32 3.2
Perancangan Sistem ................................................................................ 34
3.2.1 Diagram Konteks .................................................................................... 35 3.2.2 DFD (Data flow diagram) ....................................................................... 38 3.2.3 DFD (Data flow diagram) Level I ........................................................... 39 3.2.4 Spesifikasi Proses.................................................................................... 44 3.2.5 Rancangan Output ................................................................................... 52 3.2.5.1 Rancangan Output untuk Admin ............................................................ 52 3.2.5.2 Rancangan Output untuk Member .......................................................... 68 3.2.5.3 Rancangan Output untuk Pengunjung .................................................... 72 3.2.5.4 Rancangan Output untuk Pimpinan ........................................................ 76 3.2.6 Rancangan Input ..................................................................................... 84 3.2.6.1 Rancangan Input untuk Admin ............................................................... 84 3.2.6.2 Rancangan Input untuk Penumpang ....................................................... 96 3.2.6.3 Rancangan Input untuk Pengunjung ..................................................... 101 3.2.6.4 Rancangan Input Untuk Pimpinan ........................................................ 102 3.2.7 Rancangan Database ............................................................................ 103 3.2.7.1 Kamus Data ........................................................................................... 104 3.2.7.2 Normalisasi Tabel ................................................................................. 108 3.2.7.3 ERD (Entity Relationship Diagram) ..................................................... 113 3.2.8 Rancangan Tabel ................................................................................... 115 3.2.8.1 Relasi Antar Tabel ................................................................................ 121
viii
3.2.9 Struktur User Interface ......................................................................... 123 3.2.9.1 User Interface Admin ........................................................................... 123 3.2.9.2 User Interface Member ......................................................................... 125 3.2.9.3 User Interface Pengunjung ................................................................... 125 3.2.9.4 User Interface Pimpinan ....................................................................... 126 3.2.10 Algoritma Pemrograman ....................................................................... 126 3.2.10.1 Flow Chart Admin ............................................................................. 127 3.2.10.2 Flow Chart Member ........................................................................... 135 3.2.10.3 Flow Chart Pengunjung ..................................................................... 139 3.2.10.4 Flow Chart Pimpinan ......................................................................... 142 BAB 4 HASIL DAN PEMBAHASAN........................................................... 145 4.1
Implementasi Sistem ............................................................................ 145
4.2
Pembahasan Hasil Sistem ..................................................................... 145
4.2.1 Halaman Admin .................................................................................... 145 4.2.2 Halaman Pimpinan ................................................................................ 169 4.2.3 Halaman Member.................................................................................. 176 4.2.4 Halaman Pengunjung ............................................................................ 185 4.3
Studi Kelayakan Sistem ........................................................................ 190
4.3.1 Kelayakan Teknis.................................................................................. 191 4.3.2 Kelayakan Operasional ......................................................................... 191 4.3.3 Kelayakan Ekonomi .............................................................................. 191 4.4
Kekurangan dan Kelebihan Sistem ....................................................... 192
4.4.1 Kekurangan Sistem ............................................................................... 192 4.4.2 Kelebihan Sistem .................................................................................. 192 BAB 5 SIMPULAN DAN SARAN ................................................................ 194
ix
5.1
Simpulan ............................................................................................... 194
5.2
Saran ..................................................................................................... 194
DAFTAR PUSTAKA...................................................................................... 195
x
DAFTAR GAMBAR
Gambar 2. 1 Contoh ERD ................................................................................... 20 Gambar 2. 2 Skema Struktur Organisasi Perusahaan Otobus CV. Makmur ...... 27 Gambar 3. 1 Tiket Bus sistem yang Berjalan ..................................................... 31 Gambar 3. 2 Diagram Konteks Sistem Pemesanan Tiket ................................... 31 Gambar 3. 3 Data Flow Diagram dari Sistem yang Sedang Berjalan................. 32 Gambar 3. 4 Diagram Konteks m SistPemesanan Tiket Bus yang Dirancang ... 35 Gambar 3. 5 Sistem Pemesanan Tiket Online dan Manajemen Tempat Duduk 38 Gambar 3. 6 DFD Level 1 Proses Olah Data User ............................................ 39 Gambar 3. 7 DFD Level 1 Tipe Bus ................................................................... 40 Gambar 3. 8 DFD level 1 Bus ............................................................................ 40 Gambar 3. 9 DFD Level 1 Jurusan ..................................................................... 41 Gambar 3. 10 DFD Level 1 Harga ...................................................................... 42 Gambar 3. 11 DFD Level 1 Jadwal .................................................................... 42 Gambar 3. 12 DFD Level 1 Berita ...................................................................... 43 Gambar 3. 13 DFD Level 1 Promo ..................................................................... 44 Gambar 3. 14 Rancangan Output User ............................................................... 53 Gambar 3. 15 Rancangan Output Tipe Bus ........................................................ 54 Gambar 3. 16 Rancangan Output Bus ................................................................ 55 Gambar 3. 17 Rancangan Output Jurusan .......................................................... 56 Gambar 3. 18 Rancangan Output Harga ............................................................. 57 Gambar 3. 19 Rancangan Output Jadwal ........................................................... 58 Gambar 3. 20 Rancangan Output Berita ............................................................. 59 Gambar 3. 21 Rancangan Output Promo ............................................................ 60 Gambar 3. 22 Rancangan Output Konfirmasi Pembayaran ................................ 62 Gambar 3. 23 Rancangan Output Konfirmasi Member ...................................... 64 Gambar 3. 24 Rancangan Output Pemesanan Member ...................................... 65 Gambar 3. 25 Rancangan Output Informasi Pembayaran Online ...................... 66 Gambar 3. 26 Rancangan Output Informasi Pembayaran Langsung ................. 67
xi
Gambar 3. 27 Rancangan Output Member ......................................................... 68 Gambar 3. 28 Rancangan Output Tiket Bus ....................................................... 69 Gambar 3. 29 Rancangan Output Informasi Akun ............................................. 70 Gambar 3. 30 Rancangan Output Promo Yang Telah Diambil .......................... 71 Gambar 3. 31 Rancangan Output Home ............................................................. 72 Gambar 3. 32 Rancangan Output Profile ............................................................ 73 Gambar 3. 33 Rancangan Output Promo ............................................................ 74 Gambar 3. 34 Rancangan Output Berita ............................................................. 75 Gambar 3. 35 Rancangan Output Laporan Informasi Member .......................... 76 Gambar 3. 36 Rancangan Output Laporan Member .......................................... 77 Gambar 3. 37 Rancangan Output Informasi Pemesanan ................................... 78 Gambar 3. 38 Rancangan Output Laporan Pemesanan ...................................... 78 Gambar 3. 39 Rancangan Output Informasi Bus ................................................ 79 Gambar 3. 40 Rancangan Output Laporan Bus .................................................. 80 Gambar 3. 41 Rancangan Output Informasi Pembayaran Langsung ................. 81 Gambar 3. 42 Rancangan Output Laporan Pembayaran Langsung .................... 81 Gambar 3. 43 Rancangan Output Cetak Pembayaran Online............................. 82 Gambar 3. 44 Rancangan Output Laporan Pembayaran Online ......................... 82 Gambar 3. 45 Rancangan Output Semua Pembayaran ....................................... 83 Gambar 3. 46 Rancangan Output Laporan Pembayaran..................................... 83 Gambar 3. 47 Rancangan Input Admin .............................................................. 84 Gambar 3. 48 Rancangan Input User ................................................................. 85 Gambar 3. 49 Rancangan Input Tipe Bus ........................................................... 86 Gambar 3. 50 Rancangan Input Bus ................................................................... 87 Gambar 3. 51 Rancangan Input Jurusan ............................................................. 88 Gambar 3. 52 Rancangan Input Harga................................................................ 89 Gambar 3. 53 Rancangan Input Jadwal .............................................................. 90 Gambar 3. 54 Rancangan Input Berita................................................................ 91 Gambar 3. 55 Rancangan Input Promo............................................................... 92 Gambar 3. 56 Rancangan Input Pemesanan Langsung....................................... 94 Gambar 3. 57 Rancangan Input Denah Tempat Duduk Penumpang .................. 95
xii
Gambar 3. 58 Rancangan Input Login User ....................................................... 96 Gambar 3. 59 Rancangan Input Ubah Profile ..................................................... 97 Gambar 3. 60 Rancangan Input Ubah Sandi ...................................................... 98 Gambar 3. 61 Rancangan Input Pemesanan ....................................................... 99 Gambar 3. 62 Rancangan Input Pembayaran.................................................... 100 Gambar 3. 63 Input Pendaftaran ....................................................................... 101 Gambar 3. 64 Input Hubungi Kami .................................................................. 102 Gambar 3. 65 Rancangan Input Ubah Sandi Pimpinan .................................... 103 Gambar 3. 66 ERD Sistem Pemesanan Tiket Online yang Dirancang ............. 114 Gambar 3. 67 Relasi Antar Tabe ...................................................................... 122 Gambar 3. 68 User Interface Admin ................................................................ 124 Gambar 3. 69 User Interface Admin ................................................................ 125 Gambar 3. 70 User Interface pengunjung ........................................................ 125 Gambar 3. 71 User Interface Pimpinan ............................................................ 126 Gambar 3. 72 Flow Chart Login Admin .......................................................... 127 Gambar 3. 73 Flowchart Halaman Utama Admin............................................ 128 Gambar 3. 74 Flow Chart User ........................................................................ 129 Gambar 3. 75 Flow Chart Tipe Bus ................................................................. 129 Gambar 3. 76 Flow Chart Bus .......................................................................... 130 Gambar 3. 77 Flow Chart Jurusan .................................................................... 130 Gambar 3. 78 Flow Chart Harga ...................................................................... 131 Gambar 3. 79 Flow Chart jadwal ..................................................................... 131 Gambar 3. 80 Flow Chart Berita ...................................................................... 132 Gambar 3. 81 Flow Chart Promo ..................................................................... 132 Gambar 3. 82 Flow Chart Konfirmasi Pembayaran ......................................... 133 Gambar 3. 83 Flow Chart Konfirmasi Pembayaran Langsung ........................ 134 Gambar 3. 84 Flow Chart Login Member ........................................................ 135 Gambar 3. 85 Flow Chart Halaman Utama Member ....................................... 136 Gambar 3. 86 Flow Chart Akun Saya .............................................................. 137 Gambar 3. 87 Flow Chart Pemesanan Penumpang .......................................... 138 Gambar 3. 88 Flow Chart Pembayaran ............................................................ 138
xiii
Gambar 3. 89 Flow Chart Pengunjung ............................................................. 139 Gambar 3. 90 Flow Chart Daftar ...................................................................... 140 Gambar 3. 91 Flow Chart Beranda................................................................... 140 Gambar 3. 92 Flow Chart Hubungi Kami ........................................................ 141 Gambar 3. 93 Flow Chart Login Pimpinan ...................................................... 142 Gambar 3. 94 Flow Chart Halaman Utama Pimpinan...................................... 143 Gambar 3. 95 Flow Chart Ubah Sandi Pimpinan ............................................. 144 Gambar 4. 1 Halaman Log in Admin............................................................... 146 Gambar 4. 2 Halaman Tambah User ................................................................ 147 Gambar 4. 3 Halaman Tambah Tipe Bus ......................................................... 148 Gambar 4. 4 Halaman Tambah Bus .................................................................. 149 Gambar 4. 5 Halaman Tambah Jurusan ............................................................ 150 Gambar 4. 6 Halaman Tambah Harga .............................................................. 151 Gambar 4. 7 Halaman Tambah Jadwal ............................................................. 152 Gambar 4. 8 Halaman Tambah Berita .............................................................. 153 Gambar 4. 9 Halaman Tambah Promo ............................................................. 154 Gambar 4. 10 Halaman Tabel User .................................................................. 155 Gambar 4. 11 Halaman Tabel Tipe Bus ........................................................... 156 Gambar 4. 12 Halaman Tabel Bus .................................................................... 157 Gambar 4. 13 Halaman Tabel Jurusan .............................................................. 158 Gambar 4. 14 Halaman Tabel Harga ................................................................ 159 Gambar 4. 15 Halaman Tabel Jadwal ............................................................... 160 Gambar 4. 16 Halaman Tabel Berita ................................................................ 161 Gambar 4. 17 Halaman Tabel Promo ............................................................... 162 Gambar 4. 18 Halaman Informasi Member ...................................................... 163 Gambar 4. 19 Halaman Informasi Pemesanan Member ................................... 164 Gambar 4. 20 Halaman Informasi Pembayaran Online .................................... 165 Gambar 4. 21 Halaman Konfirmasi Pembayaran ............................................. 166 Gambar 4. 22 Halaman Pemesanan Langsung ................................................. 167 Gambar 4. 23 Halaman Informasi Pembayaran Langsung ............................... 168 Gambar 4. 24 Halaman Ubah Sandi ................................................................. 169
xiv
Gambar 4. 25 Halaman Informasi dan Cetak Laporan Member....................... 170 Gambar 4. 26 Halaman Informasi dan Cetak Laporan Pemesanan .................. 171 Gambar 4. 27 Halaman Informasi dan Cetak Laporan Bus .............................. 172 Gambar 4. 28 Halaman Informasi dan Cetak Pendapatan Langsung ............... 173 Gambar 4. 29 Halaman Informasi dan Cetak Laporan Pendapatan Online ...... 174 Gambar 4. 30 Halaman Informasi dan Cetak Laporan Semua Pembayaran .... 175 Gambar 4. 31 Halaman Log in Member ........................................................... 176 Gambar 4. 32 Halaman Beranda Member ........................................................ 177 Gambar 4. 33 Halaman Ubah Sandi ................................................................. 178 Gambar 4. 34 Halaman Ubah Profile ............................................................... 179 Gambar 4. 35 Halaman Pemesanan .................................................................. 180 Gambar 4. 36 Halaman Pembayaran ................................................................ 181 Gambar 4. 37 Tiket Bus .................................................................................... 182 Gambar 4. 38 Halaman Akun Saya .................................................................. 183 Gambar 4. 39 Halaman Promo yang Telah Diambil ........................................ 184 Gambar 4. 40 Halaman Beranda ....................................................................... 185 Gambar 4. 41 Halaman Daftar .......................................................................... 186 Gambar 4. 42 Halaman Profile ......................................................................... 187 Gambar 4. 43 Halaman Promo ......................................................................... 188 Gambar 4. 44 Halaman Berita .......................................................................... 189 Gambar 4. 45 Halaman Hubungi Kami ............................................................ 190
xv
DAFTAR TABEL
Tabel 2. 1 Simbol Flow Chart ............................................................................ 17 Tabel 2. 2 Bentuk Penyajian Spesifikasi Proses ................................................. 18 Tabel 2. 3 Simbol Flow Chart ............................................................................ 21 Tabel 3. 1 Tipe Bus dan Keterangan Jumlah Tempat Duduk Penumpang ......... 29 Tabel 3. 2 Harga Tiket dan Jurusan .................................................................... 30 Tabel 3. 3 Spesifikasi Proses Sistem yang Dirancang ........................................ 44 Tabel 3. 4 Kamus Data Sistem yang Dirancang ............................................... 104 Tabel 3. 5 Tabel Unnnormal ............................................................................. 108 Tabel 3. 6 Tabel Normal Pertama(1NF) ........................................................... 110 Tabel 3. 7 Tabel Normal Kedua (2NF) ............................................................. 112 Tabel 3. 8 Tabel Normal Ketiga(3NF) ............................................................. 113 Tabel 3. 9 User ................................................................................................. 115 Tabel 3. 10 Berita ............................................................................................. 115 Tabel 3. 11 Bus ................................................................................................. 116 Tabel 3. 12 Harga Tiket .................................................................................... 116 Tabel 3. 13 Jadwal Bus ..................................................................................... 116 Tabel 3. 14 Jurusan ........................................................................................... 117 Tabel 3. 15 Pembayaran Online........................................................................ 117 Tabel 3. 16 Pembayaran Langsung ................................................................... 118 Tabel 3. 17 Pemesanan ..................................................................................... 118 Tabel 3. 18 Pemesanan Tempat Duduk ............................................................ 119 Tabel 3. 19 Member .......................................................................................... 119 Tabel 3. 20 Promo............................................................................................. 119 Tabel 3. 21 Sebar Promo .................................................................................. 120 Tabel 3. 22 Tipe Bus ......................................................................................... 120 Tabel 3. 23 Urut Kursi ...................................................................................... 121
xvi
BAB 1 PENDAHULUAN
1.1
Latar Belakang Masalah Di dalam dunia bisnis internet yang sering disebut dengan e-Commerce,
internet digunakan sebagat alat penghubung yang sangat praktis antar perusahaan dengan pelanggan tanpa harus memikirkan lokasi atau jarak. Sebagai contoh ketika ingin melakukan pembelian barang melalui internet, para konsumen tidak harus datang langsung ke perusahaan atau toko, melainkan hanya memilih barang dan melakukan transaksi dengan metode yang ditetapkan perusahaan, baik itu dengan kartu kredit ataupun transfer. Tentunya hal ini cukup praktis dan sederhana tanpa
harus melakukan pembayaran langsung
ditempat yang membutuhkan waktu dan biaya. Internet juga dapat menjadi sarana penyaluran sumber informasi yang sangat bermanfaat untuk perusahaan sebagai pengembangan strategi perusahaan, media promosi dan banyak hal lainnya. Salah satu contoh pemilikan adalah website pemesanan tiket bus secara online.
1
2
Dalam pelaksanaan pemesanan tiket diperlukan kinerja yang baik dan sistem yang mendukung semua proses tersebut sehingga memberikan hasil yang maksimal. Sistem tersebut dibuat berdasarkan pelaksanaan transaksi pemesanan secara manual yang digunakan agen bus tersebut. Pada kesempatan kali ini, akan membahas mengenai perusahaan otobus CV.
Makmur Medan. Perusahaan
otobus ini masih memproses transaksi seperti pemesanan, penjualan, penyusunan laporan secara manual sehingga terkadang membutuhkan waktu yang lama, tidak efisien sehinggga menyebabkan banyaknya data yang tidak sesuai dan terjadi kehilangan data dan banyak kasus lainnya. Pemesanan tiket yang mengharuskan penumpang langsung memesan tiket ke loket juga menyebabkan kendala yang signifikan dari segi jarak. Sistem pemesanan tiket dari perusahaan otobus ini masih belum menggunakan pengaturan atau manajemen tempat duduk dari bus yang beroperasi, dengan kata lain penumpang memilih tempat duduknya sendiri tanpa ada pendataan dari perusahaan. Hal ini dapat membuat ketidaknyamanan dari tiap penumpang dan pendataan yang kurang baik dalam pemesanan tiket bus. Faktor-faktor tersebut membuat penulis ingin mengembangkan suatu sistem yang layak dan dapat digunakan untuk meminimalisir kendala baik untuk penumpang maupun untuk perusahaan itu sendiri, sehingga dibangun sebuah sistem pemesanan tiket online berbasis web menggunakan bahasa pemrograman HTML, PHP, dan CSS dengan software MySQL sebagai database. Website ini dibuat untuk memudahkan penyampaian informasi seputar perusahaan otobus tersebut. Sistem didalam website berjalan dengan cara
3
memberi fitur bagi penumpang untuk melakukan pemesanan dan pemilihan tempat duduk sesuai dengan keinginan penumpang. Penggunaan sistem ini bagi perusahaan yaitu untuk mengurangi tingkat kesalahan dalam penyusunan laporan, pendataan tiket penumpang, dan meningkatkan manajemen tempat duduk yang baik untuk penumpang sehingga tidak terjadi masalah antar penumpang saat akan menggunakan jasa yang ditawarkan oleh perusahaan, karena penumpang yang terjadwal akan diatur dengan tempat duduk yang sudah dipilih pada saat terjadi transaksi pemesanan dan pembelian, serta memberikan fitur untuk melayani pemesanan tiket secara langsung ke loket dengan menggunakan sistem yang dibuat secara terintegrasi. Keuntungan lain yang perusahaan dapatkan adalah meningkatkan manajemen keuangan yang baik dan mengurangi kecurangan yang dapat terjadi saat melakukan transaksi manual yang dilakukan karyawan. Hasil dari pembuatan website ini akan memudahkan penumpang untuk melakukan pemesanan tiket dan tempat duduk, dan bagi perusahaan sistem yang dibangun dapat memberikan kemudahan dalam mengatur dan mengontrol data penumpang yang memakai jasa CV. Makmur Medan. Dengan alasan inilah penulis memilih judul “Perancangan dan Pembuatan Website Pemesanan Tiket Online dan Manajemen Tempat Duduk pada Perusahaan Otobus CV. Makmur Medan” dalam penulisan Tugas Akhir ini.
4
1.2
Ruang Lingkup Permasalahan
1.2.1
Rumusan Masalah Berdasarkan latar belakang masalah yang sudah dikemukakan maka
rumusan masalah yg dikaji dalam tugas akhir ini adalah: 1.
Bagaimana cara membuat sistem pemesanan tiket dengan denah tempat duduk yang terorganisir dan memudahkan penumpang untuk memesan tiket tanpa harus datang ke loket?
1.2.2
Batasan Masalah Karena begitu luas ruang lingkup permasalahan yang bisa muncul,
maka penulis membatasi pembahasan Tugas Akhir ini. Adapun yang menjadi pembatasan masalah adalah sebagai berikut : 1.
Metode pembayaran online dengan menggunakan metode transfer ke rekening administrator/perusahaan.
2.
Penulis tidak membahas tentang keamanan data.
3.
Website ini hanya terdiri dari 4 denah tempat duduk penumpang sesuai dengan informasi denah tempat duduk yang didapat dari perusahaan.
4.
Laporan yang dihasilkan dari website ini adalah laporan pemesanan, laporan pendapatan, laporan bus, dan laporan penumpang yang dapat diakses oleh pimpinan perusahaan.
5.
Admin mengolah data yang berkaitan dengan pemesanan online, seperti olah data tipe bus, data bus, data jurusan, data harga, data jadwal, data berita, dan data promo.
5
6.
Promo yang dibuat hanya berlaku untuk member yang sudah terdaftar di sistem.
1.3
Tujuan dan Manfaat Tugas Akhir
1.3.1
Tujuan Tugas Akhir Adapun tujuan yang akan dicapai dalam tugas akhir ini antara lain :
1.
Untuk membuat sistem pemesanan tiket online dengan denah tempat duduk penumpang yang terogranisir dan memudahkan penumpang untuk memesan tiket bus tanpa harus datang ke loket.
1.3.2
Manfaat Tugas Akhir Manfaat yang diperoleh dari perancangan dan pembuatan website
pemesanan tiket online dan manajemen tempat duduk penumpang pada perusahaan otobus CV. Makmur Medan adalah sebagai berikut: 1.
Bagi penumpang untuk memudahkan transaksi pembelian tiket secara online dan lebih efisien dalam penggunaan waktu.
2.
Bagi perusahaan untuk meminimalisir penggunaan kertas, memudahkan perusahaan untuk mengatur tempat duduk penumpang, mengganti sistem manual yang lama dengan sistem online yang baru dengan keakuratan dan kemudahan yang lebih, dan meningkatkan promosi.
3.
Bagi penulis untuk menambah wawasan dalam merancang dan membangun website pembelian tiket online.
6
1.4
Metode Penulisan Metode yang akan digunakan dalam menyelesaikan tugas akhir ini
adalah: 1.4.1
Teknik Pengumpulan Data Adapun teknik pengumpulan data yang digunakan antara lain:
1) Studi Literatur Pencarian dan pengumpulan bahan pustaka baik berupa buku, internet, dan sumber yang berhubungan dengan topik tugas akhir ini. 2) Sampling Penulis melakukan pengambilan sample (sampling) data dengan menggunakan pemilihan sejumlah informasi
yang terdapat
pada
perusahaan. 3) Observasi Penulis melakukan observasi atau pengamatan langsung ke perusahaan untuk melakukan pengambilan data. 4) Wawancara Penulis melakukan wawancara atau tanya jawab kepada pihak berwenang di perusahaan dengan dengan tujuan mengumpulkan informasi yang berguna dalam perancangan dan membuat materi tugas akhir. 1.4.2
Perancangan Sistem Pada tahap ini penulisan melakukan perancangan sistem yang meliputi:
1) Perancangan Data Flow Diagram. 2) Perancangan struktur database.
7
3) Perancangan User Interface, yang dimana terbagi menjadi dua yaitu input dan output. 4) Perancangan dan pembuatan struktur algoritma pemrograman. 1.4.3 Implementasi Sistem Setelah pembuatan sistem selesai tahap terakhir adalah melakukan implementasi atau uji coba sistem guna mengetahui kekuragan dan kelebihan sistem dan apakah sistem dapat berjalan dengan baik sesuai yang diinginkan.
1.5
Sistematika Penulisan Sistematika penulisan Tugas Akhir ini dibagi menjadi lima bab, yaitu: BAB I : PENDAHULUAN Bab ini penguraikan latar belakang, identifikasi masalah, rumusan masalah, batasan masalah, tujuan dan manfaat, metode penulisan, serta sistematika penulisan tugas akhir. BAB II : TINJAUAN PUSTAKA Bab ini berisi tentang sejarah, struktur organisasi perusahaan, visi misi perusahaan dan landasan teori yang membahas masalah secara teoritis, yaitu teori-teori yang berkaitan dengan permasalahan mengenai pemesanan tiket online dan manajemen tempat duduk penumpang pada perusahaan otobus CV. Makmur.
8
BAB III : ANALISIS DAN PERANCANGAN Bab ini membahas tentang analisis sistem dan perancangan dari website pemesanan tiket online dan manajemen tempat duduk penumpang serta gambaran umum rancangan website ini. BAB IV : HASIL DAN PEMBAHASAN Bab ini membahas analisis hasil dan pembahasan website yang dirancang, tampilan interface, dan kelebihan serta kekurangan dari website yang telah dirancang BAB V : SIMPULAN DAN SARAN Bab ini menguraikan tentang simpulan dan saran yang berisi masukan untuk mengembangkan dan melengkapi aplikasi yang sudah dibangun di masa yang mendatang.
1.6
Lokasi Penelitian Penulisan melakukan pengambilan data informasi untuk keperluan
laporan Tugas Akhir pada Program Studi Sistem Informasi Politeknik Negeri Medan di CV. Makmur yang berada di Jl. S.M. Raja Km 6,7 Medan, Sumatera Utara.