ANALISIS DAN PERANCANGAN SISTEM INFORMASI PEMESANAN BUS...

17
ANALISIS DAN PERANCANGAN SISTEM INFORMASI PEMESANAN BUS PARIWISATA ONLINE DAN SEBAGAI MEDIA PROMOSI PO EFISIENSI Naskah Publikasi disusun oleh Adi Chandra Setiawan 07.12.2257 Kepada SEKOLAH TINGGI MANAJEMEN INFORMATIKA DAN KOMPUTER AMIKOM YOGYAKARTA 2011

Transcript of ANALISIS DAN PERANCANGAN SISTEM INFORMASI PEMESANAN BUS...

ANALISIS DAN PERANCANGAN SISTEM INFORMASI PEMESANAN BUS PARIWISATA ONLINE DAN SEBAGAI MEDIA PROMOSI

PO EFISIENSI

Naskah Publikasi

 

 

 

 

 

disusun oleh

Adi Chandra Setiawan

07.12.2257  

 

Kepada SEKOLAH TINGGI MANAJEMEN INFORMATIKA DAN KOMPUTER

AMIKOM YOGYAKARTA

2011

 

 

 

 

 

ANALYSIS AND DESIGN OF INFORMATION SYSTEMS AND ONLINE BOOKING BUS TOUR AS A MEDIA CAMPAIGN

IN PO EFISIENSI

ANALISIS DAN PERANCANGAN SISTEM INFORMASI PEMESANAN BUS

PARIWISATA ONLINE DAN SEBAGAI MEDIA PROMOSI PO EFISIENSI

Adi Chanda Setiawan

Jurusan Sistem Informatika STMIK AMIKOM YOGYAKARTA

ABSTRACT

In modern times, the Internet is enormous effect on the company, advantages of the Internet for companies useful as a material corporate strategy development, facilitating the company to do promotions all the time, provide consumer convenience in conducting communications firms and obtain information easily.

Booking bus tour Po Efisiensi is still manual, so there is the possibility of loss or destruction of data. Process Po Efisiensi campaign using print media, so often the case the information is not timely and incomplete. In this regard, there is an interesting question: How to create a website and media campaign bus tour reservations online.

In this paper, the investigators analyzed the subject and the results are intended to provide advice to the Po Efisiensi. In addition, researchers also recommend the Po Efisiensi to develop a website to facilitate consumers in search of information and ease in the process of booking bus tour.

Keywords: Internet,Website

 

1. Pendahuluan Di zaman modern saat ini banyak perusahaan dihadapkan pada persaingan yang

sangat ketat. Kehadiran internet sangatlah besar pengaruhnya bagi perusahaan apalagi

dalam persaingan antara pengusaha. Internet merupakan media penyampaian

informasi yang efektif dan efisien karena internet tidak terbatas pada ruang dan waktu,

Keunggulan internet bagi perusahaan adalah sumber informasi yang bisa bermanfaat

untuk perusahaan sebagai bahan pengembangan strategi perusahaan, internet juga

memudahkan perusahaan melakukan promosi sepanjang waktu dan memberikan

kesempatan kepada konsumen dalam melakukan komunikasi dengan perusahaaan

secara mudah. Pada sistem lama proses promosi Po Efisiensi masih menggunakan media cetak

sehingga sering terjadi informasi tidak tepat waktu dan pemesanan bus pariwisata

bersifat manual sehingga ada kemungkinan terjadi kehilangan atau kerusakan data.

Berkenaan dengan hal tersebut penulis mengembangkan website bertujuan untuk

membantu dalam proses promosi perusahaan, membantu pihak pemakai jasa dalam

memberikan layanan informasi yang efektif dan kemudahan dalam pemesanan bus

pariwisata secara online

2. Landasan Teori 2.1 Konsep Dasar Sistem

Sistem adalah suatu kumpulan dari komponen-komponen yang saling

berhubungan dan saling kerjasama untuk mencapai suatu tujuan atau fungsi tertentu.

2.1.1 Karakteristik Sistem

a) Komponen Sistem (Components)

