• Tidak ada hasil yang ditemukan

SISTEM PEMESANAN TIKET BUS PO. PASTRA MED

N/A
N/A
Protected

Academic year: 2018

Membagikan "SISTEM PEMESANAN TIKET BUS PO. PASTRA MED"

Copied!
21
0
0

Teks penuh

(1)

SISTEM PEMESANAN TIKET BUS PO.PASTRA MEDAN BERBASIS WEB

LAPORAN TUGAS AKHIR

Disusun Sebagai Salah Satu Syarat Untuk

Menyelesaikan Pendidikan Program Diploma 3

Oleh

BINTANG MP SAGALA 1205113302

PROGRAM STUDI TEKNIK KOMPUTER

JURUSAN TEKNIK KOMPUTER DAN INFORMATIKA POLITEKNIK NEGERI MEDAN

(2)

 

liii  ABSTRAK

Pemesanan tiket bus saat ini sangat banyak dilakukan secara manual dan membuat para calon penumpang harus datang ke loket pemesanan tiket itu sendiri, dan dibagian administrasi juga menimbulkan kewalahan dan kesalahan dalam pencatatan calon penumpang yang sudah pemesan tiket. Oleh karena itu dibutuhkan suatu sistem pemesanan tiket bus yang dirancang untuk mempermudah calon penumpang melakukan pemesanan tiket menggunakan website. Tujuan dari pembuatan sistem ini adalah menyediakan sistem pemesanan tiket bus yang praktis dalam mengatur keberangkatan dan dapat memberikan informasi mengenai po.pastra. Pembuatan Sistem Pemesanan Tiket Bus Po.Pastra Medan Berbasis Web ini dikembangkan dengan beberapa metodologi dimana pada metodologi ini terdapat tahapan-tahapan. Sedangkan bahasa

pemrograman yang digunakan adalah bahasa PHP. Dimana hasil pembuatan

sistem ini menunjukkan bahwa sistem ini dapat memudahkan pengguna baik bagi calon penumpang dan pihak Perusahaan sendiri.

Kata kunci: Pemesanan, Tiket, Bus, PO.PASTRA

(3)

 

 

ABSTRACT

 

The bus ticket’s booking now has been done manually and make the passsengers

must come to the ticket counter by his own and the administrator will

overwhelmed and make mistake in recording the data of passengger who have

order the ticket. That’s why we need a bus ticket’s booking system that has been

designed to simplify the passengers to book the ticket with website. The purpose

of making this system was to present an order bus’s tickets system be practically

set in bus departing and could give information about Po.Pastra. Create bus ticket

ordered system in Po.Pastra Medan that based on web was developed by some

methodology which in this methodology include by some stages. Whereas the

program languange that used was PHP languange, the system’s result showed that

this system was easy for passengger and to the company it self.

(4)

 

 

lv 

KATA PENGANTAR

Salam sejahtera, puji syukur saya panjatkan kepada Tuhan Yang Maha Esa

yang hanya karena segala rahmat dan berkatnya akhirnya tugas akhir ini dapat

terselesaikan.

Laporan Tugas Akhir ini sebagai salah satu syarat akademis yang harus

ditempuh untuk menyelesaikan pendidikan Program Diploma 3 pada Program

Studi Teknik Komputer Jurusan Teknik Komputer dan Informatika Politeknik

Negeri Medan.

Melalui penulisan tugas akhir yang berjudul “Sistem Pemesanan Tiket Bus

Po.Pastra Medan Berbasis Web” ini, penulis bermaksud untuk memperkenalkan

sistem tersebut ke dunia teknologi agar mempermudah aktifitas.

Tugas akhir ini tentunya tidak dapat terselesaikan tanpa bantuan berbagai

pihak baik secara langsung, tidak langsung, maupun doa. Oleh karena itu, penulis

ingin menyampaikan ucapan terimakasih yang tak terhingga kepada:

1. Bapak M. Syahruddin S.T., M.T. selaku Direktur Politeknik Negeri Medan.

2. Bapak Ferry Fachrizal, S.T., M. Kom. selaku Ketua Jurusan Teknik

Komputer dan Informatika Politeknik Negeri Medan.

3. Ketua Program Studi Computer Engineering Zakaria Sembiring, ST., M.Sc,

(5)

 

 

4. Bapak Dosen Pembimbing, Handri Sunjaya,S.Si.,M.Cs. yang sudah

