Anda di halaman 1dari 88

TUGAS AKHIR

PERANCANGAN WEBSITE PARIWISATA


PADA DINAS PARIWISATA DAN KEBUDAYAAN
KABUPATEN PULAU MOROTAI

OLEH

ILHAM A. FABANYO 6201113006

Sekolah Tinggi Manajemen Informatika dan Komputer


(STMIK) Tidore Mandiri
2016
ON TOURISM WEBSITE DESIGNING
DEPARTMENT OF TOURISM AND CULTURE
DISTRICT MOROTAI ISLAND

TUGAS AKHIR
Diajukan untuk memenuhi persyaratan
guna memperoleh gelar Ahli Madya Komputer

OLEH:

ILHAM A. FABANYO 6201113006

Sekolah Tinggi Manajemen Informatika dan Komputer


(STMIK) Tidore Mandiri
2016
ABSTRAK

ILHAM A. FABANYO, NPM 6201113006. Perancangan Website


Pariwisata Pada Dinas Pariwisata Dan Kebudayaan Kabupaten Pulau Morotai
(Dibimbing oleh Bapak Husaen Hasan, S.Pd. M.Si dan Ibu Mardiah, S.Kom. MT)
Tujuan dari penelitian ini adalah untuk merancang website pariwisata Pada
Dinas Pariwisata dan Kebudayaan Kabupaten Pulau Morotai.
Metode yang digunakan dalam perancangan adalah metode WaterFall dengan
perangkat lunak yang digunakan adalah Windows 7, Microsoft Office,
Pemrograman PHP dan My SQL.
Hasil dari perancangan website ini menunjukan bahwa keberadaan website
pariwisata kabupaten pulau morotai mampu mempermudah pemerintah
Kabupaten Pulau Morotai dalam mempromosikan dan mengembangkan potensi
wisata yang dimilikinya.

Kata Kunci : Website, Pariwisata

iii
ABSTRACT

ILHAM A. FABANYO, NPM 6201113006. On Tourism Website Designing


Department of Tourism and Culture District Morotai Island (Supervised by Mr.
Husaen Hasan, S.Pd. M.Si and Mrs. Mardiah,S.Kom. MT)
The purpose of this study was to design a tourism website at the Office of Tourism
and Culture District Morotai Island.
The method used in the design is a method WaterFall with the software used is
Windows 7, Microsoft Office, Programming PHP and My SQL.
The results of the design of this website shows that the presence of the district
tourism website is able to facilitate Morotai Island Morotai Island District
government in promoting and developing its tourism potential.

Key Words : Website, Tourism

iv
TANDA PERSETUJUAN TUGAS AKHIR

Judul Tugas Akhir:

PERANCANGAN WEBSITE PARIWISATA


PADA DINAS PARIWISATA DAN KEBUDAYAAN
KABUPATEN PULAU MOROTAI

Disusun Oleh:

ILHAM A. FABANYO 6201113006

Disetujui Untuk Dipertahankan Oleh:

Pembimbing I

Husaen Hasan, S.Pd., M.Si

Pembimbing II

Mardiah, S.Kom., M.T

SEKOLAH TINGGI MANAJEMEN INFORMATIKA DAN KOMPUTER


(STMIK) TIDORE MANDIRI
2016

v
HALAMAN PENGESAHAN TUGAS AKHIR
Judul Tugas Akhir :

PERANCANGAN WEBSITE PARIWISATA


PADA DINAS PARIWISATA DAN KEBUDAYAAN
KABUPATEN PULAU MOROTAI
Disusun dan Diajukan Oleh:

ILHAM A. FABANYO 6201113006


Telah dipertahankan di depan Panitia Ujian Tugas Strata 1 (S1)/Diploma (D3)
Pada Tanggal 13 Agustus 2016
Dan telah dinyatakan telah memenuhi syarat

Menyetujui,

Husaen Hasan, S.Pd., M.Si Mardiah, S.Kom., MT


Ketua Sekretaris

Ketua Program Studi Ketua STMIK Tidore Mandiri


Manajemen Informatika (D3)

Andi Ismail Akbar, S.Kom., MT Prof. Dr. Ir. H. M. Tola, M.Eng


NIDN. 12-0201-8001 NIP. 1946 0801 1977 021001

vi
KATA PENGANTAR

Tiada kata yang patut diucapkan, kecuali rasa syukur kehadirat Allahu

Rabbi. Berkat limpahan rahmat dan karunia-Nya sehingga Skripsi ini dapat

terselesaikan.

Tugas Akhir ini disusun untuk memenuhi persyaratan dalam

menyelesaikan studi guna memperoleh gelar Ahli Madya Komputer Jurusan

Manajemen Informatika pada Sekolah Tinggi Manajemen Informatika dan

Komputer (STMIK) Tidore Mandiri.

Untuk maksud tersebut di atas penulis telah meneliti suatu masalah dengan

judul : “Perancangan Website Pariwisata pada Dinas Pariwisata dan Kebudayaan

Kabupaten Pulau Morotai”.

Dalam hal ini penulis menyadari bahwa teori serta sistematika penulisan

yang tertuang dalam Tugas Akhir ini masih jauh dari kesempurnaan. Oleh karena

itu penulis tetap menerima saran dan kritikan dari semua pihak.

Pertama-tama penulis mengembalikan segalanya kehariban Allah SWT

yang telah memberi inayah dan kerahiman-Nya kepada penulis, yang rasa-rasanya

tidak pantas penulis terima dan nikmati. Inayah kerahiman itu begitu terasa saat-

saat penyelesaian skripsi ini dalam bentuk kekuatan, kesehatan, ketabahan dan

kesabaran dan banyak hal yang tidak dapat disebut satu persatu.

Untuk itu segala kerendahan hati, penulis menyampaikan rasa terima kasih

dan penghargaan pada semua pihak yang telah membantu dan membimbing

penulis mulai tahap persiapan sampai pada penyelesaian Tugas Akhir ini.

vii
Ucapan terima kasih dan penghargaan yang penulis haturkan kepada :

1. Bapak Prof. Dr. Ir H. M. Tola, M.Eng selaku Ketua Sekolah Tinggi

Manajemen Informatika dan Komputer (STMIK) Tidore Mandiri.

2. Bapak Muh. Sofyan Do Musa, SE., M.Si selaku Pembantu Ketua I STMIK

Tidore Mandiri.

3. Bapak Fuad M. Tan, SE., MT selaku Pembantu Ketua III STMIK Tidore

Mandiri.

4. Bapak Husaen Hasan, S.Pd.,M.Si dan Ibu Mardiah, S.Kom., M.T sebagai

pembimbing I dan pembimbing II, yang telah banyak memberikan bimbingan

dan dorongan kepada penulis.

5. Bapak Andi Ismail Akbar, S.Kom., MT sebagai Ketua Program Studi STMIK

Tidore Mandiri.

6. Para dosen dan staf pengajar pada Jurusan Manajemen Informatika, STMIK

Tidore Mandiri yang tidak dapat penulis sebut satu persatu, dimana banyak

membekali penulis dengan ilmu pengetahuan.

7. Teman-teman seangkatan yang tidak bisa penulis sebutkan satu-persatu, yang

telah banyak membantu dan memberikan motivasi.

8. Serta sahabat-sahabatku Saudara/i Arrahman A. Fabanyo, Hermansyah

Zaharudin, S.Pd., Iskandar Djafar, S.Kom., Taufik Tuan, S.Kom., Sahrul

Tuloli, S.Kom., Hamdan Tuloli, Amd.Kom., M. Noviriskal, Amd.Farm.,

Fadli Ajwan, Amd.Farm., Dewinta Fadjul, Amd.Keb., Fitriyani Soleman,

Amd.AK., Fitri Rumarutur, Amd.FT., Ayu Dinatika Idham, Amd.Kom.,

Devita Meta Puspa Sari, S.Kom.

viii
Dan yang teristimewa kupersembahkan kepada kedua orang tuaku, berkat

do’a dan dorongannya yang dengan penuh kasih sayang memberikan bantuan

berupa materi dan telah merelakan semua demi studi anaknya. Serta saudara-

saudara dan keluargaku yang telah memberikan semangat dukungan sejak penulis

mengikuti kuliah sampai menyelesaikan studi sekarang ini. Semoga Tuhan Yang

Maha Kuasa memberi pahala yang berlipat ganda kepada beliau yang telah

banyak membeikan sumbangsih pemikiran dalam penyusunan Tugas Akhir ini

Semoga karya Ilmiah ini dengan segala kekurangannya dapat memberikan

manfaat dan meskipun hanya sebagai sebutir pasir yang mungkin berfaedah bagi

pembacanya.

Tidore, 13 Agustus 2016

Penulis

ix
DAFTAR ISI

SAMPUL (HARDCOVER) ............................................................................ i


SAMPUL DALAM ......................................................................................... ii
ABSTRAK ....................................................................................................... iii
ABSTRACT..................................................................................................... iv
TANDA PERSETUJUAN TUGAS AKHIR ................................................... iii
HALAMAN PENGESAHAN TUGAS AKHIR.............................................. iv
KATA PENGANTAR ..................................................................................... v
DAFTAR ISI.................................................................................................... viii
DAFTAR TABEL............................................................................................ x
DAFTAR GAMBAR ....................................................................................... xi

BAB I PENDAHULUAN
1.1 Latar Belakang Masalah .......................................................... 1
1.2 Rumusan Masalah .................................................................... 3
1.3 Batasan Masalah....................................................................... 3
1.4 Tujuan Penelitian ..................................................................... 3
1.5 Manfaat Penelitian .................................................................. 3

BAB II TINJAUAN PUSTAKA


2.1 Pengertian Internet ................................................................... 5
2.1.1 Network .......................................................................... 5
2.1.2 Sekilas Mengenai Web ................................................... 6
2.2 Sejarah Web ............................................................................ 6
2.2.1 Aplikasi Web .................................................................. 7
2.2.2 Web Server ..................................................................... 8
2.3 Sejarah PHP ............................................................................ 8
2.3.1 Kelebihan PHP ............................................................... 9
2.3.2 Kelemahan PHP ............................................................. 10

x
2.3.3 Penggabungan Script PHP dan HTML .......................... 11
2.4 Sejarah My SQL ...................................................................... 12
2.5 Pariwisata ................................................................................. 14
2.6 Kerangka Berfikir .................................................................... 16

BAB III METODE PENELITIAN


3.1 Waktu dan Lokasi Penelitian ................................................. 18
3.2 Jenis Penelitian ........................................................................ 18
3.3 Jenis dan Sumber Data ............................................................. 18
3.4 Teknik Pengumpulan Data ...................................................... 19
3.5 Metode Perancangan Website ................................................. 19
3.6 Analisis Kebutuhan Website ................................................... 20
3.6.1 Analisis Perangkat Keras ............................................... 20
3.6.2 Analisis Perangkat Lunak .............................................. 20

BAB IV HASIL PENELITIAN DAN PEMBAHASAN


4.1 Hasil Penelitian ....................................................................... 21
4.1.1 Analisis Sistem yang sedang Berjalan ........................... 21
4.1.2 Analisis Sistem Yang Diusulkan .................................... 22
4.1.3 Tahapan Perancangan Website ...................................... 23
4.2 Pembahasan.............................................................................. 32
4.2.1 Deskripsi Website Pariwisata ......................................... 33
4.2.2 Menjalankan Website Pariwisata ................................... 33
4.2.3 Implementasi Website Pariwisata .................................. 35
4.2.4 Analisis Implementasi Website Pariwisata .................... 44

BAB V PENUTUP
5.1 Kesimpulan ............................................................................. 45
5.2 Saran ........................................................................................ 46

xi
DAFTAR PUSTAKA
LAMPIRAN A FLOWCHART
LAMPIRAN B LISTING PROGRAM
LAMPIRAN C SURAT KETERANGAN TELAH MELAKSANAKAN
UJI/DEMO PROGRAM
RIWAYAT HIDUP PENULIS

xii
DAFTAR TABEL

Tabel 4.1 : Data Desa ................................................................................. 28


Tabel 4.2 : Data Kecamatan ....................................................................... 29
Tabel 4.3 : Data wisata................................................................................ 29
Tabel 4.4 : Data saran ................................................................................. 30

xiii
DAFTAR GAMBAR

Gambar 2.1 : Kerangka Berfikir .................................................................. 17


