BAB II TINJAUAN PUSTAKA

dokumen-dokumen yang mirip
BAB III LANDASAN TEORI. Pada bab ini akan membahas dasar-dasar teori mengenai hal yang berhubungan dengan pengembangan sistem.

BAB 1 LATAR BELAKANG

PEMBANGUNAN SISTEM INFORMASI PEMESANAN TIKET BUS BERBASIS MOBILE. Tugas Akhir

4.2.1 Tampilan Menu Android Gambar 4.1 Rancangan Layar Tampilan Menu Android 62

REKAYASA SOFTWARE PEMBOOKINGAN LAPANGAN FUTSAL THE STADIUM BERBASIS MOBILE Wahyu Himawan 1, Solichul Huda, M.Kom 2

BAB IV HASIL RANCANGAN

BAB I PENDAHULUAN 1.1 Latar Belakang

@UKDW BAB I PENDAHULUAN Latar Belakang Masalah

I.1 Latar Belakang Masalah

BAB I PENDAHULUAN 1.1 Latar Belakang

BAB II TINJAUAN PUSTAKA

BAB II LANDASAN TEORI

BABI II DASAR TEORI DAN TINJAUAN PUSTAKA

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB III LANDASAN TEORI. Pada bab ini akan dipaparkan teori teori yang melandasi didalam pembangunan aplikasi yang akan dibuat.

BAB 3 LANDASAN TEORI

Albertus Radityo Hadi, Maria Irmina Prasetiyowati

BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM

BAB II TINJAUAN PUSTAKA

BAB 2 TINJAUAN PUSTAKA

BAB 2 LANDASAN TEORI. bahasa pemrograman java dan bersifat open source. Yang mana artinya aplikasi

APLIKASI LAYANAN RESERVASI KERETA API MENGGUNAKAN ANTARMUKA BAHASA SEHARI-HARI

Pembuatan Aplikasi Komunitas Organisasi. Mahasiswa Universitas Surabaya. Berbasis Android

BAB I PERSYARATAN PRODUK

BAB I PENDAHULUAN. mutlak. IM berbeda dengan dari cara penggunaannya, IM bisa dikelompokkan

BAB IV IMPLEMENTASI SISTEM

BAB I PENDAHULUAN 1.1 Latar Belakang

BAB I PENDAHULUAN.

Web Internet Intranet Ekstranet. Materi Pembelajaran

Gambar Notifikasi via

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

TUGAS AKHIR PERANCANGAN SISTEM INFORMASI PELAYANAN TIKET BUS ONLINE BERBASIS WEB DI PO. SEDYA MULYA WONOGIRI

BAB II KAJIAN PUSTAKA. seluler (mobile) seperti telepon pintar (smartphone) dan komputer tablet. Android

BAB I PENDAHULUAN. Android merupakan sebuah sistem operasi yang sedang. populer, pada tanggal 3 September 2013 telah mencapai 1 miliar

UKDW BAB 1 PENDAHULUAN

BAB II DASAR TEORI Gambar 2.1. Cubieboard2

PENGEMBANGAN MODEL RESERVASI TIKET KERETA API BERBASIS WEB. Sri Sukamta ABSTRAK

BAB I PENDAHULUAN. masukan (input) dari kegiatan produksi, perdagangan, pertanian, dan

BAB III ANALISA DAN PERANCANGAN SISTEM

PEMANFAATAN MOBILE VOUCHER PADA APLIKASI M-COMMERCE UNTUK PEMESANAN FOOD DELIVERY BERBASIS TEKNOLOGI WAP

BAB II TINJUAN PUSTAKA

BAB 1 PENDAHULUAN. GPS (Global Positioning System) merupakan sistem satelit navigasi dan penentuan posisi.

BAB I PENDAHULUAN. 1.1 Latar Belakang Masalah

PERSYARATAN PRODUK. 1.1 Pendahuluan

BAB I PENDAHULUAN 1.2. Latar Belakang Masalah

DAFTAR ISI. hal. COVER... LEMBAR PENGESAHAN... LEMBAR PERNYATAAN KEASLIAN... LEMBAR PENGESAHAN PENGUJI... HALAMAN PERSEMBAHAN... HALAMAN MOTTO...

BAB 1 PENDAHULUAN. Dengan perkembangan zaman telekomunikasi yang begitu. pesat ini, banyak mobile phone yang berjenis smart phone atau

BAB I PENDAHULUAN Latar Belakang

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

BAB 1 PENDAHULUAN 1.1 Latar Belakang Masalah