membimbing penulis dalam penyelesaian tugas akhir ini. Terima Kasih atas

waktu dan bantuan bapak selama ini.

5. Drs. Ansharuddin S.S.T selaku Wali Kelas CE-6A.

6. Seluruh staf pengajar Program Studi Teknik Komputer Politeknik Negeri

Medan yang telah memberi pengajaran kepada penulis selama masa

perkuliahan.

7. Kedua orang tua penulis: Bapak Ir. Walson Sagala dan ibu Ide Naibaho yang

telah banyak memberi dukungan semangat, materil dan doa yang tiada henti.

8. Teman-teman CE sekelas, kalian teman sekalian saudaraku. Terutama Try

Perdana Pasaribu, Roybar, Junjungan, Jasa, Ricky, Ervin, Ristanto, banyak

kisah yang kita alami selama ditempat perkumpulan JL. Pembangunan.

Terima kasih buat semuanya yang sudah kalian berikan padaku.

Penulis menyadari bahwa dalam penulisan tugas akhir ini masih banyak

kelemahan dan kekurangan. Penulis mengharapkan masukan, saran dan kritik

yang bersifat membangun. Semoga tulisan ini bermanfaat bagi kita semua.

Medan, Agustus 2014

Hormat Penulis,

(6)

 

 

lvii  DAFTAR ISI

LEMBAR PERSETUJUAN ... i

LEMBAR PENGESAHAN ... ii

ABSTRAK ... iii

KATA PENGANTAR . ... v

LEMBAR PERSEMBAHAN ... vii

DAFTAR ISI ... viii

DAFTAR TABEL ... xiii

DAFTAR GAMBAR ... xiv

DAFTAR LAMPIRAN ... xvi

BAB 1 PENDAHULUAN ... 1

1.1 Latar Belakang Masalah ... 1

1.2 Perumusan Masalah ... 2

1.3 Batasan Masalah ... 2

1.4 Motivasi Dan Tujuan Tugas Akhir ... 3

1.5 Metodologi Penyelesaian Masalah ... 4

1.6 Kajian Pustaka ... 5

(7)
(8)
(9)

lx   

3.2.3.4 DFD Level 1 Olah Data penumpang ... 69

3.2.3.5 DFD Level 1 Olah Pesan Tiket ... 70

3.2.3.6 DFD Level 1 Olah Data Keberangkatan ... 71

3.2.3.7 ERD Sistem Yang Dirancang ... 72

3.2.3.8 Relational Sistem Yang Dirancang ... 74

3.3 Perancangan Web Page ... 75

3.3.1 Perancangan Menu Utama ... 75

3.3.2 Perancangan Formulir Buku Tamu ... 76

3.3.3 Perancangan Administrasi ... 77

3.3.4 Perancangan Input Data Bus ... 78

3.3.5 Perancangan Formulir Pemesanan Tiket ... 79

3.3.6 Perancangan Input Keberangkatan ... 80

3.4 perancangan Database ... 81

3.4.1 Perancangan Tabel Login Admin ... 81

3.4.2 Perancangan Tabel Buku Tamu ... 81

3.4.3 Perancangan Tabel Bus ... 82

3.4.4 Perancangan Tabel Keberangkatan ... 82

3.4.5 perancangan Tabel Pesan ... 83

(10)

lxi   

 

BAB 4 HASIL DAN PEMBAHASAN ... 85

4.1 Kebutuhan Sistem ... 85

4.2 Kebutuhan Hardwere ... 86

4.3 Kebutuhan Softwere ... 86

4.4 Kebutuhan Brainwere ... 87

4.5 Implementasi Program ... 87

4.5.1 Tampilan Menu Utama ... 88

4.5.2 Tampilan Layout Tentang Kami ... 89

4.5.3 Tampilan Layout Jadwal Keberangkatan ... 90

4.5.4 Tampilan Buku Tamu ... 91

4.5.5 Tampilan Layout Login Admin ... 92

4.5.6 Tampilan Layout Pemesanan Tiket ... 93

4.5.7 Tampilan Layout Bukti Pemesanan Tiket ... 94

4.5.8 Tampilan Harga dan Jadwal ... 95

BAB 5 SIMPULAN DAN SARAN ... 96

5.1 Simpulan ... 96

5.2 Saran ... 97

(11)

lxii   

