Anda di halaman 1dari 58

PENYEDIAAN APLIKASI WEB PEMASARAN DINAS PARIWISATA DAN

KEBUDAYAAN KABUPATEN GARUT

LAPORAN KERJA PRAKTEK

Diajukan Untuk Memenuhi Salah Satu Persyaratan Kelulusan


Mata Kuliah Kerja Praktek

Oleh :
Revi Rexi Muhamad Fadilah
NPM 1306112
Virly Putri Andini
NPM 1306134

PROGRAM STUDI TEKNIK INFORMATIKA


SEKOLAH TINGGI TEKNOLOGI GARUT
2017
LEMBAR PENGESAHAN
PENYEDIAAN APLIKASI WEB PEMASARAN DINAS PARIWISATA DAN
KEBUDAYAAN KABUPATEN GARUT

Oleh :
Revi Rexi Muhamad Fadilah (1306112)
Virly Putri Andini (1306134)

Menyetujui :

Pembimbing Akademik Pembimbing Lapangan

Rinda Cahyana, S.T. MT. Agus Koswara, S.Sos.


NIDN.0017107906 No Induk: 196815061993031007

Mengetahui :
Program Studi Teknik Informatika
Ketua,

Rinda Cahyana, S.T. MT.


NIDN.0017107906

Revi Rexi Muhamad Fadilah, 1306112

2
Virly Putri Andini, 1306134
PENYEDIAAN APLIKASI WEB PEMASARAN DINAS PARIWISATA DAN
KEBUDAYAAN KABUPATEN GARUT
Rinda Cahyana, S.T. MT, Pembimbing Akademik
Agus Koswara, S.Sos, Pembimbing Lapangan
26 Halaman + VII + 14 Gambar + 3 Tabel + 4 Lampiran + Daftar Pustaka

ABSTRAK
Terbatasnya ketersediaan dalam penyampaian informasi yang ada di Dinas
Pariwisata dan Kebudayaan Kabupaten Garut yang tidak tersebar secara menyeluruh
kepada masyarkat dan buku panduan yang harus menunggu waktu untuk dicetak
ulang ketika adanya informasi baru menjadi permasalahan yang ada di Dinas
Pariwisata dan Kebudyaan Kabupaten Garut, tujuan dari observasi yang dilakukan
yaitu untuk membangun aplikasi web yang nantinya akan berguna bagi semua pihak,
pembuatan aplikasi web ini menggunakan metodologi Waterfall terstruktur serta
dibantu dengan aplikasi Dreamweaver dan PHP MySQL sebagai database. Aplikasi
web yang dirancang terdiri dari beberapa halaman diantaranya halaman beranda,
Garut Utara, Garut Kota, Garut Selatan, Garut Timur, Event, Galeri dan Data
Kunjungan.
Kata Kunci : Aplikasi web, Informasi, Pemasaran, Metode Waterfall

3
KATA PENGANTAR

Dengan memanjatkan puji syukur ke Hadirat Alloh SWT, atas Karunia dan
Nikmat-Nya yang tidak terhingga dan atas Anugerah-Nya sehingga penulis dapat
menyelesaikan penyusunan laporan kerja praktek ini dengan judul Penyediaan
Sistem Informasi Pemasaran Dinas Pariwisata dan Kebudayaan Kabupaten
Garut.
Dalam penulisan laporan kerja praktek ini, penulis menyadari banyak
kekurangan dalam penyempurnaan isi tulisan, kemampuan dan pengetahuan.
Selain itu, penulis menghadapi berbagai kesulitan di lapangan dalam menemukan
data secara terperinci. Namun, semuanya dapat diatasi dengan bantuan dan
kerjasama dari berbagai pihak.
Untuk itu, dengan segala hormat penulis ingin menyampaikan rasa terima
kasih yang sedalam-dalamnya kepada pihak-pihak yang telah membantu dalam
rangka penyusunan karya tulisan ini dari awal sampai akhir, terutama kepada yang
terhormat:
1. Bapak Dr. Hilmi Aulawi, S.T. MT, selaku ketua Sekolah Tinggi Teknologi
Garut.
2. Bapak Rinda Cahyana, S.T. MT, selaku ketua Program Studi Teknik
Informatika dan selaku Pembimbing Akademik yang telah memberikan
arahan serta masukan sampai dapat menyelesaikan laporan kerja praktek ini.
3. Bapak Ridwan Setiawan, S.T. M.Kom, selaku sekretaris Program Studi
Teknik Informatika yang telah memberika informasi teknis kerja praktek ini.
4. Kedua orang tua tercinta yang selalu memberikan perhatian materil dan
spiritual sampai saat ini.
5. Kepala Badan Dinas Pariwisata dan Kebudayaan Kabupaten Garut atas
memberikan ijin kepada penulis untuk melaksanakan penelitian.
6. Bapak Agus Koswara, S.Sos, selaku pembimbing lapangan.
7. Bapak dan ibu Dosen, serta staf Sekolah Tinggi Teknologi Garut.
8. Para pegawai (pegawai kantor dan lapangan) Dinas Pariwisata dan
Kebudayaan Kabupaten Garut, atas kerjasama dalam memperoleh data yang
diperlukan.
9. Rekan-rekan mahasiswa Sekolah Tinggi Teknologi Garut.
10. Seluruh pihak yang telah membantu selama penusunan laporan kerja
praktek ini dari awal sampai akhir.
Akhir kata, penulis berharap semoga kebaikan pihak-pihak tersebut
mendapat amal dan balasan dari Alloh SWT. Dan semoga karya tulis ini dapat
berguna bagi pembaca dan diaplikasikan dalam kehidupan sehari-hari. Amin.

Garut, 12 Januari 2017


Penulis
DAFTAR ISI

KATA PENGANTAR.....................................................................................................

DAFTAR ISI................................................................................................................

DAFTAR GAMBAR.....................................................................................................

DAFTAR TABEL.........................................................................................................

DAFTAR LAMPIRAN...............................................................................................