BAB V IMPLEMENTASI. Bab ini membahas mengenai implementasi dan hasil dari pengujian sistem.

BAB 1 PENDAHULUAN Pengantar

Konsep dan Perancangan Smart Ticket. Joni Maulindar STMIK Duta Bangsa Surakarta

BAB IV HASIL DAN UJI COBA

BAB I PENDAHULUAN. 1.1 Latar Belakang

BAB III METODE PENELITIAN

BAB III LANDASAN TEORI

BAB I PERSYARATAN PRODUK

BAB 1 PENDAHULUAN. 1.1 Latar Belakang. Perkembangan teknologi informasi telah berkembang pesat dan

BAB IV ANALISIS DAN PERANCANGAN SISTEM. Analisa sistem merupakan proses memilah-milah suatu permasalahan

BAB V PEMBAHASAN DAN IMPLEMENTASI

BAB I PENDAHULUAN. mengherankan jika suatu badan usaha swasta maupun pemerintah berlombalomba

RANCANG BANGUN SISTEM PEMESANAN TIKET ONLINE PADA CV. KURNIA GROUP LHOKSEUMAWE

SISTEM INFORMASI PENERBANGAN (AIRLINES) BERBASIS BREW DAN BROADCAST SMS

BAB V IMPLEMENTASI PENGUJIAN SISTEM

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

BAB IV IMPLEMENTASI DAN PENGUJIAN

PERANCANGAN DAN IMPLEMENTASI GOOGLE GEARS PADA WINDOWS MOBILE DENGAN STUDI KASUS WEB PENJUALAN BARANG PRANESTI NOVITASARI

BAB III ANALISA DAN PERANCANGAN SISTEM

Sofware Requirement System

BAB IV ANALISA DAN PERANCANGAN SISTEM. dari sistem yang ada pada Citi Trans Bandung. Analisis yang penulis lakukan ini

Pendahuluan Kajian Pustaka

BAB V IMPLEMENTASI DAN PENGUJIAN

Tutorial Penggunaan CEPAT, MUDAH DAN MURAH

BAB I PENDAHULUAN. 1.1 Latar Belakang

BAB I. Pendahuluan. dan sebagai penunjang dalam pengembangan pasar, meningkatkan efisiensi, dapat

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

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

BAB 1 PENDAHULUAN 1.1 Latar Belakang

BAB I PENDAHULUAN 1.1 Latar Belakang

RANCANG BANGUN SISTEM INFORMASI AKADEMIK BERBASIS WEB SEKOLAH TINGGI ILMU KOMPUTER YOS SUDARSO PURWOKERTO

Bab III PERANCANGAN SISTEM

BAB I PENDAHULUAN. 1.1 Latar Belakang Masalah

BAB I PENDAHULUAN. dilakukan monitoring. Dalam melakukan monitoring atau pengawasan sebuah

SISTEM PEMESANAN PAKET WISATA TOUR AND TRAVEL DI PELANGI TOUR ORGANIZER BERBASIS WEB TUGAS AKHIR

BAB I PENDAHULUAN 1.1 Latar Belakang

BAB I PENDAHULUAN 1.1. Latar Belakang dan Permasalahan Era Globalisasi saat ini diwarnai oleh perkembangan teknologi yang semakin pesat.

I.1 Latar Belakang. Universitas Kristen Maranatha

BAB II TINJAUAN PUSTAKA DAN DASAR TEORI

BAB I PENDAHULUAN 1.1. Latar Belakang

data dengan menggunakan konektivitas tersebut terbatas jangkauan area koneksinya, meskipun pengguna tidak perlu mengeluarkan biaya.

BAB 3 LANDASAN TEORI

BAB I PENDAHULUAN. 1.1 Latar Belakang

BAB 1 PENDAHULUAN. 1.1 Latar Belakang. 1.2 Rumusan Masalah

BAB III LANDASAN TEORI. Pada bab ini akan dipaparkan teori teori yang melandasi didalam pembangunan aplikasi yang akan dibuat.

BAB IV HASIL DAN PEMBAHASAN

Transkripsi:

BAB II TINJAUAN PUSTAKA Pada bab ini akan dibahas mengenai pengembangan sistem yang pernah dibuat dan memiliki karakteristik yang sama mengenai pemesanan tiket. Selain itu terdapat tabel pembanding mengenai pengembangan sistem ini dengan pengembangan sistem yang sudah ada. Sudah ada beberapa penelitian yang berhubungan dengan pemesanan tiket berbasis android yaitu Dewi Rossa yang berjudul Pembuatan Aplikasi Pemesanan Tiket Bus Pada PO Sinar Dempo Berbasis Android dan Dimas Syuhada yang Berjudul Sistem Informasi Pemesanan Tiket Pesawat Berbasis WEB. Penelitian Dewi Rossa tahun 2012 membuat aplikasi berbasis android dengan script php. Fungsi yang adalah cari jadwal dan pesan, batalkan pemesanan, cek status pembayaran, bukti pemesanan, informasi. Sistem pemesanan tiket adalah memasukkan kota asal, tujuan dan tanggal pemberangkatan setelah itu tinggal pesan tiket. Penelitian selanjutnya oleh Dimas Syuhada membuat aplikasi pemesanan tiket pesawat berbasis Website dan menggunakan script php. Fungsi yang adalah pesan tiket. Sistem pemesanan tiket pesawat dengan memilih tanggal dan pesan. Fungsi utama ditujukan untuk administrator melakukan transaksi input kean tiket penerbangan. Penelitian yang penulis lakukan adalah pemesanan tiket bus berbasis android dengan script php. Fitur yang adalah pesan tiket, promo, cek saldo, topup saldo dan about. Pemesanan tiket bus berdasarkan dengan pemilihan kelas bus, tanggal pemberangkatan dan tujuan. Setelah itu pilih jadwal perjalanan berdasarkan jam dan 7

kean. Lalu memilih kursi yang diinginkan pengguna. Setelah memilih konfirmasi pemesanan maka saldo akan berkurang secara otomatis. Tabel 2.1 Tabel Pembanding PEMBANDING PENELITI PLATFORM PESAN KEAMANAN LOGIN PILIH Armada Pembayaran Isi ulang TIKET KURSI Dewi Rossa Android Tersedia Hashing Tidak Tidak Bus Transfer Tidak (2012) Dimas Syuhada (2012) Website Tersedia Hashing Tersedia Tidak Pesawat Transfer Tidak Indra Android Tersedia Hashing & Tersedia Tersedia Bus Deposito Voucher Pradipta dan Salt dan (2014) Android transfer Demikianlah pembahasan mengenai perbandingan fungsionalitas dan kelebihan antar aplikasi yang sudah dan sedang dikembangkan. Bab selanjutnya membahas mengenai dasar teori sistem, analisis dan perancangan sistem. 8

BAB III LANDASAN TEORI Pada bab ini akan membahas dasar-dasar teori mengenai hal yang berhubungan dengan pengembangan sistem. 3.1 Sistem Informasi Sistem informasi terdiri dati dua suku kata yaitu sistem yang memiliki arti kumpulan dari berbagai komponen yang memiliki unsur saling terkait antara satu dengan lainnya (indrajit, 2001) dan infomasi adalah kumpulan data yang sudah melalui proses pengolahan yang kemudian akan digunakan untuk pengambilan suatu keputusan(maya M,2013). Sehingga sistem informasi adalah sekumpulan komponen ayng digunakan untuk mengolah data untuk proses pengambilan keputusan. 3.2 Tiket Pengertian tiket menurut UU RI No. 1 Tahun 2009 Tiket adalah dokumen berbentuk cetak, melalui proses elektronik, atau bentuk lainnya, yang merupakan salah satu alat bukti adanya perjanjian angkutan udara antara penumpang dan pengangkut dan hak penumpang untuk menggunakan pesawat udara atau diangkut dengan pesawat udara. Sedangkan Kamus Besar Bahasa Indonesia mengatakan bahwa tiket adalah sesuatu yang dianggap sebagai alat pembayaran yang digunakan oleh suatu alat transportasi yang ada. 3.3 Bus Bus adalah kendaraan bermotor dengan tempat duduk lebih dari delapan tidak termasuk pengemudi dan dilengkapi dengan pengangkut bagasi(fier,2011). Sedangkan menurut Ahira A, Bus berasal kata omnibus yang memiliki arti kendaraan yang berhenti di semua perhentian. Sehingga dapat 9