DAFTAR TABEL

Tabel 2.1 Komponen-Komponen DFD ... 17

Tabel 2.2 Komponen-Komponen ERD ... 18

Tabel 2.3 Simbol-Simbol Flowchart ... 20

Tabel 2.4 Tabel Keterangan Toolbox ... 50

Tabel 3.1 Model Perancangan Relational ... 74

Tabel 3.2 Login Admin ... 81

Tabel 3.3 Buku Tamu ... 81

Tabel 3.4 Bus ... 82

Tabel 3.5 Keberangkatan ... 82

Tabel 3.6 Pesan ... 83

(12)

lxiii 

Gambar 2.5 Sturktur Organisasi PO.PASTRA ... 30

Gambar 2.6 Struktur Database ... 33

Gambar 2.7 Tampilan Start Apache ... 39

Gambar 2.8 Jendela PHPMyAdmin ... 42

Gambar 2.9 Tampilan Dreamweaver ... 44

Gambar 2.10 Tampilan Jendela adobe Photoshop ... 48

(13)

lxiv   

Gambar 3.13 DFD Olah Data Bus ... 68

Gambar 3.14.DFD Olah Data Penumpang ... 69

Gambar 3.15 DFD Olah Data Pesan ... 70

Gambar 3.16 DFD Olah Data Keberangkatan ... 71

Gambar 3.17 Model Perancangan ERD ... 72

Gambar 3.18 Perancangan Halaman Utama ... 75

Gambar 3.19 Entry Buku Tamu ... 76

Gambar 3.20 Perancangan Administrasi ... 77

Gambar 3.21 Perancangan Input Data Bus ... 78

Gambar 3.22 Entry Pesan Tiket ... 79

Gambar 3.23 Perancangan Input Keberangkatan ... 80

Gambar 4.1 Tampilan Menu Utama ... 88

Gambar 4.2 Tampilan Layout Tentang Kami ... 89

Gambar 4.3 Tampilan Layout Jadwal Keberangkatan ... 90

Gambar 4.4. Tampilan Buku Tamu ... 91

Gambar 4.5 Tampilan Layout Login Admin ... 92

Gambar 4.6 Tampilan Layout Pemesanan Tiket ... 93

Gambar 4.7 Tampilan Layout Bukti Pemesanan Tiket ... 94

(14)

lxv   

 

DAFTAR LAMPIRAN

SURAT PERMOHONAN PENGAJUAN JUDUL TUGAS AKHIR

SURAT PERSETUJUAN JUDUL TUGAS AKHIR

SURAT KESEDIAAN DOSEN PEMBIMBING

SURAT PERSETUJUAN PEMBUATAN WEBSITE

KARTU BIMBINGAN TUGAS AKHIR

FORM BEBAS REVISI

(15)

66   

BAB 1

PENDAHULUAN

1.1 Latar Belakang Masalah

Teknologi merupakan salah satu alat yang memberikan nuansa baru bagi

manusia, Berpadunya teknologi komputer dengan telekomunikasi yang

diwujudkan dengan hadirnya internet telah mampu membawa perubahan dalam

berbagai aspek kehidupan. Internet hadir sebagai suatu solusi mudah dan murah

untuk penyebaran informasi yang mampu menutupi kelemahan komunikasi lain

yang sudah ada, seperti keterbatasan ruang dan waktu dalam penyampaian

informasi. Informasi tersebut disajikan dalam bentuk halaman yang saling

terintegrasi.

Hingga saat ini perkembangan website diseluruh dunia semakin bertambah

dan semakin canggih, mulai dari penyajian berita atau informasi yang mudah,

promosi suatu informasi secara online akan sangat membantu para pelaku bisnis

dalam hal waktu, tenaga dan biaya. Media ini membantu untuk melakukan

penyebaran atau promosi mengenai fasilitas pada suatu perusahaan. PO.PASTRA

yang belum menggunakan website sebagai media untuk memperkenalkan busnya,

dan proses pemesanan tiket oleh calon penumpang masih harus dilakukan secara

manual dan masih menulis daftar pemesanan tiket di dalam buku besar pemesanan

tiket. Dimana ketika calon penumpang ingin memesan tiket, maka calon

penumpang harus datang ke loket bus tersebut tanpa melalui perantara sehingga

(16)

   

67 

Maka dapat mengakibatkan suatu pekerjaan yang harus dilakukan lebih dari satu

