Wisata Kota Mengenal Database PHP Hypertext Preprocessor

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