APLIKASI PEMESANAN TIKET BUS DENGAN FITUR PENGECEKAN KETERSEDIAAN KURSI (STUDI KASUS: PT PAHALA KENCANA)

dokumen-dokumen yang mirip
APLIKASI PEMESANAN TIKET BUS DENGAN FITUR PENGECEKAN KETERSEDIAAN KURSI (STUDI KASUS: PT PAHALA KENCANA)

1 BAB I PENDAHULUAN. 1.1 Latar Belakang

1. BAB 1 PENDAHULUAN. 1.1 Latar Belakang

WEBSITE PT. LUMENINDO GILANG CAHAYA MENGGUNAKAN METODE WATERFALL

PERANCANGAN SISTEM INFORMASI PEMESANAN PAKET PERNIKAHAN PADA CV. SABILLAH MANDIRI JAKARTA

2 KATA PENGANTAR. Bandung, September Penulis. iii

BAB 1 PENDAHULUAN. sering disebut dengan e-commerce (Electronic Commerce). E-Commerce

BAB 1. PENDAHULUAN. 1.1 Latar Belakang Masalah

Aplikasi Pendataan Kendaraan Hilang Berbasis Web (Studi Kasus : Polres Cimahi)

WEBSITE PORTAL COMPANY PADA PT. BAHARI EKA NUSANTARA PALEMBANG MENGGUNAKAN PHP DAN MYSQL. Novita Wulandari Jurusan Sistem Informasi STMIK PALCOMTECH

DAFTAR ISI. Halaman ABSTRAK... i ABSTRACT... ii KATA PENGANTAR... iii DAFTAR ISI... v DAFTAR TABEL... ix DAFTAR GAMBAR... x

PEMBUATAN DAN PERANCANGAN APLIKASI NILAI MATA PELAJARAN SISWA BERBASIS CLIENT SERVER PADA SMP N 1 SAWIT BOYOLALI

BAB 1 PENDAHULUAN 1. 1 Latar Belakang Masalah

KATA PENGANTAR. Pada kesempatan ini penulis mengucapkan banyak terimakasih kepada:

KATA PENGANTAR. Bandung, 03 Agustus Penulis

ABSTRAK. Kata kunci : website, hotel, reservasi, CRM. iii Universitas Kristen Maranatha

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

SISTEM MONITORING PERALATAN BENGKEL MENGGUNAKAN METODE WATERFALL DENGAN MVC CODEIGNITER. Andriyani Siyoperman Gea ABSTRAK

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

RANCANG BANGUN APLIKASI PADA PEMESANAN TIKET BUS ONLINE BERBASIS WEB

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

Aplikasi Pengolahan Data Stok Barang Dagang dan Penjualan (Studi Kasus: CV Jaya Maju Perkasa)

WEBSITE PT. PEGADAIAN (PERSERO) PADA KANTOR WILAYAH III PALEMBANG MENGGUNAKAN PHP DAN MYSQL

1 BAB 1 PENDAHULUAN 1.1 Latar Belakang

1 BAB 1 PENDAHULUAN. 1.1 Latar Belakang

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

ABSTRAK. Kata kunci : pemesanan tiket kereta api online, WAP, XHTML, PHP, Macromedia Dreamweaver, Visual Basic 6.0, MYSQL. vii

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

BAB 1 PENDAHULUAN 1.1 Latar Belakang

BAB V PENUTUP Kesimpulan Saran DAFTAR PUSTAKA... 96

BAB 1 PENDAHULUAN. Jakarta dan sebagai pusat pemerintahan, perdagangan dan pusat bisnis di Ibukota

APLIKASI PENJUALAN SUKU CADANG MOBIL BERBASIS WEB STUDI KASUS PROSPORT,PADANG Bima Anugrah Putra

1 BAB 1 PENDAHULUAN. Latar Belakang

BAB V PENGUJIAN DAN ANALISIS HASIL. lunak. Dengan demikian pengujian black box memungkinkan perekayasa