Gambar 4.1 : Bagan Aliran Sistem Yang Berjalan ..................................... 22
Gambar 4.2 : Bagan sistem yang diusulkan ................................................ 23
Gambar 4.3 : Diagram Konteks.................................................................... 24
Gambar 4.4 : Diagram Berjenjang .............................................................. 25
Gambar 4.5 : Diagram Overview ................................................................. 26
Gambar 4.6 : Diagram Level 1..................................................................... 27
Gambar 4.7 : Relasi Antar Tabel ................................................................. 28
Gambar 4.8 : Menu Utama User ................................................................. 31
Gambar 4.9 : Menu Utama Kepala Dinas .................................................... 31
Gambar 4.10 : Menu Utama Admin............................................................... 32
Gambar 4.11 : Tampilan Menu Utama .......................................................... 35
Gambar 4.12 : Tampilan Menu Tempat Wisata ............................................ 36
Gambar 4.13 : Tampilan Profil Tempat Wisata ............................................. 36
Gambar 4.14 : Tampilan Fasilitas Tempat Wisata ........................................ 37
Gambar 4.15 : Tampilan Lokasi Tempat Wisata ........................................... 37
Gambar 4.16 : Tampilan Video Tempat Wisata............................................. 38
Gambar 4.17 : Tampilan Menu Gallery ......................................................... 38
Gambar 4.18 : Tampilan Detail Gallery......................................................... 39
Gambar 4.19 : Tampilan Menu Tentang Kami .............................................. 39
Gambar 4.20 : Tampilan Menu Kontak Kami................................................ 40
Gambar 4.21 : Tampilan Menu Login............................................................ 40
Gambar 4.22 : Tampilan Menu Utama........................................................... 40
Gambar 4.23 : Tampilan Menu Saran Pengunjung ........................................ 41
Gambar 4.24 : Tampilan Menu Login............................................................ 41
Gambar 4.25 : Tampilan Menu Utama........................................................... 42
Gambar 4.26 : Tampilan Menu Data Desa..................................................... 42
Gambar 4.27 : Tampilan Menu Tambah Desa ............................................... 42
Gambar 2.28 : Tampilan Menu Data Kecamatan........................................... 43

xiv
Gambar 2.29 : Tampilan Menu Tambah Kecamatan ..................................... 43
Gambar 2.30 : Tampilan Menu Data Wisata.................................................. 44
Gambar 2.31 : Tampilan Menu Tambah Wisata ............................................ 44

xv
BAB I

PENDAHULUAN

1.1 Latar Belakang Masalah

Sektor pariwisata merupakan salah satu sektor yang sangat potensial dan

perlu mendapat perhatian dari pemerintah, baik dari pemerintah pusat maupun

daerah. Pariwisata saat ini sudah menjadi industri baru yang ikut memberikan

andil dalam pembangunan ekonomi dan sosial di berbagai daerah di Indonesia.

Dimana Sektor pariwisata dapat memberikan kontribusi yang sangat besar bagi

pertumbuhan ekonomi di daerah-daerah tujuan wisata karena mampu

menyediakan kesempatan kerja, pendapatan, taraf hidup dan kesejahteraan, serta

juga mengaktifkan sektor-sektor lainnya.

Dengan diberlakukannya Undang-undang Nomor 32 Tahun 2004 tentang

Pemerintahan Daerah, maka kewenangan Dinas Kebudayaan dan Pariwisata yang

selama ini tercantum dalam Peraturan Pemerintah Nomor 24 Tahun 1979, beralih

menjadi kewenangan Kabupaten/Kota dalam upaya untuk meningkatkan

pelayanan kepada masyarakat antara lain melalui pembinaan izin usaha pariwisata

yang mudah dan cepat. Dalam era otonomi daerah tersebut, urusan-urusan

kepariwisataan terutama yang menyangkut usaha dan jasa pelayanan pariwisata

menjadi kewenangan pemerintah Kabupaten/Kota, maka kekuatan-kekuatan suatu

daerah disamping mengandalkan kemampuan sumber daya alam yang dimiliki

oleh masing-masing daerah seperti sektor kehutanan, perkebunan, pertambangan,

kelauatan, pertanian dan industri, dimasa depan tetap memegang peranan strategis

1
2

dan pariwisata diharapkan menjadi sumber pertumbuhan baru dalam

perekonomian daerah.

Peluang terbuka lebar bagi pasar industri jasa pariwisata dengan tantangan

yang harus dihadapi, maka hal inilah yang mendorong gencarnya promosi

pariwisata dan budaya oleh daerah-daerah tujuan wisata di Indonesia dan mampu

bersaing dipasar internasional. Termasuk salah satunya adalah Kabupaten Pulau

Morotai yang kaya akan potensi wisatanya.

Sadar akan persoalan yang dihadapi dalam pengelolan dan pengembangan

potensi pariwisata yang dimiliki, maka di tengah perkembangan teknologi yang

semakin pesat salah satunya internet, sudah saatnya pengelolaan informasi manual

secara bertahap diganti dengan pengelolaan informasi yang bersifat teknologi.

Dunia internet yang semakin luas jaringannya, sangat mudah digunakan oleh

siapa saja dan di mana saja. Hal ini dibuktikan dengan semakin banyaknya

perancangan web yang bermunculan, karena masyarakat, dalam hal ini pengguna

maupun perancang sadar akan pesatnya kemajuan dunia maya yang berbasis web

untuk kemudahan segala transaksi. Media internet khususnya web, merupakan

salah satu alat bantu bagi individu maupun suatu komunitas dalam menjalankan

kegiatan kerja dan mencari berbagai informasi.

Dengan demikian penulis merasa tertarik dengan melihat persoalan yang

dihadap sekarang ini oleh dinas pariwisata kabupaten pulau morotai, maka penulis

berkeinginan untuk meneliti dalam proses penyusunan tugas akhir yang diberi

judul “Perancangan Website Pariwisata pada Dinas Pariwisata dan Kebudayan

Kabupaten Pulau Morotai”.


3

1.2 Rumusan Masalah

Berdasarkan latar belakang yang diuraikan diatas, maka yang menjadi

permasalahan dalam penelitian ini adalah bagaimana merancang website

pariwisata pada Dinas Pariwisata dan Kebudayan Kabupaten Pulau Morotai.

1.3 Batasan Masalah

Berdasarkan latar belakang yang telah diuraikan sebelumnya, maka secara

spesifik dipaparkan batasan masalah dari website yang akan dibuat berupa

Penyajian informasi tentang Objek-Objek Wisata yang ada pada Kabupaten Pulau

Morotai.

1.4 Tujuan Penelitian

Penelitian ini bertujuan untuk merancang website pariwisata Pada Dinas

Pariwisata dan Kebudayaan Kabupaten Pulau Morotai.

1.5 Manfaat Penelitian

Penelitian diharapkan dapat memberikan manfaat bagi semua pihak baik yang

berkaitan dengan penulisan yang terlihat langsung maupun tidak langsung antara

lain:

1. Manfaat bagi akademik

a. Memberikan tambahan pengetahuan dalam meneliti suatu permasalahan

yang terjadi serta cara mengatasi permasalahan yang timbul berikut

alternatif pemecahannya.

b. Sebagai referensi bagi peneliti lain, utamanya penelitian bidang

perancangan atau desain website baik website pribadi, komersial, maupun


4

organisasi

2. Manfaat bagi instansi (Dinas Kebudayan dan Pariwisata Kabupaten Pulau

Morotai), Hasil penelitian dapat dijadikan media promosi bagi Pariwisata

Daerah Kabupaten Pulau Morotai.


BAB II

TINJAUAN PUSTAKA

2.1 Pengertian Internet

Internet adalah sumber daya informasi yang menjangkau seluruh dunia.

Sumber daya informasi tersebut sangat luas dan sangat besar sehingga tidak ada

satu orang, satu organisasi atau satu negara yang dapat menananganinya sendiri.

Kenyataannya, tidak ada satu orang yang mampu memahami seluruh seluk beluk

internet. (Mico Pardosi, 2004)

Asal-usul internet berasal dari jaringan komputer yang dibentuk pada tahun

1970-an. Jaringan komputer tersebut disebut dengan Arpanet, yaitu jaringan

komputer yang dibentuk oleh departemen pertahanan Amerika Serikat.

Selanjutnya, jaringan komputer tersebut diperbaharui dan dikembangkan dan

sekarang penerusnya menjadi tulang punggung global untuk sumber daya

informasi yang disebut dengan internet. (Mico Pardosi, 2004)

Daya guna internet itu terletak pada informasi itu sendiri, bukan pada jaringan

komputer. Informasi itu ada karena beberapa orang atau beberapa kelompok

memberikan waktu, usaha dan karya mereka. Mereka mempunyai ide,

menyusunya, menciptakan sesuatu yang berguna dan membuatnya tersedia buat

pemakai internet di seluruh dunia. (Mico Pardosi, 2004)

2.1.1 Network

Network adalah jaringan dari sistem komunikasi data yang melibatkan

sebuah atau lebih sistem komputer yang dihubungkan dengan jalur transmisi alat

5
6

komunikasi membentuk satu sistem. Dengan network, komputer yang satu dapat

menggunakan data di komputer lain, dapat mencetak laporan di printer komputer

lain, dapat memberi berita ke komputer lain walaupun berlainan area. Network

merupakan cara yang sangat berguna untuk mengintegrasikan sistem

informasi dan menyalurkan arus informasi dari satu area ke area lainnya.

2.1.2 Sekilas Mengenai Web

World Wide Web (WWW) atau biasa disebut dengan Web, merupakan salah

satu sumber daya internet yang berkembang pesat. Informasi Web diistribusikan

malalui pendekatan hypertext, yang memungkinkan suatu teks pendek

menjadi acuan untuk membuka dokumen yang lain. Dengan pendekatan

hypertext ini seseorang dapat memperoleh informasi dengan meloncat dari

suatu dokumen ke dokumen yang lain. Dokumen-dokumen yang disksespun

dapat tersebar diberbagai mesin dan bahkan di berbagai Negara.

Bagai jejaring laba-laba, jejaring Web telah membentang ke seluruh

penjuru dunia. Tidak hanya terbatas pada lembaga-lembaga penelitian yang

ingin mempublikasikan hasil riset, Web juga banyak digunakan oleh perusahaan

bisnis yang ingin mengiklankan produk atau untuk melakukan transaksi bisnisnya.

2.2 Sejarah Web

Sejarah Web dimulai pada tahun 1989 ketika tim Berner-Lee yang

berkerja di laboraturium Fisika Partikel Eropa atau yang dikenal dengan

nama CERN (Consei European pour la Recherce Nuclaire) yang berada di

genewa, swiss, mengajukan protocol (suatu tatacara untuk berkomunikasi)


7

sistem distribusi informasi internet yang digunakan untuk berbagai informasi

diantara para fisikawan.

Protocol inilah yang selanjutnya dikenal sebagai Protocol World Wide

Web dan dikembangkan oleh World Wide Web Consortium (W3C).

2.2.1 Aplikasi Web

Pada awalnya aplikasi Web dibangun hanya dengan menggunakan bahasa

yang disebut HTML (HyperText Markup Language) dan protocol yang

digunakan dinamakan HTTP (HyperText Transfer Protocol). Pada

perkembangan berikut, sejumlah skrip dan objek dikembangkan untuk

memperluas kemampuan HTML, antara lain yaitu PHP. (Prasetyo, 2004)

Aplikasi Web sendiri dapat dibagi menjadi dua bagian, yaitu :

a. Web statis

b. Web dinamis

Web statis dibentuk dengan menggunakan HTML saja. Kekurangan

aplikasi seperti ini terletak pada keharusan untuk memelihara program secara

terus-menerus untuk mengikuti setiap perubahan yang terjadi. Kelemahan ini

diatasi dengan model aplikasi Web dinamis.

Dengan memperluas kemampuan HTML, yakni dengan menggunakan

perangkat lunak tambahan, perubahan informasi dalam halaman-halaman Web

dapat ditangani melalui perubahan data, bukan melalui perubahan program.

Sebagai implementasinya, aplikasi Web dikoneksikan ke basis data. Dengan

demikian perubahan informasi dapat dilakukan oleh operator atau yang

bertanggung jawab terhadap kemutakhiran data, dan tidak menjadi tanggung


8