1. PENDAHULUAN......................................................................................................
1.1. Latar Belakang Masalah............................................................................
1.2. Identifikasi Masalah..................................................................................
1.3. Tujuan........................................................................................................
1.4. Ruang Lingkup Kerja................................................................................
1.5. Manfaat......................................................................................................
1.6. Waktu dan Tempat Kerja Praktek..............................................................
1.7. Sistematika Penulisan................................................................................
2. LANDASAN TEORI..................................................................................................
2.1. Aplikasi Web Pemasaran...........................................................................
2.2. Metodologi.................................................................................................
2.3. Perangkat Lunak Pendukung.....................................................................
2.3.1. Personal Home Page ....................................................................................
2.3.2. Cascading Style Sheet ..................................................................................
2.3.3. Adobe Dreamweaver.....................................................................................
2.3.4. XAMPP..........................................................................................................
2.3.5. Entitas............................................................................................................
2.3.6. Database MySQL..........................................................................................
2.3.7. Data Flow Diagram......................................................................................
3. HASIL DAN PEMBAHASAN...................................................................................
3.1. Aktivitas Kerja Praktek.............................................................................
3.1.1. Komunikasi...................................................................................................
3.1.2. Perencanaan...................................................................................................
3.1.3. Pemodelan...................................................................................................
3.1.4. Konstruksi...................................................................................................
3.1.4.1. Pembuatan Entity Relationship dan Attribute..............................

3.1.4.2. Pembuatan Flowmap....................................................................

3.1.4.3. Pembuatan Data Flow Diagram (DFD)......................................

3.1.5. Pengujian.....................................................................................................
3.2. Hasil.........................................................................................................
3.2.1. Fungsi Input Penyediaan Halaman..............................................................
3.2.2. Proses Pemindahan Data.............................................................................
3.2.3. Fungsi Output Penyediaan Halaman...........................................................
3.2.4. Control Pada Halaman Beranda..................................................................
3.2.5. Penyimpanan Data.......................................................................................
4. KESIMPULAN DAN SARAN.................................................................................
4.1. Kesimpulan..............................................................................................
4.2. Saran........................................................................................................
DAFTAR PUSTAKA..................................................................................................
DAFTAR GAMBAR

Gambar 3.1 Desain Halaman beranda.........................................................................

Gambar 3.1 Entitas Data Kunjungan...........................................................................

Gambar 3.7 Entitas Login............................................................................................

Gambar 3.8 Entitas Garut Kota...................................................................................

Gambar 3.9 Entias Garut Selatan................................................................................

Gambar 3.10 Entitas Garut Timur...............................................................................

Gambar 3.11 Entitas Garut Utara................................................................................

Gambar 3.12 Entitas Event..........................................................................................

Gambar 3.13 DFD level 0............................................................................................

Gambar 3.14 DFD level 1............................................................................................

Gambar 3.15 Sorce code Pembuatan halaman............................................................

Gambar 3.16 Koneksi dengan Database.....................................................................

Gambar 3.17 Pembuatan Tabel....................................................................................

Gambar 3.18 Tampilan Web........................................................................................

Gambar 3.19 Database................................................................................................


DAFTAR TABEL

Tabel 3.1. Perencanaan Kerja Praktek.........................................................................

Tabel 3.2. Realisasi Kerja Praktek...............................................................................

Tabel 3.3 Flowmap......................................................................................................


DAFTAR LAMPIRAN

Lampiran 1 Kartu Kegiatan Kerja Praktek..................................................................

Lampiran 2 Kartu Bimbingan Akademik....................................................................

Lampiran 3 Hasil Observasi........................................................................................

Lampiran 4 Pemasangan dan Pemakaian....................................................................


1. PENDAHULUAN

1.1. Latar Belakang Masalah

Dinas Pariwisata dan Kebudayaan adalah badan pemerintah yang bertujuan


untuk mengelola sekaligus meningkatkan promosi dan publikasi di bidang
pariwisata dan kebudayaan. Adapun tugas dari Dinas Pariwisata dan Kebudayaan
yaitu untuk membantu Bupati dalam melaksanakan urusan Pemerintahan Daerah
berdasarkan asas otonomi dibidang kebudayaan dan pariwisata.Fungsi dari Dinas
Pariwisata dan Kebudayaan adalah :

1. Perumusan kebijakan teknis dibidang kebudayaan dan pariwisata.

2. Penyelenggaraan urusan pemrintahan dan pelayanan umum dibidang


kebudayaan dan pariwisata.

3. Pembinaan dan pelaksanaan tugas dibidang kebudayaan dan pariwisata dan


Pelaksanaan tugas lain yang diberikan oleh Bupati sesuai dengan tugas dan
fungsinya.

Setelah dilakukan observasi pada bidang pemasaran Dinas Pariwisata dan


Kebudayaan Kabupaten Garut yaitu adanya penyediaan informasi berupa brosur
dan buku panduan. Buku panduan dan Brosur dibagikan kepada masyarakat yang
berkunjung ke kantor dinas atau melalui acara-acara tertentu. Sesuai dengan
ketentuan yang telah ditetapkan dan adanya UU no 14 tahun 2008 tentang
informasi pada Bab 1 Ketentuan Umum pasal 1 ayat 1 yang berbunyi : Informasi
adalah keterangan, pernyataan, gagasan, dan tanda-tanda yang mengandung nilai,
makna, dan pesan, baik data, fakta maupun penjelasannya yang dapat dilihat,
didengar, dan dibaca yang disajikan dalam berbagai kemasan dan format sesuai
dengan perkembangan teknologi informasi dan komunikasi secara elektronik
ataupun nonelektronik.

1.2. Identifikasi Masalah


Sesuai dengan latar belakang masalah dan adanya UU no 14 tahun 2008
Bab 1 Ayat 1 identifikasi masalah yang didapat antara lain :
1. Adanya keterbatasan tersedianya media penyampaian informasi secara
manual dengan menggunakan buku panduan dan tidak tersebar secara
menyeluruh kepada masyarakat umum.
2. Dinas Pariwisata dan Kebudayaan juga tidak dapat memperbarui informasi
secara langsung.
3. Harus menunggu dalam mencetak ulang buku panduan dan brosur.

1.3. Tujuan
Berdasarkan kesepakatan dengan Kepala Bidang Pemasaran Dinas
Pariwisata dan Kebudayaan Kabupaten Garut dan adanya UU no 14 tahun 2008
maka kerja praktek ini bertujuan untuk membuat Situs web resmi dalam
penyediaan media informasi yang akan secara otomatis menyebar ke masyarakat.

1.4. Ruang Lingkup Kerja


Adapun batasan-batasan pekerjaan yang dilakukan diantaranya :
1. Penyediaan konten informasi dibagian halaman awal.
2. Penyediaan konten contact yang berisi pertanyaan-pertanyaan dan
disampaikan melalui akun email kepada admin.
3. Penyediaan konten sebagai media promosi yang dibagi menjadi beberapa
wilayah yang ada di daerah Garut.
4. Penyediaan konten event yang berisi tentang acara yang diadakan Dinas
Pariwisata dan Kebudayaan.
5. Penyediaan halaman data kunjungan setiap wisata dan akan diperbarui
secara bertahap.
6. Penyediaan konten galeri berisi foto-foto yang berkaitan dengan promosi.
7. Penyediaan halaman untuk admin yang bertugas mengelola aplikasi web.

1.5. Manfaat
Manfaat yang didapat dari adanya Aplikasi Web ini yaitu :
1. Masyarakat dapat melihat informasi yang tersedia tanpa adanya keterbatasan
dan dapat di akses kapanpun.
2. Juga dapat membantu bagian Marketing pada bidang pemasaran dalam
menyampaikan informasi dan untuk pembaruan informasi tanpa menunggu
waktu untuk di sebar kepada masyarakat.
1.6. Waktu dan Tempat Kerja Praktek
Lokasi Kerja Praktek bertempat di Kantor Dinas Pariwisata dan
Kebudayaan Garut, bidang pemasaran, bagian informasi dan komunikasi yang
beralamat di Jl.Ciledug No.120 Kelurahan Kota Kulon, Kecamatan Garut Kota,
pelaksanaan kerja praktek dimulai pada tanggal 29 Agustus 2016 selama 20
pertemuan, kerja 2 hari dalam seminggu dari pukul 09.00 s/d 15.00.

1.7. Sistematika Penulisan


Laporan kerja praktek ini diperlukan suatu sistematika penulisan yang baik.
Sistematika yang akan digunakan adalah sebagai berikut :
1. PENDAHULUAN, berisi mangenai latar belakang kerja praktek,
identifikasi masalah, tujuan, manfaat, ruang lingkup kerja praktek, tempat
dan waktu kerja, serta sistematika penulisan.
2. TINJAUAN PUSTAKA, berisi teori yang akan digunakan untuk
membangun aplikasi, alat-alat yang digunakan untuk mendukung
terbangunnya aplikasi.
3. HASIL DAN PEMBAHASAN, berisi penjelasan lingkungan kerja, tahapan
proses pencapaian tujuan kerja praktek beserta hasil yang sudah dicapai.
4. KESIMPULAN DAN SARAN, berisi kesimpulan yang dapat ditarik dari
pembahasan masalah yang telah dilakukan sebelumnya, serta saran-saran
yang mungkin dapat berguna untuk pengembangan yang lebih baik.
2. LANDASAN TEORI

2.1. Aplikasi Web Pemasaran


Adapun beberapa definisi aplikasi web :
1. Aplikasi adalah suatu kelompok file yang bertujuan untuk melakukan
aktiffitas tertentu yang saling terkait (santoso, 2010).
2. Web adalah suatu metode untuk menampilkan informasi di internet yang
mempunyai kelebihan untuk menghubungkan satu dokumen ke dokumen
lainnya (hypertext) dan dapat diakses melalui sebuah web browser
(yuhefizar, 2008).
3. Aplikasi web atau biasa disebut dengan WebApps yaitu kategori perangkat
lunak yang berpusat pada jaringan yang saling terhubung untuk
menunjukkan informasi-informasi tertentu(Presman, 2010).
Pemasaran adalah suatu proses yang melibatkan kegiatan-kegiatan penting
yang memungkinkan individu dan perusahaan mendapatkan apa yang mereka
butuhkan (Boyd, 2000) dan inginkan dengan menciptakan, menawarkan, dan
mempertukarkan produk yang bernilai dengan pihak lain (Kotler, 2000).

2.2. Metodologi
Menurut Pressman (2010), model proses waterfall, yang dikenal juga
sebagai classic life cycle, adalah model proses yang sistematis, pendekatan yang
berurutan dalam pengembangan perangkat lunak yang diawali dengan spesifikasi
kebutuhan kebutuhan (requirements) client dan akan melalui perencanaan
(planning), permodelan (modelling), konstruksi (construction), dan deployment,
yang berpuncak pada penyelesaian perangkat lunak
1. Communication: Suatu proses aktivitas kerangka kerja yang melibatkan
komunikasi dan kolaborasi dengan pengguna (dan stakeholder lainnya) dan
meliputi persyaratan pengumpulan dan kegiatan terkait untuk menyampaian
informasi dari satu pihak ke pihak lain.
2. Planning: Suatu proses tujuan salam strategi dan merencanakan aktivitas
kerangka kerjayang menetapkan suatu rencana untuk rekayasa perangkat
lunak yang menggambarkan tugas-tugas yang akan dilakukan, resiko yang
mungkin terjadi, sumber daya yang akan dibutuhkan, pekerjaan produk yang
harus dihasilkan, dan jadwal kerja.
3. Modeling: Suatu proses aktivitas kerangka kerja yang meliputi pembuatan
model untuk memungkinkan pengembang (developer) dan client agar lebih
memahami kebutuhan perangkat lunak (software requirement) dan desain
supaya pencapaian kebutuhan tersebut.
4. Construction: Aktivitas kerangka kerja ini menggabungkan kegiatan coding
dan pengujian (testing) yang diperlukan untuk mengungkapkan kesalahan
dalam code.
5. Deployment : Perangkat lunak diberikan kepada client dimana client yang
akan mengevaluasi dan memberikan umpan balik berdasarkan hasil
evaluasi.

2.3. Perangkat Lunak Pendukung


Sistem informasi situs web ini dibuat dengan menggunakan bahasa
pemrograman PHP, Adobe Dreamweaver, dan menggunakan aplikasi XAMPP
untuk menghubungkan database MYSQL ke situs web.

2.3.1. Personal Home Page ( PHP )


Menurut M.Syafii (2004), PHP merupakan bahasa pemograman web yang
bersifat server-side HTML=embedded scripting, di mana script-nya menyatu
dengan HTML dan berada di server. Artinya adalah sintaks dan perintah-perintah
yang kita berikan akan sepenuhnya dijalankan di server tetapi disertakan HTML
biasa. PHP dikenal sebgai bahasa scripting yang menyatu dengan Tag HTML,
dieksekusi di server dan digunakan untuk membuat halaman web yang dinamis
seperti ASP (Active Server Pages) dan JSP (Java Server Pages). Banyak
keuntungan yang dapat diperoleh jika menggunakan PHP sebagai modul dari
apache di antaranya adalah:
1. Tingkat keamanan yang cukup tinggi.
2. waktu eksekusi yang lebih cepat dibandingkan dengan bahasa pemograman
web lainnya yang berorientasi pada server-side scripting.
3. Akses ke sistem database yang lebih fleksibel seperti MySQL.

2.3.2. Cascading Style Sheet ( CSS )


Adapun beberapa pengertian CSS yaitu :
1. CSS adalah sebuah cara untuk memisahkan isi dengan layout dalam
halaman-halaman web yang dibuat (Budi & Kurniawan, 2007).
2. Cascading Style Sheet (CSS) adalah suatu teknologi yang di gunakan untuk
memperindah halaman website (situs). CSS mempunyai 2 bagian utama
yaitu selectors dan deklarasi. Yang dimaksud selectors biasanya elemen
HTML yang ingin diubah, sedangkan deklarasi biasanya terdiri dari properti
dan nilai. Properti sendiri adalah atribut style yang di ingin diubah, dan
setiap properti memiliki nilai. (Prasetio, 2012).

2.3.3. Adobe Dreamweaver


Adobe dreamweaver adalah aplikasi editor professional untuk mendesain
dan mengelola situs web maupun halaman web secara manual dengan kode-kode
HTML dan tool yang berada di Adobe Dreamweaver ini juga dapat membantu
mempermudah dalam meningkatkan kemampuan kita untuk mendesain.

2.3.4. XAMPP
XAMPP adalah suatu program yang digunakan sebagai server untuk
mengeksekusi fungsi yang ada dalam halaman website yang kita buat sekaligus
menampilkan halaman website tersebut agar bisa diakses oleh user (P, Subekti,
Nugraha, & S, 2013`).
2.3.5. Entitas
Menurut Fahansyah (2002), entitas adalah objek-objek dasar yang terkait
didalam sistem. Sedangkan relasi adalah hubungan antara dua buah entitas. Entity
relationship diagram digunakan untuk memodelkan stuktur data dan hubungan
antar data. Entity relationship diagram digunakan sejumlah notasi dan symbol
untuk menggambarkan stuktur dan hubungan antar data. Ada 3 (tiga) macam
simbol yang digunakan dalam ERD, yaitu :
1. Entity: Entitas merupakan individu yang mewakili sesuatu yang nyata
eksistensinya dan dapat dibedakan dari sesuatu yang lain. Entitas dapat
berupa objek, orang, konsep, abstrak atau kejadian.
2. Relationship adalah hubungan atau asosiasi suatu entitas dengan dirinya
sendiri atau dengan entitas lainnya. Relationship digambarkan sebagai garis
yang menghubungkan entitas-entitas yang dipandang memiliki hubungan
antara satu dengan yang lainnya.
3. Atributte: Atribut mendeskripsikan karakteristik dari suatu entitas.
Umumnya penetapan atribut bagi sebah entitas didasarkan pada fakta yang
ada.

2.3.6. Database MySQL


Penggunaan database dalam pembuatan website berfungsi sebagai
penyimapanan data yang akan di publikasikan dan bersifat dinamis bisa di tambah
di edit, ataupun dihapus. Adapun beberapa pengertian Database MySQL:
1. Database secara umum memiliki beberapa objektif yaitu kecepatan dan
kemudahan pengolahan data, efesiensi ruang penyimpanan, keakuratan data,
ketersediaan data menigkatkan keamanan data dan kelengkapan data.
(Nugroho, 2004).
2. MySQL merupakan database yang berbasis server. Anda bisa
menggunakan DatabaseMySQL apabila memiliki izin 19 hak akses
didalamnya. Hal ini seperti halnya pada saat anda hendak menggunakan
klien MySQL untuk masuk pada server MySQL.Keunggulan dari MySQL
adalah (Nugroho B. , 2008):
a. Bersifat open source.
b. Sistem software-nya tidak memberatkan kerja server atau komputer
karena dapat bekerja di background.
2.3.7. Data Flow Diagram
Menurut Mustakini (2005) Data Flow Diagram adalah diagram yang
menggunakan notasi simbol untuk menggambarkan arus data system, DFD sering
digunakan untuk menggambarkan suatu sistem yang telah ada atau sistem yang
baru yang akan dikembangkan secara logika dan menjelaskan arus data dari mulai
pemasukan sampai dengan keluaran data tingkatan diagram arus data mulai dari
diagram konteks yang menjelaskan secara umum suatu sistem atau batasan sistem
dari level 0 dikembangkan menjadi level 1 sampai sistem tergambarkan secara
rinci. Gambaran ini tidak tergantung pada perangkat keras, perangkat lunak,
struktur data atau organisasi file.
Basia Data ada beberapa simbol digunakan pada DFD untuk mewakili :
1. External Entity merupakan kesatuan (entity) di lingkungan luar sistem yang
dapat berupa orang, organisasi, atau sistem lain yang berada pada
lingkungan luarnya yang memberikan input atau menerima output dari
sistem.
2. Data Flow Diagram, DFD diberi simbol suatu panah. Arus data ini mengalir
di antara proses, simpan data dan kesatuan luar. Arus data ini menunjukan
arus dari data yang dapat berupa masukan untuk sistem atau hasil dari
proses sistem.
3. Process menunjukan pada bagian yang mengubah input menjadi output,
yaitu menunjukan bagaimana satu atau lebih input diubah menjadi beberapa
output. Setiap proses mempunyai nama, nama dari proses ini menunjukan
apa yang dikerjakan proses.
4. Data Store merupakan simpanan dari data yang dapat berupa suatu file atau
database pada sistem computer.
3. HASIL DAN PEMBAHASAN

3.1. Aktivitas Kerja Praktek


Aktifitas Kerja Praktek selama kerja praktek di Dinas Parwisata dan
Kebudayaan Kab.Garut terlampir di Lampiran 1.1 dan kegiatan ini dilakukan
dengan 20 kali pertemuan di mulai pada tanggal 29 Agustus 2016 sampai 28
Oktober 2016.

3.1.1. Komunikasi
Pada tahap komunikasi dilakukan dengan Pembimbing lapangan bapak
Agus Koswara untuk mengetahui kebutuhan sistem dalam bidang pemasaran dan
mengetahui kebutuhan untuk pengguna. Sistem informasi ini dirancang untuk
membantu dan mengelola informasi kegiatan pemasaran pariwisata dan
kebudayaan khususnya di daerah Kabupaten Garut supaya mudah untuk di akses
oleh masyarakat luas. Tujuan pembuatan situs web ini yaitu membantu
memperbarui informasi pariwisata, kebudayaan serta acara yang diselenggarakan
oleh dinas.

3.1.2. Perencanaan
Tahap perencanaan ini merupakan tahap penentuan kelayakan yaitu
perkiraan biaya dan evaluasi resiko serta pendefinisian jadwal perancangan
aplikasi web. Disesuaikan waktu yang tersedia untuk membuat Laporan Kerja
Praktek ini maka perkiraan ini dilakukan perencanaan pendefinisian jadwal
perancangan aplikasi web pemasaran Dinas Kebudayan dan Pariwisata Garut
(Tabel 3.1) dan realisasi perancangan aplikasi web pemasaran (Tabel 3.2.).
Tabel 3.1. Perencanaan Kerja Praktek
No Tanggal Rencana Kerja Praktek
1.
29Agustus 2016 s/d 30Agustus 2016 Observasi

2.
31Agustus s/d 14 september 2016 Analisis Kebutuhan

3. 16 September 2016 s/d 21 September


Pemodelan Aplikasi
2016
4.
26 September 2016 s/d 12 Oktober 2016 Konstruksi pembuatan aplikasi

5.
17 Oktober 2016 s/d 28 Oktober 2016 Pengujian aplikasi web

Tanggal Realisasi Kerja Praktek


Tabel 3.2. Realisasi Kerja Praktek
No
1.
29Agustus 2016 s/d 30Agustus 2016 Observasi

2.
31Agustus s/d 14 september 2016 Analisis Kebutuhan

3. 16 September 2016 s/d 21 September


Pemodelan Aplikasi
2016
4.
26 September 2016 s/d 12 Oktober 2016 Konstruksi pembuatan aplikasi

5.
17 Oktober 2016 s/d 28 Oktober 2016 Pengujian aplikasi web

3.1.3. Pemodelan
Anaslisis kebutuhan yang akan menunjang pembuatan dan pemakaian
Aplikasi web ini yaitu:
1. Analisis Kebutuhan Non Fungsional meliputi dari perangkat keras,
perangkat lunak, dan user (pengguna).
a. Analisis Kebutuhan Perangkat Keras: Kebutuhan perangkat keras
yang diperlukan untuk membuat aplikasi ini adalah smartphone
android dengan spesifikasi sebagai berikut:
1) Laptop atau PC.
2) Ram minimal 2Gb.
3) Koneksi internet jaringan 3G/HSDPA atau WiFi.
b. Analisis Kebutuhan Perangkat Lunak : Perangkat lunak yang perlu
dipakai dalam pembuatan program aplikasi, diantaranya sebagai
berikut:
1) Sistem operasi Windows 10 Pro 32 bit
2) Bahasa Pemograman Dreamweaver untuk mendesain template
Website
3) MySQL sebagai perangkat lunak sistem manajemen basis data
c. Analisis Pengguna: Website yang dibuat untuk umum dimana pihak
dinas menyediakan informasi yang berhubungan dengan pariwisata
dan kebudayaan bagi masyarakat, turis dan wisatawan, pihak dinas
juga memberikan informasi mengenai travel dan paket-paket wisata
yang direkomendasikan.

2. Desain
Desain dari pembuatan aplikasi web pemasaran Dinas Pariwisata dan
Kebudayaan Kabupaten Garut adalah sebagai berikut :

Gambar 3.1 Desain Halaman beranda


Desain halaman beranda ini adalah
tampilan saat pertama kali masuk ke website dengan mengetikkan url
index.php. dimana terdapat video, lokasi yang dibantu dengan aplikasi
google maps, form login untuk admin, informasi pariwisata yang sering
dikunjungi dan link untuk terhubung ke media sosial yang dimiliki oleh
Dinas Pariwisata dan Kebudayaan Kabupaten Garut.
Gambar 3.2 Desain halaman wilayah Garut

Pada halaman pembagian wilayah ini sesuai dengan keinginan Dinas


dimana pengunjung dapat melihat informasi pariwisata, kebudayaan,
akomodas serta kuliner sesuai dengan wilayah mana yang akan wisatawan
kunjungi.

Gambar 3.3 Desain halaman Galeri

Desain halaman galeri ini berisikan foto-foto yang berkaitan dtentang


pariwisata, kebudayaan, akomodasi, restoran dan lainnya yang berkaitan
tentang Garut, yang diambil dari media social milik dinas
Gambar 3.4 Desain halaman admin

Desain pada halaman admin ditujukan untuk mengelola web dan berfungsi
untuk menambah menghapus atau mengedit informasi.

Gambar 3.5 Desain tabel data kunjungan

Desain data kunjungan yang berupa tabel berisikan hasil jumlah wisatawan
yang berkunjung pada setiap lokasi pariwisata dan akan di update oleh
admin. Data kunjungan ini juga dapat dilihat oleh pengunjung web dengan
adanya data kunjungan ini agar dapat membantu memilih lokasi wisata
mana yang paling sering dikunjungi oleh setiap wisatawan yang datang.
Gambar 3.6 Desain halaman Event

Desain halaman event ini bertujuan untuk menyimpan informasi kegiatan


atau acara yang dilaksanakan oleh dinas.

3.1.4. Konstruksi
Dalam tahapan konstruksi mendefinisikan langkah-langkah dalam
perancangan sistem yang akan dibuat di mulai dari perancangan entitas database,
DFD dan Flowmap .
3.1.4.1. Pembuatan Entity Relationship dan Attribute

Gambar 3.1 Entitas Data Kunjungan


Entitas dan Atribut
data_kunjungan : Data kunjungan ditujukan untuk mengetahui jumlah kunjungan
wisata daerah Garut, informasi data ini diinputkan langsung oleh admin dan di
perbarui setiap bulannya, dengan adanya informasi kunjungan ini maka user dapat
mengetahui wisata mana yang paling sering di kunjungi oleh para wisatawan.

Gambar 3.7 Entitas Login


Entitas dan Atribut login : Form login disediakan hanya untuk admin atau
operator pegawai yang sudah di tetapkan oleh pihak Dinas yang berguna untuk
memperbarui informasi data kunjungan dan memperbarui informasi-informasi
untuk halaman awal pada website, login admin berfungsi untuk mengisi konten
terbaru dan memperbaharui data kunjungan, hal ini dapat membantu dalam
menyebarluaskan sekaligus mempromosikan potensi-potensi wisata yang berada
di daerah Garut.

Gambar 3.8 Entitas Garut Kota


Entitas dan atribut garut_kota : garut kota adalah salah satu wilayah digarut,
entitas dan atribut ini adalah untuk menyimpan data konten mengenai pariwisata,
kuliner, akomodasi, kebudayaan dan kesenian yang berada di wilayah garut kota
ini sehingga pada entitas ini di perlukan kode_informasi untuk mengatur labeling
atau pilihan bidang setiap konten.

Gambar 3.9 Entias Garut Selatan


Entitas dan atribut garut_selatan sama seperti entitas garut_kota dimana
entitas dan atribut ini berfungsi untuk menyimpan data konten text dan foto dan di
atur oleh kode_informasi untuk menempatkan konten tersebut bertujuan di
bidang, bidang tersebut di kategorikan menjadi 5 bidang yaitu : pariwisata,
kuliner, akomodasi, kebudayaan, kesenian.

Gambar 3.10 Entitas Garut Timur


Entitas dan atribut garut_timur bertujuan sama seperti entitas sebelumnya,
penyimpanan konten di garut_timur dan ditempatkan atau labeling oleh
kode_informasi dengan menggunakan fungsi parameter dalam proses database
penampilan tersebut.

Gambar 3.11 Entitas Garut Utara


Entitas dan atribut garut_utara bertujuan sama seperti entitas sebelumnya,
diperjelas bahwa kota kabupaten garut dibagi menjadi 4 wilayah yang ditetapkan
oleh pembimbing lapangan Dinas Pariwisata dan Kebudayaan Kabupaten garut,
yaitu : garut kota, garut selatan, garut timur, garut utara sehingga dalam
pembuatan entitas dan atribut tersebut sesuai wilayah tersebut.

Gambar 3.12 Entitas Event


Entitas dan atribut event bertujuan sama seperti entitas sebelumnya
diperjelas entitas ini untuk menentukan dan menyimpan event harus adanya judul
event tersebut, kelengkapan gambar event, dan isi deskripsi dari event tersebut
kedalam database.
3.1.4.2. Pembuatan Flowmap
Tabel 3.3 Flowmap

Flowmap Alur Kerja dan Proses Aplikasi Web Pemasaran Proses semula
berawal dari lembaga dinas pariwisata dan kebudayaan garut mulai dari
penyiapan, pengolahan, penyusunan data materi untuk konten yang akan sajikan
kemudian di berikan kepada administrator dan oleh admin dikelola dan
dimasukan data tersebut menjadi informasi yang bernilai bermanfaat lalu pada
penyimpanan konten informasi tersebut disimpan di database storage konten/file
gambar, maka konten tersaji pada aplikasi web pemasaran dinas pariwisata dan
kebudayaan, secara otomatis konten terkirim atau terpublikasi kemudian
masyarakat atau user mengetahui informasi konten tersebut selesai
3.1.4.3. Pembuatan Data Flow Diagram (DFD)

Gambar 3.13 DFD level 0

DFD Level 0 untuk msengidentifikasi siapa saja yang ada pada sistem
tersebut dan apa saja yang dilakukan oleh sistem dan orang tersebut, pada Sistem
Informasi Dinas Pariwisata dan Kebudayaan Garut ini ada 3 orang sesuai dengan
fakta yang berhubungan langsung dengan Sistem Informasi Dinas Pariwisata dan
Kebudayaan Garut, diantaranya :
1. Masyarakat dengan Sistem : masyarakat mendapatkan informasi dari sistem
dikaitkan dengan web pemasaran ini yaitu informasi mengenai informasi
pariwisata, kuliner, akomodasi, kebudayaan dan kesenian yang disajikan
berbentuk konten pada web pemasaran ini oleh sistem.
2. Admin dengan sistem : alur timbal balik antara sistem dengan admin dimana
sistem memberikan data yang belum di olah, data tersebut dibagi sesuai
dengan yang di tampilkan di aplikasi web pemasaran yaitu : data pariwisata,
data kebudayaan, data kuliner, data akomodasi, data kebudayaan, data
kesenian, data untuk event, data kunjungan dan data foto foto untuk galeri,
kemudian admin mengolah data tersebut menjadi informasi yang berguna
disajikan berbentuk konten dan dikirim ke sistem.
3. Kepala Dinas Pariwisata dan Kebudayaan Garut dengan sistem, dimana
pada hubungan ini kepada dengan garut memiliki hubungan khusus berbeda
dengan masyarakat, sistem memberikan laporan informasi secara terperinci
kepada kepala Dinas Pariwisata dan Kebudayaan Kabupaten Garut.

Gambar 3.14 DFD level 1

DFD Level 1 bertujuan untuk memperjelas dari DFD 0 dimana pada DFD 1
ini disajikan alur alur secara terperinci dalam penyampaian informasi dari admin
ke masyarakat dan admin kepada kepala dari bidang per bidang berdasarkan
dengan database penyimpanan data, pada DFD level 0 tidak dijelaskan kepala
mengetahui database login dimana kepala mengetahui username dan password
untuk login ke aplikasi web untuk mengontrol data yang tersimpan pada sistem
aplikasi web ini yang di kelola oleh admin, sedangkan masyarakat hanya
mengetahui informasi informasi yang terkait dengan tugas pemasaran Dinas
Pariwisata dan Kebudayaan Garut
3.1.5. Pengujian
Testing dilakukan untuk mengetahui celah atau bug pada setiap halaman dan
fungsi yang sudah dibuat, testing dimulai sesudah progress rancangan source code
dan desain selesai dan tidak ada tambahan lagi source code ataupun desain,
dengan adanya testing maka program yang telah dibuat dapat berguna dan
berjalan.
1. Testing Halaman : dibuka satu persatu secara keseluruhan halaman dan di
cek jika ada tombol atau fungsi yang ada tiak berjalan, jika testing halaman
selesai lanjut ke halaman selanjutnya.
2. Testing Login: dilakukan untuk masuk ke halaman administrator dengan
sudah disediakan username dan password kemudian mencoba login jika
masuk maka berhasil dan pada keamanan login menggunakan fungsi restrict
page sehingga jika sudah masuk ke halaman administrator dan di copy
halaman administrator tersebut kemudian di paste di address dan coba
masuk maka tidak akan bisa masuk ke halaman administrator. Sehingga jika
ingin masuk ke halaman administrator harus login terdahulu karena
menggunakan fungsi restrict page.
3. Testing Input data Konten atau Posting: Testing ini dilakukan sesudah masuk
ke halaman administrator atau sudah login maka bisa di testing dengan
menjalankan memasukan konten beserta gambar jika selesai maka berhasil
fungsi database konten posting berjalan.
4. Testing Update Data Kunjungan: Data kunjungan di perbaharui oleh petugas
atau admin yang sudah bisa masuk login ke halaman administrator
kemudian mencoba testing dengan memperbaharui data kunjungan, jika
berhasil maka database data kunjungan berjalan dengan lancar.
5. Testing Hubungi Kami atau Contact: ditujukan hanya untuk pengunjung
atau masyarakat yang ingin menghubungi pihak Dinas Pariwisata dan
Kebudayaan Kabupaten Garut melalui situs web ini dengan diadakan form
contact khusus lalu mencoba memasukan pesan untuk menghubungi maka
akan masuk ke email Dinas Pariwisata Kebudayaan Kabupaten Garut
.
3.2. Hasil
Hasil dari pembuatan aplikasi web berupa fungsi input penyediaan halaman,
proses pemindahan data ke dalam database, fungsi output halaman, kontrol
halaman beranda dan penyimpanan data

3.2.1. Fungsi Input Penyediaan Halaman


Untuk memasukan sebuah sorce code dan data pada tempat halaman
aplikasi web ini berekstensi .php, sebuah halaman terdapat source code penting
yang harus ada untuk membuat dan menampilkan sebuah halaman :

Gambar 3.15 Sorce code Pembuatan halaman


Untuk koneksi script php ke database.
<html>
<head>
Pada bagian ini ditujukan untuk mengatur tampilan yaitu dengan CSS
Script.js, Tag Meta, judul sebuah halaman dimasukan pada bagian.
</head>
<body>
Untuk memasukan tampilan sebuah halaman memasukan data konten
source code disimpan pada tengah-tengah script body, semua proses input proses
output.
</body>
</html>

Proses memasukan navbar atau menu navigasi, memasukan halaman admin,


memasukan sebuah berita source code disimpan di body, dalam pembuatan
inputan ini dengan menggunakan tools dari dreamweaver yaitu recordset, table
table pada database di integrasi satu per satu dengan halaman .php menggunakan
recordset data input :

Gambar 3.16 Koneksi dengan Database


Fungsi recordset untuk memanggil database dan untuk menginput dan
menampilkan sebuah data. Setiap inputan form input konten pada aplikasi web
menggunakan recordset dan menggunakan tools insert record.
3.2.2. Proses Pemindahan Data
Pada tahapan proses disini adalah memindahkan data baik teks atau gambar
dari sebuah form input kedalam penyimpanan database, tahap proses ini seperti
contoh membuat tombol sumbit untuk get move data to database, sorce code
proses perpindahan data dengan code query database :
$tgl = date("d M Y H:i");
if ((isset($_POST["MM_insert"])) && ($_POST["MM_insert"] == "form1")) {
$insertSQL = sprintf("INSERT INTO garut_kota (kode_informasi, judul, isi, gambar,
tanggal) VALUES (%s, %s, %s, %s, %s)",
GetSQLValueString($_POST['kode_informasi'], "text"),
GetSQLValueString($_POST['judul'], "text"),
GetSQLValueString($_POST['isi'], "text"),
GetSQLValueString($_FILES['gambar']['name'], "text"),
GetSQLValueString($_POST['tanggal'], "date"));
move_uploaded_file($_FILES['gambar']['tmp_name'],"gambar_garut_kota/".
$_FILES['gambar']['name']);
MySQL_select_db($database_koneksi, $koneksi);
$Result1 = MySQL_query($insertSQL, $koneksi) or die(MySQL_error());

$insertGoTo = "garutkota_crud.php";
if (isset($_SERVER['QUERY_STRING'])) {
$insertGoTo .= (strpos($insertGoTo, '?')) ? "&" : "?";
$insertGoTo .= $_SERVER['QUERY_STRING'];
}
header(sprintf("Location: %s", $insertGoTo));
}

Tombol submit berfungsi dengan code insert seperti diatas. Proses juga
menyangkut mengatur source code dan desain dalam tata letak sebuah website
3.2.3. Fungsi Output Penyediaan Halaman
Output pada aplikasi web ini adalah data keluaran dari suatu inputan baik
text atau gambar, dalam pembuatan fungsi input ini sama hal seperti input dengan
menggunakan tools recordset kemudian akan di tujukan untuk memilih tabel pada
database yang sudah di buat :

Gambar 3.17 Pembuatan Tabel


Fungsi output mengambil data pada penyimpanan database, source code untuk
output sebuah data yang sudah terintegrasi dengan database dan table table
seperti ini : <?php echo $nama database pada tabel ?> , semua fungsi output
pada aplikasi web seperti ini.
Sehingga menjadi sebuah website seperti halaman tampilan ini menggabungkan
sebuah inputan source code dengan proses proses pembuatan website ini :
Gambar 3.18 Tampilan Web

3.2.4. Control Pada Halaman Beranda


Control dalam aplikasi web ini adalah yang mengatur jalannya program
dengan source code tertentu dan mengendalikan semua input proses output data
yang ada pada aplikasi web ini, dengan adanya control ini dapat mengetahui
jalanya suatu program seperti pada aplikasi web ini ketika memasukan sebuah
data maka akan ada alert atau pemberitahuan yang di munculkan oleh source
code :
<script language="javascript">
alert('Berhasil menambahkan');
document.location="beranda_crud.php";
</script>
<?php
} else {
?>
<script language="javascript">
alert('Gagal menambahkan');
document.location="index.php?link=";
</script>

3.2.5. Penyimpanan Data


Penyimpanan dalam aplikasi web ini dengan menggunakan database
MySQL

Gambar 3.19 Database

Dengan adanya database berikut isi table table maka data teks atau gambar
bisa di simpan dan bisa di tampilkan. Pada pembuatan setiap halaman mempunyai
proses yang sama tetapi penyimpanan setiap halaman di simpan didalam database
yang berbeda.
4. KEIMPULAN DAN SARAN

4.1. Kesimpulan
Berdasarkan hasil dari penelitian yang telah dilakukan dan pembahasan
pada bab-bab sebelumnya maka dapat disimpulkan sebagai berikut :
1. Dengan adanya aplikasi web pemasaran di Dinas Pariwisata dan
Kebudayaan Kabupaten Garut, maka penyampaian informasi tersebar
menyeluruh kepada masyarakat tanpa harus datang langsung ke kantor
Dinas untuk mengambil buku panduan dan brosur.
2. Dengan adanya aplikasi web ini dapat mengetahui informasi mengenai
promosi pariwisata, kebudayaan, kesenian, akomodasi dan kuliner yang
berada di daerah Garut serta event-event yang diselenggarakan oleh Dinas
setiap tahunnya.
3. Informasi yang akan ditambahkan akan langsung tersampaikan tanpa harus
menunggu mencetak ulang buku panduan ataupun brosur yang dikelola oleh
admin
4. Dengan tersedia nya contact yang ada pada aplikasi web ini pengunjung
dapat membuat pertanyaan informasi pariwisata kebudayaan dan lainnya
yang berada di daerah Garut.
5. Pengunjung web juga dapat melihat data kunjungan sebagai referensi untuk
wisata mana yang palig sering dikunjungi.
6. Galeri pada aplikasi web dibuat untuk menampilkan foto-foto pariwisata
yang diambil dari media sosial atau di foto langsung oleh pihak dinas agar
masyarakat mengetahui situasi dan keadaan tempat wisata yang akan dituju.

4.2. Saran
Adapun saran-saran yang dapat disampaikan dalam pembuatan website ini
adalah:
1. Dengan waktu yang telah di tetapkan pembuatan situs web ini masih ada
kekurangan dalam segi tampilan atau dalam segi fungsi, sebaiknya ada
pengembangan selanjutnya dengan menambahkan fitur maps yang akan
menunjukkan arah jalan untuk mecari restoran maupun hotel terdekat.
2. Dalam pembuatan website ini juga masih menggunakan template yang
masih sederhana sebaiknya ada pengembangan dari segi tampilan dengan
menggunakan template yang lebih menarik.
DAFTAR PUSTAKA

Boyd, Harper W,. 2000. Manajemen pemasaran, Edisi Kedua. jakarta : Erlangga,
2000.
Budi and Kurniawan, Sugiri. 2007. desain web menggunakan HTML+CSS.
Yogyakarta : Andi, 2007.
Fathansyah. 2002. Basis Data. Bandung : Informatika, 2002.
Jogiyanto, Hartono.M. 2005. Analisis dan Desain Sistem Informasi.
Yogyakarta : ANDI Yogyakarta, 2005.
Kotler, Philip, dkk. 2000. Manajemen Pemasaran dengan pemasaran efektikf dan
Pofitable, cetakan Kedua. Jakarta. : Gramedia Pusat Utama, 2000.
M.Syafii. 2004. Membangun Aplikasi Berbasis PHP dan My SQL. Yogyakarta :
Andi, 2004.
Nugroho, Adi. 2004. Konsep Pengembangan Basis Data. Bandung : Informatika,
2004.
Nugroho, Bunafit. 2008. aplikasi Pemrograman Web Dinamis Dengan PHP
dan . Yogyakarta : Gava Media, 2008.
P, Ichsan Risnandar, et al. 2013`. Website Development Fundamental. Bandung :
Nuansa Cenderia, 2013`.
Prasetio, Adhi. 2012. Buku Pintar Pemrograman Web. Jakarta Selatan :
Mediakita, 2012.
Presman, Roger. 2010. Rekayasa Perangkat Lunak. New York : Erlangga, 2010.
Santoso, harip. 2010. aplikasi web. jakarta : PT.Elex Media Komputindo, 2010.
Yuhefizar. 2008. 10 jam mengenal internet teknologi dan aplikasinya. jakarta :
PT.Elex Media Komputindo, 2008.
DAFTAR LAMPIRAN

Lampiran 1 Kartu Kegiatan Kerja Praktek


Lampiran 2 Kartu Bimbingan Akademik
Lampiran 3 Hasil Observasi

Dalam tahap wawancara langsung dengan Bapak Agus Koswara S.Sos


selaku staff IT di bidang pemasaran dinas kebudayaan pariwisata Garut mengenai
proses bisnis yang sedang berjalan di bidang pemasaran dalam memasarkan
informasi kebudayaan pariwisata Garut belum menyebar luas, maka sesuai
kesepakatan dengan pihak dinas penelitian ini bertujuan untuk membuat
penyediaan aplikasi web pemasaran di dinas pariwisata dan kebudayaan Garut
untuk membantu proses pemasaran menjadi otomatisasi, pihak dinas yang
menyesuaikan keinginan dalam pembuatan penyediaan aplikasi pemasaran baik
dalam tampilan dan fungsi.

Metode Pengumpulan Data


Permintaan data data secara langsung kepada bidang pemasaran agar data
dapat dibuatkan menjadi otomatisasi dan di inputkan di penyediaan aplikasi
pemasaran dinas pariwisata dan kebudayaan garut.

Mengetahui,

Agus Koswara, S.Sos.


No Induk: 196815061993031007
Lampiran 4 Manual Pemasangan dan Penggunaan

Anda mungkin juga menyukai