SISTEM INFORMASI RESERVASI TIKET DI BIMO TRANS BERBASIS WEBSITE
ARTIKEL
Diajukan sebagai salah satu syarat kelulusan pada Program Studi Sistem Informasi Jenjang S1 (Strata Satu) Fakultas Teknik dan Ilmu Komputer
Oleh :
Rizki Aziz Ramadhan 10511070
PROGRAM STUDI SISTEM INFORMASI FAKULTAS TEKNIK DAN ILMU KOMPUTER
UNIVERSITAS KOMPUTER INDONESIA BANDUNG
ABSTRACT
Bimo Trans is a service company engaged in the transportation field. Bimo Trans required to always be ready to meet the needs of both the public regarding the departure schedule information and ticket reservations purchasing travel tickets. In terms of ticket reservation, such as information on departures, booking tickets, or purchase tickets which are still made offline and only use the phone.
The method used in the design of this system is oriented structured approach using Prototype. The tools used to design the system, namely flowmap, Data Flow Diagram, Entity Relationship Diagram. The collection of data, using observation and interviews. The software used, among others: XAMPP, Sublime Text Editor, Google.
Ticket booking system built is expected to facilitate the officer in conducting transactions with prospective passengers booking tickets .. It is expected that these applications can improve service officer in the airport ticket booking.
Keywords: Reservations, Structured, Prototype
I. PENDAHULUAN 1.1.Latar Belakang
Perkembangan teknologi komputer khususnya pada bidang teknologi informasi dan komunikasi menunjukan perkembangan yang sangat pesat, terbukti dengan penggunaan komputer pada berbagai kalangan yang sudah banyak kita temukan saat ini. Teknologi informasi dan komunikasi menjadikan sebuah informasi dapat diperoleh dengan mudah dan cepat, oleh karena itu dengan berkembangnya teknologi telah merubah pola pikir manusia dalam berorganisasi. Sebagian besar perusahaan atau organisasi pada saat ini mulai mengaplikasikan kecanggihan dari teknologi informasi dan komunikasi. Organisasi yang dapat menerapkan teknologi yang lebih baik dan canggih akan dianggap memenangkan persaingan. Maka perusahaan harus mencari cara bagaimana memanfaatkan kemajuan dan perkembangan teknologi informasi dan komunikasi saat ini untuk mewujudkan visi dan misi perusahaan tersebut. Dapat dikatakan, teknologi digunakan oleh organisasi dalam mendukung kelancaran proses bisnis mereka.
ini yang akhirnya dimanfaatkan oleh perusahaan jasa transportasi travel untuk mengatasi permasalahan penyajian informasi khususnya dalam ketersediaan tiket dan proses reservasi yang masih manual.
Bimo Trans saat ini hanya memiliki fasilitas reservasi via telepon membuat pelayanan dalam reservasi tiket kurang efektif ditengah kondisi sekarang yang serba internet. Penyajian informasi khususnya dalam ketersediaan tiket sering kali menjadi salah satu permasalahan karena konsumen harus datang ke Loker untuk mengetahui ketersediaan tiket yang bisa menyita waktu dan memakan biaya lebih dan belum adanya media alternatif mengenai ketersediaan kursi yang masih kosong.. Dalam rangka pencapaian tujuan perusahaan dan meningkatkan pelayanan kepada pelanggan. Bimo Trans berusaha memberikan akses pelayanan yang lebih baik kepada calon pengguna jasa, khususnya jasa transportasi darat. Termasuk diantaranya kemudahan untuk mendapatkan tiket travel dengan dukungan teknologi sistem informasi ticketing online berbasis website.
Berdasarkan permasalahan tersebut, menimbulkan keinginan dari penulis untuk
mengangkat permasalahan tersebut dalam penelitian yang berjudul “Sistem Informasi Reservasi Tiket Di Bimo Trans Berbasis Website”.
1.1 Identifikasi dan Rumusan Masalah 1.1.1 Identifikasi masalah
Masalah tersebut antara lain:
1. Pemesanan tiket masih dilakukan dengan datang langsung ke Loket sehingga lebih banyak menyita waktu dan biaya.
2. Pemesan melakukan dengan fasilitas telepon, jika pemesan sedang menelepon pihak perusahaan, pemesan yang lainnya akan teralihkan ketika ingin menelepon. 3. Belum adanya media alternative mengenai ketersediaan kursi yang masih
kosong.
1.1.2 Rumusan masalah
1. Bagaimana sistem pemesanan tiket yang sedang berjalan pada Bimo Trans. 2. Bagaimana merancang sistem informasi pemesanan berbasis website yang dapat
membantu memudahkan pelayanan terhadap calon penumpang. 3. Bagaimana menguji sistem informasi reservasi tiket pada Bimo Trans
4. Bagaimana implementasi sistem informasi reservasi yang telah dibuat pada Bimo Trans.
1.2 Maksud dan Tujuan Penelitian 1.2.1 Maksud penelitian
Maksud dari penelitian ini adalah untuk merancang dan membangun sebuah aplikasi standar operasional pelayanan reservasi tiket di Bimo Trans sebagai arahan bagi para calon penumpang mendapatkan kemudahan dalam bertransaksi.
1.2.2 Tujuan penelitian
1. Mengetahui sistem reservasi tiket yang sedang berjalan di Bimo Trans yang selama ini masih melalui via telepon..
2. Merancang dan membangun suatu aplikasi reservasi tiket berbasis website yang dapat membantu meningkatkan pelayanan dan kinerja karyawan dalam melayani pemesanan tiket di Bimo Trans.
3. Untuk melakukan pengujian sistem informasi yang terjadi dalam proses reservasi tiket
1.3 Kegunaan Penelitian 1.3.1 Kegunaan akademis
1. Pengembangan Ilmu
Dengan hasil penelitian ini diharapkan bagi penulis dapat memberikan karya penelitian baru dan memberikan pengembangan terhadap ilmu pengetahuan yang telah ada khususnya reservasi tiket.
2. Penulis
Melalui penelitian ini bagi peneliti adalah sebagai indikator untuk mengetahui sampai mana kemampuan penulis dalam melakukan penelitian dan sekaligus mengembangkan kemampuan tersebut, dan juga sebagai bahan evaluasi terhadap keahlian dan kemampuan peneliti dalam melakukan penelitian.
3. Peneliti lain
Dari hasil penelitian ini juga diharapkan dapat menjadi satu acuan serta bahan referensi untuk peneliti lain. Kegunaan lain adalah sebagai pengembangan ilmu pengetahuan dan pembuatan penelitian yang sama.
1.3.2 Kegunaan praktis
Dengan adanya sistem reservasi tiket menggunakan fasilitas online, calon pelanggan tidak perlu menelepon dan berinteraksi langsung dengan Customer Service, cukup melakukan browsing dan bisa dilakukan dimana saja dan kapanpun waktunya. 1.4 Batasan Masalah
1. Penelitian ini hanya dilakukan di Bimo Trans cabang Bandung Dipatiukur Ruang lingkup penelitian hanya meliputi bagian pelayanan jadwal dan reservasi tiket. 2. Sistem yang dibuat tidak membahas mengenai pembatalan tiket.
3. Calon Penumpang melakukan pembayaran melalui mesin atm dengan cara transfer.
II. KAJIAN PUSTAKA 2.1. Konsep Sistem Informasi
Sistem informasi dapat didefinisikan sebagai komponen-komponen yang saling berhubungan membentuk satu kesatuan untuk mencapai sasaran yang diinginkan dengan mengolah data menjadi sesuatu yang berarti dan bermanfaat (I Putu Agus 2014).
2.2. Definisi Kasus yang dianalisis 2.2.1 Definisi Reservasi
Yang dimaksud dengan reservasi adalah suatu perjanjian pemesanan tempat antar 2 pihak atau lebih, perjanjian atau pemesanan tempat tersebut dapat berupa perjanjian atas pemesanan suatu ruangan, kamar, tempat duduk dan lainnya pada waktu/periode tertentu dan disertai dengan produk jasanya (Edwin 2000).
2.2.2 Tiket
Tiket adalah suatu dokumen perjalanan yang dikeluarkan oleh suatu perusahaan yang berisi rute, tanggal, harga, data penumpang yang digunakan untuk melakukan suatu perjalanan (Trianovanti 2011).
III. OBJEK DAN METODE PENELITIAN 3.1 Objek Penelitian
Bimo Trans merupakan sebuah perusahaan yang bergerak dalam bidang penyedia jasa transportasi, yang berdiri sejak 19 Juni 2006 berawal dari usaha keluarga. Nama Bimo Trans berasal dari anak bungsu pemiliknya. Pada awalnya bertempat di jalan Dago, kemudian pindah di jalan Dipatiukur pada bulan desember 2007. Sekarang ini Bimo Trans sudah cukup dikenal oleh para wisatawan yang berasal dari Jakarta Selatan. Hal itu dikarenakan Bimo Trans memiliki Pool yang cukup strategis di daerah Jakarta Selatan yaitu di Cinere, Pamulang yang merupakan lokasi yang memiliki banyak perumahan.Meskipun sejauh ini Bimo Trans baru melayani rute perjalanan antara Bandung ke Jakarta.
3.2 Metode Penelitian
Dalam sebuah penelitian yang baik memerlukan metode penelitian, adapun metode penelitian yang digunakan oleh penulis sebagai berikut.
3.2.1 Desain penelitian
Dalam penelitian ini, peneliti menggunakan metode penelitian deskriptif Penelitian yang dimaksudkan bertujuan untuk mengumpulkan informasi mengenai suatu masalah yang ada pada tempat dilakukannya penelitian yaitu mengenai Sistem Reservasi Tiket. 3.2.2 Jenis dan metode pengumpulan data
3.2.2.1 Sumber data primer
Data primer yaitu data yang diperoleh dari responden secara langsung yang dikumpulkan melalui survey lapangan dengan menggunakan teknik pengumpulan data tertentu. Teknik pengumpulan data tersebut meliputi :
1. Observasi
Metode pengumpulan data dan pengamatan langsung terhadap objek penelitian, dalam hal ini melihat dan mengamati cara-cara pemesanan tiket pada Bimo Trans, serta mencatat data-data yang diperlukan lainnya.
2. Wawancara
Suatu metode untuk mengumpulkan data dengan melakukan komunikasi langsung antara pewawancara dengan pihak perusahaan.
3.2.2.2 Sumber data sekunder
Data sekunder merupakan data yang diberikan oleh pihak perusahaan kepada penulis yang berupa dokumen yang ada di perusahaan. Sumber data ini didapatkan untuk mengetahui hal-hal mengenai pendirian perusahaan, proses kegiatan dan struktur organisasi.
3.2.3 Metode pendekatan dan pengembangan sistem 3.2.3.1 Metode pendekatan sistem
Metode pendekatan sistem yang digunakan penulis dalam penelitian ini adalah dengan menggunakan metode pendekatan terstruktur dengan alat bantunya.
3.2.3.2 Metode pengembangan sistem
Metode pengembangan sistem yang digunakan dalam penelitian ini adalah dengan menggunakan metode pengembangan sistem model prototype. Metode protoyping merupakan suatu pendekatan yang membuat suatu model yang memperlihatkan fitur-fitur suatu produk, layanan, atau sistem usulan. Cara seperti ini telah biasa dilakukan dalam manufaktur; misalnya membuat model mobil sebelum mobil yang sesungguhnya dibuat (Kadir 2013).
(Sumber : Pengenalan sistem informasi (Kadir et al., 567)) 3.2.3.3 Alat bantu analisis dan perancangan
Ada beberapa alat bantu yang digunakan dalam metode perancangan terstuktur diantaranya yaitu Flow map, Diagram Konteks, Data Flow Diagram (DFD), Kamus Data, dan Perancangan Basis data (Normalisasi, dan Tabel relasi).
1. Flow map
Flowmap adalah peta aliran data atau dokumen yang terjadi pada suatu sistem informasi. Dari sinilah gambaran dari rancangan suatu program dapat dipelajari disesuaikan dengan analisis kebutuhannya. Dalam flow map ini dapat diketahui apa saja yang dilakukan oleh masing – masing entitas terhadap formulir atau dokumen yang ada.
2. Diagram konteks
Diagram konteks adalah bagian dari data flow diagram yang berfungsi memetakan model lingkungan, yang dipresentasikan dengan lingkaran tunggal yang mewakili keseluruhan sistem.
3. Data Flow Diagram (DFD)
Data flow diagram merupakan merupakan alat untuk membuat diagram yang serbaguna. Data flow diagram terdiri dari notasi penyimpanan data ( data storage), proses (process), aliran data (flow data), dan sumber masukan ( entity). 4. Kamus Data
Kamus data merupakan daftar elemen data yang terorganisir dengan definisi yang tetap dan sesuai dengan sistem sehingga user dan analis sistem mempunyai pengertian yang sama tentang input, output, dan data storage
5. Perancangan Data
Perancangan basis data adalah aktivitas untuk menentukan pembuatan basis data yang nantinya digunakan sebagai tempat penyimpanan data yang terlibat pada sistem informasi.
Berikut adalah hal-hal yang dilakukan dalam perancangan basis data : a. Normalisasi
Normalisasi merupakan salah satu cara pendekatan atau teknik yang digunakan dalam membangun desain lojik basis data relation dengan menerapkan sejumlah aturan dan kriteria standar. Tujuan dari normalisasi adalahh untuk menghasilkan struktur tabel yang normal atau baik
b. Tabel Relasi
Tabel relasi adalah teknik untuk menggambarkan hubungan yang terjadi antar tabel di dalam basis data. Setiap basis data memiliki keterkaitan antara satu dengan yang lain. Hal inilah yang menyebabkan kita dapat mengolah suatu kelompok data yang ada dalam basis data (Yakub 2012).
3.2.4 Pengujian software
Pengujian yang digunakan adalah dengan menggunakan blackbox testing Pengujian ini fokus kepada persyaratan fungsional perangkat lunak. Pengujian ini memungkinkan pelaku RPL mendapatkan serangkaian kondisi input yang memenuhi persyaratan fungsional suatu program.
Pengujian ini berusaha menemukan kesalahan dengan kategori sebagai berikut: a. Fungsi-fungsi yang salah atau hilang,
b. Kesalahan antarmuka
d. Kesalahan kinerja
e. Kesalahan inisialisasi atau terminasi.
Dengan mengapliasikan teknik pengujian ini, penguji membuat serangkaian kasus uji yang mengurangi jumlah kasus uji tambahan yang harus dirancang untuk mencapai pengujian yang benar dan memberi tahu mengenai ada atau tidaknya kesalahan.
IV. HASIL PENELITIAN 4.1 Analisis Sistem Yang Berjalan
4.1.1 Analisis prosedur yang sedang berjalan
a. Calon penumpang dapat langsung dating ke Bimo Trans atau melalui telepon untuk melakukan pemesanan.
b. Calon penumpang menanyakan informasi tentang jadwal keberangkatan dan ketersediaan tempat duduk.
c. Customer Service mengecek penumpang apakah sudah penuh atau belum.
d. Jika penumpang sudah penuh maka Customer Service akan menyarankan untuk berangkat pada jam berikutnya.
e. Jika jumlah penumpang belum penuh maka Customer Service akan cetak tiket. f. Calon penumpang menerima tiket dari Customer Service sebagai tanda bukti
pembayaran.
g. Setelah itu bagian Customer Service membuat data keberangkatan yang berupa tujuan dari penumpang terserbut dan diberikan kepada supir.
h. Customer Service membuat laporan untuk atasannya.
4.1.1.1 Flow map
Gambar 4.1 Flow Map Sistem reservasi yang sedang berjalan 4.1.1.2 Diagram konteks
Gambar 4.2 Diagram Konteks yang Sedang Berjalan
4.1.1.3 Data flow diagram
Gambar 4.3 DFD yang Sedang Berjalan 4.1.2 Evaluasi sistem yang sedang berjalan
Berdasarkan analisis sistem yang telah dilakukan, penulis menemukan kelemahan dan kekurangan dari sistem yang sedang berjalan, Berikut hasil evaluasi sistem yang sedang berjalan di Bimo Trans.
Tabel 4.1 Evaluasi Sistem yang Sedang Berjalan 4.2 Perancangan Sistem
Perancangan sistem ini dibuat sebagai tahapan untuk mempersiapkan proses implementasi sistem yang diinginkan, dan untuk menggambarkan secara jelas proses-proses yang diinginkan oleh pengguna.
4.2.1 Tujuan perancangan sistem
Perancangan sistem yang dibuat tidak mengalami perubahan yang cukup besar dari sistem yang berjalan. Perancangan sistem dibuat untuk memberikan gambaran secara umum mengenai sistem yang dikembangkan atau sistem yang baru kepada pemakai. 4.2.2 Gambaran umum sistem yang diusulkan
Gambaran sistem yang diusulkan dalam penulisan tugas akhir ini yaitu :
a. Dalam hal ini Calon Penumpang mendaftar untuk mendapatkan hak mengakses pemesanan dalam sistem informasi reservasi.
c. Admin melakukan konfirmasi permintaan user sebagai member melalui pengecekan data kelengkapan member.
d. Setelah itu calon penumpang diberikan hak akses sebagai member.
e. Calon penumpang dalam hal ini User , login dengan id & passwordnya ke website Bimo Trans.
f. Setelah login, User akan masuk ke menu utama dan memilih menu sesuai kebutuhan, dalam hal ini menu Booking.
g. Setelah masuk User memilih jadwal keberangkatan yang telah di sediakan dan tersedia.
h. Setelah masuk, User diberikan hak untuk pengecekan dan pemilihan jadwal yang sudah disediakan.
i. Setelah user memilih jadwal, user diberikan hak untuk memilih tempat awal keberangkatan yang nantinya pihak Bimo Trans akan mendatangi calon penumpang sesuai dengan pilihan tempat awal keberangkatan.
j. Setelah User meberikan permintaan keberangkatan atau booking, user diwajibkan untuk melakukan transfer sesuai biaya yang telah ditetapkan pada Bimo Trans.
k. Setelah data-data terpenuhi, User menunggu konfirmasi dari Admin pada akun Reservasi yang telah didaftarkan.
l. Admin melakukan pengecekan data kelengkapan booking user.
m. Admin memberikan konfirmasi permintaan booking agar user mendapatkan hak konfirmasi berupa cetak tiket sebagai bukti pemesanan.
n. Setelah proses konfirmasi oleh admin, user mendapatkan hak persetujuan keberangkatan berupa bukti pemesanan (cetak tiket)
o. Admin memeriksa seluruh data keberangkatan yang kemudian akan dicetak dan diserahkan pada supir dalam hal ini berupa surat jalan.
p. Setelah itu, Admin melakukan rekap data untuk diserahkan sebagai laporan pada pimpinan.
4.2.3 Perancangan prosedur yang diusulkan
Perancangan proses ini akan memberikan gambaran mengenai dokumen-dokumen, proses-proses dan aliran data apa saja yang akan terlibat dalam sistem yang akan diusulkan.
4.2.3.1 Diagram konteks
Gambar 4.4 Diagram Konteks yang Diusulkan
4.2.3.2 Data flow diagram
Gambar 4.5 DFD yang Diusulkan 4.2.3.3 Kamus data
1. Nama Arus Data : Data Calon Penumpang
Alias : Data Penumpang, Data Penumpang, Data Pesanan, Data Konfirmasi Penumpang, Data Member
Aliran Data : Calon Penumpang – Proses 1.1, Proses.1.1 – Proses2.1, Proses 2.1
– Proses 2.2, Proses 2.2 – Proses 3.1, Proses 3.1 – Proses 3.2, Proses 3,2 – Proses 4.1, Proses 4,1 – Proses 4.2, Proses 4.2 – Proses 5, Proses 5 – Calon Penumpang
Struktur Data :{nama_user, email_user, no_hp, id_transaksi, tanggal_pesan, tanggal_berangkat, asal_tujuan, seat}
2. Nama Arus Data : Konfirmasi
Aliran Data : Proses 4.1 – Proses 4.2, Proses 4.2 – Proses 5 – Proses 4.2 – Proses 6, Proses 4.2 – Proses 7
Struktur Data : {id_transaksi, id_user, nama_user, id_jadwal, nama_jadwal, jam, asal, tujuan, harga, seat, total, tanggal berangkat, tanggal_pesan, status, bank_pengirim, bank_tujuan, norek, nama_rek}.
3. Nama Arus Data : Laporan
Alias : Data Laporan, Laporan Data Penumpang Aliran Data : proses 4.2 – proses 7, proses 7 – pimpinan.
Struktur Data :{nama_user, tanggal_berangkat, asal, tujuan, nama_jadwal, keterangan, jam, seat, harga}.
4. Nama Arus Data : Surat Jalan
Alias : Data Penumpang, Laporan Data Penumpang Aliran Data : proses 4.2 – proses 6, proses 6 – supir.
Struktur Data :{nama_user, tujuan, seat, no_mobil, tanggal, nama_jadwal, keterangan, jam,supir}
4.2.4 Perancangan basis data
Perancangan basis data merupakan sebuah langkah untuk menentukan basis data yang diharapkan dapat mewakili dari keseluruhan kebutuhan sistem. Basis data juga merupakan sebuah media penyimpanan yang bersifat merekam, dan data-data didalamnya saling terhubung satu sama lain oleh sebuah data yang disebut sebagai primary key.
4.2.4.1 Normalisasi
Normalisasi adalah sebuah proses untuk mengindefikasikan sebuah tabel kelompok atribut yang memiliki ketergantungan yang sangat tinggi antara satu atribut dengan atribut lainnya.
Unnormal
{ user_admin, pass_admin_level, aktif, nama, id_admin, id_jadwal, nama_jadwal, jam, asal, tujuan, harga, keterangan, no_id, id_daerah_asal, id_daerah tujuan, supir, no_mobil, id_daerah, id_daerah, nama, id_user, id_admin, nama_user,email_user, tipe_id, no_id, no_hp, no_rek, nama_rek, username, password, tgl_lahir, jekel, alamat, member,id_seat, id_jadwal, tanggal, seat, total, id, alamat, kota, no_hp, no_tlp, email, content, id_bukti_member, id_user, tanggal, status, file, bank_pengirim, bank_tujuan, norek, namarek, id_transaksi, id_jadwal, id_user, tanggal_berangkat, tanggal_pesan, asal, tujuan, seat, member, total, status, id_bukti, id_transaksi, file, status, bank_pengirim, bank_penjual, norek, namarek}
Bentuk Normal Ke- 1
{ User_admin, Pass_admin, Level, Aktif,Nama, Id_user, Nama_user,, Email_user, Tipe_id, No_id, No_hp, No_rek, Nama_rek, Username, Password, Tgl_lahir, Jekel, Alamat, Member, Id_bukti_member Id_jadwal, Nama_jadwal, Jam, Asal, Tujuan, Harga, Keterangan,_asal, Id_daerah_tujuan, No_id, Id_daerah, nama, Id_seat, Tanggal, Seat, total, Id_transaksi, Id_user, Tanggal_berangkat, Tanggal_pesan, Asal, Tujuan, Seat, Member, Total, status, File, Status, Bank_pengirim, Bank_tujuan, Norek, namarek, Id, Kota, Supir, No_mobil No_tlp, Email, Content}
Bentuk Normal Ke- 2
Tbl_admin :{ User_admin ,Pass_admin, Level, Aktif, Nama, id_admin* }. Tbl_user : {Id_user*,id_admin, Nama_user, Email_user, Email_user,
Contact : { Id*, Alamat**, Kota, No_hp, No_tlp, Email, Content}.
Tbl_jadwal : {Id_jadwal*, Nama_jadwal, Jam, Asal, Tujuan, Harga, Keterangan*, No_id**, Id_daerah_asal, Id_daerah_tujuan, supir, no_mobil, id_daerah**}.
Tbl_bukti_member : {Id_buktimember*, Id_user**, Tanggal, Status, File*, Bank_pengirim, Bank_tujuan, Norek, namarek }.
Tbl_daerah : {Id_daerah*,Nama}
Tbl_seat : {Id_seat*, Id_jadwal,Tanggal,Seat,Total}
Tbl_transaksi :{Id_transaksi*,Id_jadwal**,Id_user,Tanggal_berangkat, Tanggal_pesan, Asal,Tujuan,Seat,Member,Total,status}
Tbl_bukti :{Id_bukti*, Id_transaksi**, File, Status, Bank_pengirim, Bank_tujuan, Norek, namarek }
4.2.4.2 Relasi tabel
Relasi table adalah sebuah tabel yang menggambarkan hubungan antara satu tabel dengan tabel lainnya, tabel-tabel tersebut biasanya di hubungkan dengan primary key pada setiap tabelnya.
Gambar 4.6 Tabel Relasi Sistem yang diusulkan 4.2.4.3 ERD
ERD adalah diagram yang digunakan untuk memodelkan struktur data untuk menjelaskan hubungan sebuah data dengan data lainnya dalam basis data berdasarkan objek-objek data yang mempunyai hubungan antar relasi. Berikut ini gambar ERD yang diusulkan untuk sistem informasi reservasi tiket di Bimo Trans.
Gambar 4.7 ERD Sistem yang Diusulkan 4.3 Implementasi
Implementasi merupakan sebuah tahapan pengaplikasian sistem yang telah dibuat sebelumnya agar dapat langsung merasakan hasil yang sesuai dengan tujuan dibuatnya sistem informasi sebelumnya tersebut.
4.3.1 Implementasi perangkat lunak
Perangkat lunak yang harus disiapkan dalam pembangunan aplikasi Sistem Informasi Reservasi Tiket di Bimo Trans ini yaitu :
1. Sistem Operasi
Sistem Operasi yang digunakan dalam implementasi ini yaitu Windows 7 Ultimate 64bit
2. Database Server
Batabase server yang digunakan adalah server database MySQL sebagai media penyimpanannya.
3. Sublime Text Editor
Sublime 3 32bit Sebagai alat bantu dalam menyusun script/syntax hingga menjadi sebuah sistem informasi.
4. PHP
PHP 5.4.7 sebagai bahasa yang digunakan untuk merancang sistem informasi. 5. XAMPP
Xampp 1.8.1 sebagai webserver dalam merancang sistem. 6. Google Chrome
Sebagai media untuk menampilkan aplikasi sistem informasi yang dibuat. 7. Microsoft Office 2007
4.3.2 Implementasi perangkat keras
Perangkat lunak yang harus disiapkan dalam pembangunan aplikasi Sistem Informasi Reservasi Tiket di Bimo Trans ini yaitu :
Spesifikasi hardware:
1. Processor : AMD A8-4500M 4CPU 1.9GHz 2. Memori(RAM) : 4 gb DDR3
3. Monitor : 15,6” ( 1366x768) & 22”(1920x1080) 4. Harddisk : 750GB Sata2 5400Rpm
5. Other : Keyboard & Mouse sebagai alat input. 4.3.3 Implementasi basis data
1. Tabel contact
CREATE TABLE `contact` (
`id` int(11) NOT NULL AUTO_INCREMENT, `alamat` text NOT NULL,
`kota` varchar(20) NOT NULL, `no_hp` varchar(12) NOT NULL, `no_tlp` varchar(12) NOT NULL, `email` varchar(30) NOT NULL, `content` text NOT NULL, PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=2 DEFAULT CHARSET=utf8; 2. Tabel admin
CREATE TABLE `tbl_admin` ( `user_admin` varchar(20) NOT NULL, `pass_admin` varchar(20) NOT NULL, `level` varchar(20) NOT NULL,
`aktif` varchar(20) NOT NULL DEFAULT 'Y', `nama` varchar(30) NOT NULL,
PRIMARY KEY (`user_admin`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8; 3. Tabel bukti
CREATE TABLE `tbl_bukti` (
`id_bukti` int(11) NOT NULL AUTO_INCREMENT, `id_transaksi` int(10) NOT NULL,
`file` text NOT NULL, `status` int(1) DEFAULT '0',
`bank_pengirim` varchar(10) DEFAULT NULL, `bank_tujuan` varchar(10) DEFAULT NULL, `norek` int(15) DEFAULT NULL,
`namarek` varchar(25) DEFAULT NULL, PRIMARY KEY (`id_bukti`),
KEY `fk_bukti` (`id_transaksi`),
CONSTRAINT `fk_bukti` FOREIGN KEY (`id_transaksi`) REFERENCES ` tbl_transaksi` (`id_transaksi`)
4. Tabel bukti member
CREATE TABLE `tbl_bukti_member` (
`id_buktimember` int(11) NOT NULL AUTO_INCREMENT, `id_user` int(11) DEFAULT NULL,
`tanggal` date DEFAULT NULL, `status` int(1) DEFAULT '0',
`file` text,
`bank_pengirim` varchar(10) DEFAULT NULL, `bank_tujuan` varchar(10) DEFAULT NULL, `norek` int(15) DEFAULT NULL,
`namarek` varchar(25) DEFAULT NULL, PRIMARY KEY (`id_buktimember`), KEY `fk_member` (`id_user`),
CONSTRAINT `fk_member` FOREIGN KEY (`id_user`) REFERENCES `tbl_user` (`id_user`)
) ENGINE=InnoDB AUTO_INCREMENT=4 DEFAULT CHARSET=latin1; 5. Tabel daerah
CREATE TABLE `tbl_daerah` ( `id_daerah` int(1) NOT NULL,
`nama` varchar(20) NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8; 6. Tabel jadwal
CREATE TABLE `tbl_jadwal` (
`id_jadwal` int(2) NOT NULL AUTO_INCREMENT, `nama_jadwal` varchar(100) DEFAULT NULL,
`jam` varchar(10) DEFAULT NULL, `asal` varchar(100) DEFAULT NULL, `tujuan` varchar(100) DEFAULT NULL, `harga` double DEFAULT '0',
`keterangan` text,
`id_daerah_asal` int(1) DEFAULT NULL, `id_daerah_tujuan` int(1) DEFAULT NULL,
PRIMARY KEY (`id_jadwal`)
) ENGINE=InnoDB AUTO_INCREMENT=13 DEFAULT CHARSET=latin1; 7. Tabel transaksi
CREATE TABLE `tbl_transaksi` (
`id_transaksi` int(10) NOT NULL AUTO_INCREMENT, `id_jadwal` int(2) DEFAULT NULL,
`id_user` int(11) DEFAULT NULL,
`tanggal_berangkat` date DEFAULT NULL, `tanggal_pesan` date DEFAULT NULL, `asal` varchar(100) DEFAULT NULL, `tujuan` varchar(100) DEFAULT NULL, `seat` int(1) DEFAULT NULL,
`total` double DEFAULT '0',
`status` varchar(2) DEFAULT NULL, PRIMARY KEY (`id_transaksi`), KEY `fk_jadwal` (`id_jadwal`), KEY `fk_user` (`id_user`),
CONSTRAINT `fk_jadwal` FOREIGN KEY (`id_jadwal`) REFERENCES `tbl_jadwal` (`id_jadwal`),
CONSTRAINT `fk_user` FOREIGN KEY (`id_user`) REFERENCES `tbl_user` (`id_user`)
) ENGINE=InnoDB AUTO_INCREMENT=6 DEFAULT CHARSET=latin1; 8. Tabel user
CREATE TABLE `tbl_user` (
`id_user` int(11) NOT NULL AUTO_INCREMENT, `nama_user` varchar(30) NOT NULL,
`email_user` varchar(50) NOT NULL, `tipe_id` varchar(20) NOT NULL, `no_id` varchar(30) NOT NULL, `no_hp` varchar(14) NOT NULL, `no_rek` varchar(50) NOT NULL,
`nama_rek` varchar(50) NOT NULL, `username` varchar(30) NOT NULL, `password` varchar(12) NOT NULL, `tgl_lahir` varchar(30) NOT NULL, `jekel` varchar(1) NOT NULL,
`alamat` text NOT NULL,
`member` varchar(15) DEFAULT 'Bukan Member', PRIMARY KEY (`id_user`),
KEY `id_user` (`id_user`)
) ENGINE=InnoDB AUTO_INCREMENT=9 DEFAULT CHARSET=utf8; 9. Tabel seat
CREATE TABLE `tbl_seat` (
`id_seat` int(11) NOT NULL AUTO_INCREMENT, `id_jadwal` int(2) DEFAULT NULL,
`tanggal` date DEFAULT NULL, `seat1` int(1) DEFAULT '0', `seat2` int(1) DEFAULT '0',
`seat3` int(1) DEFAULT '0', `seat4` int(1) DEFAULT '0', `seat5` int(1) DEFAULT '0', `seat6` int(1) DEFAULT '0', `seat7` int(1) DEFAULT '0', `total` int(1) DEFAULT '0',
PRIMARY KEY (`id_seat`), KEY `fk_jad` (`id_jadwal`),
) ENGINE=InnoDB AUTO_INCREMENT=5 DEFAULT CHARSET=latin1; 4.3.4 Implementasi instalasi program
Berikut langkah-langkah yang dilakukan dalam melakukan proses instalasi program agar berjalan pada kondisi offline.
1. Pastikan sudah memiliki software Xampp untuk servernya.
2. Lakukan konfigurasi Software Xampp (xampp-control.exe), dengan mengaktifkan Apache dan MySQL.
3. Konfigurasi database yang ada pada PhpMyAdmin, dengan menuju link, http://localhost/phpmyadmin/.
4. Konfigurasi penyimpanan data web Sistem Informasi Reservasi secara offline pada folder htdocs.
5. Konfigurasi Koneksi Database, pada folder aplication – config – database.php . Isi hostname, username, password dan nama databasenya.
6. Setelah proses instalasi selesai semua maka untuk mengakses menu utama Sistem Informasi Reservasi menggunakan alamat: -http://localhost/travel
4.4 Pengujian
Pengujian merupakan sebuah tahapan dimana sistem yang telah dibangun diuji untuk mengetahui apakah sistem berjalan sesuai harapan atau tidak, dan juga untuk memastikan bahwa tidak ada lagi pesan error yang muncul saat sistem tersebut digunakan. Dalam hal ini penulis akan melakukan pengujian dengan cara metode blackbox.
4.4.1 Rencana pengujian
Rencana dari pengujian perangkat lunak ini meliputi beberapa pengujian, diantaranya sebagai berikut.
1. Pengujian Daftar akun. 2. Pengujian login.
3. Pengujian pengelolaan admin tambah dan hapus 4. Pengujian pengelolaan jadwal tambah dan hapus 5. Pengujian pengelolaan member tambah dan hapus
6. Pengujian set up tambah dan hapus postingan, beranda, profil, cara pembayaran, cara booking dan contact
7. logout.
4.4.2 Kesimpulan hasil pengujian
Berdasarkan hasil pengujian yang telah dilakukan sebelumnya secara fungsional, pembangunan sistem informasi reservasi tiket di Bimo Trans secara fungsional sudah berjalan dengan baik dan benar. Sehingga diharapkan dapat mempermudah kegiatan transaksi khususnya reservasi tiket di Bimo Trans.
V. KESIMPULAN DAN SARAN
5.1 Kesimpulan
1. Dengan adanya sistem informasi yang telah dibuat diharapkan sudah memenuhi salah satu dari kebutuhan calon penumpang mengenai proses reservasi tiket yang berada di Bimo Trans.
5.2 Saran
1. Untuk peneliti selanjutnya diharapkan dapat mengembangkan sistem informasi reservasi tiket di Bimo Trans mengenai pembatalan reservasi.
2. Untuk peneliti selanjutnya diharapkan dapat mengembangkan sistem pembayaran yang terhubung dengan kartu kredit.
3. Untuk peneliti selanjutnya diharapkan dapat mengembangkan sistem yang menangani semua pelayanan yang ada pada Bimo Trans seperti antar paket dan tour.
VI. DAFTAR PUSTAKA
Abdul Kadir dan Terra Ch Triwahyuni,2013, Pengantar Teknologi Informasi Edisi Revisi,CV Andi Offset.
Edwin, 2000, Dunia Kepariwisataan Available : http://penginapan.net/arti-reservasi-di-dunia-kepariwisataan/
I Putu Agus Eka Pratama,2014,Sistem Informasi dan Implementasinya, Informatika. Trianovanti, 2011, Ticketing Reservation Available :
http://trianovianti.blogspot.co.id/2011/09/pengertian-tiket.html. .
Ide ntifi kasi kebutuhan Si ste m
Membuat Prototype
Menguji Prototype
Memperbai ki prototype
[image:19.516.105.440.366.613.2]Mengemba ngkan versi produk
Gambar 3.1 Model Prototype
Flowmap Prosedur Yang Berjalan
Customer Service
Calon Penumpang Supir Pimpinan
Jadwal Keberangkatan
Cek Data
F
Data Penumpang
T
Membuat Tiket
Tiket Tiket
Data Penumpang
Laporan Data
PenumpangLaporan Data Penumpang
Laporan Data Penumpang
Data Penumpang
Data Penumpang
Membuat Data Keberang
katan
A
Surat Jalan Surat Jalan
Surat Jalan
A Membuat
[image:20.516.58.466.61.373.2]Lap Data Penumpang
Pimpinan
Calon Penumpang
Sistem Informasi Reservasi Tiket Bimo
[image:21.516.59.459.94.308.2]Trans Tiket Laporan Data Penumpang Data Penumpang Data Penumpang Surat Jalan Supir
Gambar 4.2 Diagram Konteks Sistem yang Sedang Berjalan
Pimpinan Calon Penumpang 1.0 Cek Data Data Penumpang 2.0 Membuat Tiket Data Penumpang Tiket Laporan Data Penumpang Data Penumpang 4.0 Membuat Laporan Data Penumpang Data Penumpang 3.0 Membuat Data Keberangkata n Surat Jalan Supir Surat Jalan Data Penumpang
[image:21.516.63.452.358.613.2]Tabel 4.1 Evaluasi Sistem yang Sedang Berjalan
No Masalah Usulan Perbaikan
1 Pemesanan tiket masih dengan datang langsung ke loket sehingga lebih banyak menyita waktu dan biaya.
Dengan adanya reservasi tiket berbasis website para calon penumpang tiket dapat memesan tanpa perlu mengantri di loket.
2 Pemesanan melakukan dengan fasilitas telepon, jika pemesan sedang menelepon pihak perusahaan, pemesan yang lainnya akan teralihkan ketika ingin menelepon.
Dengan adanya sistem revervasi tiket secara online calon penumpang yang menggunakan via telepon tidak perlu menunggu lama ketika Customer Service sedang melayani calon penumpang yang sedang menelepon sehingga bentrok antar telepon pun bisa dihindari.
3 Belum adanya media alternatif mengenai ketersediaan kursi yang masih kosong.
Pembuatan aplikasi reservasi online dapat memudahkan kursi yang masih tersedia
Pimpinan
Calon Penumpang
Sistem Informasi Reservasi Tiket Bimo
Trans
Tiket
Laporan Data Penumpang
Data Calon Penumpang
Data Calon Penumpang
Surat Jalan
[image:22.516.59.458.310.547.2]Supir
Calon
Penumpang Daftar1.0 Data penumpang Data penumpang 2.0 Login Data
Penumpang T.user Login
3.0 Cek jadwal
& kursi
T.Jadwal Data Pesanan
[image:23.516.63.455.61.377.2]T.Transaksi PesananData Gagal login Informasi Ketersediaan 4.0 Login Admin Data Penumpang 5.0 Pembuatan Tiket Data Penumpang Tiket Data Pesanan Konfirmasi Penumpang T.Transaksi 7.0 Membuat Laporan Pimpinan Data Laporan Laporan Data Penumpang Supir Data Laporan 6.0 Membuat Surat Jalan Laporan Surat Jalan T.jadwal Data Penumpang Data Penumpang
Contact Id* Alamat** Kota No_hp No_tlp Email Content* Tbl_admin User_admin Pass_admin Level Aktif Nama id_admin* Tbl_bukti Id_bukti* Id_transaksi** File* Status Bank_pengirim Bank_tujuan Norek namarek Tbl_bukti_member Id_buktimember* Id_user** Tanggal Status File* Bank_pengirim Bank_tujuan Norek namarek Tbl_jadwal Id_jadwal* Nama_jadwal Jam Asal Tujuan Harga Keterangan* No_id** Id_daerah_asal Id_daerah_tujuan supir No_mobil Id_daerah** Tbl_seat Id_seat* Id_jadwal** Tanggal total Tbl_transaksi Id_transaksi* Id_jadwal** Id_user Tanggal_berangkat Tanggal_pesan Asal Tujuan Seat Member Total status Tbl_user Id_user* Id_admin** Nama_user Email_user Tipe_id No_id* No_hp No_rek Nama_rek Username Password Tgl_lahir Jekel Alamat* Member Tbl_daerah Id_daerah* nama
Gambar 4.6 Tabel Relasi Sistem yang diusulkan
admin
jadwal
user Bukti member
[image:24.516.60.456.321.541.2]contact Seat transaksi daerah bukti Memiliki 1 1 melakukan melakukan melakukan Memiliki Memiliki Memiliki Memiliki 1 n n n 1 1 1 1 1 1 n 1 1 1
1
PENDAHULUAN
1.1.
Latar Belakang Penelitian
Perkembangan teknologi komputer khususnya pada bidang teknologi
informasi dan komunikasi menunjukan perkembangan yang sangat pesat, terbukti
dengan penggunaan komputer pada berbagai kalangan yang sudah banyak kita
temukan saat ini. Teknologi informasi dan komunikasi menjadikan sebuah
informasi dapat diperoleh dengan mudah dan cepat, oleh karena itu dengan
berkembangnya teknologi telah merubah pola pikir manusia dalam berorganisasi.
Sebagian besar perusahaan atau organisasi pada saat ini mulai mengaplikasikan
kecanggihan dari teknologi informasi dan komunikasi. Organisasi yang dapat
menerapkan teknologi yang lebih baik dan canggih akan dianggap memenangkan
persaingan. Maka perusahaan harus mencari cara bagaimana memanfaatkan
kemajuan dan perkembangan teknologi informasi dan komunikasi saat ini untuk
mewujudkan visi dan misi perusahaan tersebut. Dapat dikatakan, teknologi
digunakan oleh organisasi dalam mendukung kelancaran proses bisnis mereka.
Bimo Trans merupakan sebuah perusahaan yang bergerak dalam bidang
penyedia jasa transportasi, yang berdiri sejak 19 Juni 2006 berawal dari usaha
keluarga. Nama Bimo Trans berasal dari anak bungsu pemiliknya. Pada awalnya
bertempat di Jalan Dago, kemudian pindah di Jalan Dipatiukur pada bulan
Desember 2007. Sekarang ini Bimo Trans sudah cukup dikenal oleh para
wisatawan yang berasal dari Jakarta. Hal itu dikarenakan Bimo Trans memiliki
merupakan lokasi yang memiliki banyak perumahan.Meskipun sejauh ini Bimo
Trans baru melayani rute perjalanan antara Bandung ke Jakarta. Perusahaan saat
ini dituntut mampu mengelola dan menghasilkan jasa yang berkualitas untuk
dapat bersaing dengan perusahaan sejenis lainnya yang bergerak di bidang
transportasi. Salah satu aktivitas yang diperlukan adalah menyediakan sistem
informasi pemesanan tiket travel yang akurat dan terorganisir dengan baik agar
dalam hal peningkatan kegiatan perusahaan dapat terus berkembang secara
memuaskan. Terlebih perkembangan pesat dalam bidang teknologi informasi,
dimana kini segala sesuatu sudah didukung oleh fitur internet. Kondisi ini yang
akhirnya dimanfaatkan oleh perusahaan jasa transportasi travel untuk mengatasi
permasalahan penyajian informasi khususnya dalam ketersediaan tiket dan proses
reservasi yang masih manual.
Bimo Trans saat ini hanya memiliki fasilitas reservasi via telepon
membuat pelayanan dalam reservasi tiket kurang efektif ditengah kondisi
sekarang yang serba internet. Penyajian informasi khususnya dalam ketersediaan
tiket sering kali menjadi salah satu permasalahan karena konsumen harus datang
ke Loker untuk mengetahui ketersediaan tiket yang bisa menyita waktu dan
memakan biaya lebih dan belum adanya media alternatif mengenai ketersediaan
kursi yang masih kosong.
.Dalam rangka pencapaian tujuan perusahaan dan
meningkatkan pelayanan kepada pelanggan. Bimo Trans berusaha memberikan
akses pelayanan yang lebih baik kepada calon pengguna jasa, khususnya jasa
travel dengan dukungan teknologi sistem informasi
ticketing online berbasis
website.
Berdasarkan permasalahan tersebut, menimbulkan keinginan dari penulis
untuk mengangkat permasalahan tersebut dalam penelitian yang berjudul
“
Sistem
Informasi Reservasi Tiket Di Bimo Trans Berbasis
Website
”.
1.2.
Identifikasi dan Rumusan Masalah
Berdasarkan latar belakang yang telah di jelaskan diatas, maka dapat
diidentifikasikan dan dirumuskan masalah-masalah yang ada, diantaranya :
1.2.1.
Identifikasi Masalah
Berdasarkan permasalahan tersebut di atas, maka dapat di identifikasi
permasalahan yang ada yaitu :
1.
Pemesanan tiket masih dilakukan dengan datang langsung ke Loket
sehingga lebih banyak menyita waktu dan biaya.
2.
Pemesanan melakukan dengan fasilitas telepon, jika pemesan sedang
menelepon pihak perusahaan, pemesan yang lainnya akan teralihkan ketika
ingin menelepon .
3.
Belum adanya media alternatif mengenai ketersediaan kursi yang masih
1.2.2.
Rumusan Masalah
Berdasarkan identifikasi masalah diatas maka penulis merumuskan
masalah sebagai berikut:
1.
Bagaimana sistem pemesanan tiket yang sedang berjalan pada Bimo Trans.
2.
Bagaimana merancang sistem informasi pemesanan berbasis
website yang
dapat membantu memudahkan pelayanan terhadap calon penumpang.
3.
Bagaimana menguji sistem informasi reservasi tiket pada Bimo Trans.
4.
Bagaimana mengimplementasikan sistem informasi reservasi yang telah
dibuat pada Bimo Trans.
1.3.
Maksud dan Tujuan Penelitian
Pada penelitian ini penulis memiliki maksud dan tujuan tujuan tertentu
agar penelitian ini bisa terarah dan terstruktur.
1.3.1.
Maksud Penelitian
Maksud dari penelitian ini adalah merancang dan membangun sebuah
aplikasi standar operasional pelayanan reservasi tiket di Bimo Trans sebagai
arahan bagi para calon penumpang mendapatkan kemudahan dalam bertransaksi.
1.3.2.
Tujuan Penelitian
Berdasarkan identifikasi masalah yang ada pada Bimo Trans penulis
memiliki tujuan penelitian sebagai berikut:
1.
Mengetahui sistem reservasi tiket yang sedang berjalan di Bimo Trans
2.
Merancang dan membangun suatu aplikasi reservasi tiket berbasis
website yang dapat membantu meningkatkan pelayanan dan kinerja
karyawan dalam melayani pemesanan tiket di Bimo Trans.
3.
Untuk melakukan pengujian sistem informasi yang terjadi dalam proses
reservasi tiket.
4.
Untuk mengimplementasikan sistem informasi reservasi tiket di Bimo
Trans.
1.4.
Kegunaan Penelitian
Kegunaan penelitian ini yaitu kegunaan praktis meliputi ilmu pengetahuan,
penulis, serta peneliti lain Penelitian yang telah dilakukan ini diharapkan bisa
bermanfaat bagi pembaca.
1.4.1.
Kegunaan Akademis
A.
Pengembangan Ilmu
Dengan hasil penelitian ini diharapkan bagi penulis dapat
memberikan karya penelitian baru dan memberikan pengembangan
terhadap ilmu pengetahuan yang telah ada khususnya reservasi tiket.
B.
Penulis
Kegunaan penelitian ini bagi peneliti adalah sebagai indikator
untuk mengetahui sampai mana kemampuan penulis dalam melakukan
penelitian dan sekaligus mengembangkan kemampuan tersebut, dan juga
sebagai bahan evaluasi terhadap keahlian dan kemampuan peneliti dalam
C.
Peneliti Lain
Dari hasil penelitian ini juga diharapkan dapat menjadi satu acuan
serta bahan referensi untuk peneliti lain. Kegunaan lain adalah sebagai
pengembangan ilmu pengetahuan dan pembuatan penelitian yang sama.
1.4.2.
Kegunaan Praktis
Dengan adanya sistem reservasi tiket menggunakan fasilitas online, calon
pelanggan tidak perlu menelepon dan berinteraksi langsung dengan
Customer
Service, cukup melakukan
browsing dan bisa dilakukan dimana saja dan
kapanpun waktunya.
a)
Bagi Bimo Trans
Untuk memudahkan dalam melayani dan mengawasi proses reservasi
tiket.
b)
Bagi Pelanggan
Dengan adanya sistem reservasi tiket menggunakan fasilitas online, calon
pelanggan tidak perlu menelepon dan berinteraksi langsung dengan
Customer Service, cukup melakukan browsing dan bisa dilakukan dimana
saja dan kapanpun waktunya untuk melakukan reservasi ataupun
mengecek jadwal keberangkatan.
1.5.
Batasan Masalah
Agar pembahasan masalah pembangunan sistem informasi ini menjadi
terarah serta permasalahan yang dihadapi tidak terlalu luas maka batasan masalah
1.
Penelitian ini hanya dilakukan di Bimo Trans cabang Bandung
Dipatiukur Ruang lingkup penelitian hanya meliputi bagian pelayanan
jadwal dan reservasi tiket.
2.
Sistem yang dibuat tidak membahas mengenai pembatalan tiket.
3.
Calon Penumpang melakukan pembayaran melalui mesin atm dengan
cara transfer.
1.6.
Lokasi dan Waktu Penelitian
Lokasi yang menjadi Objek pada penelitian ini adalah di Bimo Trans Jl.
Dipatiukur No.57 - E , Bandung
Tabel 1.1 :
Waktu Penelitian
Kegiatan
Septem
ber
Oktober
Novem
ber
Desem
ber
Januari
Minggu
1 2 3 4 1 2 3 4 1 2 3 4 1 2 3 4 1 2 3 4
1
Identifikasi
kebutuhan
2
Membuat
protoype
3
Menguji
protoype
4
Memperbai
ki prototype
5
Mengemba
ngkan versi
produk
[image:31.595.113.504.395.678.2]BAB I. PENDAHULUAN
Bab ini berisi latar belakang, identifikasi masalah, maksud dan tujuan
penelitian, kegunaan penelitian, batasan masalah, lokasi dan waktu
penelitian, dan sistematika penulisan.
BAB II. LANDASAN TEORI
Bab ini berisi teori-teori pendukung yang berhubungan dengan
pembangunan sistem.
BAB III. OBJEK DAN METODE PENELITIAN
Bab ini membahas Objek Penelitian, Metodologi Penelitian yang
digunakan, deskripsi sistem yang berjalan dan Analisis Sistem yang
berjalan.
BAB IV HASIL DAN PEMBAHASAN
Bab ini berisikan tentang Perancangan Sistem, Perancangan Antar Muka,
Perancangan Arsitektur Jaringan, Implementas dan pengujian.
BAB V KESIMPULAN DAN SARAN
Pada bab kesimpulan dan saran penulis membuat kesimpulan dari skripsi
yang dibahas oleh penulis, juga saran-saran yang ingin penulis
109
KESIMPULAN DAN SARAN
Di bab ini akan dibahas tentang kesimpulan yang berisi hasil hasil yang
diperoleh setelah dilakukan analisis, perancangan, pengujian dan implementasi
dari perancangan perangkat lunak yang dibangun. Serta saran-saran yang akan
memberikan catatan penting dan kemungkinan perbaikan yang perlu dilakukan
untuk pengembangan perangkat lunak selanjutnya.
5.1
Kesimpulan
Setelah penulis melakukan analisis dari sistem yang berjalan pada Bimo
Trans dan sistem informasi reservasi tiket yang penulis rancang maka beberapa
hal yang dapat penulis simpulkan adalah sebagai berikut :
1.
Dengan adanya sistem informasi yang telah dibuat diharapkan sudah
memenuhi salah satu dari kebutuhan calon penumpang mengenai proses
reservasi tiket yang berada di Bimo Trans.
2.
Dengan adanya sistem informasi reservasi yang telah dibuat diharapkan
sudah memenuhi salah satu dari kebutuhan calon penumpang mengenai
ketersediaan kursi yang masi kosong yang berada di Bimo Trans.
5.2
Saran
Seiring berjalannya waktu, sistem informasi reservasi tiket yang ada di
menjadi bahan pertimbangan untuk peneliti yang lainnya, berikut saran dari
penulis:
1.
Untuk peneliti selanjutnya diharapkan dapat mengembangkan sistem
informasi reservasi tiket di Bimo Trans mengenai pembatalan reservasi.
2.
Untuk peneliti selanjutnya diharapkan dapat mengembangkan sistem
pembayaran yang terhubung dengan kartu kredit.
3.
Untuk peneliti selanjutnya diharapkan dapat mengembangkan sistem yang
menangani semua pelayanan yang ada pada Bimo Trans seperti
DI BIMO TRANS BERBASIS
WEBSITE
SKRIPSI
Diajukan sebagai salah satu syarat kelulusan pada Pada Program Studi Sistem Informasi Jenjang S1 (Strata Satu) Fakultas Teknik dan Ilmu Komputer
Oleh :
Rizki Aziz Ramadhan
10511070
PROGRAM STUDI SISTEM INFORMASI
FAKULTAS TEKNIK DAN ILMU KOMPUTER
UNIVERSITAS KOMPUTER INDONESIA
BANDUNG
v
Lembar Pengesahan
Pernyataan Keaslian
Abstrak
... i
Abstract ... ii
Kata Pengantar
... iii
Daftar Isi
... v
Daftar Gambar
... x
Daftar Tabel
... xiv
Daftar Simbol
... xvi
BAB I PENDAHULUAN
... 1
1.1 Latar Belakang Penelitian ... 1
1.2 Identifikasi dan Rumusan Masalah ... 3
1.2.1 Identifikasi Masalah ... 3
1.2.2 Rumusan Masalah ... 4
1.3 Maksud dan Tujuan Penelitian ... 4
1.3.1 Maksud Penelitian ... 4
1.3.2 Tujuan Penelitian ... 4
1.4 Kegunaan Penelitian... 5
1.4.1 Kegunaan Akademis ... 5
1.4.2 Kegunaan Praktis ... 6
vi
1.7 Sistematika Penulisan ... 8
BAB II LANDASAN TEORI
... 9
2.1 Pengertian Sistem ... 9
2.2 Pengertian Informasi ... 9
2.3 Pengertian Sistem Informasi ... 9
2.4 Pengertian Reservasi ... 10
2.5 Pengertian Tiket ... 10
2.6 Pengertian HTML ... 10
2.7 Pengertian PHP ... 11
2.8 Pengertian Web Browser... 11
2.9 Pengertian Database & MySQL ... 11
2.10 Pengertian Data ... 12
2.11 Pengertian Basis Data ... 12
2.12 Pengertian Jaringan Komputer ... 12
2.13 Pengertian Internet ... 12
2.14 Pengertian JavaScipt ... 13
2.15 Pengertian CSS ... 13
BAB III OBJEK DAN METODE PENELITIAN
... 14
3.1 Objek Penelitian ... 14
3.1.1 Sejarah singkat perusahaan ... 14
3.1.2 Visi dan misi perusahaan ... 14
3.1.3 Struktur organisasi perusahaan ... 15
3.1.4 Deskripsi tugas ... 16
vii
3.2.2 Jenis dan metode pengumpulan data ... 17
3.2.2.1 Sumber data primer ... 18
3.2.2.2 Sumber data sekunder ... 18
3.2.3 Metode pendekatan dan pengembangan sistem ... 18
3.2.3.1 Metode pendekatan sistem... 19
3.2.3.2 Metode pengembangan sistem... 19
3.2.3.3 Alat bantu analisis dan perancangan ... 20
3.2.4 Pengujian software ... 22
3.3 Analisis Sistem yang Berjalan ... 23
3.3.1 Analisis dokumen ... 23
3.3.2 Analisis prosedur yang sedang berjalan ... 24
3.3.2.1 Flowmap ... 26
3.3.2.2 Diagram konteks ... 27
3.3.2.3 Data flow diagram ... 27
3.3.3 Evaluasi sistem yang berjalan ... 28
BAB IV HASIL DAN PEMBAHASAN
... 30
4.1 Perancangan Sistem ... 30
4.1.1 Tujuan perancangan sistem ... 30
4.1.2 Gambaran sistem yang diusulkan ... 30
4.1.3 Perancangan prosedur yang diusulkan ... 31
4.1.3.1 Diagram konteks ... 31
4.1.3.2 Data flow diagram ... 33
4.1.3.3.1 Data flow diagram Level 1 ... 34
viii
4.1.3.3.4 Data flow diagram Level 2 proses 3.1 ... 37
4.1.3.3.5 Data flow diagram Level 2 proses 4.1 ... 38
4.1.3.4 Kamus data ... 38
4.1.4 Perancangan basis data ... 40
4.1.4.1 Normalisasi ... 40
4.1.4.2 Relasi tabel ... 42
4.1.4.3 Entity relationship diagram ... 43
4.1.4.4 Struktur file ... 43
4.1.4.5 Kodifikasi ... 50
4.2 Perancangan Antar Muka ... 50
4.2.1 Struktur menu ... 50
4.2.2 Perancangan input ... 51
4.2.3 Perancangan output ... 71
4.3 Perancangan Arsitektur Jaringan... 73
4.4 Pengujian ... 74
4.4.1 Rencana pengujian ... 74
4.4.2 Kasus dan hasil pengujian ... 75
4.4.3 Kesimpulan hasil pengujian ... 77
4.5 Implementasi ... 78
4.5.1 Implementasi perangkat lunak ... 78
4.5.2 Implementasi perangkat keras ... 79
4.5.3 Implementasi basis data ... 79
4.5.4 Implementasi antar muka ... 87
ix
4.5.6.1 Implementasi antar muka admin ... 96
4.5.6.2 Implementasi antar muka member ... 103
BAB V KESIMPULAN DAN SARAN
... 95
5.1 Kesimpulan ... 109
5.2 Saran ... 109
DAFTAR PUSTAKA
[1]
Pratama, I Putu Agus Eka, “Sistem Informasi dan Implementasinya”,
Bandung:Informatika, 2014.
[2] Budiyanto
, “Buku Pintar Frimework Yii”, Yogyakarta:Mediakom, 2013
.
[3] Waskitho, Budi
, “Php Tutorial Book for Beginner”, Yogyakarta
:NoteBook, 2014.
[4] Jogiyanto. H.M.
“
Analisis & Desain sistem
”
,Yogyakarta : Andi, 2005
Manajemen
”,Yogyakarta:UPP.AMP.YKPN,2002.
[5]
Pratama, I Putu Agus Eka, “Handbook Jaringan Komputer”, Bandung:Informatika, 2014.
[6]
Kadir, Abdul dan Terra Ch. Triwahyuni,” Pengantar Teknologi Informasi Edisi
Revisi”,Yogyakarta:CV Andi Offset,2013.
[7]
Yakub,”Pengantar Sistem Informasi”,Yogyakarta : Graha Ilmu, 2012.
[8] http://penginapan.net/arti-reservasi-di-dunia-kepariwisataan/
[9] http://trianovianti.blogspot.co.id/2011/09/pengertian-tiket.html.
iii
Puji dan syukur penulis panjatkan kepada Allah SWT, karena atas berkat
dan rahmat-Nya, Penulis dapat menyelesaikan Skripsi ini yang berjudul
“
SISTEM INFORMASI RESERVASI TIKET DI BIMO TRANS BERBASIS
WEBSITE
”
dapat terselesaikan tepat pada waktunya. Penulis menyadari bahwa
dalam penyusunan laporan Skripsi ini mungkin masih terdapat banyak
kekurangan, namun berkat bantuan dan bimbingan dari banyak pihak akhirnya
laporan Tugas Akhir ini dapat diselesaikan dengan baik. Tidak lupa ucapan terima
kasih kepada :
1.
Allah SWT, yang telah memberikan rahmat untuk penulis, dan juga
kesehatan yang selalu mengiringi penulis.
2.
H.Dr. Ir. Eddy Soeryanto, M.Sc., selaku Rektor Universitas Komputer
Indonesia
3.
Prof.Dr.H. Denny Kurniadie, Ir., M.Sc, Selaku Dekan Fakultas Teknik dan
Ilmu Komputer Universitas Komputer Indonesia
4.
Citra Noviyasari, S.Si., MT. selaku Ketua Program Studi Sistem Informasi
Fakultas Teknik dan Ilmu Komputer Universitas Komputer Indonesia
5.
Lusi Melian, S.Si., MT. selaku Dosen Wali dan Dosen Pebimbing yang
telah memberi nasehat serta bimbingannya.
6.
Seluruh Dosen Program Studi Sistem Informasi Falkutas Teknik dan Ilmu
Komputer Universitas Komputer Indonesia, khususnya Dosen Penguji,
Asisten Dosen, Staff, dan Karyawan Universitas Komputer Indonesia yang
telah memberikan ilmu bagi penulis selama ini.
7.
Bapak dan Ibu tercinta, dan adikku
atas do’anya yang tak pernah henti
-hentinya memberikan segala dukungan, motivasi, dan kasih sayangnya
yang telah diberikan kepada penulis.
iv
dorongan serta kerja sama yang baik dalam penyusunan Skripsi ini.
Bandung, 2016
Penulis