latar belakang masalah

16
1. Latar Belakang Masalah PO. Puspa Jaya adalah salah satu perusahaan Armada Bus yang melayani perjalanan dengan rute ke dari kota Bandar Lampung ke semua daerah – daerah di Lampung dan sebaliknya. Perusahaan ini juga melayani perjalanan antar provinsi, diantaranya Jawa dan Bali. PO. Puspa Jaya beralamat di Jl by pass .... kedaton Bandar Lampung, perusahaan ini telah berdiri sejak th .... dan pada th 2014 perusahaan ini telah memiliki ...... unit kendaraan yang digunakan untuk melayani perjalanan penumpang. Kegiatan operasional utama perusahaan ini adalah melayani penumpang yang akan memesan atau membeli tiket dengan rute sesuai dengan tujuan penumpang serta melakukan pengolahan data penumpang untuk menghasilkan laporan data penumpang. Pelayanan penumpang yang ingin memesan atau membeli tiket adalah kegiatan yang rutin dilakukan setiap hari. Kegiatan ini menyangkut segala informasi yang berhubungan dengan pemesanan tiket, jadwal keberangkatan, biaya tiket, daftar penumpang

Upload: putu-a-anggriawan

Post on 26-Dec-2015

57 views

Category:

Documents


0 download

DESCRIPTION

szdfgg

TRANSCRIPT

Page 1: Latar Belakang Masalah

1. Latar Belakang Masalah

PO. Puspa Jaya adalah salah satu perusahaan Armada Bus yang melayani

perjalanan dengan rute ke dari kota Bandar Lampung ke semua daerah – daerah di

Lampung dan sebaliknya. Perusahaan ini juga melayani perjalanan antar provinsi,

diantaranya Jawa dan Bali. PO. Puspa Jaya beralamat di Jl by pass .... kedaton

Bandar Lampung, perusahaan ini telah berdiri sejak th .... dan pada th 2014

perusahaan ini telah memiliki ...... unit kendaraan yang digunakan untuk melayani

perjalanan penumpang.

Kegiatan operasional utama perusahaan ini adalah melayani penumpang

yang akan memesan atau membeli tiket dengan rute sesuai dengan tujuan

penumpang serta melakukan pengolahan data penumpang untuk menghasilkan

laporan data penumpang. Pelayanan penumpang yang ingin memesan atau

membeli tiket adalah kegiatan yang rutin dilakukan setiap hari. Kegiatan ini

menyangkut segala informasi yang berhubungan dengan pemesanan tiket, jadwal

keberangkatan, biaya tiket, daftar penumpang bahkan untuk membatalkan

keberangkatan. Pada pelaksanaanya, sustem pelayanan penumpang ini dilakukan

pada tiap loket – loket yang tersedia di Perusahaan ini, sehingga untuk melayani

penumpang membutuhkan tempat yang cukup luas bahkan penumpang harus antri

untuk memesan tiket ketika terjadi peningkatan jumlah penumpang yang akan

menggunakan jasa armada Bus ini.

Sehubungan dengan permasalahan teresebut, PO Puspa jaya telah membuat

sebuah sistem komputerisasi yang menggunakan aplikasi pengolahan data

penumpang yang digunakan untuk mengolah data penumpang dan pelayanan

Page 2: Latar Belakang Masalah

pemesanan tiket serta digunakan untuk pelaporan data penumpang. Sehingga data

yang diinputkan dapat dilaporkan secara tepat dan cepat, namun masih memiliki

kelemahan yaitu ketika pemesanan tiket, petugas loket harus melayani satu

persatu penumpang sehingga memakan waktu yang lama dan penumpang yang

berada jauh dari loket pembelian tiket harus datang langsung ke loket untuk

memesan tiket. Permasalahan pada sistem tersebut dapat diatasi dengan

membangun sebuah sistem berbasis WEB. Sistem aplikasi berbasis WEB

memiliki kelebihan yaitu pengaksesan halaman yang dapat dilakukan dari

komputer, telepon pintar ataupun gadget lain yang terhubung pada jaringan

internet sehingga akan memudahkan bagi pengguna sistem dimana pengguna atau

calon penumpang tidak harus datang ke loket untuk memesan tiket.

Untuk itu penulis akan merancang dan mengimplementasikan sebuah sistem

aplikasi pemesanan tiket online sehingga pemesanan dan pembelian tiket dapat

dilakukan hanya dengan mengakses situs pemesanan tiket yang tersedia tanpa

