SISTEM INFORMASI BIRO TRAVEL LAENA SOLO BERBASIS WEB DENGAN PHP DAN MYSQL
Makalah
Program Studi Teknik Informatika Fakultas Komunikasi dan Informatika
Diajukan Oleh : Nama
: Arif Prasetya Widodo
Pembimbing 1
: Umi Fadlilah,S.T.,M.Eng,
Pembimbing 2
: Irma Yuliana, S.T., M.M,
PROGRAM STUDI TEKNIK INFORMATIKA FAKULTAS KOMUNIKASI DAN INFORMATIKA UNIVERSITAS MUHAMMADIYAH SURAKARTA Juni, 2014
Publikasi Ilmiah dengan judul : SISTEM INFORMASI BIRO TRAVEL LAENA SOLO BERBASIS WEB DENGAN PHP DAN MYSQL
Yang dipersiapkan dan disusun oleh : Arif Prasetya Widodo NIM : L200090107
Telah disetujui pada : : Hari
: ……………………..
Tanggal
: ……………………..
Pembimbing 1
Pembimbing 2
Umi Fadlilah,S.T.,M.Eng, NIP /NIK: 197803222005012002
Irma Yuliana, S.T., M.M, NIP/NIK : 200.1476
Publikasi ilmiah ini telah diterima sebagai salah satu persyaratan untuk memperoleh gelar sarjana Tanggal ……………………
Mengetahui, Ketua Program Studi Teknik Informatika
Dr. Heru Supriyono, M.Sc,Phd NIP/NIK :970
SISTEM INFORMASI BIRO TRAVEL LAENA SOLO BERBASIS WEB DENGAN PHP DAN MYSQL
Arif Prasetya Widodo, Umi fadlilah, Irma Yuliana Jurusan Teknik Informatika, Fakultas Komunikasi dan Informatika Universitas Muhammadiyah Surakarta Email:
[email protected] ABSTRACT The development of technology is so fast, especially in the system of information. one of them where assisted with advanced equipment is internet. The Internet has entered of many sector, and recreation is one of them. Recreation is an activity that is performed to refresh of physical and spiritual for someone. Internet for entrepreneur have to see of the effective way to make smoothen their business. When it comes to pleasure, then the people do not think twice to spend their money. One of the business activity is to provide recreation package for consumers. The author’s purpose take this topic is to facilitate customers to access information and fit their budget for tourist destinations that match their expectation. This information system has built with PHP and MySQL data base, step’s for the manufacturing process is such as : analysis, design , implementation, testing and finally is evaluation in accordance with SDLC procedures. And research titled " Sistem Informasi Biro Travel LAENA Solo dengan PHP dan MySQL " is to help consumers to determining the choice of journey destination with a search function and a complete tour package information and booking an easy way for consumers . Keywords : Mysql, PHP, System Information, Travel ABSTRAK Perkembangan teknologi semakin pesat terutama di bidang sitem informasi. Hasil dari perkembangan teknologi modern adalah internet. Internet telah merambah banyak bidang, salah satunya adalah bidang rekreasi. Rekreasi adalah kegiatan yang dilakukan untuk penyegaran kembali jasmani dan rohani seseorang. Internet untuk kalangan pengusaha dilihat sebagai suatu cara efektif untuk memperlancar bisnis mereka. Jika berhubungan dengan kesenangan, maka orang – orang tidak akan sayang mengeluarkan uang mereka. Salah satu kegiatan bisnis adalah menyediakan paket rekreasi bagi para konsumen. Tujuan penulis mengambil judul ini adalah untuk mempermudah konsumen dalam mengakses informasi dan menyesuaikan biaya yang mereka punyai dengan tujuan wisata yang sesuai dengan harapan konsumen. Sistem informasi ini dibangun dengan PHP dan database MySQL, dalam proses pembuatannya beberapa tahap seperti : tahapan analisis, tahapan desain, tahapan implementasi, tahapan testing dan tahapan evaluasi sesuai dengan prosedur SDLC.
Penelitian dengan judul “Sistem Informasi Biro Travel LAENA Solo dengan PHP dan MySQL” membantu konsumen dalam menentukan pilihan destinasi perjalannya dengan fungsi pencarian dan informasi paket wisata yang lengkap dan cara booking yang mudah bagi konsumen. Kata kunci : MySQL, PHP, Sistem Informasi, Travel
memahami barang yang akan mereka
PENDAHULUAN
beli sesuai dengan keinginan mereka Sistem Informasi dimasa sekarang ini sudah berkembang dengan sangat cepat, karena banyak peneliti dan orang kreatif yang ditunjang dengan peralatan yang canggih, dapat dengan mudah menuangkan gagasan mereka ke dalam bentuk real. Hasil dari
perkembangan
adalah internet. orang
dimasa
teknologi
modern
Hampir sebagian besar sekarang
menggunakan
internet. Orang yang sudah mengakses internet
akan berasumsi bahwa internet
sangat mempermudah kerja mereka dan membantu dalam banyak hal. Banyak hal
atau tidak, baik kualitas.
harga ataupun
Sekarang
merupakan
hal
hal
yang
ini
sudah
lumrah
di
masyarakat dunia. berwisata dapat menghilangkan stress dan membuat hati gembira. Semua orang tentu merasa bahagia jika melakukan wisata. Oleh karena itu penulis berasumsi bahwa hal ini adalah peluang usaha yang memiliki masa depan cerah. Jika berhubungan maka
dengan
orang
tidak
kesenangan, akan
ragu
mengeluarkan uang mereka.
dimasa sekarang baik itu pengetahuan, atau bahkan produk – produk dapat dilihat
Konsumen
biro
perjalanan,
kadang ingin mengetahui lebih jelas
melalui internet.
paket wisata yang akan mereka pilih. Penggunaan internet untuk kalangan pengusaha dilihat sebagai suatu cara efektif untuk memperlancar bisnis mereka. Para pengusaha dapat mempromosikan produk – produk dan jasa yang mereka tawarkan di internet.
Salah
satu
kemudahan
yang
ditawarka internet adalah Orang dapat membeli dan menjual barang dari negara lain tanpa harus berada atau datang ke negara tersebu, karena di internet sudah dikenal dengan istilah On-line Shopping. On-line Shopping sangat memudahkan dan membantu
pengguna
internet
untuk
Terkadang Mereka harus berkunjung ke biro Travel kemudian bertanya secara langsung di sana dan hal ini tentu membuang waktu dan biaya. Jika informasi
dapat
didapat
dengan
gampang tentunya hal ini menghemat waktu dan biaya. Selain itu mereka juga dapat memiliki waktu yang cukup dalam mengambil keputusan, ke mana mereka akan berwisata. Hal ini adalah sebuah masalah yang sering terjadi
terjadi.
Internet
dapat
menyelesaikan
masalah tersebut dengan mudah.
sistem
Masalah lain yang dihadapi oleh konsumen
pada
saat
ini
terkadang
konsumen mempunyai biaya tetapi mereka bingung untuk perjalanan mana yang sesuai dengan
biaya
yang
mereka
punyai.
Berdasarkan permasalahan di atas, judul yang
diambil
Informasi
penulis
Biro
adalah:
Travel
kelebihannya dengan membandingkan
Sistem
LAENA
Solo
berbasis web dengan PHP dan MySQL.
yang
upaya memanfaatkan kelebihan dari suatu sistem dan menutupi kelemahan dari sistem. Tahap berikutnya yaitu tahap Design yang berisi kegiatan perancangan mulai dari perancangan tampilan (layout), interaksi pengguna dengan sistem dan database. Proses perancangan mengikuti hasil analisis sehingga sesuai dengan kebutuhan dan tujuan
Metode penelitian yang digunakan
selanjutnya
Sistem
LAENA
Solo
Informasi adalah
Biro
SDLC
Travel (System
Rancangan
penyelesaian masalah dapat mencakup
METODE
dalam
ada.
sistem
informasi.
adalah
Tahap
Implementation
yang meliputi penulisan kode program yang
Development Life Cycle). Tahapan-tahapan
dijalankan menggunkan server local
dalam SDLC terdapat pada gambar 1.
(localhost). Yaitu menggunkan server apache dan database mysql. Pada penelitian ini program atau system informasi ditulis dan diuji secara internal . Aplikasi yang sudah melewati tahap implementasi harus melewati tahap Testing. Pada tahap ini aplikasi diuji coba terhadap berbagai kondisi dalam hal ini kesalahan logika maupun kesalahan script pemrograman. Tahap yang terakhir adalah Evaluation yang
Gambar 1. Tahapan SDLC Tahap
Analysis
adalah
proses
menganalisa kebutuhan Sistem Informasi Biro Travel LAENA Solo baik dari segi hardware
(perangkat
keras)
maupun
software (perangkat lunak). Pada tahap ini juga dilakukan Identifikasi sistem yang sudah ada (sistem lama) dalam hal ini system dilihat dari sisi kelemahan dan
berarti aplikasi akan dievaluasi secara berkala.
Laporan
kesalahan
dan
permintaan fitur dari pengguna dicatat dan ditelaah untuk digunakan dalam pengembangan sistem selanjutnya.
ALUR PENELITIAN Penelitian
Penelitian
dilakukan
dengan
pembuatan sistem
pengumpulan dan menganalisa data.
informasi tempat kost berbasis website
Setelah itu dilakukan pengecekan jika
melalui beberapa tahapan atau proses, hal
data belum lengkap, maka dilakukan
tersebut dilakukan agar dihasilkan sistem
kembali analisa data, jika data sudah
yang lebih baik dan mampu mencapai
lengkap berlanjut ke proses desain dan
tujuan dari sistem yang dibuat. Proses
perancangan,
penelitian dimulai dari analisis kebutuhan
pembuatan
sistem sampai dengan laporan, adapun
system. Jika system tidak berhasil
proses/tahapan dari penelitian digambarkan
lakukan kembali uji system jika system
dalam sebuah Flowchart pada Gambar 3.1.
berhasil kemudian implementasikan
evaluasi system
dan
system, pengujian
dan buat laporan.
HASIL DAN PEMBAHASAN
Sistem Informasi Biro Travel LAENA
Solo
menggunakan
ini
dibuat
bahasa
dengan
pemrograman
PHP, Javascript dan HTML, sedang untuk
pengelolaan
menggunakan penelitian
database
MySQL.
yang
Metode
digunakan
dalam
mengembangkan aplikasi ini adalah SDLC
(System
Development
Life
Cycle). Sistem informasi ini terdiri dari tiga
halaman,
pengunjung,
yaitu
admin,
halaman
member
dan
manager Untuk mengakses halaman admin,
member,
dan
manager
dibutuhkan login, yaitu memasukkan kode akses berupa username dan password.
Gambar 2. Diagram Alir Penelitian
A. Halaman Pengunjung
Menu
booking
yang
hanya
Pada Halaman pengunjung ini berisi menu
dapat di akses oleh member memiliki
home,
hak akses untuk mencari informasi
profil,
obyek
wisata,
hotel,
tourpackage, pencarian biaya dan login.
tentang semua data paket wisata pada sistem, sehingga alir program yang diberikan
meliputi
pencarian
data
wisata. Alir program dijelaskan dalam Flowchart pada gambar 2 berikut ini.
Gambar 3. Halaman Beranda Pengunjung
B. Halaman member Pada Halaman member ini semua menu yang ditampilkan sama dengan menu pada
halaman
visitor.
Perbedaannya
hanyalah pada halaman member ini kita bias melakukan booking.
Gambar 5. Diagram Alir Program Gambar 4. Halaman Member
Booking Paket wisata
C. Halaman admin
KESIMPULAN DAN SARAN
Pada Halaman pengunjung ini berisi A.Kesimpulan
menu ini berisi menu home, obyekwisata,
Pembuatan Sistem Informasi
hotel, tour package, booking, dan user.
Biro travel LAENA Solo berbasis web telah selesai dibuat. Pembuatan sistem informasi ini telah meliputi banyak tahapan, diantarnya tahapan analisis kebutuhan
dan
dilajutkan
dengan
tahapan perancangan. Pada tahapan perancangan
meliputi
perancangan
sistem, perancangan basis data, dan perancangan desain.
Dari rancangan
tersebut kemudian diimplementasikan dalam pembuatan system informasi berbasis web dengan menggunakan Gambar 6. Halaman Admin
pemograman PHP, HTML dan basis data MySQL. Kemudian dilajutkan pada tahapan pengujian, Pada tahapan
D. Halaman manager Pada Halaman
ini hanya terdapat
tiga menu yaitu menu home, booking , dan user.
pengujian ini sistem informasi Biro travel LAENA Solo terus dilakukan pengujian hasilnya
dan
perbaikan
sesuai
Setelah terminimalisir
yang
diharapkan.
benar-benar bugs
hingga
atau
sudah masalah,
sistem informasi ini baru diterapkan pada media yang sebenarnya. Sesuai dengan analisis sistem, kemudahankemudahan yang ditawarkan pada sistem informasi berbasis web ini telah tercapai dan sesuai dengan tujuan dari dibuatnya sistem informasi ini, seperti: Gambar 7. Halaman Manager
1.
Pihak Internal (Biro Travel) yaitu
informasi yang ada. Sehingga untuk
memberikan
dalam
kedepannya
paket
informasi ini menjadi lebih baik dan
wisata, mempermudah monitoring
terhindar dari penyalagunaan informasi
data, mempermudah penyampaian
oleh
informasi
bertanggung jawab. Selain itu penulis
mendata
kemudahan
atau
mengelola
baik
yang
bersifat
internal maupun external museum.
keamanan
orangorang
sistem
yang
tidak
juga menyarankan untuk kedepanya agar dari sisi tampilan dapat diperbaiki
2.
Pihak External (masyarakat umum)
lagi,
karena
sesuai
sebagai media informasi tentang
perkembangan jaman sekarang ini
daftar paket wisata biro travel
banyak
LAENA Solo, mengetahui paket
menggunakan
wisata dan biaya perjalanan yang
sehingga membutukan design yang
sesuai dengan keinginan konsumen
lebih responsive. Demikian juga yang
yang
mengakses mobile
dengan
internet
atau
table,
terkait dengan konten tampilan seperti Sistem informasi ini bertujuan untuk mempermudah
pengolahan
informasi
Travel
biro
data
dan
LAENA
Solo.
1.
Penambahan dan penggunaan
Sehingga dengan sistem informasi ini
animasi, sehingga akan lebih
pengaksesan
tertarik untuk
data
paket
wisata
dan
tampilan system informasi ini.
informasi lainnya dapat dilakukan kapan saja dan dimana saja selama terhubung
mengunjungi
2.
dengan jaringan internet.
Penambahan informasi
pada
gambar – gambar paket wisata.
B.Saran
3.
Sistem informasi berbasis web ini
Penambahan untuk
konten
video
mendukung
dan
menggunakan jaringan internet, Sehingga
memperindah tampilan sistem
siapapun dapat mengakses sistem informasi
informasi.
ini. Jangkauan internet yang seakan tanpa batas
memberi
kefleksibelan
akses
nilai
lebih
system
pada
informasi.
Namun disisi lain hal tersebut memberi dampak ketidak amanan sistem informasi yang ada. Untuk itu penulis menyarankan kepada pengembang agar memperbaiki sistem
keamanan/security pada
system
DAFTAR PUSTAKA Agung.Gregorius . 2012. Buku Pintar HTML + CSS3+Dreamweaver.Yogyakarta : Elex Media Komputindo. Aurino. 2007. Cascade Sheet Style (CSS). http://aurino.com/wordpress/?p=17. Diakses tanggal 11 oktober 2011. Dedi. 2012. Perbedaan Antara Sistem Orientasi Objek dengan Sistem Terstruktur. http://dedineo.blogspot.com/2011_12_01_archive.html. Diakses tanggal 11 oktober 2011. Hakim M, Lukman. 2007. Sistem Informasi Pencarian Kontrakan dan Kost Kota Surakarta Berbasis Web Menggunakan PHP dan MySQL dan Macromedia Flash. Surakarta : Universitas Muhammadiyah Surakarta. Muhammad, A dan Hariani, H.D. 2003. Konsep Sistem Informasi (KSI) Sistem Kombinasi. Padang: Universitas Putra Indonesia. Nahason, Holina H. 2005. Analisis Spasial Kos-kosan Berbasis Sistem Informasi Geografis Studi Kasus untuk Wilayah Klitren Yogyakarta. http://sinta.ukdw.ac.id. Diakses tanggal 11 oktober 2011. Nash, John F. 1995. System Informatisi. www.ridwaniskandar.files.wordpress.com. Diakses tanggal 11 oktober 2011. Ronny.2012. Pendapat Para Ahli Mengenai SISTEM INFORMASI. http://bangronny.blogspot.com/2012/09/konsep-si-pengertian-data-informasi_21.html. Diakses tanggal 11 oktober 2011. Setiawan, Budi. 2013 . Sistem Manajemen Destinasi Wisata Se-Eks Karisidenan Surakarta Universitas Muhammadiyah Surakarta Web. Subandi.Yuli. 2012. Pengertian JavaScipt dan Kelebihan http://yulisubandi.blogspot.com/2012/10/pengertian-javascipt-dankelebihan.html#.U7DXAJR5N8E. Diakses tanggal 11 oktober 2011.
Kekurangannya.
Sulhan.Moh 2007. Pengembangan Aplikasi Berbasis Web dengan PHP dan ASP.Yogyakarta: Gava Media Tanujaya,Edward. 2009. Pengembangan Web Kreatif dengan Adobe Dremweaver CS4. Jakarta: Salemba Infontex.