Sistem terdiri dari sejumlah komponen yang saling bekerja sama dan

membentuk suatu kesatuan.

b) Batas Sistem (Boundary)

Batas sistem merupakan daerah yang membatasi antara suatu sistem

dengan sistem yang lainya atau dengan lingkungan luarnya.

c) Lingkungan Luar Sistem (Environment)

Linkungan luar dari suatu sistem adalah apapun diluar batas dari sistem

yang mempengaruhi operasi sistem

d) Penghubung Sistem (Interface System)

Penghubung sistem merupakan media penghubung antara satu

subsistem dengan subsistem yang lain.

 

e) Masukan Sistem (Input)

Masukan (input) adalah energi yang dimasukkan ke dalam sistem.

f) Keluaran Sistem (Output System )

Keluaran (Output) adalah hasi dari energi yang diolah dan

diklasifikasikan menjadi keluaran yang berguna dan sisa pembuangan.

g) Pengolahan Sistem (Process System)

Suatu sistem dapat mempunyai suatu bagian pengolahan yang akan

merubah masukan menjadi keluaran

h) Sasaran Sistem (Objective System)

Suatu sistem pasti mempunyai tujuan (goal) atau sasaran (objectives).

2.2 Konsep Dasar Informasi

Informasi adalah data yang diolah menjadi bentuk yang lebih berguna dan lebih

berarti bagi yang menerimanya.

Menurut The American National Standart Comitte, pengertian informasi adalah

sekumpulan data yang mempunyai arti bagi pihak user.

2.2.1 Kualitas Informasi

Kuallitas Informasi tergantung dari lima hal, yaitu : a) Akurat

Informasi harus bebas dari kesalahan-kesalahan dan tidak menyesatkan.

b) Tepat Waktu

Informasi yang datang pada penerima tidak boleh terlambat.

c) Relevan

Informasi tersebut mempunyai manfaat untuk pemakainya.

d) Lengkap

Informasi tersebut mencangkup segala sesuatu hal yang berhubungan

dengan informasi yang disajikan.

e) Jelas

Informasi tersebut mempunyai nilai manfaat untuk user karena kejelasan

informasi yang terkandung didalamnya.

2.2.2 Nilai Informasi

Nilai dari Informasi ditentukan dari dua hal, yaitu manfaat dan biaya

mendapatkanya. Suatu informasi dikatakan bernilai apabila manfaatya lebih besar

dibandingkan dengan biaya mendapatkanya.

 

2.3 Konsep Dasar Sistem Informasi Sistem informasi adalah suatu sistem didalam organisasi yang mempertemukan

kebutuhan pengolahan transaksi harian, bersifat manajerial dan kegiatan strategi dari

suatu organisasi dan menyediakan pihak luar tertentu dengan laporan-laporan yang

diperlukan.

2.3.1 Komponen Sistem Informasi

a) Hardware (perangkat keras) b) Software (perangkat lunak) c) Database

d) Prosedur

e) Personil

2.4 Konsep Dasar Internet

Pengertian internet secara umum adalah jaringan komputer yang ada diseluruh

dunia dimana setiap komputer memiliki alamat (internet address). Dalam hal ini komputer

yang dulunya berdiri sendiri menjadi dapat berhubungan langsung dengan komputer–

komputer yang lainya. Bentuk data dapat ditransmisikan melalui internet mencangkup

teks, suara, video, piranti lunak.

2.4.1 World Wide Web (WWW)

Merupakan sebuah sistem dimana informasi (teks, gambar, suara dan lainya)

dipresentasikan dalam bentuk hypertext dan dapat diakses oleh sebuah browser.

2.4.2 URL (Uniform Resource Locators)

URL merupakan sebuah string yang terdiri atas karakter berupa angka dan huruf

yang mempresentasikan alamat dari suatu sumber didalam internet dan bagaimana

seharusnya sumber tersebut diakses.

2.4.3 Protokol

Protokol digunakan untuk menentukan jenis pada internet, seperti mengakses

situs web, mentransfer file ke web server, mencari informasi.

2.4.4 IP Address