harus datang langsung ke loket pemesanan dan pembelian tiket.

2. Perumusan Masalah

Berdasarkan latar belakang masalah yang ada maka perumusan masalah

dalam penelitian ini adalah:

a. Bagaimana membuat sebuah sistem pelayanan penumpang berbasis web

yang sederhana agar mudah dalam penggunaan.

b. Bagaimana membuat sebuah sistem pelayanan penumpang berbasis web

yang dapat membantu dalam pelayanan penumpang agar meringankan

kerja pegawai loket pembelian tiket.

Page 3: Latar Belakang Masalah

3. Pembatasan Masalah

Agar pembahasan pada penelitian ini dapat dilakukan secara terarah dan

sesuai dengan yang diharapkan, maka perlu diterapkan batasan-batasan masalah

agar masalah tidak meluas. Batasan masalah pada penelitian ini adalah:

a. Penelitian hanya mencakup pembuatan sistem yang mampu melakukan

pemesanan dan pembelian tiket.

b. Sistem yang dibuat hanya digunakan untuk pelayanan penumpang pada

perusahaan Otobus Puspa Jaya.

4. Tujuan Penelitian

Tujuan dilakukan penelitian ini adalah untuk:

a. Menghasilkan sebuah sistem pemesanan dan pembelian tiket online

yang mudah dalam penggunaan.

b. Menghasilkan sebuah sistem pemesanan dan pembelian tiket secara

online yang mampu meringankan kerja pegawai pada loket Bus.

5. Manfaat Penelitian

Adapun manfaat yang diharapkan dari penelitian ini adalah:

a. Bagi Perusahaan Otobus Puspa Jaya adalah dapat Meringankan kerja

pegawai loket karena tidak harus melayani penumpang secara langsung

serta dapat meningkatkan jumlah penumpang karena kualitas pelayanan

yang lengkap dan cepat.

b. Bagi masyarakat adalah Memudahkan masyarakat yang berada jauh

dari loket untuk memesan atau membeli tiket bus.

Page 4: Latar Belakang Masalah

c. Bagi STMIK Teknokrat adalah penelitian dapat dijadikan sebagai arsip

perpustakaan apabila selanjutnya ada mahasiswa yang ingin melakukan

penelitian tentang sistem informasi pemesanan dan penjualan tiket.

d. Bagi penulis adalah penulis dapat mengembangkan kemampuan dalam

membuat sistem berbasis web.

6. Landasan Teori/Tinjauan Pustaka

6.1 Landasan Teori

6.1.1 Rancang Bangun

Secara umum rancang berarti mengatur, merencanakan sesuatu, dan Bangun

berarti sebuah cara yang digunakan untuk menyusun suatu wujud tertentu atau

singkatnya dapat disebut struktur. Dari dasar tersebut dapat disimpulkan bahwa

rancang bangun adalah merencanakan struktur dari suatu wujud tertentu.

Menuru Jogiyanto (2005:197), Rancang Bangun (desain) adalah tahap dari

setelah analisi dari siklus pengembangan sistem yang merupakan pendefinisian

dari kebutuhan – kebutuhan fungsional, serta menggambarkan bagaimana suatu

sistem dibentuk yang dapat berupa oenggambaran, perencanaan dan pembuatan

sketsa atau pengaturan dari beberapa elemen yang terpisah ke dalam bsatu

kesatuan yang utuh dan berfungsi, termasuk menyakut mengkonfigurasukan dari

komponen – komponen perangkat keras dan perangkat lunak dari suatu sistem.

6.1.2 Aplikasi

Aplikasi berasal dari kata application yang berarti penerapan, lamaran,

penggunaan. Sedangkan pengertian aplikasi secara umum adalah suatu paket

program yang sudah jadi dan sudah dapat digunakan sesuai dengan tujuan aplikasi

tersebut dibangun. Aplikasi juga dapat diartikan sebagai sebuah program

Page 5: Latar Belakang Masalah

komputer yang dibuat untuk membantu tugas dari pengguna aplikasi dalam

menyelesaikan tugas tertentu.

6.1.3 Pemesanan (reservasi)

Secara umum pemesanan adalah suatu proses yang dilakukan oleh

konsumen sebelum membeli suatu barang atau jasa.

Pemesanan tiket bus adalah sebuah proses pemesanan salah satu produk

yang dijual oleh perusahaan otobus pengangkut penumpang. Yaitu berupa