KATA PENGANTAR. 1. Kedua orangtua yang selalu memberikan dukungan dan doa 2. Bapak Heriyono Lalu dan H.Ruddi Kusnadi selaku Dosen Pembimbing I dan

SISTEM INFORMASI PENJUALAN ONLINE SEPATU PADA TOKO STARS SHOP MEDAN

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

APLIKASI PEMESANAN TIKET BIOSKOP DI KUDUS BERBASIS ANDROID

1. BAB 1 PENDAHULUAN. 1.1 Latar Belakang

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

SISTEM INFORMASI E-TICKETING AGEN PO. GAJAH MUNGKUR CABANG BATURETNO BERBASIS WEB TUGAS AKHIR

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

KATA PENGANTAR. Dalam penyusunan proyek akhir ini, penulis mengucapkan terima kasih kepada :

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

E-COMMERCE BARANG ELEKTRONIK MENGGUNAKAN METODE WATERFALL (STUDY KASUS: TOKO MITRA ELEKTRONIK LAMPUNG)

Rancang Bangun Sistem Informasi Pelelangan Ikan Berbasis Web Pada Tempat Pelelangan Ikan Kabupaten Situbondo Jawa Timur

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

1. BAB 1 PENDAHULUAN. 1.1 Latar Belakang

APLIKASI PENGELOLAAN PROPOSAL KEGIATAN KEMAHASISWAAN DI UNIVERSITAS TELKOM

BAB 1 PENDAHULUAN 1.1 Latar Belakang

1. BAB 1 PENDAHULUAN. 1.1 Latar Belakang

PEMBUATAN APLIKASI PENJUALAN KUE KERING BERBASIS WEB (STUDI KASUS INDUSTRI RUMAHAN WINDA)

Rancang Bangun Sistem Informasi Manajemen Aset IT Pada PT. Tirta Investama Plant Citeureup Berbasis Web

PEMBANGUNAN SISTEM INFORMASI PEMESANAN PAKET TOUR PADA PERANGKAT MOBILE (STUDI KASUS : ARUNA TRAVEL)

PENGEMBANGAN APLIKASI LAYANAN PERTANAHAN BERBASIS WEB PADA KANTOR BPN (BADAN PERTANAHAN NASIONAL) KABUPATEN BADUNG

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

PERANCANGAN DAN PEMBUATAN WEBSITE PEMESANAN TIKET ONLINE DAN MANAJEMEN TEMPAT DUDUK PENUMPANG PADA PERUSAHAAN OTOBUS CV.

E-COMMERCE PT. MADYA JAYA SENTOSA MENGGUNAKAN METODE WEB MODELING

PERANCANGAN SISTEM INFORMASI PERSURATAN PADA BADAN KEPEGAWAIAN NEGARA JAKARTA

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

PENDAHULUAN 1 BAB Latar Belakang

SNIPTEK 2014 ISBN: SISTEM INFORMASI PEMBAYARAN SPP BULANAN BERBASIS WEB PADA SMK FADILAH TANGERANG SELATAN

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

PERANGKAT LUNAK PENJUALAN ACCESSORIES HANDPHONE BERBASIS WEB DI KONTER PRADANA CELLULAR BUSSINESS

APLIKASI BERBASIS WEB PEMETAAN INFORMASI PADA GAMBAR BITMAP

SISTEM INFORMASI MANAJEMEN TAURUS FITNESS CENTER DAN AQUARIUS SWIMMING POOL DI HOTEL GRAND ZURI PALEMBANG

PENGEMBANGAN SISTEM ONLINE EVENT DI STMIK-POLITEKNIK PALCOMTECH

PENERAPAN METODE SIMPLE ADDITIVE WEIGHTING PADA SISTEM PENDUKUNG KEPUTUSAN PEMILIHAN RUMAH BAGI KONSUMEN PT TERRASSIMA

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

