23
teknik pengumpulan data yang lain wawancara bukanlah satu-satunya teknik yang terbaik di semua situasi.
3. Questioner
Questioner dapat dianggap sebagai bentuk wawancara terstruktur dengan pertanyaan-pertanyaan yang didesain agar dapat dijawab tanpa harus bertatap
muka.
2.4 Wisata Kota
Surabaya yang menobatkan diri sebagai Kota Perdagangan dan Jasa, tetap arif untuk tidak meninggalkan hal mempercantik penampilannya. Setiap sudut
yang ada di wilayah ini disentuh dengan keindahan untuk menebar aroma memikat bagi siapa saja yang datang
[1]
. Obyek-obyek wisata dan potensi pendukung lainnya dipoles dan dikelola
dengan baik. Lokasi wisata yang ada kini hadir kian nyentrik, di luar itu beragam hiburan baru hadir mewarnai dan melengkapinya. Tak heran, bila para tamu yang
datang menjadi enggan untuk beranjak, sebab hati telah terpikat sensasi keindahan dan kesenangan di sini.
Mulai dari bermacam tempat wisata keluarga, seperti Pantai Ria Kenjeran, Kebun Binatang Surabaya, dan yang lain. Pantai dan laut umumnya diasosiasikan
dengan aktivitas renang, selancar, berjemur, perahu, ski air, penyelaman, memancing dan berbagai aktifitas air lainnya. Komponen ini merupakan daya
tarik bagi wisatawan untuk melakukan rekreasi atau relaksasi bahkan minat khusus.
24
2.5 Website
Web merupakan salah satu layanan yang tersedia dan sekarang digunakan secara meluas di seluruh dunia adalah layanan world wide Web atau sering hanya
disebut dengan Web saja. Web bisa dikatakan sebagai koleksi dokumen atau arsip yang terdapat pada internet yang saling terhubung dan memungkinkan pengguna
untuk melihat, mencari atau mengambil informasi yang tersedia. Website merupakan sebuah halaman statis yang hanya menampilkan
informasi kepada pengguna. Pengguna dapat melihat dan mengambil informasi yang disediakan pada Website. Berbeda dengan Website, Web application
merupakan rangkaian halaman yang bersifat dinamis yang memungkinkan pengguna melakukan suatu aksi pada sebuah Web application. Website lebih
merupakan layanan berbasis informasi sedangkan Web application merupakan layanan berbasis task aksi.
2.5.1. Komponen penyusun Web
Untuk mengembangkan sebuah halaman Web baik sebagai Website atau Web application perlu diperhatikan komponen penyusun sebuah halaman Web.
komponen penyusun ini akan bekerja sama untuk memberikan layanan Web dengan teknologi internet.
HTML HyperText Markup Language dan CSSCascading Style Sheet merupakan komponen-komponen yang terkait dengan penyajian informasi dalam
sebuah halaman Web browser. Web Browser merupakan aplikasi yang digunakan untuk mengakses
halaman Web. Contoh Web Browser misalnya Internet Eksplorer dan Netscape Navigator. Internet eksplorer dikembangkan oleh Microsoft yang merupakan
25
perusahaan perangkat lunak terbesar di dunia pada saat ini. Sedangakan Netscape Navigator dikembangkan oleh Netscape.
2.6 Kebutuhan-Kebutuhan Sistem 2.6.1 Alir Dokumen Document Flow
Bagan alir dokumen Document flowchart atau disebut juga bagan alir formulir Form flowchart atau paperwork flowchart merupakan bagan alir yang
menunjukkan arus dari laporan dan formulir termasuk tembusan-tembusannya. Formulir adalah suatu dokumen yang memuat informasi konstan yang
tercetak dan mempunyai bagian luang untuk diisi dengan variabel. Bagi perusahaan tentunya harus mencatat transaksi setiap harinya, yang mana semua
ini harus dikonversikan dari satu media ke media lainnya dan dimanipulasi berulang-ulang yang pada akhirnya berakhir pada suatu formulir yang berguna
bagi manajer di dalam mengambil keputusan. Sehingga dapat dikatakan bahwa keberhasilan atau kegagalan suatu perusahaan juga tergantung dari formulir-
formulir yang digunakan. Dari uraian diatas maka dapat kita ambil kesimpulan bahwa alasan
pemakaian formulir adalah untuk memudahkan suatu arus, proses dan analisa, yaitu berupa :
1 Penyusunan data.
2 Meminimumkan waktu pencatatan dan penghapusan penulisan data
konstan. 3
Memungkinkan kontrol terhadap kegiatan. 4
Mengurangi terjadinya kesalahan tulis menulis.
26
5 Menyampaikan informasi penting dari satu orang ke orang lain baik
dalam suatu organisasi maupun antar organisasi.
2.6.2 Sistem Flowchart Flowchart System
Sistem flowchart merupakan alat bantu yang banyak digunakan untuk menggambarkan sistem secara phisik dengan simbol-simbol bagan alir yang
menunjukkan secara tepat arti phisiknya seperti simbol : terminal, hard disk, laporan dan lain-lainnya.
2.7 Desain Sistem
Desain sistem adalah suatu proses penyiapan spesifikasi yang terperinci untuk mengembangkan sistem baru. Langkah permulaan desain sistem adalah
rencana pengembangan yang telah dipersiapkan selama analisa sistem yang disetujui oleh manajemen.
Desain sistem dimulai dengan spesifikasi output yang diperlukan. Selanjutnya menentukan isi dan format input suatu sistem dan file yang kemudian
diikuti desain mengenai langkah-langkah pengolahan, prosedur-prosedur dan pengendalian-pengendalian. Pada penyelesaian proses desain sistem harus
dipersiapkan rencana implementasi sistem yang baru.
2.7.1 Desain Input
Masukkan Input merupakan awal dimulainya proses informasi komputerisasi. Bahan mentah dari innformasi adalah data yang terjadi dari
transaksi yang dilakukan oleh organisasi. Hasil dari sistem informasi tidak lepas dari data yang dimasukkan. Bila sampah yang dimasukkan maka akan keluar
sampah pula Garbage in garbage out. Supaya tidak dihasilkan sampah seperti
27
kasus diatas maka input yang dihasilkan sistem informasi harus tidak boleh berupa sampah. Oleh karena itu desain input yang dibuat haruslah berusaha
membuat suatu sistem yang dapat menerima input yang bukan sampah.
2.7.2 Desain Output
Setelah mengetahui kebutuhan-kebutuhan sistem yang baru yang diinginkan oleh pemakai, kita sampai pada tahap desain output. Selama tahap
desain, isi terinci dan format output harus dipersiapkan dan ditetapkan. Tahap ini perlu berkonsultasi dengan para pemakai output sistem untuk menentukan data
spesifik atau informasi apa yang diperlukan oleh mereka, bagaimana mereka memakai data informasi dan format apa yang menurut mereka sesuai dengan
kebutuhan mereka. Secara ringkas tahapan-tahapan mendesain output adalah : a.
Memilih metode penyampaian informasi layarprinter. b.
Mendesain bentuk layoutnya. c.
Menyusun sistem informasi agar lengkap dan mudah dibaca. Untuk itu perlu diperhatikan :
- Beri judul pada setiap informasi yang diberikan.
- Semua data tepat dibawah judul tiap kolom.
- Beri ringkasan pada tempat-tempat tertentu.
- Harus berurutan.
2.8 Mengenal Database
DBMS merupakan singkatan dari Database Management System. DBMS merupakan perangkat lunak atau program komputer yang dirancang secara khusus
untuk memudahkan pengelolaan database. Salah satu macam DBMS yang
28
populer dewasa ini berupa RDBMS Relational Database Management System, yang menggunakan model basis data relasional atau dalam bentuk tabel-tabel
yang saling berhubungan. MySQL merupakan salah satu contoh dari bentuk produk RDBMS
yang sangat populer dilingkungan Linux, tetapi juga tersedia pada Windows. Banyak situs Web yang menggunakan MySQL sebagai database server
server yang melayani permintaan akses terhadap database. Gambar 2.3 memperlihatkan mekanisme pengaksesan MySQL melalui Web browser.
Gambar 2.2 Mekanisme Pengaksesan MySQL Melalui Web Browser
2.9 PHP Hypertext Preprocessor
PHP Hypertext Preprocessor merupakan bahasa pemrograman yang mana filenya diletakkan di server dan seluruh prosesnya dikerjakan di server,
kemudian hasilnyalah yang dikirimkan ke klien, tempat pemakai menggunakan browser lebih dikenal dengan istilah server-side scripting. PHP bekerja didalam
sebuah dokumen HTML Hypertext Markup Language untuk menghasilkan isi dari sebuah halaman Web sesuai permintaan.
29
Kelebihan PHP adalah bersifat tidak memiliki ketergantungan terhadap berbagai platform, jadi PHP dapat dijalankan dalam platform apapun, baik itu
Unix, Windows ataupun Macintosh. Kelebihan lain dari PHP adalah kemudahan melakukan pengkodean, karena perintah-perintah PHP mirip dengan perintah-
perintah bahasa C selain itu kemudahan dari PHP adalah dapat dengan mudah dihubungkan dengan aplikasi database melakukan query, seperti MySQL. PHP