disimpulkan bus merupakan kendarran besar yang mampu mengangkut penumpang banyak dan selalu berhenti di setiap perhentian (Anneahira). 3.4 Deposito Menurut mitrabisnissukses 2013 deposit disebut juga dengan saldo. Deposit atau saldo sama halnya dengan menyimpan uang atau menabung sebelum digunakan untuk transaksi lainnya. 3.5 Android Android merupakan software stack kumpulan dari subsystem software yang dibutuhkan untuk memberikan fungsionalitas penuh pada perangkat mobile. Stack tersebut berisi sistem operasi yang merupakan middleware software yang menghubungkan sistem operasi dengan aplikasi, modifikasi dari kernel Linux, dan aplikasi utama seperti web browser dan contact manager (Smith, et al., 2011). Platform android menjadi pilihan untuk membangun aplikasi ini dikarenakan beberapa hal. Pertama karena android adalah sistem operasi mobile yang paling cepat berkembang dengan peningkatan pengguna mencapai 400 persen (Lam, 2013) dan diminati oleh banyak orang. Kedua android juga bisa memenuhi kebutuhan pengguna yang cenderung senang dengan desain antarmuka yang tidak kaku (Qu, 2012). Sehingga perangkat mobile android lebih menjanjikan dibandingkan yang lain dan juga harga perangkatnya lebih terjangkau dibandingkan dengan lain seperti ios dan Windows Mobile yang harganya masih relatif mahal. Pengembangan aplikasi di android juga jauh lebih mudah dan gratis karena menggunakan develope tool yang sifatnya open-source dan sudah dipelajari oleh peneliti. 10

3.6 Pemesanan Menurut I Wayan Pemesanan dalam bahasa inggris adalah reservation yang terdiri dari kata "to reserve" yaitu mempersiapkan atau menyiapkan sesuatu sebelumnya. Sedangkan secara umum reservation yaitu pemesanan fasilitas yang diantaranya kendaraan bus. Selanjutnya menurut Yoeti mengatakan reservation atau pemesanan disebut juga booking. Kadangkala tidak dapat membedakan arti reservation dan booking karena memang keduanya memiliki arti yang sama. 3.7 Internet Definisi internet adalah rangkaian atau jaringan sejumlah komputer yang saling berhubungan. Internet berasal dari kata interconnected-networking. Internet merupakan jaringan global yang menghubungkan suatu jaringan (network) dengan jaringan lainnya di seluruh dunia. Media yang menghubungkan bisa berupa kabel, kanal satelit maupun frekuensi radio. (imadewira, 2013). 3.8 Web Server Web server merupakan software yang memberikan layanan data yang berfungsi menerima permintaan HTTP atau HTTPS dari browser web dan mengirimkan kembali hasilnya dalam bentuk halaman - halaman web yang umumnya berbentuk dokumen HTML. Pada penelitian ini, sebuah desktop PC akan dimanfaatkan sebagai sebuah server yang menyimpan berbagai informasi pemesanan tiket dan menggunakan apache sebagai web server. Menurut (Dinuzzo et al., 2011) server memiliki hak akses untuk mengumpulkan data secara real-time dari client dan memasukkan informasi tersebut ke database. Informasi tersebut nantinya bisa digunakan oleh semua mobile client untuk menyelesaikan task yang dimiliki dan 11

dalam hal ini untuk pemesanan tiket. Selain itu, web server harus dilindungi dari overload request karena overload request dapat menyebabkan server down dan waktu respon server menjadi lebih lama (Ji et al., 2011). 3.9 Web Service Web service adalah sebuah software aplikasi yang mandiri sehingga tidak terpengaruh oleh jenis platform, karena itu akan dapat diakses oleh network untuk menyediakan metode-metode yang dimilikinya. Jika dua entitas bisnis yang berbeda, maka web service akan menggunakan XML untuk pertukaran data. (hamdani, 2011). Web service membuat aplikasi aplikasi dapat saling berinteraksi melalui jaringan (Karunamurthy et al., 2012). Web service memiliki beberapa mekanisme, diantaranya adalah function oriented, capability oriented dan trustbased. Mekanisme yang paling sering digunakan adalah capability oriented atau function oriented (Shen, 2011). Web service diimplementasikan pada perangkat mobile (yang digunakan pelanggan bus) agar dapat terhubung dengan server (bagian ticketing) melalui koneksi internet. Server di sini bertindak sebagai storage. Implementasi web service perlu menerapkan code splitting. Metode code splitting akan membagi source code Web service menjadi subcodes berdasarkan pengaturan pengguna operasi yang bersangkutan dan mereplikasi web service ke perangkat lain untuk meningkatkan kecepatan ketika mengakses data. Selain itu code splitting ini juga membuat web service untuk menyediakan service secara continue (Park et al., 2009). 12

Demikianlah pembahasan mengenai dasar-dasar teori yang berkaitan dengan pengembangan sistem informasi ini. Sebelum adanya sistem ini, tiket yang hanya bisa dipesan dengan telepon dan agen bus namun kini bisa memesan melalui perangkat android dimanapun dan dapat membantu penumpang menaiki bus dengan kursi yang diinginkan. Bab selanjutnya akan membahas analisis, perancangan dan antarmuka sistem. 13