BAB I PENDAHULUAN. Penggajian pegawai merupakan sebuah kegiatan rutin di kantor Camat

DAFTAR ISI. ABSTRAK... i. ABSTRACT... ii. KATA PENGANTAR... iii. DAFTAR ISI... v. DAFTAR GAMBAR... xi. DAFTAR TABEL... xiv. DAFTAR SIMBOL...

BAB 1 PENDAHULUAN 1.1 Latar Belakang

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

1. Pendahuluan. 2. Tinjauan Pustaka

1 BAB 1 PENDAHULUAN. 1.1 Latar Belakang

BAB 1 PENDAHULUAN. 1.1 Latar Belakang Masalah

BAB III LANDASAN TEORI. bab ini akan membahas landasan teori yang meliputi hal-hal terkait dengan

APLIKASI POINT OF SALE BERBASIS WEB MENGGUNAKAN FRAMEWORK CODEIGNITIER PADA MARTABAK ABC. Sri Rahayu ¹,Zuriati.²,Dwirgo Sahlinal.³

DAFTAR ISI. ABSTRAK... vi. KATA PENGANTAR... vii. DAFTAR ISI... ix. DAFTAR TABEL... xii. DAFTAR GAMBAR... xv. DAFTAR LAMPIRAN...

SISTEM INFORMASI RESERVATION KAMAR HOTEL BERBASIS WEB PADA MESRA BUSINESS & RESORT HOTEL

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

1 BAB 1 PENDAHULUAN Latar Belakang

PEMBUATAN SISTEM INFORMASI PENJUALAN dan PEMBELIAN APOTEK BERBASIS WEB PHP dan MySQL NASKAH PUBLIKASI

DAFTAR ISI. ABSTRAK... i. ABSTRACT... ii. KATA PENGANTAR... iii. DAFTAR ISI... vi. DAFTAR GAMBAR... xi. DAFTAR TABEL... xiv. DAFTAR SIMBOL...

SISTEM PENYEWAAN TOWER PADA PT. TELKOMSEL

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

BAB III LANDASAN TEORI

PENGEMBANGAN DAN OPTIMALISASI OPENBIBLIO SEBAGAI SISTEM OTOMASI PERPUSTAKAAN PADA SMA NEGERI 4 PADANG. Delfi Sapitri

BAB I PENDAHULUAN. miliki, pemesanan secara online belum diperlukan, ditambah dengan biaya. komputer, itu membuat resistensi semakin besar.

Analisa Pengembangan Penjadwalan Convention Center STIKOM Bali berbasis web

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

BAB 1 PENDAHULUAN. Toko Barokah merupakan toko yang bergerak di bidang penjualan. Produk

BAB III OBJEK DAN METODE PENELITIAN. Objek data penulis adalah Sistem Informasi Penjualan Produk untuk

Transkripsi:

APLIKASI PEMESANAN TIKET BUS DENGAN FITUR PENGECEKAN KETERSEDIAAN KURSI (STUDI KASUS: PT PAHALA KENCANA) Reza Fahlewi 1, Wahyu Hidayat 2, Haris Yuniarsa 3 Program Studi D3 Manajemen Informatika, Fakultas Ilmu Terapan, Universitas Telkom 1 reza.fahlewi@ymail.com, 2 why@tass.telkomuniversity.ac.id, 3 harisyuniarsa@yahoo.com Abstrak PT Pahala Kencana adalah salah satu perusahaan yang bergerak dalam bidang sarana transportasi. Salah satu kendala dalam proses bisnis yang ada di PT Pahala Kencana ini yaitu padapemesanan tiket bus dan pembuatan laporan yang masih terbilang manual. Hal tersebut pastinya belum mendukung kegiatan proses bisnis yang ada dengan maksimal. Berdasarkan latar belakang tersebut, dibangunlah sebuah aplikasi berbasis web yang dapat menjadi alternatif bagi penumpang untuk melakukan pemesanan tiket bus, melihat ketersediaan kursi, dan dapat membantu membuat laporan secara otomatis bagi admin. Aplikasi ini dibuat menggunakan bahasa pemrograman PHP dan MySQL sebagai databasenya. Metode pengembangannya menggunakan SDLC (System Development Life Cycle) dengan model waterfall. Kata kunci: PHP, MySQL, SDLC, Waterfall Abstract PT Pahala Kencana is a company engaged in the field of transportation. One of problem faced by the existing business processes in PT Pahala Kencanais take the bus ticket raservation and creating of reports still manually. It would certainly not support the activities of existing business processes to the maximum. Based on the background, build up a web-based application that can be an alternative for passengers to make a reservation bus tickets, to check availability of seats, and can help create reports automatically for Admins. This Information system was built using PHP and MySQL as the database. The development method is using SDLC (System Development Life Cycle) with a waterfall model Keywords: PHP, MySQL, SDLC, Waterfall 1. Pendahuluan PT Pahala Kencana merupakan salah satu perusahaan yang bergerak dibidang sarana transportasi. PT Pahala Kencana ini memiliki sejumlah kantor penjualan tiket yang melayani beberapa rute yang berbeda. Dalam menjalankan proses bisnisnya terutama dalam transaksi jual beli tiket bus, PT Pahala Kencana masih belum dapat memberikan kepuasan dan kenyamanan bagi calon penumpang. Untuk mendapatkan tiket, calon penumpang yang ingin menaiki bus ini harus datang langsung kepada kantor penjualan atau sekedar menelepon untuk melakukan pemesanan tiket bus yang diinginkan. Namun, melihat latar belakang orang-orang yang memiliki kesibukan dan jadwal yang padat setiap harinya, hal ini pastinya menjadi kesulitan tersendiri bagi mereka baik untuk datang ke kantor penjualan atau sekedar menelepon untuk memesan tiket bus tersebut. Selain itu, PT Pahala Kencana juga belum menyediakan sarana yang dapat digunakan bagi calon penumpang untuk dapat mengetahui informasi mengenai jadwal keberangkatan bus yang tersedia pada hari itu beserta harga tiketnya dan sarana yang menyajikan informasi mengenai jumlah ketersediaan kursi yang masih kosong selain dengan menggunakan denah kertas. Permasalahan yang terakhir adalah pembuatan laporan yang masih rentan terjadinya kesalahan. Berdasarkan permasalahan di atas, PT Pahala Kencana membutuhkan sebuah aplikasi berbasis web yang dapat menjadi alternatif bagi calon penumpang dalam melakukan pemesanan tiket bus tanpa harus kantor penjualan, memberikan informasi mengenai jadwal keberangkatan bus dan pengecekan serta pemesanan kursi yang tersedia. 2. Landasan Teori 2.1 Aplikasi Web Aplikasi web menurut [1] adalah suatu aplikasi yang diakses menggunakan web browser melalui suatu jaringan seperti internet atau intranet. Jadi ada 3 komponen untuk menjalankan aplikasi web, yaitu web client, web server, dan jaringan. Aplikasi web sangat popular karena kemudahan tersedianya aplikasi client untuk mengaksesnya tanpa bergantung pada platform apa pun. Kemampuan untuk memperbarui dan memelihara aplikasi web tanpa harus mendistribusikan dan mengistalasi aplikasi pada client yang jumlahnya mungkin mencapai ribuan merupakan alasan kunci popularitasnya. Di mana ada web browser maka di sana kita bisa mengakses aplikasi web tersebut. Aplikasi web dapat dibangun dengan berbagai bahasa pemrograman, diantaranya PHP, ASP, dan tentu saja Java. 2.2 PHP HyperText Preprocessor (PHP) Bahasa pemrograman PHP yang memiliki kepanjangan PHP Hypertext Preprocessor adalah bahasa pemrograman yang bekerja dalam sebuah web server. Script-script PHP yang dibuat harus tersimpan dalam sebuah server dan dieksekusi atau diproses dalam server tersebut. Penggunaan program PHP memungkinkan sebuah website menjadi lebih interaktif dan dinamis. Data yang dikirim oleh pengunjung website/computer client akan diolah dan disimpan dalam database web server dan bias ditampilkan kembali apabila diakses. 2.3 MySQL MySQL merupakan software RDBMS (atau server database) yang dapat mengelola database dengan sangat cepat, dapat menampung data dalam jumlah sangat besar, dapat diakses oleh banyak user (multi -user), dan dapat melakukan suatu proses secara sinkron atau berbarengan (multi-threaded). Saat ini, MySQL banyak digunakan di berbagai kalangan untuk melakukan penyimpanan dan pengolahan data, mulai dari kalangan akademis sampai industri, baik industri kecil, menegah, maupun besar. [1] 2.4 Entity Relationship Diagram (ERD) Model E-R atau ERD adalah suatu model yang digunakan untuk menggambarkan data dalam bentuk entitas, atribut dan hubungan antarentitas. Huruf E sendiri menyatakan entitas dan R menyatakan hubungan (dari kata relationship). Model ini dinyatakan dalam bentuk diagram. Itulah sebabnya model E-R kerap kali disebut sebagai diagram E-R atau ERD (Entity Relationship Diagram). Perlu diketahui bahwa model ini tidak mencerminkan bentuk fisik yang nantinya akan disimpan dalam database, melainkan hanya bersifat konseptual. 2.5 Data Flow Diagram (DFD) Data Flow Diagram (DFD) atau dalam bahasa Indonesia menjadi Diagram Aliran Data (DAD) adalah representasi grafik yang menggambarkan aliran informasi dan transformasi informasi yang diaplikasikan sebagai data yang mengalir dari masukan (input) dan keluaran (output). DFD dapat digunakan untuk