jawab pemograman atau webmaster. (Prasetyo, 2004)

2.2.2 Web Server

Web Server adalah server yang melayani permintaan client terhadap

halaman web. Middleware adalah perangkat lunak yang bekerja sama

dengan web server dan berfungsi menterjemahkan kode-kode tertentu,

menjalankan kode-kode tersebut dan memungkinkan berinteraksi dengan basis

data. Web browser adalah perangkat lunak di sisi client yang digunakan untuk

mengakses informasi web. Contoh Internet Explorer, Netscape, dan Mozilla.

(Prasetyo, 2004)

2.3 Sejarah PHP

PHP adalah singkatan dari PHP Hypertext Preprocessor yang

merupakan bahasa berbentuk scipt yang ditempatkan dalam server dan

diproses diserver. Hasilnya akan dikirim ke client, tempat pemakai

menggunakan browser. Berbeda dengan Javascript, yang mana skrip diprosesdi

client. PHP pertama kali dibuat pada musim gugur tahun 1994 oleh Ramus

Lerdoff. Ini bermula saat Ramus Lerdoff membuat sejumlah skrip perl yang

dapat mengamati siapa saja yang melihat lihat daftar riwayat hidupnya .Skrip-

skrip ini selanjutnya dikemas menjadi tool yang disebut “Personal Home

Page”. Paket inilah yang menjadi cikal bakal PHP. Pada tahun 1995, Ramus

menciptakan PHP/FI (Personal Home Page/Form Interpreter) versi 2.0. Sejak

itulah PHP bersifat open source. (Bimo Sunarfrihantono, 2002)

Pada bulan November 1997, PHP/FI versi 2.0 berhasil dirilis. Pada
9

rilis ini interpreter sudah diimplementasikan dalam bahasa C. Masih pada

tahun yang sama sebuah perusahaan bernama Zend menulis ulang interpreter

PHP menjadi lebih bersih, lebih baik dan lebih cepat. Pada bulan Juni 1998

Zend kembali merilis interpreter baru untuk PHP dan meresmikan nama rilis

tersebut menjadi PHP 3.0. Kemudian pada pertengahan tahun 1999, Zend

merilis kembali interpreter PHP baru dengan nama PHP 4.0. PHP 4.0

merupakan versi PHP yang paling populer di kalangan programmer website.

Alasan yang menjadikan versi 4.0 ini begitu diminati adalah kemampuannnya

untuk membangun aplikasi website yang kompleks, namun tetap stabil dalam

kecepatan proses dan stabilitas yang tinggi. (Bimo Sunarfrihantono, 2002)

Mulai pada bulan Juni 2004, PHP 5.0 kembali dirilis oleh Zend. Versi ini

adalah versi mutakhir dari PHP. Pada versi ini juga dikenalkan model

pemrograman berorientasi objek baru untuk menjawab perkembangan bahasa

pemrograman kearah pemograman berorientasi objek.

Berdasarkan survey Netcraft pada bulan Desember 1999, lebih dari

sejuta site menggunakan PHP, diantaranya : Mitsubishi, RedHAt, NASA,

MP3-Lycos dan sebagainya. Pada awal bulan Januari 2001, PHP telah dipakai

oleh 5 juta domain di seluruh dunia. Untuk lebih jelasnya dapat dilihat pada situs

http://www.php.net/usage.php.

2.3.1 Kelebihan PHP

Maraknya pemrograman server web saat ini adalah ASP yang

berkembang menjadi ASP.NET, JSP, CFML, dan PHP. Jika dibandingkan

diantara 3 terbesar pemrograman web server diatas, terdapat kelebihan dari PHP
10

(Bimo Sunarfrihantono, 2002) yaitu:

1. PHP merupakan sebuah bahasa script yang tidak melakukan sebuah

kompilasi dalam penggunaannya. Tidak seperti halnya bahasa

pemrograman aplikasi seperti Visual Basic dan sebagainya.

2. PHP dapat berjalan pada web server yang dirilis oleh Microsoft, seperti IIS

atau PWS juga pada Apache yang bersifat open source.

3. Karena sifatnya yang open source, maka perubahan dan

perkembangan interpreter pada PHP lebih cepat dan mudah, karena banyak

milis- milis dan developer yang siap membantu pengembangannya.

4. PHP dapat berjalan pada 3 operating sisstem, yaitu: Linux, Unix dan

Windows serta dapat juga dijalankan secara runtime pada suatu console.

5. Jika dilihat dari segi pemahaman, PHP memiliki referensi yang sangat

mudah dipahami.

2.3.2 Kelemahan PHP

Seperti pemrograman aplikasi atau web lainnya, PHP pun memiliki beberapa

kelemahan (Bimo Sunarfrihantono, 2002), diantaranya:

1. Tidak ideal untuk pengembangan skala besar.

2. Tidak memiliki sistem pemrograman berorientasi objek yang

sesungguhnya (sampai versi 4 saja). Namun pada versi PHP 5.0 sudah

dilengkapi OOP yang sesungguhnya.

2.2.3 Penggabungan Script PHP dan HTML

Bahasa pemrograman PHP dapat digabungkan dengan HTML dengan


11

terlebih dahulu memberikan tanda tag buka dilanjutkan tanda tanya (<?)

kemudian ditutup dengan tanda tanya dilanjutkan tanda tag tutup (?>). Ada

dua tipe penggabungan antara PHP dan HTML (Bunafit Nugroho, 2004) yaitu :

1. Embedded Script

Yakni penulisan tag PHP di sela-sela tag HTML. Dengan cara ini, penulisan

tag PHP digunakan untuk mengapit bagian-bagian tertentu dalam dokumen

yang memerlukan script PHP untuk proses di dalam server. Embedded Script

menempatkan PHP sebagai bagian dari script HTML.

Contoh penulisan Embedded Script dapat dilihat di bawah ini:

<html>

<head>

<title>coba</title>

<head>

<body>

<? echo ” Hai” ?>

</body>

</html>

2. Non Embedded Script

Yakni cara penulisan tag PHP di bagian paling awal dan paling akhir dokumen.

Dengan cara ini, penulisan tag php digunakan untuk mengawali dan

mengakhiri keseluruhan bagian dalam sebuah dokumen. Non Embedded

Script menempatkan script HTML sebagai bagian dari script PHP.

Contoh Penulisan Non Embedded Script dapat dilihat dibawah ini:


12

<?

echo’<html>’;

echo’<head>’;

echo’<title>coba</title>’;

echo’< /head > <body>’;

echo’Hellow’;

echo’</body>’;

echo’</html>’;

?>

2.4 Sejarah MySQL

MySQL dikembangkan oleh sebuah perusahaan Swedia yang pada saat itu

bernama TcX Data Konsult AB, dan pada akhirnya berubah nama menjadi

MySQL AB. Sekitar tahun 1994-1995, TcX membuat database MySQL untuk

mengembangkan aplikasi web bagi klien-nya. TcX merupakan perusahaan

pengembang software dan konsultan database. Michael Widenius atau disebut

”Monty” adalah pengembangan satu-satunya di TcX. Dengan berlandasan pada

aplikasi UNIREG dan ISAM yang dibuat sendiri, dia memutuskan untuk

mencari antarmuka SQL yang sangat tepat untuk ditempelkan di atasnya.

Awalnya dia menggunakan mSQL singkatan mini SQL (Stucture Query

Language). Dia beranggapan bahwa mSQL merupakan satu-satunya kode

database open source yang tersedia dan cukup sederhana saat itu. Namun

setelah dia melakukan uji coba, ternyata mSQL tidak cukup cepat dan

fleksibel. Dan pada versi pertama mSQL tidak memiliki indeks. Setelah itu,
13

dia menghubungi David Hughes sebagai pembuat mSQL, namun karena David

tengah sibuk dalam mengembangkan versi 2 mSQL, maka dia (Monty)

memutuskan untuk membuat sendiri mesin SQL yang antarmuka mirip

dengan SQL, namun memiliki kemampuan yang lebih sesuai kebutuhan,

sehingga lahirnya MySQL. (Bunafit Nugroho, 2004)

Pada bulan Mei 1996, versi 1.0 berhasil dirilis secara terbatas hanya untuk

empat orang saja. Namun di bulan Oktober pada tahun yang sama versi

3.11.0 dilepas ke public. Namun mula-mula kode ini tidak diberikan di bawah

lisensi GPL (General Public License), melainkan lisensi khusus yang intinya

kurang lebih seperti ini : ”Source code MySQL dapat dilihat dan gratis, serta

server MySQL dapat dipakai tanpa biaya tetapi hanya untuk kebutuhan

nonkomersial. Untuk kebutuhan komersial (misal : mengemas dan menjual

MySQL atau menyertakan MySQL dalam program komersial lain), anda harus

bayar lisensi”. (Bunafit Nugroho, 2004)

Pada bulan Juni 2000, Mysql AB mengumumkan bahwa sejak versi

3.23.19, MySQL adalah merupakan software database yang bebas berlisensi GPL.

Artinya: ”Source code MySQL dapat dilihat dan gratis, serta server MySQL

dapat dipakai tanpa biaya untuk kebutuhan apapun. Tapi jika anda

memodifikasi source code, anda juga harus melepasnya dibawah lisensi yang

sama, yaitu GPL”. Kini perusahaan MySQL AB yang beranggotakan 10

programmer dan 10 karyawan lain dapat memperoleh pemasukan terutama

dari jasa konsultasi seputar MySQL. (Bunafit Nugroho, 2004)

Pada versi awal, MySQL hanya berjalan di Linux dan Solaris dan juga
14

masih banyak terdapat kelemahan walau sudah dapat digunakan untuk aplikasi

web sederhana, namun belum memadai untuk aplikasi bisnis. (Bunafit Nugroho,

2004)

2.5 Pariwisata

Obyek wisata adalah segala sesuatu yang ada di daerah tujuan wisata yang

merupakan daya tarik agar orang-orang (wisatawan) mau datang berkunjung ke

tempat tersebut.

Salah satu unsur yang sangat menentukan berkembangnya industri pariwisata

adalah obyek wisata. (Yoeti, 1996 : 172) menjelaskan bahwa di luar negeri

terminolgi obyek wisata tidak dikenal, disana hanya mengenal atraksi wisata yang

mereka sebut dengan nama Tourist Attraction sedangkan di Negara Indonesia

keduanya dikenal dan keduanya memiliki pengertian masing-masing.

Adapun pengertian Obyek Wisata, yaitu : semua hal yang menarik untuk

dilihat dan dirasakan oleh wisatawan yang disediakan atau bersumber pada alam

saja. Sedangkan pengertian dari pada Atraksi Wisata, yaitu : sesuatu yang menarik

untuk dilihat, dirasakan, dinikmati dan dimiliki oleh wisatawan, yang dibuat oleh

manusia dan memerlukan persiapan terlebih dahulu sebelum diperlihatkan kepada

wisatawan.

Mengenai pengertian obyek wisata, maka dapatlah dilihat beberapa sumber

acuannya, antara lain :

1. Peraturan Pemerintah No. 24/1979 menjelaskan bahwa obyek wisata adalah :

perwujudan dari ciptaan manusia, tata hidup, seni budaya serta sejarah bangsa

dan tempat keadaan alam yang mempunyai daya tarik untuk dikunjungi.
15

2. SK. MENPARPOSTEL No.: KM. 98 / PW.102 / MPPT-87 menjelaskan

bahwa obyek wisata adalah : tempat atau keadaan alam yang memiliki sumber

daya wisata yang dibangun dan dikembangkan sehingga mempunyai daya

tarik dan diusahakan sebagai tempat yang dikunjungi wisatawan.

Pada dasarnya obyek wisata dan atraksi wisata adalah segala sesuatu yang ada

di daerah tujuan wisata yang merupakan daya tarik agar orang-orang mau datang

berkunjung ke tempat itu.

Suatu daerah untuk menjadi Daerah Tujuan Wisata yang baik harus

dikembangkan 3 (tiga) hal agar daerah itu menarik untuk dikunjungi, yaitu :

1. Adanya something to see

Maksudnya adalah sesuatu yang menarik untuk dilihat.

2. Adanya something to buy

Maksudnya adalah sesuatu yang menarik dan khas untuk dibeli.

3. Adanya something to do

Maksudnya adalah sesuatu aktivitas yang dapat dilakukan di tempat itu.