Setiap komputer terhubung ke internet akan memiliki IP address yang berbeda–

beda. Pemberian IP diatur oleh TCP/IP. TCP/IP menggunakan pengalamatan 32 bit yang

tersusun atas empat angka yang berkisar antar 0 sampai 255 yang dipisahkan oleh tanda

(.).

 

2.4.5 Client Side Scripting Merupakan blok script tambahan untuk ditambahkan di file HTML, yang mana

web server tidak akan memperlakukan script lain dari tag-tag lain yang ada dihalaman

HTML akan tetapi web browser akan menterjemahkanya.

2.4.6 Server Side Scripting

Server side scripting menggunakan script yang diterjemahkan di server, hasilnya

dikirim ke browser klien.

2.5 Perangkat Lunak Yang Digunakan

 2.5.1 XAMPP

XAMPP adalah perangkat lunak bebas yang mendukung banyak sistem operasi

dan merupakan kompilasi dari beberapa program. Nama XAMPP merupakan singkatan

dari X : Program ini dapat dijalankan dibanyak sistem operasi, seperti windows, linux,

mac os, dan solaris. A : Apache, merupakan aplikasi web server. M : MySQL, merupakan

aplikasi database server. P : PHP, bahasa pemrograman web. Bahasa pemrograman

PHP merupakan bahasa pemrograman untuk membuat web dan P : Perl, bahasa

pemrograman.

2.5.1.1 Apache

Merupakan sebuah server lokal yang bekerja untuk sebuah personal komputer

(PC). Apache merupakan sebuah turunan dari webserver yang dikeluarkan oleh NCSA

HTTP pada tahun 1995an.

2.5.1.2 MySQL

Mysql adalah multiuser database yang menggunakan bahasa structured query

language (SQL) yang artinya mysql mampu menangani data yang cukup besar dan dapat

diakses oleh banyak user pada komputer yang berbeda.

2.5.1.3 PHP PHP adalah salah satu bahasa server-side yang didesain khusus untuk aplikasi

web. PHP dapat disisipkan diantara bahasa HTML, karena bahasa server side

merupakan bahasa PHP yang akan dieksekusi diserver. Sehingga yang dikirim ke

browser adalah hasil jadi dalam bentuk HTML dan kode PHP tidak akan terlihat.

2.5.1.4 PhpMyadmin

Suatu program open source yang berbasis web yang dibuat menggunakan

aplikasi php. Program ini digunakan untuk mengakses database mysql.

 

2.5.2 Macromedia Dreamweaver 8 Macromedia Dreamweaver 8 merupakan suatu bentuk program editor web yang

dibuat oleh Macromedia. Dengan program ini, seorang programmer web dapat dengan

mudah membuat dan mendesain web.

2.5.3 Adobe photoshop CS3

Merupakan software pengolah image buatan. Adobe Photoshop di dukung plug-

in mulai dari yang gratis maupun bayar, menjadikan Adobe Photoshop sebagai standar

pengolah gambar kelas dunia.

2.5.4 Macromedia flash 8

Macromedia Flash merupakan salah satu software aplikasi design grafis yang

sangat populer saat ini terutama untuk membuat aplikasi animasi dalam efek yang

menarik. Kesederhanaan tool yang disediakan serta kemampuan yang luas menjadikan

flash semakin digemari.

2.6 Tinjauan Umum

2.6.1 Sejarah Singkat Po Efisiensi

Po Efisiensi yang berkantor di kebumen (Jateng) merupakan perusahaan bus

yang melayani bus patas (Jogjakarta - Purwokerto, Jogjakarta - Cilacap atau sebaliknya)

dan bus pariwisata. Meneruskan usaha keluarga warisan sang kakek, yakni usaha kursus

setir mobil dan montir. Sang kakek (Alm) Teuku Muhammad adalah guru sekolah teknik

belanda yang juga membuka kursus mengemudi dan montir yang diberi nama

“Efficiëntie” yang cukup kondang di Kebumen saat itu. Akhirnya pak Eri Memulai usaha

bus dengan merintis usaha bus tahun 1996 dengan menggunakan bis micro (bis ¾) dan

hanya menggarap segmen pariwisata, Efisiensi mencoba memanfaatkan peluang bus

pariwisata yang saat itu cukup ramai. Seiring perjalanan waktu, bus-bus pioneer yang

berukuran ¾ mulai dijual karena animo masyarakat terhadap bis ¾ kurang bagus.

Akhirnya diputuskan bahwa efisiensi akan fokus di bigbus saja. Tahun 1998, effisiensi

pernah mencoba membuka trayek sumatra yakni jurusan jogja–liwa (bekerjasama

dengan HS) dan ke bengkulu (bekerjasama dengan bengkulu indah). Tetapi trayek

sumatra ini tidak bertahan lama karena pertimbangan faktor ekonomi indonesia yang

memburuk pada kisaran tahun itu akibat krisis moneter dan juga sempat pernah menang

tender caltex dalam sewa bis antar jemput karyawan. akhirnya bisnis di sumatera ditutup

karena tidak menguntungkan secara ekonomis.

Setelah tahun 2002 Efisiensi mulai memasuki trayek regular dengan membuka

patas jogja–cilacap. Kemudian Tahun 2008 Juni, dibuka trayek patas jogja–purwokerto.

 

Karena saat ini membidik pasar menengah ke atas, efisiensi berusaha memanjakan

penumpang sedemikian rupa. Selain membangun rest area yang bersih dan nyaman,

saat ini efisiensi telah memberikan akses kemudahan bagi para penumpangnya dengan

memberikan layanan hantar gratis (Shutle Bus) di area tertentu di Yogyakarta dan

Purwokerto.

3. Analisis Dan Perancangan Sistem

3.1 Analisis Sistem

penguraian dari suatu sistem informasi yang utuh kedalam bagian-bagian

komponen dengan maksud mengidentifikasikan dan mengevaluasi permasalahan-

permasalahan, kesempatan-kesempatan, hambatan-hambatan yang terjadi dan

kebutuhan-kebutuhan yang diharapkan sehingga dapat diusulkan perbaikanya.

Didalam analisis sistem ada beberapa langkah-langkah dasar yang harus dilakukan oleh

analis sistem adalah sebagai berikut :

a) Identifikasi masalah

Adapun permasalahan yang terdapat di dalam Po Efisiensi adalah belum

adanya media promosi yang potensial, adapun media yang dipakai pada sistem

lama adalah melalui media cetak.

b) Definisi Masalah

Masalah yang terjadi pada Po Efisiensi adalah belum adanya sistem yang

mendukung dalam mempermudah proses promosi dan pemesanan bus

pariwisata.

c) Penyebab Masalah

Tidak adanya pengetahuan dan sumber daya dalam menciptakan sistem yang

mempermudah konsumen dalam mendapatkan informasi dengan mudah dan

lengkap.

3.1.1 Analisis PIECES

3.1.1.1 Kinerja (Performance)

Pada sistem lama pelayanan pemesanannya bus pariwisata membutuhkan waktu

5 – 10 menit per orangnya sehingga terjadi trougput dan respon time lambatt.

3.1.1.2 Informasi (Information)

Pada sistem lama promosi menggunakan media cetak 4 kali pertahun, sehingga

informasi yang di dapat konsumen terbatas.

 

3.1.1.3 Ekonomi (Economy) Pada sistem lama dalam jangka waktu yang panjang biaya promosi media cetak

membutuhkan biaya cukup besar

3.1.1.4 Pengendalian (Control)

Pada sistem lama pemesanan manual sulit melakukan kontrol sehingga ada

kemungkinan terjadi kerusakan dan kehilangan data.

3.1.1.5 Efisiensi (Efficiency)

Pada sistem lama laporan pemesanan bus pariwisata masih manual sehingga

apabila terjadi kesalahan, maka akan mengulang kembali perhitungan dari awal.

3.1.2 Analisis Kebutuhan Sistem

3.1.2.1 Analisis Kebutuhan Perangkat Keras (Hardware)

a) CPU 1,8GHz

b) Hard Drive 40GB

c) RAM 512GB

d) VGA 64MB

3.1.2.2 Analisis Kebutuhan Perangkakat Lunak (Software)

a) Web Server Apache

b) Database Server Mysql

c) Web browser Mozilla

d) Web Editor Macrmedia Dreamweaver 8

e) Image Editor Photoshop, Macromedia Flash

3.1.2.3 Analisa kebutuhan Brainware

a) Programer

b) Uer

c) Administrator

3.1.3 Analisis Kelayakan Sistem

a) Analisis Kelayakan Teknologi

b) Analisis Kelayakan operasi

c) Analisis Kelayakan Hukum

d) Analisis Kelayakan Ekonomi

3.1.4 Analisis Biaya dan Manfaat

a) Metode Pengembalian ( Payback Period )

 

b) Metode Pengembalian Investasi (Return Of Investment)

Rumus = Total Manfaat – total Biaya x 100% Total Biaya

c) Metode Nilai Sekarang Bersih (Net Present Value)

Rumus = - Nilai Proyek + Proceed 1 +…+ Proceed n

( 1 + I ) +……+ ( 1 + I )n

 

I = suku bunga diskonto

Tabel Kesimpulan Analisis Biaya dan Manfaat

No Metode Nilai Syarat Kelayakan

Keterangan

1 Payback Period 1 tahun, 1 bulan dan 10 hari 2 tahun Layak

2 Return On Investment 0,65% > 0% Layak

3 Net Present Value Rp 5.864.916,90 > 0 Layak

3.2 Perancangan Sistem

Perancangan sistem merupakan langkah awal dalam pengembangan sebuah

sistem.

3.2.1 Flowchart Sistem

Menggambarkan urutan–urutan instruksi dari suatu program.

3.2.2 DFD(Data Flow Diagram)

Menggambarkan urutan–urutan instruksi dari suatu sistem.

3.3 Perancangan Database

a) Normalisasi 1

b) Normalisasi 2

c) Normalisasi 3

d) Relasi antar table

e) Struktur table

3.4 Perancangan Struktur Menu

a) Struktur Link Halaman Pengunjung

 

b) Struktur Link Halaman Pelanggan c) Struktur Link Halaman Admin

3.5 Perancangan Interface

a) Struktur Halaman Admin

b) Struktur Halaman pengunjung

c) Struktur Halaman Pelanggan

4 Imlpementasi Sistem Dan Pembahasan 4.1 Implementasi sistem

Implementasi sistem merupakan tahap merelasikan sistem yang baru

dikembangkan agar nantinya sistem tersebut siap di implementasikan sesuai dengan

yang diharapkan.

4.2 Implementasi Basis Data

Pembuatan database meliputi penentuan tipe data pada masing-masing field

sekaligus pembuatanya, dalam membangun website ini menggunakan MYSQL dalam

pembuatan database.

4.3 Pembahasan Website Efisiensi 4.3.1 Halaman Admin 4.3.1.1 Halaman Login Admin

Halaman pertama di akses oleh admin. Halaman ini berfungsi mengecek

username dan password. Jika username dan password yang di inputkan dengan benar

maka akan masuk ke dalam menu utama admin yang mempunyai hak akses untuk

mengolah data pada halaman menu administrator.

Apabila username dan password tidak benar atau kosong akan muncul pesan

error seperti berikut :

Login gagal! Username & password tidak benar

ULANGI LAGI

 

4.3.1.2 Halaman Menu Utama Admin

4.3.2 Halaman Pengunjung

4.3.2.1 Halaman Menu Utama Pengunjung

Halaman utama pengunjung digunakan oleh user biasa, menu user terletak di

bagian atas yang tediri dari beranda, profil perusahaan, bus patas, shuttle bus, bus

pariwisata, fasilitas, hubungi kami.

4.3.2.2 Halaman Pendaftaran Anggota

Halaman pendaftaran anggota digunakan oleh user biasa / pengunjung yang

ingin menjadi anggota. Data yang di inputkan antara lain username, password, nama

lengkap, alamat, email, no.telp.

4.3.3 Halaman Pelanggan 4.3.3.1 Halaman Utama Pelanggan

 

Halaman utama pelanggan digunakan oleh user yang sudah terdaftar sebagai

anggota. Pada halaman pelanggan menu terletak di bagian atas. User dapat mengganti

data diri, melihat stok bus pariwisata, melakukan pemesanan dan pembatalan bus

pariwisata, melihat cara pesan dan pembatalan.

4.3.3.2 Halaman Pesan Bus Pariwisata

Halaman pesan bus pariwisata merupakan halaman untuk memilih tujuan

pariwisata yang akan dipesan.

4.3.3.3 Halaman Jumlah Bus

Halaman jumlah bus merupakan halaman untuk menginputkan jumlah bus yang

akan di pesan. Setelah menginputkan jumlah, klik update kemudian proses untuk

instruksi selanjutnya.

 

4.3.3.4 Halaman Data Kustomer

Halaman data kustomer merupakan halaman untuk menginputkan nama di

rekening dan nama bank. Setelah terisi klik tombol proses.

4.3.3.5 Halaman Nota Pemesanan

 

4.4 Pengujian Sistem a) Black Box Testing

Pengujian yang dilakukan untuk antarmuka website. Contoh testing validasi, saat

proses input data member. Diwajibkan mengisi field-field pada form daftar member, jika

salah satu field dikosongkan maka muncul pesan informasi kesalahan.

b) White Box Testing

Pengujian yang dilakukan untuk menguji kode – kode program. Berikut contoh scriptnya

// Apabila username dan password ditemukan if ($ketemu > 0){ session_start(); session_register("namauser"); session_register("passuser"); session_register("leveluser"); $_SESSION[namauser] = $r[id_user];

 

$_SESSION[passuser] = $r[password]; $_SESSION[leveluser]= $r[level]; header('location:kebumen.php?efisiensi=home'); } else{ echo "<link href=../ngature/adminstyle.css rel=stylesheet type=text/css>"; echo "<center>Login gagal! username & password tidak benar<br>"; echo "<a href= index.php><b>ULANGI LAGI</b></a></center>";

4.5 Web Hosting dan Domain

Web Hosting adalah salah satu bentuk layanan jasa penyewaan tempat di

internet yang memungkinkan perorangan ataupun organisasi menampilkan layanan jasa

atau produknya di web / situs Internet. Domain adalah nama unik yang diberikan untuk

mengidentifikasi nama server komputer seperti web server di internet. Pada Skripsi ini

menggunakan dijaminmurah.com.

5. Kesimpulan

Berdasarkan uraian yang telah di jelaskan pada bab-bab terdahulu dan hasil

rancangan serta implementasi maka dapat diambil kesimpulan sebagai berikut :

a) Untuk memudahkan user mendapat informasi maka dibangun website yang

dirancang berdasarkan kebutuhan user dalam mencari informasi dengan

memanfaatkan teknologi internet.

b) Website ini mudah dan dapat dinikmati oleh siapapun juga.

c) Dengan pembangunan website po efisiensi yang bersifat server side scripting ini,

informasi yang di inginkan oleh user dapat didapatkan dengan mudah dan

bersifat luas karena website ini bersifat dinamis.

d) Dengan adanya website ini mempermudah po efisiensi dalam menyajikan

informasi secara online melalui website.

 

Daftar Pustaka

Nugroho, B. 2004. PHP Dan MySQL Dengan Editor Dreamweaver. Yogyakarta: Lokomedia.

Hakim, L. 2009. Trik Rahasia Master PHP. Yogyakarta: Lokomedia.

Wiswakarma, K. 2010. Panduan Lengkap Menguasai CSS. Yogyakarta: Lokomedia.

Kusrini. 2007. Strategi Perancangan dan Pengelolaan Basis Data. Yogyakarta: Andi.

Al Fatha, H. 2007. Analisis Dan Perancangan Sistem Informasi. Yogyakarta: Andi.

Kadir, A. 2009. Membuat Aplikasi Web Dengan PHP Dan Database MySQL. Yogyakarta: Andi.