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

dokumen-dokumen yang mirip
BAB II TINJAUAN PUSTAKA

BAB 1 LATAR BELAKANG

BAB I PENDAHULUAN 1.1 Latar Belakang

BAB I PENDAHULUAN 1.1 Latar Belakang

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

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

BAB II TINJAUAN PUSTAKA

PEMBANGUNAN SISTEM INFORMASI PEMESANAN TIKET BUS BERBASIS MOBILE. Tugas Akhir

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

BAB IV HASIL RANCANGAN

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

BAB II LANDASAN TEORI

Web Internet Intranet Ekstranet. Materi Pembelajaran

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

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

BABI II DASAR TEORI DAN TINJAUAN PUSTAKA

BAB 1 PENDAHULUAN UKDW

BAB 1 PENDAHULUAN 1.1 Latar Belakang

BAB I PENDAHULUAN 1.1. Latar belakang

JENIS-JENIS APLIKASI UNTUK SERVER MENGADMINISTRASI SERVER DALAM JARINGAN. Pembahasan: Habib Ahmad Purba. 0 P a g e

BAB II DASAR TEORI Gambar 2.1. Cubieboard2

Albertus Radityo Hadi, Maria Irmina Prasetiyowati

BAB II KAJIAN PUSTAKA

BAB 3 LANDASAN TEORI

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

I. PENDAHULUAN. Perkembangan alat ukur yang semakin canggih sangat membantu dunia industri

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

BAB I PENDAHULUAN. 1.1 Latar Belakang

BAB 1 PENDAHULUAN 1.1 Latar Belakang Masalah

BAB I PENDAHULUAN Latar Belakang

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

BAB II TINJAUAN PUSTAKA DAN DASAR TEORI

BAB II TINJAUAN PUSTAKA DAN DASAR TEORI

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

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

BAB 1 PENDAHULUAN. terutama dengan munculnya beberapa smartphone yang masuk ke Indonesia.

@UKDW BAB I PENDAHULUAN Latar Belakang Masalah

BAB I PENDAHULUAN 1.1 Latar Belakang

BAB 2 TINJAUAN PUSTAKA

BAB 3 LANDASAN TEORI

Android memiliki empat karakteristik sebagai berikut :

BAB 3 LANDASAN TEORI

UKDW BAB 1 PENDAHULUAN

BAB II TINJAUAN PUSTAKA DAN DASAR TEORI. Tinjauan pustaka yang dipergunakan dalam penelitian disajikan melalui

BAB II TINJUAN PUSTAKA

BAB I PENDAHULUAN. merupakan salah satu metode komunikasi yang bersifat real-time. Selama ini

BAB II TINJAUAN PUSTAKA

BAB II TINJAUAN PUSTAKA DAN DASAR TEORI. Beberapa acuan yang digunakan dalam pengembangan sistem dan aplikasi

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

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

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

PERSYARATAN PRODUK. 1.1 Pendahuluan

BAB I PENDAHULUAN I.1

Perkembangan Sistem Operasi Closed Source

BAB I PENDAHULUAN 1.1. Latar Belakang

BAB I PENDAHULUAN 1.1 Latar Belakang

BAB I PENDAHULUAN.

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

APLIKASI SISTEM PELACAKAN KINERJA PENGIRIMAN PADA TRUK PENGANGKUT BARANG BERBASIS ANDROID

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

Pembuatan Aplikasi Komunitas Organisasi. Mahasiswa Universitas Surabaya. Berbasis Android

BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM

Dasar Dasar Intelijen Bisnis: Database dan Manajemen Informasi

BAB II TINJAUAN PUSTAKA DAN DASAR TEORI. mendefenisikan penelitian yang sebelumnya hampir sama dilakukan

BAB I PERSYARATAN PRODUK

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

BAB III ANALISA DAN PERANCANGAN SISTEM

BAB 1 PENDAHULUAN 1.1 Latar Belakang

BAB II TINJUAN PUSTAKA DAN LANDASAN TEORI

BAB III LANDASAN TEORI

SELF DEFENDING LINUX NETWORK

BAB I PERSYARATAN PRODUK

BAB 3 LANDASAN TEORI

APLIKASI AGEN PENJUALAN PULSA TELEPON BERBASIS ANDROID

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

BAB 3 LANDASAN TEORI

BAB III METODE PENELITIAN

Bagian 1 Sekilas Tentang Mendeley

BAB I PENDAHULUAN 1.1.Latar Belakang

APLIKASI PEMETAAN JALAN WISATA PANTAI PULAU BATAM DENGAN LAYANAN LOCATION BASED SERVICE BERBASIS ANDROID. Abstrak

Gambar Notifikasi via

BAB II KAJIAN PUSTAKA. berbasis linux yang mencakup sistem operasi, middleware dan aplikasi.

BAB I PENDAHULUAN Latar Belakang

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

BAB I PENDAHULUAN. pengambil keputusan. Data Warehouse sebagai sarana pengambilan keputusan, merupakan

APLIKASI INVENTARIS BUKU UNTUK PERPUSTAKAAN BERBASIS WEB. Sir Kalifatullah Ermaya. Abstrak

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

BAB I PENDAHULUAN 1.1 Latar Belakang Masalah

BAB 1 PENDAHULUAN. praktis, itulah yang diinginkan oleh orang-orang saat ini. Penggunaan telepon

BAB II LANDASAN TEORI

Dasar Pemrograman Web. Pemrograman Web. Adam Hendra Brata

SISTEM INFORMASI PENERBANGAN (AIRLINES) BERBASIS BREW DAN BROADCAST SMS

BAB II LANDASAN TEORI

BAB 1 PENDAHULUAN 1.1. Latar Belakang

Bab II. TINJAUAN PUSTAKA

BAB 1 PENDAHULUAN. 1 Universitas Kristen Maranatha

No Aplikasi Server Kegunaan

BAB I PENDAHULUAN.

BAB III LANDASAN TEORI

Jurnal Elektronik Ilmu Komputer - Universitas Udayana JELIKU Vol 1 No. 2 Nopember 2012

Transkripsi:

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