kali.

Oleh karena itu diperlukan sebuah sistem pemesanan tiket yang praktis

untuk calon penumpang. Pembuatan web pemesanan tiket ini diharapkan dapat

dinikmati oleh masyarakat umum dan membuat calon penumpang semakin

tertarik untuk memesan tiket pada bus tersebut karena proses pemesanan yang

lebih muda dan cepat.

Berdasarkan paparan diatas, penulis merasa tertarik membuat Tugas Akhir

mengenai suatu perancangan website pemesanan tiket dengan memanfaatkan

teknologi informasi yang berkembang akhir-akhir ini yaitu internet. Oleh karena

itu, penulis mengangkat sebuah judul yaitu: “ SISTEM PEMESANAN TIKET BUS PO.PASTRA MEDAN BERBASIS WEB”.

1.2 Perumusan Masalah

Sesuai dengan alasan pemilihan judul, maka yang menjadi permasalahan

di dalam tugas akhir ini adalah bagaimana merancang dan membuat sistem

pemesanan bus berbasis website yang dapat digunakan untuk mengolah data-data

bus sehingga menghasilkan informasi pemesanan tiket yang akurat dan efisien?

1.3 Batasan Masalah

Oleh karena permasalahan dan ketebatasan waktu serta pengetahuan

penulis dan agar pembahasan tidak menyimpang dari tujuan maka dilakukan

(17)

   

1. Perancangan website ini dapat menampilkan informasi yang meliputi

data-data bus, tujuan, jumlah penumpang dan biaya transportasi.

2. Perancangan website ini tidak membahas mengenai pengiriman barang.

3. Website ini tidak berhubungan dengan Bank, ATM, dan kartu kredit.

4. Perancangan website ini hanya membahas bagaimana cara melakukan

pemesanan tiket bus.

5. Perancangan website ini tidak membahas mengenai adanya pembookingan

tiket secara berulang-ulang dengan konsumen yang sama.

1.4 Motivasi Dan Tujuan Tugas Akhir

Dalam penyelesaian Tugas Akhir, penulis menjelaskan hal yang menjadi

motivasi Tugas Akhir serta maksud dan Tujuan Tugas Akhir.

Hal yang menjadi motivasi penulis adalah:

1. Bagaimana cara memanfaatkan sistem sistem pemesanan tiket bus untuk

membantu konsumen untuk melakukan pemesanan tiket lebih cepat.

2. Bagaimana memanfaatkan fasilitas yang ada disediakan oleh website untuk

melakukan pemesanan tiket lebih cepat dan menghemat waktu untuk

konsumen, dimana konsumen dalam keadaan tiba-tiba ingin berpergian

(18)

   

69  Maksud dari tugas akhir tersebut adalah:

1. Membangun suatu aplikasi website layanan tiket bus pada Po.Pastra

Medan.

2. Menyumbangkan pemikiran pada jasa transportasi darat khususnya bus

agar dapat meningkatkan pelayanan kepada calon penumpang dengan

adanya sistem pemesanan tiket yang sudah menggunakan komputer.

Tujuan tugas akhir tersebut adalah:

1. Memudahkan pemesanan tiket oleh calon penumpang.

2. Memudahkan pencarian data penumpang.

3. Memudahkan pencarian informasi tentang jadwal pemberangkatan bus.

1.5 Metodologi Penyelesaian Masalah

Adapun metodologi penyelesaian masalah yang dilakukan untuk

menyelesaikan permasalahan diatas adalah sebagai berikut:

1. Mengumpulkan informasi yang berupa tulisan mengenai bus dan

keterangan melalui buku atau sumber informasi lainnya sebagai landasan

teori dalam penulisan tugas akhir ini.

2. Mempelajari informasi yang berhubungan dengan masalah pengolahan

data bus PO.PASTRA sehingga dapat diterapkan dalam sistem pemesanan

tiket pada website.

3. Merancang informasi yang terdiri dari :

1. Merancang bentuk antar muka dan tata letak antar muka program

dengan menggunakan Macromedia Dreamweaver 8.

(19)

   

4. Menguji Perancangan Informasi dan melakukan perbaikan jika masih

ditemukan adanya kesalahan.

1.6 Kajian Pustaka

Menurut Kasiman Peranginangin, 2006, PHP(Hypertext Preprocessor)