merepresentasikan sebuah sistem atau perangkat lunak pada beberapa level abstraksi. 3.2 Flowmap Pemesanan Via Telepon 2.6 Flowmap Flowmap merupakan diagram alir yang menunjukkan arus dari dokumen, aliran data fisik, entitas, entitas sistem informasi dan kegiatan operasi yang digunakan dengan sistem informasi. 3. Analisis dan Perancangan Saat ini, salah satu kegiatan pada PT Pahala Kencana adalah penjualan tiket bus. Pada kegiatan tersebut dapat dikatakan belum efektif, dimana sistem penjualannya masih terbilang manual meskipun PT pahala Kencana sudah memiliki web. Web PT Pahala Kencana tersebut masih belum dapat melakukan pemesanan tiket bus secara online dan juga tidak memberikan informasi mengenai harga tiket, jadwal keberangkatan, dan juga jumlah kursi yang tersisa pada setiap keberangkatan bus. Saat ini ada 2 cara untuk melakukan pemesanan tiket yang ada pada PT Pahala Kencana yaitu :. 3.1 Flowmap Pemesanan Secara Langsung Gambar 3-1 Flowmap Pemesanan Secara Langsung Detail tahapan berjalan adalah sebagai berikut : 1. Pada PT Pahala Kencana, jika calon penumpang ingin memesan dan membeli tiket dapat dilakukan dengan 2 cara. Salah satunya adalah mendatangi kantor penjualan tiket. 2. Jika tiket yang diinginkan calon penumpang tersebut tersedia, maka petugas akan memperlihatkan denah kursi dan memperbolehkan calon penumpang untuk memilihnya sendiri. 3. Setelah penumpang melakukan pemilihan kursi penumpang di haruskan melakukan pembayaran dengan cara tunai. 4. Setelah calon penumpang selesai melakukan pembayaran petugas akan memberikan tiket sesuai dengan pesanan calon penumpang.. Gambar 3-2 Flowmap Pemesanan Via Telepon Dari analisis terhadap proses yang sedang berjalan, maka di bangunlah sebuah aplikasi yang memiliki beberapa fungsionalitas yaitu: 1. Aplikasi dapat membantu pihak PUSSAINSA-LAPAN dalam mengelola data pengguna, lokasi pengamatan dan alat penelitian. 2. Aplikasi dapat membaca file data penelitian, mengambil atribut-atribut file data penelitian, dan menghasilkan sebuah file.txt yang digunakan untuk kebutuhan import dan menyediakan fitur untuk meng-import file.txt ke dalam database yang dibangun. 3. Aplikasi menyediakan fitur untuk memudahkan user dalam pencarian dan filtering data penelitian berdasarkan kebutuhan user. 4. Aplikasi dapat menampilkan data history download yang telah dilakukan user. 5. Aplikasi menyediakan fitur rekap laporan data dalam bentuk grafik dan tabulasi dalam periode tertentu. 3.3 Flowmap Pembatalan Via Telepon Gambar 3-3 Flowmap Pembatalan Via Telepon