Ketiga hal di atas merupakan unsur-unsur yang kuat untuk daerah tujuan

wisata sedangkan untuk pengembangan suatu daerah tujuan wisata harus ada

beberapa hal yang harus diperhatikan, antara lain :

1. Harus mampu bersaing dengan obyek wisata yang ada dan serupa dengan

objek wisata di tempat lain.

2. Harus tetap, tidak berubah dan tidak berpindah-pindah kecuali dari bidang

pembangunan dan pengembangan.


16

3. Harus memiliki sarana dan prasarana yang memadai serta mempunyai ciri-

ciri khas tersendiri.

4. Harus menarik dalam pengertian secara umum (bukan pengertian dari

subjektif) dan sadar wisata masyarakat setempat.

2.6 Kerangka berfikir

Salah satu sasaran pembangunan kepariwisataan di Provinsi Maluku Utara

pada umumnya dan Kabupaten Pulau Morotai pada khususnya adalah peningkatan

arus kunjungan wisatawan. Sejalan dengan upaya pengembangan pariwisata

dalam rangka peningkatan kunjungan wisatawan di kabupaten pulau morotai

maka berbagai macam Strategi yang diterapkan. Seperti hal Promosi (Iklan,

Penjualan langsung, promosi penjualan, publisitas), semuanya merupakan

rangkaian proses yang berkaitan dengan cara atau metode yang digunakan untuk

memberi informasi dan mempengaruhi calon wisatawan untuk berkunjung ke

daerah tujuan wisata.

Dengan demikian proses pemberian informasi kepada masyarakat sekarang

ini tidak lagi seperti dulu karena dianggap tidak lagi efisien. Oleh karena itu

dengan hadirnya tekhologi yang canggih menuntut sebuah perubah diberbagai

sektor. Salah satunya ialah sektor industri pariwisata. Dengan memanfaatkan

tekhnologi diharapkan mampu memberikan suatau perubahan terhadap apa yang

menjadi tujuan dari proses itu sendiri, serta memberikan akses yang lebih luas

bagi masyarkaat untuk mencari informasi yang dibutuhkan.

Sehingga kerangka pikir dari penelitian perancangan website ini dapat

digambarkan pada gambar 2.1


17

Dinas Pariwisata Kemajuan Tekhnologi

Pra Survey Belum ada Website

Merancang WEBSITE

Teori Sistem Informasi


Teori Web,Jaringan,PHP.HTML dan MySQL
Teori Pariwisata

Metode Perancangan
Water Fall

Website Pariwisata
Pulau Morotai

Gambar 2.1 Kerangka Berfikir


BAB III

METODE PENELITIAN

3.1 Waktu dan Lokasi Penelitian

Penelitian ini dilakukan ± 3 Bulan mulai dari bulan Januari sampai Bulan

Maret 2016. Dan Lokasi penelitian di Dinas Pariwisata dan Kebudayan

Kabupaten Pulau Morotai.

3.2 Jenis Penelitian

Jenis penelitian yang digunakan ialah penelitian deskriptif. Dimana peneliti

hanya menjelaskan dan menafsirkan data-data kedalam perancangan program

yang dibuat dan kemudian peneliti hanya menjelaskan proses pembuatan program

sampai pada proses pengujian program dengan hasil-hasil yang telah diuji.

3.3 Jenis dan Sumber Data

Jenis dan sumber data yang digunakan dalam penelitian ini adalah sebagai

berikut :

a. Data primer

Data primer adalah data yang dikumpulkan langsung pada saat observasi.

Data tersebut berupa dokumentasi dan hasil wawancara.

b. Data sekunder

Data sekunder adalah data yang diperoleh dari dinas atau instansi yang

terkait, berupa arsip-arsip dan dokumen-dokumen lain yang dianggap penting

dalam mendukung penelitian ini.

18
19

3.4 Tekhnik Pengumpulan Data

Pengumpulan data dalam penelitian ini dilakukan dengan cara sebagai

berikut:

a. Melakukan observasi, yaitu pengumpulan data dengan mengamati secara

langsung kegiatan-kegiatan yang berhubungan dengan masalah yang diteliti.

b. Melakukan wawancara dengan semua pihak yang terkait dengan masalah

yang diteliti, agar dapat mengungkap fakta yang terjadi dilapangan.

c. Dokumentasi, dilakukan dengan menelaah dan mengkaji catatan/laporan dan

dokumen-dokumen lain dari berbagai lembaga yang ada kaitannya dengan

permasalahan yang diteliti.

3.5 Metode Perancangan Website

Metode yang digunakan penulis dalam perancangan website ini adalah

Metode WaterFall, juga sering disebut Metode “classic life cycle”, metode ini

menggunakan pendekatan yang sistematis dan sekuensial dalam membangun

perangkat lunak yang dimulai pada level sistem dan pengembangan melalui

tahapan analisis, perancangan, pengujian dan pemeliharaan.

3.6 Analisis Kebutuhan Website

3.6.1 Analisis Perangkat Keras

Spesifikasi minimum perangkat keras yang digunakan dalam penelitian ini

adalah sebagai berikut:

a. 1 unit Laptop

b. Processor intel Core 2 Duo


20

c. Memory RAM 2 GigaByte

d. Harddisk 320 GB

3.6.2 Analisis Perangkat Lunak

Perangkat lunak yang digunakan dalam penelitian ini adalah Windows 7,

Microsoft Office, Pemrograman PHP dan My SQL.


BAB IV

HASIL PENELITIAN DAN PEMBAHASAN

4.1 Hasil Penelitian

4.1.1 Analisis Sistem yang Sedang Berjalan

Setelah melakukan pengamatan dan melihat kondisi yang ada, dimana

Sistem yang digunakan saat ini pada Dinas Kebudayaan dan Pariwisata

Kabupaten Pulau Morotai, data potensi wisata dicatat dalam sebuah buku dan

diketik pada Microsoft Word jadi masyarakat atau wisatawan yang ingin

mengetahui informasi tersebut harus mendatangi langsung ke Dinas Pariwisata

dan Kebudayaan Kabupaten Pulau Morotai untuk mendapatkan informasinya.

Sehingga memerlukan waktu yang cukup lama untuk mendapat informasi potensi

wisata yang ada di Kabupaten Pulau Morotai, dimana hal tersebut kurang efektif

dari segi waktu, tenaga dan biaya. Bentuk sistem informasi yang sedang berjalan

dapat dilihat pada gambar 4.1.

21
22

Kepala Dinas Bagian Entry Data Wisatawan

Data Potensi
Wisata

Input Data
Potensi Wisata

Buku Potensi Proses Buku Potensi


Wisata Komputer Wisata

Gambar 4.1 Bagan Aliran Sistem Yang Berjalan

4.1.2 Analisis Sistem yang diusulkan

Berdasarkan analisa sistem yang sedang berjalan mengenai pengolahan

data potensi wisata menjadi informasi, maka penulis memberikan suatu

pemecahan masalah dengan merancang website pariwisata.

Website ini dirancang untuk memudahkan para pencari informasi atau

wisatawan dalam mendapatkan informasi tentang potensi wisata yang ada di

Kabupaten Pulau Morotai dengan cepat dan dimanapun mereka berada. Dengan

penyimpanan dalam bentuk file dan database tersebut proses pengaksesan atau

mencari data lebih cepat dibandingkan dengan harus mendatangi Dinas Pariwisata

dan Kebudayaan atau membaca buku. Bentuk sistem informasi yang diusulkan

dapat dilihat pada gambar 4.2.


23

Kepala Dinas Admin User

Data Potensi
Wisata

Input Data
Potensi Wisata

Data
Pengunjung

Input Data
Pengunjung

Proses
Input Komputer Input
Permintaan Permintaan

Proses Proses
Basis
Komputer Komputer
Data

Informasi Potensi Informasi


Wisata dan saran Potensi
kunjungan Wisata

Gambar 4.2 Bagan sistem yang diusulkan

4.1.3 Tahapan Perancangan Website

A. Diagram Arus Data

Diagram arus data merupakan model dari sistem untuk menggambarkan

pembagian sistem ke modul yang lebih kecil. Salah satu keuntungan

menggunakan diagram arus data adalah memudahkan pemakai yang kurang

menguasai bidang komputer untuk mengerti sistem yang akan dikerjakan.


24

1. Diagram Konteks

Diagram konteks adalah diagram yang memperlihatkan sistem sebagai

suatu proses yang berinteraksi dengan lingkungan dimana pihak luar atau

lingkungan yang memberi masukan dan ada pihak yang menerima keluaran

sistem secara garis besar.

Adapun diagram konteks Perancangan Website Pariwisata yang dirancang

dapat dilihat pada gambar 4.3.

Saran
0 Pengunjung
a b
Admin Website User
Informasi
Pariwisata
- Data Kecamatan Potensi Wisata
- Data Desa
- Data Potensi Wisata Informasi Saran
Pengunjung

c
Kepala Dinas

Gambar 4.3 Diagram Konteks

2. Diagram Berjenjang

Diagram berjenjang digunakan untuk mempersiapkan penggambaran

diagram di atas ke urutan-urutan proses yang lebih rendah dari diagram

konteks yang telah digambarkan sebelumnya.

Adapun diagram berjenjang dari Website Pariwisata pada Dinas Pariwisata

dan Kebudayaan Kabupaten Pulau Morotai dapat dilihat pada gambar 4.4.
25

Website
Pariwisata

1.P 2.P 3.P

Input Objek Wisata Output

1.1P 1.2P 1.3P 1.4P 3.1P 3.2P


Data Data Data Saran Informasi Informasi
Kecamatan Wisata Kunjungan Saran
Desa Pariwisata
Pengunjung

Gambar 4.4 Diagram Berjenjang

3. Diagram Overview (level 0)

Diagram overview adalah diagram yang diturunkan langsung dari diagram

berjenjang. Dimana urutan-urutan proses lebih mendetail dari diagram

berjenjang. Adapun diagram overview dari website pariwisata Kabupaten

Pulau Morotai dapat dilihat pada gambar 4.5.


26

F1 kecamatan.dbf
- Data Kecamatan
1.P
- Data Desa
a - Data Potensi Wisata F2 desa.dbf
Admin Input

F3 Wisata.dbf
Saran
Pengunjung
F4 saran.dbf
2.P
b
User Objek Wisata

3.P
Informasi
Potensi Wisata
Output

Informasi Saran
Pengunjung
c
Kepala Dinas

Gambar 4.5 Diagram Overview

4. Diagram Level 1

Diagram level 1 adalah turunan dari diagram arus data level 0, dimana

proses yang telah digambarkan mulai dari diagram berjenjang sampai

dengan diagram level 0 digambarkan lebih mendetail lagi disini. Adapun

diagram level 1 dari Website Pariwisata Kabupaten Pulau Morotai dapat

dilihat pada gambar 4.6.


27

Data 1.1P
a Kecamatan F1 kecamatan.dbf
Admin Data
Kecamatan

Data
Desa
1.2P
F2 Desa.dbf 2.P 3.1P
Data
Desa Objek Informasi
Wisata Pariwisata
Data
Potensi Wisata
1.3P
F3 Wisata.dbf
Data 3.2P
Wisata Informasi
Saran
Pengunjung
Saran 1.4P Informasi Saran
b Pengunjung F4 saran.dbf
Saran Pengunjung
User
Kunjungan c
Informasi Kepala Dinas
Potensi Wisata

Gambar 4.6 Diagram Level 1

21
28

B. Relationship

Tabel saling berelasi dalam website pariwisata ini dapat dilihat pada gambar

4.7

Gambar 4.7 Relasi Antar Tabel

C. Struktur Tabel

Struktur table pada perancangan website pariwisata ini adalah :

1. Tabel Desa

Tabel desa digunakan untuk menyimpan data Desa, yang menunjukkan lokasi

untuk setiap objek wisata pada Kabupaten Pulau Morotai. Struktur table desa

dapat dilihat pada table 4.1.

Tabel 4.1 Data Desa

Name Type Length Key


Id_desa Int 11 Primary Key
Desa Varchar 100
Id_kec Varchar 100
29

2. Tabel Kecamatan

Tabel kecamatan digunakan untuk menyimpan data kecamatan, yang

menunjukkan lokasi untuk setiap objek wisata pada Kabupaten Pulau Morotai.

Struktur table kecamatan dapat dilihat pada table 4.2.

Tabel 4.2 Data Kecamatan

Name Type Length Key


Id_kec Int 11 Primary Key
kecamatan Varchar 100

3. Tabel wisata

Tabel wisata digunakan untuk menyimpan data Potensi wisata, yang terdiri dari

nama objek wisata, gambar beserta lokasi objek wisata pada Kabupaten Pulau

Morotai. Struktur table wisata dapat dilihat pada table 4.3.

Tabel 4.3 Data wisata

Name Type Length Key


Id_wisata Int 11 Primary Key
Id_desa Varchar 11
Nama Varchar 100
Profil Text
Fasilitas Text
url_lokasi Text
Thumb Varchar 50
Gambar Varchar 50
Tanggal Varchar 25
Oleh Varchar 50
30

4.Tabel saran

Tabel saran digunakan untuk menyimpan data saran pengunjung, data saran

dari pengunjung ini berguna untuk pimpinan sebagai pengambil keputusan

terkait dengan potensi wisata yang di Kabupaten Pulau Morotai. Struktur table

saran dapat dilihat pada table 4.4.

Tabel 4.4 Data saran

Name Type Length Key


Id Int 11 Primary Key
Tanggal Varchar 20
Nama Varchar 50
Topik Varchar 50
Saran Text
Foto Varchar 50

D. Rancangan Interface (Antar muka)

Rancangan interface untuk user (masyarakat umum), Kepala Dinas dan

Admin yakni.

1. Rancangan Menu Utama User

Halaman menu utama user merupakan halaman pertama kali akan tampil ketika

website di jalankan oleh user dalam web browser. Rancangan menu utama

dapat dilihat pada gambar 4.8.


31

Gambar 4.8 Menu Utama User

2. Rancangan Menu Utama Kepala Dinas

Halaman menu utama kadis merupakan halaman yang hanya dapat diakses oleh

kadis, yang digunakan untuk melihat saran pengujung. Rancangan menu utama

kadis dapat dilihat pada gambar 4.9.

Gambar 4.9 Menu Utama Kepala Dinas


32

3. Rancangan Menu Utama Admin

Halaman menu utama admin merupakan halaman yang hanya dapat diakses

oleh admin atau orang yang bertugas mengelola website pariwisata ini saja.

Halaman ini digunakan untuk mengelola hal-hal yang berkaitan dengan website

pariwisata Kabupaten Pulau Morotai seperti menambahkan, menghapus dan

mengubah data terkait dengan objek wisata. Rancangan menu utama admin

dapat dilihat pada gambar 4.10.

Gambar 4.10 Menu Utama Admin

4.2 Pembahasan

Untuk mencapai tujuan dari suatu website yang dibuat, dibutuhkan tiga

faktor atau alat yang sangat penting dan dapat meningkatkan kinerja dari sebuah

website sehingga tujuan dari website dapat tercapai. Tiga faktor itu meliputi :

sumber daya manusia, perangkat keras dan perangkat lunak.


33

4.2.1 Deskripsi Website Pariwisata

Pada halaman utama user dapat melihat objek wisata yang ada di

Kabupaten Pulau Morotai. Pada halaman tempat wisata user dapat melihat

informasi mengenai profil objek wisata, fasilitas, lokasi dan video objek wisata.

Pada halaman Gallery user memperoleh informasi objek wisata yang disajikan

dalam bentuk foto-foto. Pada halaman Tentang berisi informasi tentang website

pariwisata ini. Pada halaman Kontak digunakan oleh user untuk memberikan

pesan kepada kepala dinas untuk mengetahui informasi yang diperlukan oleh user.

Website pariwisata yang dibuat, digunakan untuk memudahkan

administrator dalam penataan dan pengontrolan data secara terkomputerisasi,

website ini dibuat bersifat dinamis agar admin bisa menambah dan menghapus

data objek wisata serta dapat merubah data apabila terjadi kesalahan dalam

memasukan data.

4.2.2 Menjalankan Website Pariwisata

Website pariwisata ini terbagi menjadi tiga kategori, yaitu user, kepala dinas

dan admin. User adalah orang yang melihat informasi objek wisata, untuk

mengakses halaman menu utama, user harus mengetikkan destination folder URL

address-nya yaitu http://localhost/wisata.php. Kepala dinas dapat mengakses saran

dari user yang dapat dijadikan sebagai pertimbangan dalam pengambilan

keputusan, untuk mengakses halaman menu utama, kadis harus mengetikkan

destination folder URL address-nya yaitu http://localhost/wisata/backend.php dan

memasukan username dan password sebagai kepala dinas. Admin adalah

pengontrol website, admin mempunyai hak akses penuh ke dalam website


34

pariwisata ini termasuk mengubah dan menghapus data, serta mengubah menu-

menu yang ada dalam website. Untuk mengakses halaman menu utama, admin

harus mengetikkan destination folder URL address-nya yaitu

http://localhost/wisata/backend.php dan memasukan username dan password

sebagai admin.

Level pengguna dan hak otoritas akses terbagi menjadi 3 level yaitu :

1. User (Masyarakat Umum)

a. Melihat informasi objek wisata.

b. Mengisi kotak saran dan mengirimnya ke kepala dinas kebudayaan dan

pariwisata kabupaten pulau Morotai

2. Kadis

a. Melakukan login ke dalam backend website pariwisata Morotai.

b. Melihat dan menghapus pesan atau saran pengunjung yang dapat dijadikan

sebagai salah satu item pertimbangan dalam pengambilan keputusan.

c. Mengubah password.

d. Mengubah foto.

e. Melakukan logout dari backend website pariwisata Morotai.

3. Admin

a. Melakukan login ke dalam backend website pariwisata Morotai.

b. Melihat, menambah, mengubah dan menghapus data kecamatan.

c. Melihat, menambah, mengubah dan menghapus data desa.

d. Melihat, menambah, mengubah dan menghapus data wisata.


35

e. Melihat, menambah, mengubah dan menghapus gambar slide (gambar

bergerak yang terdapat dihalaman depan website pariwisata morotai).

f. Melihat dan menghapus pesan atau saran pengunjung yang dapat dijadikan

sebagai salah satu item pertimbangan dalam pengambilan keputusan.

g. Mengubah password.

h. Mengubah foto.

i. Melakukan logout dari backend website pariwisata Morotai.

4.2.3 Implementasi Website Pariwisata

1. Menu User (Masyarakat Umum)

a. Menu Utama

Menu utama adalah halaman awal bagi para user saat pertama mengakses

website ini. Dalam menu utama terdapat menu tempat wisata, Gallery,

Tentang dan Kontak. Menu utama dapat dilihat pada gambar 4.11.

Gambar 4.11 Tampilan Menu Utama

b. Menu Tempat Wisata

Menu tempat wisata adalah halaman yang menampilkan kumpulan objek

wisata. Dalam menu ini terdapat link untuk melihat detail tempat wisata.
36

Informasi yang disajikan pada detail link tempat wisata yakni profil tempat

wisata, fasilitas tempat wisata, lokasi tempat wisata dan video tempat

wisata. Tampilan menu tempat wisata dapat dilihat pada gambar 4.12.

Gambar 4.12 Tampilan Menu Tempat Wisata

c. Profil Tempat Wisata

Profil tempat wisata adalah salah satu link yang terdapat dalam menu

tempat wisata. Link ini mendeskripsikan secara singkat mengenai objek

wisata. Profil tempat wisata dapat dilihat pada gambar 4.13.

Gambar 4.13 Tampilan Profil Tempat Wisata

d. Menu Fasilitas Tempat Wisata

Fasilitas tempat wisata adalah salah satu link yang terdapat dalam menu

tempat wisata. Link ini mendeskripsikan mengenai fasilitas-fasilitas yang


37

dapat digunakan pada objek wisata tersebut. Fasilitas tempat wisata dapat

dilihat pada gambar 4.14.

Gambar 4.14 Tampilan Fasilitas Tempat Wisata

e. Menu Lokasi Tempat Wisata

Lokasi tempat wisata adalah salah satu link yang terdapat dalam menu

tempat wisata. Link ini mendeskripsikan mengenai lokasi objek wisata

yang terdiri dari desa dan kecamatan. Lokasi tempat wisata dapat dilihat

pada gambar 4.15.

Gambar 4.15 Tampilan Lokasi Tempat Wisata

f. Menu Video Tempat Wisata

Video tempat wisata adalah salah satu link yang terdapat dalam menu

tempat wisata. Link ini menyajikan video terkait dengan objek wisata

tersebut. Video tempat wisata dapat dilihat pada gambar 4.16.


38

Gambar 4.16 Tampilan Video Tempat Wisata

g. Menu Gallery

Menu Gallery adalah halaman yang menampilkan kumpulan foto objek

wisata. Dalam menu ini terdapat link untuk melihat detail foto tempat

wisata. Tampilan menu gallery dapat dilihat pada gambar 4.17.

Gambar 4.17 Tampilan Menu Gallery

h. Menu Detail Galery

Detail gallery adalah salah satu link yang terdapat dalam menu Gallery.

Link ini menyajikan foto-foto objek wisata tersebut secara detail. Gallery

dapat dilihat pada gambar 4.18.


39

Gambar 4.18 Tampilan Detail Gallery

i. Menu Tentang Kami

Menu Tentang Kami adalah halaman yang menampilkan informasi terkait

dengan website ini. Tampilan menu Tentang Kami dapat dilihat pada

gambar 4.19.

Gambar 4.19 Tampilan Menu Tentang Kami

j. Menu Kontak Kami

Menu Kontak Kami adalah halaman ini digunakan untuk menulis

komentar dan saran bagi pengunjung website ini. Tampilan menu Kontak

Kami dapat dilihat pada gambar 4.20.

Gambar 4.20 Tampilan Menu Kontak Kami


40

2. Menu Kepala Dinas

a. Menu Login

Menu Login digunakan kadis untuk mengakses ke menu utama. Tampilan

menu login dapat dilihat pada gambar 4.21.

Gambar 4.21 Tampilan Menu Login

b. Menu Utama

Menu utama adalah halaman awal bagi kadis setelah login untuk

mengakses website ini. Dalam menu utama terdapat menu saran

pengunjung, ganti password, ganti foto dan logout. Menu utama dapat

dilihat pada gambar 4.22.

Gambar 4.22 Tampilan Menu Utama

c. Saran Pengunjung

Menu saran pengunjung adalah halaman yang menampilkan informasi

terkait dengan saran-saran yang dikirim oleh pengunjung website ini.

Tampilan menu saran pengunjung dapat dilihat pada gambar 4.23.


41

Gambar 4.23 Tampilan Menu Saran Pengunjung

3. Menu Admin

a. Menu Login

Menu Login digunakan admin untuk mengakses ke menu utama. Tampilan

menu login dapat dilihat pada gambar 4.24.

Gambar 4.24 Tampilan Menu Login

b. Menu Utama

Menu utama adalah halaman awal bagi admin setelah login untuk

mengakses website ini. Dalam menu utama terdapat menu data kecamatan,

data desa, data wisata, gambar slide, saran pengunjung, ubah password,

ubah foto dan logout. Menu utama dapat dilihat pada gambar 4.25.

Gambar 4.25 Tampilan Menu Utama


42

c. Data Desa

Menu data desa adalah halaman yang menampilkan informasi terkait data-

data desa yang ada pada Kabupaten Pulau Morotai. Tampilan menu data

desa dapat dilihat pada gambar 4.26.

Gambar 4.26 Tampilan Menu Data Desa

d. Tambah Desa

Tambah desa adalah halaman yang digunakan Admin untuk menambahkan

data-data desa. Tampilan menu tambah desa dapat dilihat pada gambar

4.27.

Gambar 4.27 Tampilan Menu Tambah Desa

e. Data Kecamatan

Menu data kecamatan adalah halaman yang menampilkan informasi terkait

data-data kecamatan yang ada pada Kabupaten Pulau Morotai. Tampilan

menu data kecamatan dapat dilihat pada gambar 4.28.


43

Gambar 4.28 Tampilan Menu Data Kecamatan

f. Tambah Kecamatan

Tambah kecamatan adalah halaman yang digunakan Admin untuk

menambahkan data-data kecamatan. Tampilan menu tambah kecamatan

dapat dilihat pada gambar 4.29.

Gambar 4.29 Tampilan Menu Tambah Kecamatan

g. Data Wisata

Menu data wisata adalah halaman yang menampilkan informasi terkait

data-data objek wisata yang ada pada Kabupaten Pulau Morotai. Tampilan

menu data wisata dapat dilihat pada gambar 4.30.

Gambar 4.30 Tampilan Menu Data Wisata


44

h. Tambah Data Wisata

Tambah wisata adalah halaman yang digunakan Admin untuk

menambahkan data-data wisata. Tampilan menu tambah wisata dapat

dilihat pada gambar 4.31.

Gambar 4.31 Tampilan Menu Tambah Wisata

4.2.4 Analisis Implementasi Website Pariwisata

1. Kelebihan Website

a. Mempermudah pemerintah Kabupaten Pulau Morotai dalam

mempromosikan potensi wisata yang dimiliki

b. Tersedianya fitur untuk mengupload gambar terkait dengan kondisi objek

wisata bagi user dalam saran pengunjung

2. Kekurangan Website

a. Belum tersedianya layanan chatting dengan admin

b. Belum tersedianya upload video terkait dengan kondisi objek wisata

sebagai laporan bagi kepala dinas

c. User (Masyarakat Umum) belum dapat menambahkan objek wisata baru

yang belum ada dalam website.


BAB V

PENUTUP

5.1 Kesimpulan

Berdasarkan hasil penelitian dan pembahasan yang penulis lakukan mengenai

perancangan website pariwisata pada Kabupaten Pulau Morotai, maka penulis

pada akhirnya mengambil kesimpulan dan memberikan beberapa saran sebagai

berikut :

1. Website yang telah dirancang mampu mempermudah pemerintah Kabupaten

Pulau Morotai dalam mempromosikan potensi wisata yang dimilikinya,

mempromosikan kepada masyarakat daerah setempat maupun masyarakat di

luar Pulau Morotai pada umumnya.

2. Website ini mampu memberikan kemudahan pada pemerintah Kabupaten

Pulau Morotai untuk mengembangkan potensi wisata yang dimilikinya

berdasarkan saran dari para user atau pengunjung.

3. Website ini mampu memberikan kemudahan untuk user yang membutuhkan

informasi tempat wisata, sebagai tempat liburan.

45
46

5.2 Saran

Untuk pengembangan Website Pariwisata pada Kabupaten Pulau Morotai ini

kedepannya, berikut saran yang dianjurkan.

1. Untuk kedepannya website ini bisa disempurnakan dengan menyediakan

layanan chatting antara user dengan admin.

2. Untuk kedepannya website ini bisa disempurnakan dengan menyediakan

fasilitas upload video terkait dengan kondisi objek wisata sebagai laporan bagi

kepala dinas.

3. Untuk kedepannya website ini bisa disempurnakan dengan user dapat

menambahkan objek wisata baru yang belum ada dalam website


DAFTAR PUSTAKA

Bimo Sunarfrihantono. 2002. PHP dan MySQL untuk Web. Yogyakarta. Andi
Yogyakarta.

Bunafit Nugroho. 2004. PHP dan MySQL dengan editor Dreamweaver MX. Yogyakarta.
Andi Yogyakarta.

Jogianto Hartono, MBA, Ph.D. 1999. Pengenalan Komputer. Yogyakarta. Andi


Yogyakarta.

Mico Pardosi. 2004. Pengenalan Internet. Surabaya. Indah Surabaya.

Pramono, A. Dan Syafii, M. 2005. Kolaborasi Flash, Dreamweaver, dan PHP Untuk
Aplikasi Website. Yogyakarta. Andi Yogyakarta.

Prasetyo, DD. 2004. Solusi Pemrograman Berbasis Web Menggunakan PHP 5. Jakarta.
Elex Media Komputindo.

Yoeti Oka, A, 1996. Pemasaran Pariwisata, Angkasa, Bandung.


LAMPIRAN A
Flowchart Menu Utama User

Start

1. Home
2. Tempat Wisata
3. Gallery
4. Tentang
5. Kontak

Pilihan? Terpilih

Keluar?

End
Flowchart Menu Utama Kepala Dinas

Start

1. Home
2. Saran Pengunjung
3. Ganti Password
4. Ganti Foto
5. Logout

Pilihan? Terpilih

Keluar?

End
Flowchart Menu Utama Admin

Start

1. Home
2. Data Kecamatan
3. Data Desa
4. Data Wisata
5. Gambar Slide
6. Saran Pengunjung
7. Ubah Password
8. Ubah Foto
9. Logout

Pilihan? Terpilih

Keluar?

End
Flowchart Menu Data Wisata

Start

Tampilkan Form
Data Wisata

Input Data Wisata

Simpan,
Tambah,
Hapus

Simpan, Tambah,
Hapus

End
LAMPIRAN B
LISTING PROGRAM

A. Halaman User

1. Source Code Halaman Home


<?php
include "slide.php";
?>
<div id="contentOuterSeparator"></div>
<div class="container">
<div class="divPanel page-content">
<!--Edit Main Content Area here-->
<div class="row-fluid">
<div class="span8" id="divMain">
<h2>Selamat Datang...!!!</h2>
<p align="justify"><img src="images/peta_wisata_morotai1.jpg"
class="pull-left" style="margin:8px 15px 0px 0px;" alt="" />
Kabupaten Pulau Morotai merupakan bagian dari Provinsi Maluku Utara
yang letaknya di bagian paling utara. Pulau Morotai terkenal
dengan wisata bahari, alam dan sejarahnya sehingga tidak heran daerah
ini bahkan menarik minat turis mancanegara untuk berwisata
di tempat ini. Ibukota dari Pulau Morotai adalah Kota Daruba. Di kota
Daruba terdapat kantor pemerintah daerah setempat yang
menyediakan informasi bagi turis yang berkunjung ke Pulau ini.
Dibagian perkampungan tua kota Daruba, Anda dapat menemukan
"Marston Matting" yang merupakan peninggalan Amerika Serikat saat PD
II dijadikan pagar rumah penduduk. Pulau Morotai semakin
dikenal melalui program Pemerintah Daerah setempat dengan menggelar
Sail Morotai pada tahun 2012.
</p>
<hr style="margin:45px 0 35px 0" />
<!--Edit Blockquote here-->
<blockquote>
<h3 class="text-success">Mari torang jaga pantai dan wisata lainnya
untuk masa depan morotai yang lebih baik (contoh).</h3>
<small>Kepala Dinas Kebudayaan dan Pariwisata. <cite title="Source
Title">Kota Daruba</cite></small>
</blockquote>
<!--/End Blockquote-->
</div>
<!--Edit Sidebar Content Area here-->
<div class="span4 sidebar">
<div class="sidebox">
<h3 class="sidebox-title">Hubungi Kami</h3>
<p>
<address><strong>Dinas Kebudayaan dan Pariwisata.</strong><br />
Jln. Raya Daruba No. 25<br />
Kel. Daruba, Kabupaten Pulau Morotai, 97812<br />
<abbr title="Phone">Telp:</abbr> (123) 456-7890</address>
<address><strong>Email:</strong><br />
<a href="mailto:#">pariwisata-morotai@gmail.com</a></address>
</p>
<hr>
<h3 class="sidebox-title">Info Terkini</h3>
<div class="row-fluid">
<div class="span12">
<p>Kunjungan Menteri Pariwisata di Kepulauan Morotai. <a href="#">Read
More</a></p><hr>
<p>Kunjungan Menteri Pariwisata di Kepulauan Morotai. <a href="#">Read
More</a></p><hr>
</div>
</div>
<!-- Start Side Categories -->
<!-- End Side Categories -->
</div>
</div>
<!--End Sidebar Area here-->
<div id="contentOuterSeparator"></div>
</div>
</div>
<!--End Main Content Area here-->
<div id="footerInnerSeparator"></div>
</div>

2. Source Code Halaman Tempat Wisata


<?php include 'config.php';?>
<html>
<head>
<link href="scripts/wookmark/css/style.css" rel="stylesheet"
type="text/css" />
<link href="scripts/prettyphoto/css/prettyPhoto.css" rel="stylesheet"
type="text/css" />
</head>
<body id="pageBody">
<div class="container">
<div class="divPanel page-content">
<div class="breadcrumbs">
<a href="/wisata">Home</a> &nbsp;/&nbsp; <span>Tempat
Wisata</span>
</div>
<!--Edit Main Content Area here-->
<div class="row-fluid">
<div class="span12" id="divMain">
<h1>Tempat Wisata</h1>
<div id="gridArea">
<ul id="tiles">
<?php
$query = mysql_query ("SELECT * FROM tblwisata");
while ($data = mysql_fetch_array($query))
{
?>
<li>
<a href="index.php?page=pariwisata_detail&kd=<?php echo
$data['id_wisata'];?>">
<img src="backend/admin/image_wisata_thumb/<?php echo
$data['thumb'];?>"/></a>
<div class="meta"><span>Date : <?php echo
$data['tanggal'];?></span><span class="pull-right">By <?php echo
$data['oleh'];?></span></div>
<h4 class="text-info"><?php echo $data['nama'];?></h4>
<br /><br />
</li>
<?php}?>
</ul>
</div>
</div>
</div>
</div>
<!--End Main Content Area here-->
</div>
</body>
</html>

3. Source Code Halaman Detail Tempat Wisata


<?php
$id=$_GET['kd'];
include 'config.php';
$Detail="SELECT
tblwisata.id_wisata,nama,profil,fasilitas,url_lokasi,video,thumb,gamba
r,tanggal,oleh,tbldesa.desa,tblkecamatan.kecamatan FROM (tblwisata
INNER JOIN tbldesa on tblwisata.id_desa=tbldesa.id_desa)INNER JOIN
tblkecamatan on tbldesa.id_kec=tblkecamatan.id_kec where
id_wisata='$id'";
$hasil = mysql_query($Detail)or die("Query failed with error:
".mysql_error());
$hasil2=mysql_fetch_array($hasil);
$id=$hasil2['id_wisata'];
$nama=$hasil2['nama'];
$deskripsi=$hasil2['profil'];
$fasilitas=$hasil2['fasilitas'];
$kecamatan=$hasil2['kecamatan'];
$desa=$hasil2['desa'];
$lokasi=$hasil2['url_lokasi'];
$video=$hasil2['video'];
$gambar=$hasil2['gambar'];
$thumb=$hasil2['thumb'];
$tanggal=$hasil2['tanggal'];
$oleh=$hasil2['oleh'];
?>
<!DOCTYPE HTML>
<html>
<head>
<link href="scripts/wookmark/css/style.css" rel="stylesheet"
type="text/css" />
<script type="text/javascript">
document.getElementById("video");
</script>
</head>
<body id="pageBody">
<div class="container">
<div class="divPanel page-content">
<div class="breadcrumbs">
<a href="/wisata">Home</a> &nbsp;/&nbsp; <a
href="index.php?page=pariwisata">Tempat Wisata</a> &nbsp;/&nbsp;
<span><?php echo $nama;?></span>
</div>
<!--Edit Main Content Area here-->
<div class="row-fluid">
<div class="span8">
<?php
if($gambar == "-")
{
echo "<img src='backend/admin/image_wisata/no_image.jpg' class='img-
polaroid' style='margin:12px 0px'/>";
}else{
echo "<img src='backend/admin/image_wisata/$gambar' class='img-
polaroid' style='margin:12px 0px'/>";
}?>
<!--<img src="../backend/admin/image_wisata/<?php //echo $gambar;?>"
class="img-polaroid" style="margin:12px 0px"/></a>-->
<h2><?php echo $nama;?></h2>
<span class="label label-info"><?php echo $oleh;?>, <?php echo
$tanggal;?></span><br /><br />
<ul class="nav nav-tabs">
<li class="active"><a href="#profil" data-toggle="tab">Profil</a></li>
<li><a href="#fasilitas" data-toggle="tab">Fasilitas</a></li>
<li><a href="#lokasi" data-toggle="tab">Lokasi</a></li>
<li><a href="#video" data-toggle="tab">Video</a></li>
</ul>
<div class="tab-content">
<div class="tab-pane fade in active" id="profil">
<p align="justify"><?php echo $deskripsi;?></p>
</div>
<div class="tab-pane fade" id="fasilitas">
<p> Fasilitas disekitar tempat wisata.</p>
<p align="justify"><b><?php echo $fasilitas;?></b></p>
</div>
<div class="tab-pane fade" id="lokasi">
<p> Lokasi tempat wisata.</p>
<p>
<ul>
<li>Nama Desa&nbsp;: <strong><?php echo $desa;?></strong></li>
<li>Kecamatan&nbsp;&nbsp;: <strong><?php echo
$kecamatan;?></strong></li>
<li>Kabupaten&nbsp;&nbsp;&nbsp;: <strong>Pulau
Morotai</strong></li>
<li>Propinsi&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;:
<strong>Maluku Utara - Indonesia</strong></li>
</ul>
</p>
<hr>
<p> Peta lokasi.</p>
<?php
if($lokasi == "-")
{
echo "-";
}else{
echo "<iframe src='$lokasi;' width='770' height='450' frameborder='0'
style='border:1' allowfullscreen></iframe>";
}?>
</div>
<div class="tab-pane fade" id="video">
<div>
<?php
if($video == "-")
{
echo "Tidak ada video.";
}else{
echo "<section style='text-align:left'>
<video id='video' controls='' height='400' width='750'>
<source src='backend/admin/video/$video' type='video/mp4'>
<source src='backend/admin/video/$video' type='video/ogg'>
</video>
</section>";
}?>
</div>
<br />
</div>
</div><hr>
</div>
<!--Edit Sidebar Content Area here-->
<div class="span4 sidebar">
<div class="sidebox">
<h3 class="sidebox-title">Tempat Wisata</h3>
<hr>
<?php
$Detail="SELECT * FROM tblwisata ORDER BY nama DESC limit 10";
$hasil = mysql_query($Detail)or die("Query failed with error:
".mysql_error());
while ($hasil3 = mysql_fetch_array($hasil))
{
$isi = $hasil3['profil'];
$baca = substr($isi,0, 50);
//echo $readmore ;
?>
<div class="row-fluid">
<div class="span4">
<?php
$thumb=$hasil3['thumb'];
if($thumb == "-")
{
echo "<img src='backend/admin/images/no_thumb.jpg' class='img-
polaroid' style='5px 0px 15px' alt=''/>";
}else{
echo "<img src='backend/admin/image_wisata_thumb/$thumb' class='img-
polaroid' style='margin:5px 0px 15px' alt=''/>";
}
?>
</div>
<div class="span8">
<b><?php echo $hasil3['nama'];?></b>
</div>
<div class="span8">
<p align="justify"><?php echo $baca;?>
<a href="index.php?page=pariwisata_detail&kd=<?php echo
$hasil3['id_wisata'];?>"><span class="label label-
important">selengkapnya</span></a></p>
</div>
<div class="span12"><hr></div>
</div>
<?php}?>
</div>
</div>
<!--End Sidebar Area here-->
</div>
<!--End Main Content Area here-->
<div id="footerInnerSeparator"></div>
</div>
</div>
</body>
</html>

4. Source Code Halaman Galeri


<?php
include 'config.php';
?>
<!DOCTYPE HTML>
<html>
<head>
<link href="scripts/wookmark/css/style.css" rel="stylesheet"
type="text/css" />
<link href="scripts/prettyphoto/css/prettyPhoto.css" rel="stylesheet"
type="text/css" />
</head>
<body id="pageBody">
<div class="container">
<div class="divPanel page-content">
<div class="breadcrumbs">
<a href="/wisata">Home</a> &nbsp;/&nbsp; <span>Gallery</span>
</div>
<!--Edit Main Content Area here-->
<div class="row-fluid">
<div class="span12">
<h1>Gallery</h1>
<div id="gridArea">
<ul id="tiles">
<?php
$query = mysql_query ("SELECT * FROM tblwisata");
while ($data = mysql_fetch_array($query))
{
?>
<li>
<a href="backend/admin/image_wisata/<?php echo $data['gambar'];?>"
title="<?php echo $data['nama'];?>" rel="prettyPhoto[gallery1]">
<img src="backend/admin/image_wisata_thumb/<?php echo
$data['thumb'];?>"/></a>
<div class="meta"><span>Date : <?php echo
$data['tanggal'];?></span><span class="pull-right">By <?php echo
$data['oleh'];?></span></div>
<h4 class="text-info"><?php echo $data['nama'];?></h4>
<br /><br />
</li>
<?php}?>
</ul>
</div>
</div>
</div>
</div>
<!--End Main Content Area here-->
</div>
</body>
</html>

B. Halaman Admin

1. Source Code Data Pariwisata


<?php include 'header.php';
$per_hal=20;
$jumlah_record=mysql_query("SELECT COUNT(*) from tblwisata");
$jum=mysql_result($jumlah_record, 0);
$halaman=ceil($jum / $per_hal);
$page = (isset($_GET['page'])) ? (int)$_GET['page'] : 1;
$start = ($page - 1) * $per_hal;
?>
<div class="panel panel-primary">
<div class="panel-heading">
<div class="page-header">
<h1><span class="glyphicon glyphicon-plane" aria-
hidden="true"></span>&nbspData Wisata</h1>
</div>
</div>
<table class="table table-hover">
<tr>
<th class="col-md-1"><center>No</center></th>
<th class="col-md-2">Nama Tempat</th>
<th class="col-md-4">Profil</th>
<th class="col-md-2">Fasilitas</th>
<th class="col-md-2"></th>
</tr>
<div class="panel-body">
<ol class="breadcrumb">
<li><a href="index.php">Home</a></li>
<li class="active">Data Wisata</li>
</ol>
<a href="tmb_pariwisata.php" class="btn btn-sx btn-info"><span
class="glyphicon glyphicon-plus"></span> Tambah Data Wisata</a>
<form action="cari_wisata_act.php" method="get">
<div class="input-group col-md-5 col-md-offset-7">
<span class="input-group-addon" id="basic-addon1"><span
class="glyphicon glyphicon-search"></span></span>
<input type="text" class="form-control pull-right" placeholder="Cari
data wisata di sini .." aria-describedby="basic-addon1"
name="cari_wisata">
</div>
</form>
</div>
<?php
if(isset($_GET['cari'])){
$cari=mysql_real_escape_string($_GET['cari']);
$hasil=mysql_query("select * from tblwisata where nama like '$cari'");
}else{
$hasil=mysql_query("select * from tblwisata limit $start, $per_hal");
}
$no=1;
while($wisata=mysql_fetch_array($hasil))
{
$id_wisata = $wisata['id_wisata'];
$nama = $wisata['nama'];
$fasilitas = $wisata['fasilitas'];
$potong = $wisata['profil'];
$potong2 = substr($potong,0, 50);
$huruf = strlen($potong2);
if ($huruf >= "50")
{
$no2=$no++;
echo "<tr>
<td><center>$no2</center></td>
<td>$nama</td>
<td><p align='justify'>$potong2...</p></td>
<td>$fasilitas</td>
<td>
<center>
<a href='det_pariwisata.php?id=$id_wisata' class='btn btn-sm btn-
info'>Detail</a>
<a href='edit_pariwisata.php?id=$id_wisata' class='btn btn-sm btn-
warning'>Ubah</a>";
}else {
$no2=$no++;
echo "<tr>
<td><center>$no2</center></td>
<td>$nama</td>
<td><p align='justify'>$potong2</p></td>
<td>$fasilitas</td>
<td>
<center>
<a href='det_pariwisata.php?id=$id_wisata' class='btn btn-sm btn-
info'>Detail</a>
<a href='edit_pariwisata.php?id=$id_wisata' class='btn btn-sm btn-
warning'>Ubah</a>";
}?>
<a onclick="if(confirm('Apakah anda yakin ingin menghapus data ini
??')){ location.href='hapus_pariwisata.php?id=<?php echo
$wisata['id_wisata']; ?>' }" class="btn btn-sm btn-danger">Hapus</a>
</center>
</td>
</tr>
<?php}?>
</table>
<div class="panel-footer">
<ul class="pagination">
<?php
for($x=1;$x<=$halaman;$x++){?>
<li><a href="?page=<?php echo $x ?>"><?php echo $x ?></a></li>
<?php }?>
</ul>
</div>
</div>
</div>
<?php include 'footer.php';?>

2. Source Code Tambah Data Pariwisata


<?php
session_start();
include 'config.php';
//include 'resize_image.php';
//$video=$_POST['video'];
//$gambar=$_POST['gambar'];*/
if(isset($_POST['cmdsimpan'])){
$id_wisata=$_POST['id_wisata'];
$id_desa=$_POST['desa'];
$nama=$_POST['nama'];
$profil=$_POST['profil'];
$fasilitas=$_POST['fasilitas'];
$peta=$_POST['peta'];
$video="-";
$thumb="-";
$gambar="-";
$tanggal=date("d/m/Y");
$oleh=$_SESSION['uname'];
mysql_query("insert into tblwisata
values('$id_wisata','$id_desa','$nama','$profil','$fasilitas','$peta',
'$video','$thumb','$gambar','$tanggal','$oleh')");
header("location:tmb_video_gambar.php?pesan=sukses&rek=$id_wisata");
}
else
{
//$msg="Jenis file tidak sesuai atau ukuran file terlalu besar!";
header("location:tmb_pariwisata.php?pesan=gagal");
}
//echo "<p align=\"center\">$msg</p>";
?>
3. Source Code Ubah Data Pariwisata
<?php
session_start();
include 'config.php';
$id_wisata=$_POST['id_wisata'];
$id_desa=$_POST['desa'];
$nama=$_POST['nama'];
$profil=$_POST['profil'];
$fasilitas=$_POST['fasilitas'];
$lokasi=$_POST['lokasi'];
$tanggal=date("d/m/Y");
$oleh=$_SESSION['uname'];
if(isset($_POST['ubah'])){
mysql_query("update tblwisata set id_desa='$id_desa', nama='$nama',
profil='$profil', fasilitas='$fasilitas', url_lokasi='$lokasi',
tanggal='$tanggal', oleh='$oleh' WHERE id_wisata='$id_wisata'");
header("location:edit_pariwisata.php?pesan=ubah_sukses&id=$id_wisata")
;
}
else
{
header("location:edit_pariwisata.php?pesan=ubah_gagal&id=$id_wisata");
}
?>

4. Source Code Hapus Data Pariwisata


<?php
include 'config.php';
$id_wisata=$_GET['id'];
$u=mysql_query("select * from tblwisata where
id_wisata='$id_wisata'");
$us=mysql_fetch_array($u);
if(file_exists("image_wisata/".$us['gambar'])){
if(file_exists("image_wisata_thumb/".$us['thumb'])){
unlink("image_wisata_thumb/".$us['thumb']);
}
unlink("image_wisata/".$us['gambar']);
mysql_query("delete from tblwisata where id_wisata='$id_wisata'");
header("location:pariwisata.php");
}else{
mysql_query("delete from tblwisata where id_wisata='$id_wisata'");
header("location:pariwisata.php");
}
?>

5. Source Code Data Kecamatan


<?php include 'header.php';
$per_hal=20;
$jumlah_record=mysql_query("SELECT COUNT(*) from tblkecamatan");
$jum=mysql_result($jumlah_record, 0);
$halaman=ceil($jum / $per_hal);
$page = (isset($_GET['page'])) ? (int)$_GET['page'] : 1;
$start = ($page - 1) * $per_hal;
?>
<div class="panel panel-primary">
<div class="panel-heading">
<div class="page-header">
<h1><span class="glyphicon glyphicon-pencil"
aria-hidden="true"></span>&nbspData Kecamatan</h1>
</div>
</div>

<table class="table table-hover">


<tr>
<th class="col-md-2"><center>No</center></th>
<th class="col-md-8">Nama Kecamatan</th>
<th class="col-md-2"></th>
</tr>
<div class="panel-body">
<ol class="breadcrumb">
<li><a href="/backend/admin">Home</a></li>
<li class="active">Data Kecamatan</li>
</ol>
<?php
if(isset($_GET['pesan'])){
$pesan=mysql_real_escape_string($_GET['pesan']);
if($pesan=="sukses"){
echo "<div class='alert alert-
success'><button type='button' class='close' data-dismiss='alert'
aria-label='Close'><span aria-hidden='true'>&times;</span></button>
Data berhasil ditambahkan!! </div>";
}elseif($pesan=="gagal"){
echo "<div class='alert alert-
danger'><button type='button' class='close' data-dismiss='alert' aria-
label='Close'><span aria-hidden='true'>&times;</span></button>
Data gagal ditambahkan!! </div>";
}elseif($pesan=="hapus_sukses"){
echo "<div class='alert alert-
success'><button type='button' class='close' data-dismiss='alert'
aria-label='Close'><span aria-hidden='true'>&times;</span></button>
Data berhasil dihapus!! </div>";
}
}
?>
<a href="" data-toggle="modal" data-target="#TambahData"
class="btn btn-sx btn-info"><span class="glyphicon glyphicon-
plus"></span> Tambah Data Kecamatan</a>

<form action="cari_kecamatan_act.php" method="get">


<div class="input-group col-md-5 col-md-offset-7">
<span class="input-group-addon" id="basic-
addon1"><span class="glyphicon glyphicon-search"></span></span>
<input type="text" class="form-control pull-
right" placeholder="Cari data kecamatan di sini .." aria-
describedby="basic-addon1" name="cari_kec">
</div>
</form>
</div>
<?php
if(isset($_GET['cari'])){
$cari=mysql_real_escape_string($_GET['cari']);
$hasil=mysql_query("select * from tblkecamatan where
kecamatan like '$cari'");
}else{
$hasil=mysql_query("select * from tblkecamatan limit
$start, $per_hal");
}
$no=1;
while($kecamatan=mysql_fetch_array($hasil))
{
?>
<tr>
<td><center><?php echo $no++ ?></center></td>
<td><?php echo $kecamatan['kecamatan'];?></td>
<td>
<center>
<a href="edit_kecamatan.php?id=<?php
echo $kecamatan['id_kec'];?>" class="btn btn-sm btn-primary">Ubah</a>
<a onclick="if(confirm('Apakah anda
yakin ingin menghapus data ini ??')){
location.href='hapus_kecamatan.php?id=<?php echo $kecamatan['id_kec'];
?>' }" class="btn btn-sm btn-danger">Hapus</a>
</center>
</td>
</tr>
<?php
}
?>
</table>
<div class="panel-footer">
<ul class="pagination">
<?php
for($x=1;$x<=$halaman;$x++){?>
<li><a href="?page=<?php echo $x ?>"><?php
echo $x ?></a></li>
<?php } ?>
</ul>
</div>
</div>
</div>

<!-- modal tambah kecamatan-->


<div id="TambahData" class="modal fade">
<div class="modal-dialog">
<div class="modal-content">
<div class="modal-header">
<button type="button" class="close" data-
dismiss="modal" aria-hidden="true">&times;</button>
<h4 class="modal-title"><span class="glyphicon
glyphicon-plus"></span>&nbspTambah Data Kecamatan</h4>
</div>
<div class="modal-body">
<form action="tmb_kecamatan_act.php"
method="post" enctype="multipart/form-data">
<div class="form-group">
<input name="kecamatan"
type="text" class="form-control" placeholder="Nama Kecamatan"
required="" />
</div>
</div>
<div class="modal-footer">
<button type="button" class="btn btn-
success" data-dismiss="modal">Keluar</button>
<input type="reset" class="btn btn-
danger" value="Batal">
<input type="submit" class="btn btn-
primary" name="simpan_kec" value="Simpan">
</div>
</form>
</div>
</div>
</div>
<?php
include 'footer.php';
?>

6. Source Code Tambah Data Kecamatan


<?php
include 'config.php';

if(isset($_POST['simpan_kec'])){
$kec=$_POST['kecamatan'];
mysql_query("insert into tblkecamatan values('','$kec')");
header("location:kecamatan.php?pesan=sukses");
}
else
{
header("location:kecamatan.php?pesan=gagal");
}
?>

7. Source Code Ubah Data Kecamatan


<?php
include 'config.php';
$id_kec=$_POST['id_kec'];
$kec=$_POST['kecamatan'];

if(isset($_POST['simpan'])){
mysql_query("update tblkecamatan set kecamatan='$kec' where
id_kec='$id_kec'");
header("location:edit_kecamatan.php?pesan=ubah_sukses&id=$id_kec");
}
else
{
header("location:edit_kecamatan.php?pesan=ubah_gagals&id=$id_kec");
}
?>
8. Source Code Hapus Data Kecamatan
<?php
include 'config.php';
$id=$_GET['id'];
mysql_query("delete from tblkecamatan where id_kec='$id'");
header("location:kecamatan.php?pesan=hapus_sukses");
?>

9. Source Code Data Desa


<?php include 'header.php';
$per_hal=20;
$jumlah_record=mysql_query("SELECT COUNT(*) from tbldesa");
$jum=mysql_result($jumlah_record, 0);
$halaman=ceil($jum / $per_hal);
$page = (isset($_GET['page'])) ? (int)$_GET['page'] : 1;
$start = ($page - 1) * $per_hal;
?>
<div class="panel panel-primary">
<div class="panel-heading">
<div class="page-header">
<h1><span class="glyphicon glyphicon-edit"
aria-hidden="true"></span>&nbspData Desa</h1>
</div>
</div>

<table class="table table-hover">


<tr>
<th class="col-md-2"><center>No</center></th>
<th class="col-md-4">Nama Desa</th>
<th class="col-md-4">Kecamatan</th>
<th class="col-md-2"></th>
</tr>
<div class="panel-body">
<ol class="breadcrumb">
<li><a href="/backend/admin">Home</a></li>
<li class="active">Data Desa</li>
</ol>

<?php
if(isset($_GET['pesan'])){
$pesan=mysql_real_escape_string($_GET['pesan']);
if($pesan=="sukses"){
echo "<div class='alert alert-
success'><button type='button' class='close' data-dismiss='alert'
aria-label='Close'><span aria-hidden='true'>&times;</span></button>
Data berhasil ditambahkan!! </div>";
}elseif($pesan=="gagal"){
echo "<div class='alert alert-
danger'><button type='button' class='close' data-dismiss='alert' aria-
label='Close'><span aria-hidden='true'>&times;</span></button>
Data gagal ditambahkan!! </div>";
}elseif($pesan=="hapus_sukses"){
echo "<div class='alert alert-
success'><button type='button' class='close' data-dismiss='alert'
aria-label='Close'><span aria-hidden='true'>&times;</span></button>
Data berhasil dihapus!! </div>";
}
}
?>
<a href="" data-toggle="modal" data-target="#TambahData"
class="btn btn-sx btn-info"><span class="glyphicon glyphicon-
plus"></span> Tambah Data Desa</a>

<form action="cari_desa_act.php" method="get">


<div class="input-group col-md-5 col-md-offset-7">
<span class="input-group-addon" id="basic-
addon1"><span class="glyphicon glyphicon-search"></span></span>
<input type="text" class="form-control pull-
right" placeholder="Cari data desa di sini .." aria-
describedby="basic-addon1" name="cari_desa">
</div>
</form>
</div>
<?php
if(isset($_GET['cari'])){
$cari=mysql_real_escape_string($_GET['cari']);
$hasil=mysql_query("select * from tbldesa where desa
like '$cari'");
$Detail="SELECT
tbldesa.id_desa,desa,
tblkecamatan.id_kec,kecamatan
FROM
tbldesa INNER JOIN tblkecamatan on
tbldesa.id_kec=tblkecamatan.id_kec where desa like '$cari'";
$hasil =
mysql_query($Detail)or die("Query failed with error: ".mysql_error());
}else{
$Detail="SELECT
tbldesa.id_desa,desa,
tblkecamatan.id_kec,kecamatan
FROM
tbldesa INNER JOIN tblkecamatan on
tbldesa.id_kec=tblkecamatan.id_kec limit $start, $per_hal";
$hasil =
mysql_query($Detail)or die("Query failed with error: ".mysql_error());
}
$no=1;
while($desa=mysql_fetch_array($hasil))
{
?>
<tr>
<td><center><?php echo $no++ ?></center></td>
<td><?php echo $desa['desa'];?></td>
<td><?php echo $desa['kecamatan'];?></td>
<td>
<center>
<a href="edit_desa.php?id=<?php echo
$desa['id_desa'];?>" class="btn btn-sm btn-primary">Ubah</a>
<a onclick="if(confirm('Apakah anda
yakin ingin menghapus data ini ??')){
location.href='hapus_desa.php?id=<?php echo $desa['id_desa']; ?>' }"
class="btn btn-sm btn-danger">Hapus</a>
</center>
</td>
</tr>
<?php
}
?>
</table>
<div class="panel-footer">
<ul class="pagination">
<?php
for($x=1;$x<=$halaman;$x++){?>
<li><a href="?page=<?php echo $x ?>"><?php
echo $x ?></a></li>
<?php } ?>
</ul>
</div>
</div>
</div>

<!-- modal tambah kecamatan-->


<div id="TambahData" class="modal fade">
<div class="modal-dialog">
<div class="modal-content">
<div class="modal-header">
<button type="button" class="close" data-
dismiss="modal" aria-hidden="true">&times;</button>
<h4 class="modal-title"><span class="glyphicon
glyphicon-plus"></span>&nbspTambah Data Desa</h4>
</div>
<div class="modal-body">
<form action="tmb_desa_act.php" method="post"
enctype="multipart/form-data">
<div class="form-group">
<input name="desa" type="text"
class="form-control" placeholder="Nama Desa" required="" /><br>
<script type="text/javascript"
src="../assets/jquery-1.4.2.min.js"></script>
<select class="form-
control" name="kecamatan" id="kecamatan" required="">
<option value="">Pilih
Kecamatan</option>
<?php
$kec=mysql_query("select *
from tblkecamatan");

while($b=mysql_fetch_array($kec)){
?>
<option value="<?php
echo $b['id_kec']; ?>"><?php echo $b['kecamatan'] ?></option>
<?php
}
?>
</select>
</div>
</div>
<div class="modal-footer">
<button type="button" class="btn btn-
success" data-dismiss="modal">Keluar</button>
<input type="reset" class="btn btn-
danger" value="Batal">
<input type="submit" class="btn btn-
primary" name="simpan_desa" value="Simpan">
</div>
</form>
</div>
</div>
</div>
<?php
include 'footer.php';
?>

10. Source CodeTambah Data Desa


<?php
include 'config.php';

if(isset($_POST['simpan_desa'])){
$desa=$_POST['desa'];
$kec=$_POST['kecamatan'];
mysql_query("insert into tbldesa values('','$desa','$kec')");
header("location:desa.php?pesan=sukses");
}
else
{
header("location:desa.php?pesan=gagal");
}
?>

11. Source Code Ubah Data Desa


<?php
include 'config.php';
$id_desa=$_POST['id_desa'];
$desa=$_POST['desa'];
$id_kec=$_POST['kecamatan'];

if(isset($_POST['simpan'])){
mysql_query("update tbldesa set desa='$desa', id_kec='$id_kec'
where id_desa='$id_desa'");
header("location:edit_desa.php?pesan=ubah_sukses&id=$id_desa");
}
else
{
header("location:edit_desa.php?pesan=ubah_gagals&id=$id_desa");
}
?>

12. Source Code Hapus Data Desa


<?php
include 'config.php';
$id=$_GET['id'];
mysql_query("delete from tbldesa where id_desa='$id'");
header("location:desa.php?pesan=hapus_sukses");
?>
LAMPIRAN C
RIWAYAT HIDUP PENULIS

Penulis lahir di Tidore 18 Maret 1994 dan merupakan anak

ke-1 dari pasangan Abdullah Hamdjah dan Rugaya Fabanyo.

Tahun 2006 Penulis menamatkan studi di Sekolah Dasar

Negeri 1 Indonesiana. Kemudian melanjutkan studi di

Sekolah Menengah Pertama (SMP) Negeri 1 Soasio dan

tamat pada Tahun 2009. Setelah menamatkan studi di bangku Sekolah Menengah

Pertama penulis melanjutkan studi di Sekolah Menengah Kejuruan (SMK) Negeri

1 Tidore Kepulauan dan tamat tahun 2012.

Pada Tahun 2013 penulis melanjutkan studi di Perguruan Tinggi,

Sekolah Tinggi Manajemen Informatika dan Komputer (STMIK) Tidore Mandiri,

Jurusan D3 Menajemen Informatika dan sampai sekarang penulis sedang

menyusun karya ilmiah (Tugas Akhir) dan telah selesai sebagai persyaratan untuk

mendapatkan gelar Ahli Madya Komputer.

Anda mungkin juga menyukai