merupakan software open-source yang disebarkan dan dilisensikan secara bebas

dari situs resminya.

MySQL (Structured Query Language) adalah sekumpulan perintah khusus

yang digunakan untuk mengakses data dalam database relasional. SQL

merupakan sebuah bahasa komputer yang mengikuti standar ANSI (American

Nasional Standard Institute) yang digunakan dalam manajemen database

relasional. Dengan SQL, kita dapat mengakses database, menjalankan query

untuk mengambil data dari database, menambahkan data ke database, menghapus

data di dalam database, dan mengubah data di dalam database.

Menurut Al-Bahra Bin Ladjamuddin, 2005, Sistem adalah kumpulan

komponen yang saling berkaitan dan bekerja sama untuk mencapai suatu tujuan

tertentu. Basis data merupakan sekumpulan data yang saling berhubungan atau

berelasi. Hubungan ini ditunjukkan dengan kunci dari masing-masing file. Dalam

file-file itu terdiri dari beberapa record yang merupakan kumpulan entitas yang

seragam, dan record-record terdiri atas field-field yang saling berhubungan juga.

Web browser adalah sebuah aplikasi perangkat lunak untuk melintasi,

mengambil dan menyajikan sumber informasi di world Wide Web. Sumber

(20)

   

71 

sebuah halaman web, gambar, video, atau bagian lain dari konten web. Website

adalah gabungan atau kumpulan halaman dari sebuah situs.

Internet berasal dari kata Interconnection Networking yang mempunyai

arti hubungan komputer dengan berbagai tipe yang membentuk sistem jaringan

yang mencakup seluruh dunia (jaringan komputer global) dengan melalui jalur

telekomunikasi seperti telepon, radio link, satelit dan lainnya.

1.7 Sistematika Penulisan

Berikut adalah sistematika penulisan yang digunakan dalam penyusuan

laporan tugas akhir:

BAB 1 : PENDAHULUAN

Bab ini berisi penjelasan mengenai latar belakang pemilihan judul,

perumusan masalah, batasan masalah, motivasi dan tujuan tugas

akhir, dan metode pelaksanaan tugas akhir.

BAB 2 : LANDASAN TEORI

Pada bab ini akan menguraikan mengenai landasan teori yang

membicarakan mengenai proses pengolahan informasi dan konsep

sistem serta penjelasan tentang Macromedia Dreamweaver 8.

BAB 3 : PERANCANGAN SISTEM

Pada bab ini akan dibahas mengenai tahap-tahap analisis dan

(21)

   

BAB 4 : HASIL DAN PEMBAHASAN

Pada bab ini akan menjelaskan perancangan website dengan

menggunakan salah satu bahasa pemrograman yaitu PHP.

BAB 5 : SIMPULAN DAN SARAN

Bab ini menjelaskan hasil akhir dari semua penulisan yang

dikerjakan yaitu simpulan dan saran yang berisi masukan-masukan

untuk mengembangkan dan melengkapi aplikasi yang sudah

Referensi

Dokumen terkait

Dengan ini menyatakan bahwa usulan Program Kreativitas Mahasiswa bidang Pengabdian Masyarakat saya dengan judul: “Pelatihan Kepemimpinan dan Organisasi Demi Eksistensi

The results show that there are some strategies used by pre service teachers in translating spoof text which include word for word translation, literal translation,

“Nilai -Nliai Patriotisme dalam Novel Lara Lapane Kaum Republik Karya Suparto Brata : Suatu Kajian Sosiologi Sastra Universitas Sebelas Maret Surakarta”. Surakarta: Fakultas

[r]

Namun di lingkungan pekerjaan, Sersan Tebe tetap menjadi teladan, terutama bagi juniornya prajurit-prajurit di kesatuannya.Kesan itu tampak ketika hari terakhir Sersan Tebe

Penulisan Laporan Tugas Akhir ini dimaksudkan untuk memenuhi sebagai syarat dalam meraih gelar sarjana Ahli Madya Komputer pada Program Studi Diploma Teknik Informatika

Pada penelitian ini pengambilan data dimulai dari data kesehatan reproduksi siswa putri kelas VIII terkait perilaku seksual, personal Hygiene dan adab pergaulannya

Analisis statistik deskriptif mempunyai tujuan untuk mengetahui gambaran umum dari semua variabel yang digunakan dalam penelitian ini, dengan cara melihat tabel