3.4 Diagram Konteks 3.7 Entity Relationship Diagram (ERD) Gambar 3-4 Diagram Konteks 3.5 DFD Level 1 Aplikasi Pusat Data Penelitian Gambar 3-7 Entity Relationship Diagram (ERD) 4. Implementasi 4.1. Implementasi Halaman Utama Berikut ini merupakan tampilan antar muka halaman utama. Pada halaman utama ini dapat diakses oleh semua pengguna. Gambar 3-5 DFD Level 1 Aplikasi Pemesanan Tiket Bus 3.6 DFD Level 2 Aplikasi Pusat Data Penelitian Gambar 4-1 Implementasi Halaman Utama 4.2. Implementasi Halaman Pilih Kursi Penumpang Pada halaman ini penumpang dapat melakukan pemesanan tiket. Penumpang juga dapat melakukan pemilihan kursi yang diinginkan. Gambar 4-2 Implementasi Halaman Pilih Kursi Penumpang Gambar 3-6 DFD Level 2 Aplikasi Pemesanan Tiket Bus

4.3. Implementasi Halaman Pembayaran Setelah penumpang melakukan pemesanan, penumpang diharuskan untuk menkonfirmasi pembayaran seperti pada tampilan antar muka pembayaran. Berikut adalah tampilan antar muka pembayaran pada penumpang. Gambar 4-6 Implementasi Halaman Daftar Pool 4.7. Implementasi Halaman Rute Pada halaman daftar rute, admin dapat melihat, menambah, menghapus, dan merubah daftar rute yang ada pada PT Pahala kencana. Berikut adalah tampilan antar muka daftar rute yang ada pada admin. Gambar 4-3 Implementasi Halaman Pembayaran 4.4. Implementasi Halaman Cetak Pemesanan Setelah di confirm oleh admin, penumpang di haruskan mencetak bukti pemesanan yang nantinya akan ditukarkan dengan tiket bus yang berlaku. Berikut adalah antar muka bukti pemesanan tiket bus. Gambar 4-7 Implementasi Halaman Daftar Rute 4.8. Implementasi Halaman Bank Pada halaman daftar bank, admin dapat melihat, menambah, menghapus, dan merubah daftar bank yang ada pada PT Pahala kencana. Berikut adalah tampilan antar muka daftar bank yang ada pada admin. Gambar 4-4 Implementasi Halaman Cetak Pemesanan 4.5. Implementasi Halaman Daftar Bus Pada halaman daftar bus, admin dapat melihat, menambah, menghapus, dan merubah daftar bus yang ada pada PT Pahala kencana. Berikut adalah tampilan antar muka daftar bus yang ada pada admin. Gambar 4-8 Implementasi Halaman Daftar Bank 4.9. Implementasi Halaman Pemesanan Pada halaman daftar pemesanan, admin dapat melihat, menambah, dan menkonfirmasi pemesanan yang telah di lakukan oleh penumpang. Berikut adalah tampilan antar muka daftar pemesanan yang ada pada admin. Gambar 4-5 Implementasi Halaman Daftar Bus 4.6. Implementasi Halaman Daftar Pool Pada halaman daftar pool, admin dapat melihat, menambah, menghapus, dan merubah daftar pool yang ada pada PT Pahala kencana. Berikut adalah tampilan antar muka daftar pool yang ada pada admin. Gambar 4-9 Implementasi Halaman Daftar Pemesanan 4.10. Implementasi Halaman Laporan Halaman ini merupakan halaman yang berisikan laporan pemesanan yang ada pada PT Pahala Kendana.Pada halaman ini admin dapat melakukan mencarian laporan dengan menggunakan tanggal dan juga dapat melakukan cetak laporan.