dokumen perjalanan yang memiliki fungsi sebagai identitas atau tanda bahwa

pemegang dokumen tersebut memiliki hak atas tempat dan fasilitas dari kendaraan

yang akan digunakan dalam perjalanan.

Ruang lingkup operasional bagian reservasi adalah:

1. Menerima seluruh pemesanan tiket dari berbagai wilayah yang mencakup

rute dari perusahaan otobus.

2. Melaksanakan proses pemesanan tiket termasuk mengkonfirmasi tanggal

dan waktu keberangkatan.

3. Melaksanakan proses pengarsipan dan penyimpanan arsip pesanan tiket.

4. Melakukan pengecekan tentang jenis armada dan bangku yang tersisa.

Data-data yang diperlukan ketika melakukan pemesanan adalah:

1. Nama lengkap dari calon penumpang

2. Tanggal dan waktu keberangkatan

3. Jenis armada dan no bangku penumpang

4. Tujuan penumpang

Page 6: Latar Belakang Masalah

6.1.4 Online

Pengertian online adalah ketika sebuah sistem terkoneksi dalam suatu

jaringan ataupun sistem yang lebih besar. Online dapat diartikan kedalam arti

yang lebih spefifik yaitu percakapan umum, jaringan yang lebih besar dalam

konteks ini biasanya mengarah pada internet, sehingga online lebih pada

menjelaskan pada status bahwa ia dapat diakses melalui internet. Dalam

telekomunikasi istilah online memiliki arti lain yang lebih khusus, suatu peralatan

yang diasosiasikan dalam sebuah sistem yang lebih besar dapat dikatakan Online

apabila berada dalam kontrol langsung dari sistem tersebut. Dalam arti jika ia

tersedia saat akan digunakan oleh sistem (on-demand), tanpa membutuhkan

intervensi dari manusia, namun tidak dapat beroperasi sendiri di luar dari sistem

tersebut.

6.1.5 Pengertian Internet

Internet (interconeted network) merupakan jaringan komputer yang terdiri

dari ribuan jaringan komputer independen yang dihubungkan antara satu dengan

yang lainnya dengan menggunakan protokol yang sama untuk berbagi informasi,

dengan kata lain internet merupakan kumpulan atau penggabungan komputer yang

berdiri sendiri atau secara jaringan lokal atau yang biasa di sebut LAN menjadi

jaringan komputer global atau WAN. Salah satu layanan internet adalah Word

Wide Web (WWW). Word Wide Web atau yang sering disebut Web adalah suatu

ruang informasi yang dipakai oleh pengenal global yang disebut Uniform

Resource Identifier (URL) untuk mengidentifikasi sumber-sumber daya yang

berguna. Web dapat diakses oleh Web Browser melalui protoko HTTP (Hypertext

Transfer Protocol).

Page 7: Latar Belakang Masalah

6.1.6 HTML (Hypertext Markup Language)

HTML adalah Format dikumen yang digunakan dalam World Wide Web.

HTML merupakan dokumen teks biasa yang mudah dimengerti sehingga dapat

dibaca oleh berbagai Flatform seperti windows, Linux, Macintosh. HTML

merujuk pada tampilan halaman, jenis, huruf, grafis, juga link hypertext ke

dokumen lain di internet.

6.1.7 PHP

a. Pengenalan PHP

PHP merupakan bahasa yang hanya dapat berjalan pada server dan hasilnya

dapat ditampilkan pada Client. PHP merupakan bahasa scripting yang open

source yang digunakan untuk membuat situs web yang dinamis dan powerfull.

Karena PHP merupakan bahasa script yang open source jadi dapat digunakan

secara gratis. Semua script dan aplikasi PHP yang dibuat akan dieksekusi oleh

Apache Web Server dan interpreter PHP. PHP merupakan bahasa standar yang

digunakan dalam dunia Website. PHP menyediakan kemampuan untuk melakukan

koneksi terhadap berbagai macam database seperti mSQL, MySQL, Oracle dan

beberapa database jenis dbm milik Unix.

b. Adobe Macromedia Dreamweaver

c. MySQL

MySQL adalah sebuah program pembuat dan pengelola database yang

disebut database management system atau DBMS yang multi-thread, multi-user

yang tesedia sebagai perangkat lunak gratis. MySQL menggunakan standar SQL

(Structure Query Language), yaitu bahasa yang meliputi perintah-perintah untuk

Page 8: Latar Belakang Masalah

menyimpan, menerima, memelihara dan mengatur akses-akses ke basis data, SQL

juga digunakan untuk memanipulasi dan menampilkan data dari basis data.

MySQL memiliki konsep basis data yang modern dan memiliki banyak

keistimewaan. Keistimewaan MySQL adalah:

1. Portabilitas.

MySQL dapat berjalan stabil pada berbagai sistem operasi.

2. Perangkat lunak sumber terbuka

MySQL didistribusikan sebagai perangkat lunak yang terbuka, sehingga dapat

digunakan tanpa dikenakan biaya.

3. Multi-user

MySQL dapat digunakan oleh beberapa pengguna dalam waktu yang

bersamaan tanpa mengalami masalah atau konflik.

4. Performance Tuning

MySQL memiliki kecepatan yang menakjubkan dalam menangani query

sederhana, dengan kata lain dapat memproses lebih banyak SQL per satuan

waktu.

5. Ragam tipe data

MySQL memiliki ragam tipe data yang sangat kaya, seperti signed/unsigned

integer, float, double, char,text, date, timestamp, dan lain-lain.

6. Perintah dan fungsi

MySQL memiliki operator dan fungsi secara penuh mendukung peruntah

select dan where dalam perintah (query).

Page 9: Latar Belakang Masalah

7. Keamanan

MySQL memiliki beberapa lapisan keamanan seperti level subnetmask, nama

host, dan izin akses user dengan sistem perizinan yang mendetai serta sandi

terenkripsi.

8. Skalabilitas dan pembatasan

MySQL mampu menangani basis data dalam skala besar, dengan jumlah

rekaman lebih dari 50 juta dan 60 ribu tabel serta 5 milyar baris. Selain itu

batas indeks yang mampu ditampung mencapai 32 indeks pada tiap tabelnya.

9. Konektivitas

MySQL dapat melakukan koneksi dengan klien menggunakan protokol

TCP/IP, Unix soket (UNIX), atau named pipes (NT).

10. Lokalisasi

MySQL dapat mendeteksi pesan kesalahan pada klien dengan menggunakan

lebih dari dua puluh bahasa. Meski pun demikian, bahasa indonesia belum

termasuk di dalamnya.

11. Antar muka

MysQL memiliki antar muka (interface) terhadapa berbagai aplikasi dan

bahasa pemrograman dengan menggunakan fungsi API.

12. Klien dan peralatan

MySQL dilengkapi dengan berbagai peralatan yang dapat digunakan untuk

administrasi basis data, dan pada setiap peralatan yang ada disertakan

petunjuk online.

Page 10: Latar Belakang Masalah

13. Struktur tabel

MySQL memiliki struktur tabel yang lebih fleksibel dalam menangani

ALTER TABLE, dibandingkan basis data lainnya semacam postgreSQL

ataupun Oracle.

6.2 Tinjauan pustaka

Dalam penelitian ini menggunakan beberapa tinjauan studi yang dijadikan

acauan bagi penulis untuk melakukan penelitian. Tinjauan studi tersebut antara

lain:

1. Penelitian yang dilakukan oleh Immanuel Cofrandy Suranta yang

berjudul Sistem informasi pemesanan tiket bus online ada PT Lorena

Karina Transport berbasis web dan sms gateway (2012) dari jurusan

Sistem Informasi, Sekolah Tinggi Manajemen Informatika dan

komputer AMIKOM Yogyakarta. Dimana dalam penelitian yang

dilakukan oleh penulis mengembangkan sebuah website yang bertujuan

untuk membantu dalam proses peningkatan penjualan, mempermudah

proses penyaluran informasi yang efektif dan memeberikan kemudahan

dalam pemesanan tiket bus dan nyata kepada calon konsumen yang

mana sistem yang ada sebelumnya sudah memiliki sebuah website namn

belum untuk pemrosesan transaksi pemesanan dan penjualan. Perbedaan

sistem yang diajukan oleh penulis adalah pada fungsi sistem yang

ditambahkan oleh penulis. Dari sebelumnya sistem website yang

digunakan untuk promosi ditambahkan dengan fungsi pemesanan dan

penjualan tiket.

Page 11: Latar Belakang Masalah

7. Metode Penelitian

7.1 Metode Penelitiang

7.2 Rancangan (design) Penelitian

7.3 Rancangan Uji Coba

8. Metode Evaluasi dan Validasi Akhir

9. Jadwal Kerja

Daftar Pustaka