Bab II.
TINJAUAN PUSTAKA 2.1 Penelitian Terdahulu
Berdasarkan web pariwisata yang sudah pernah ada masih terdapat beberapa kekurangan dan penulis bermaksud mengambangkan aplikasi tersebut untuk melengkapi kekurangan-kekurangan yang ada. Web pariwisata Salatiga terdahulu memiliki batasan-batasan masalah sebagai berikut: a. Tidak ada web kusus yang hanya menyajikan tempat
pariwisata di Salatiga.
b. Data yang ditampilkan belum komplit. c. Tampilan web yang kurang menarik.
Dengan batasan-batasan tersebut penulis ingin mengembangkan lagi dengan melengkapi fitur-fitur yang tidak disediakan aplikasi terdahulu. Fitur-fitur yang akan ditambahkan antara lain:
a. Pembuatan web kusus untuk pariwisata kota Salatiga dan sekitarnya.
b. Menambahkan data-data pariwisata yang belum ada dalam web terdahulu
c. Membuat tampilan web lebih baik dan menarik. 2.2 Landasan Teori
Dalam bukunya Hanif Al Fatta (2007:3), terdapat banyak pengertian sistem yang diungkap oleh beberapa pakar manajemen yang dijelaskan dari sudut pandang yang berbeda, namun mempunyai tujuan yang sama. Definisi sistem secara umum adalah kumpulan dari bagian-bagian yang bekerja sama untuk mencapai tujuan yang sama.
[1]
Menurut John Mc Manama, sistem adalah sebuah struktur konseptual yang tersusun dari fungsi-fungsi yang saling berhubungan yang bekerja sebagai suatu kesatuan organic untuk mencapai suatu hasil yang diinginkan secara efektif dan efesien.
2.2.2 Pengertian Informasi
[2]
Menurut Mc Leod “Informasi adalah data yang telah diproses atau data yang memiliki arti. Informasi sesungguhnya berasal dari data yang kemudian diproses sehngga data tersebut memiliki arti bagi pemakainya.
2.2.3 Konsep Basis Data
[3]
Basis data adalah kumpulan data yang dihubungkan secara bersama-sama, dan gambaran dari data yang dirancang untuk memenuhi kebutuhan informasi dari suatu organisasi. Berbeda dengan sistem file yang menyimpan data secara terpisah, pada database data tersimpan secara terintegrasi, basis data bukan menjadi milik suatu departemen tetapi sebagai sumber daya perusahaan yang dapat digunakan bersama (Connolly. 2002, p14)
Data dalam basis data disimpan dalam tiga struktur, yaitu file, table atau objek. File terdiri dari
2.2.4 Internet [4]
Internet adalah kepanjangan dari
interconnection-networking, merupakan sistem global
dari seluruh jaringan computer yang saling terhubung menggunakan standar Internet Protocol Suite (TCP/IP) untuk melayani miliaran pengguna di seluruh dunia. [5]Internet merupakan jaringan computer yang dibentuk oleh Departemen Pertahanan Amerika Serikat di tahun 1969, melalui proyek ARPA yang disebut ARPANET (Advanced Research Project
Agency Network).
2.2.5 HTML (Hyper Text Markup Language)
[6]
Hyper Text merupakan kata atau frase yang
dapat menunjukan hubungan suatu naskah dokumen dengan naskah-naskah lainnya. Sementara Markup
2.2.6 PHP (Hypertext Preprocessor)
Dalam bukunya Andi (2004:1), PHP adalah salah satu bahasa pemrograman yang berjalan dalam sebuah web server dan berfungsi sebagai pengolah data pada sebuah server.[7]PHP memili beberapa keunggulan dari beberapa bahasa pemrograman lain, diantaranya web server yang mendukung PHP dapat ditemukan dimana-mana mulai dari apache, IIS, Lighttpd, nginx hingga Xitami dan dengan konfigurasi yang relative mudah. PHP juga merupakan bahasa open source yang dapat digunakan di berbagai sistem operasi (Linux, Unix, Macintosh, Windows) dan dapat dijalan secara runtime melalui console.
2.2.7 MySQL (My Srtucture Query Language)
Dalam bukunya Sutarman (2007:163), MySQL dikembangkan oleh sebuah perusahaan Swedia bernama MySQL AB yang pada saat itu bernama TcX DataKonsult AB. MySQL versi 1.0 dirilis Mei 1996 secara terbatas kepada empat orang, baru di bulan Oktober versi 3.11.0 dilepas ke publik.
[8]
MySQL merupakan sebuah perangkat lunak sistem manajemen basis data SQL (bahasa Inggris:
multithread, multi-user, dengan sekitar 6 juta instalasi di seluruh dunia. MySQL AB membuat MySQL tersedia sebagai perangkat lunak gratis dibawah lisensi GNU General Public License (GPL), tetapi mereka juga menjual dibawah lisensi komersial untukkasus-kasus dimana penggunaannya tidak cocok dengan penggunaan GPL. MySQL adalah Relational
Database Management System (RDBMS) yang
didistribusikan secara gratis dibawah lisensi GPL. Dimana setiap orang bebas untuk menggunakan MySQL, namun tidak boleh dijadikan produk turunan yang bersifat closed source atau komersial. MySQL sebenarnya merupakan turunan salah satu konsep utama dalam database sejak lama, yaitu SQL
(Structured Query Language). SQL adalah sebuah
konsep pengoperasian database, terutama untuk pemilihan atau seleksi dan pemasukan data, yang memungkinkan pengoperasian data dikerjakan dengan mudah secara otomatis.
2.2.8 XAMMP
[9]