1. Mengadakan pengembangan sistem di platformmobile, khususnya android. 2. Mengadakan pengembangan sistem dengan menggunakan sms gateway untuk pemberitahuan pada konfirmasi pembayaran. Daftar Pustaka Gambar 4-10 Implementasi Halaman Laporan 4.11. Implementasi Halaman Cetak Tiket Berikut adalah antar muka cetak tiket. Pada halaman ini admin mencetakkan tiket untuk penumpang yang sudah melakukan pemesanan dan pembayarannya telah di approve oleh admin. [1] A. S. W, Pemrograman Web Aplikatif dengan Java, Yogyakarta: PT Elex Media Komputindo, 2011. [2] Madcoms, Aplikasi Web Database dengan Dreamweaver, Yogyakarta: Andi, 2011. [3] B. Raharjo, Belajar Otodidak Pemrograman Web dengan PHP + Oracle, Bandung: Informatika Bandung, 2011. [4] A. Kadir, Dasar Perancangan & Implementasi Database Relasional, Yogyakarta: Andi, 2008. [5] Exercise Workbook Rekayasa Perangkat Lunak, Politeknik Telkom, 2011. [6] L. Puspitawati dan S. D. Anggadini, Sistem Informasi Akuntansi, Yogyakarta: Graha Ilmu, 2011. Gambar 4-11 Implementasi Halaman Cetak Tiket 5. Pengujian Pengujian yang dilakukan penulis ini menggunakan metode pengujian black box. Pengujian ini dilakukan dengan cara menguji aplikasi dari segi fungsionalitasnya, yaitu memberikan input berdasarkan suatu kondisi, lalu mengamati apakah keluaran yang dihasilkan sesuai dengan keluaran yang diharapkan sebelumnya dan memberikan kesimpulan dari hasil pengujian tersebut. Pada aplikasi ini penulis melakukan pengujian terhadap semua fungsionalitas yang tersedia. Adapun fungsionalitas yang diuji adalah proses login, proses input, update, delete data pemesanan, proses input, update, delete data bank, proses input, update, delete data bus, proses input, update, delete data pool, proses input, update, delete data rute,, proses pencarian data laporan, proses menampilkan data pemesanan, laporan, dan tiket. Dari semua fungsionalitas yang diuji keluaran yang diharapkan dan keluaran yang dihasilkan dari masing-masing fungsionalitas sudah mencapai 100% sama. 6. Kesimpulan dan Saran 6.1. Kesimpulan Telah berhasil dibangun sistem informasi yang: 1. Dapat menangani pemesanan tiket bus secara online yang menjadi alternatif bagi calon penumpang untuk melakukan pemesanan tiket bus tanpa harus mendatangi/menelepon kantor penjualan tiket. 2. Menyediakan sarana informasi mengenai jadwal keberangkatan pada PT Pahala Kencana. 3. Menyediakan sarana untuk menampilkan informasi mengenai ketersediaan kursi pada PT Pahala Kencana. 4. Menyediakan sarana untuk menampilkan informasi mengenai laporan jumlah penumpang dan hasil penjualan pada PT Pahala Kencana. 6.2. KesimpulanSaran Ada beberapa saran yang perlu ditambahkan dalam sistem ini untuk meningkatkan kinerja, yaitu: