APLIKASI ENSIKLOPEDIA TARI DAERAH PULAU JAWA BERBASIS WEB

dokumen-dokumen yang mirip
Rancang Bangun Pembuatan Aplikasi Pemantauan (Monitoring) Kondisi Fasilitas Gedung Berbasis Web dan Android Client

UJIAN ONLINE MASUK SEKOLAH SMP BERBASIS WEB, STUDI KASUS XYZ FAJAR MAULANA YUSUP

APLIKASI PENCARIAN GEDUNG SERBAGUNA DI JAKARTA BERBASIS WEB

APLIKASI UJIAN ONLINE DENGAN JAWABAN ESSAY BERBASIS WEB DENGAN PHP DAN MYSQL NOVITA INDHIT EKASARI

PERANCANGAN APLIKASI ENSIKLOPEDIA WISATA ALAM PULAU JAWA BERBASIS WEB RENY YENITA

Piranti Lunak Sistem Repository Dokumen Tugas Akhir Berbasis Digital Menggunakan Bahasa Pemrograman PHP dan MySQL ADI NUGRAHA

APLIKASI RESERVASI ONLINE PAKET WISATA BERBASIS WEB FARUQ HAFIZ PURBA

APLIKASI MANAJEMEN PROYEK PERANGKAT LUNAK (STUDI KASUS: PT. GLOBAL ANUGERAH INDONESIA) M. ASHWARI NUGRAHA

APLIKASI PENGATURAN JUDUL TUGAS AKHIR DAN PROPOSAL BERBASIS WEB

IMPLEMENTASI ALGORITMA ANTRIAN BERBASIS PRIORITAS PADA WEB PENDAFTARAN ONLINE PENDAKIAN GUNUNG ARJUNA-WELIRANG DI MALANG JAWA TIMUR

PERANCANGAN APLIKASI VOTING UNTUK ORGANISASI KEMAHASISWAAN ADITYA RUSLI PROGRAM STUDI TEKNIK INFORMATIKA FAKULTAS ILMU KOMPUTER

PERANCANGAN APLIKASI LAPORAN GANGGUAN TELEPON BERBASIS WEB PADA PT. TELEKOMUNIKASI INDONESIA (AREA JAKARTA BARAT) Oleh: Roy Setiadi

APLIKASI SIMULASI PEMBELAJARAN STRUKTUR DATA MATERI QUEUE LAPORAN TUGAS AKHIR. Oleh DHANY TRIHANDOYO NIM :

APLIKASI TATA PERSURATAN PADA DITJEN BADAN PERADILAN UMUM MAHKAMAH AGUNG R.I

RANCANG BANGUN APLIKASI SISTEM MANAJEMENT TRAINING KARYAWAN BERBASIS WEB DI CITIBANK INDONESIA. Laporan Tugas Akhir

APLIKASI MONITORING PELANGGARAN SISWA ONLINE BERBASIS ANDROID WEB APP BUDIMAN RAHARDJO

APLIKASI PEMESANAN PAKAIAN BERBASIS WEB

APLIKASI PELATIHAN SOAL DAN KOREKSI UJIAN AKHIR NEGARA BIOLOGI UNTUK SMA KELAS 3 BERBASIS WEB HANDOKO SUWANDI

APLIKASI PENGGAJIAN BERBASIS WEB PT. XYZ UNTUK MENGHITUNG GAJI DAN MASA KONTRAK PEGAWAI PKWT WILI WIWIT SAPUTRA

Rancang Bangun Aplikasi Penjadwalan Berbasis Web Untuk Teknisi Dalam Perawatan Fasilitas Hotel Royal Safari Garden

PERANCANGAN SISTEM INFORMASI DATA PASIEN BIDAN BERBASIS OPEN SOURCE MENGGUNAKAN ALGORITMA AJAX LIVE SEARCH

APLIKASI INFORMASI AGENT PROPERTY BERBASIS WEB & SMS GATEWAY (STUDI KASUS PT. STAR TOP PROPERTY) ADI SETIAWAN

APLIKASI TRAVEL BERBASIS WEB DAN BOOTSTRAP RESPONSIVE MENGGUNAKAN FRAMEWORK CODEIGNITER PADA PT.XYZ

APLIKASI PROTOTYPE MODELING DAN SIMULASI PERMAINAN LEMPARAN BOLA BASKET. Marsad Nur Ubay

PERANCANGAN SISTEM PENGELOLAAN ADMINISTRASI DAN EVALUASI PROGRES LATIHAN PADA HARAPAN INDONESIA SOCCER SCHOOL BERBASIS WEBSITE TUGAS AKHIR

RANCANG BANGUN APLIKASI PENJADWALAN SIDANG TUGAS AKHIR MENGGUNAKAN BAHASA PEMROGRAMAN PHP RENDY OKTA VIDIYANTO

APLIKASI KONSULTASI PSIKOLOGI DI BIDANG PARENTING, KEPRIBADIAN, DAN ASMARA BERBASIS ANDROID DAN WEB (STUDI KASUS: Aura.co.id)

APLIKASI PEMBELAJARAN SKATEBOARD MENGGUNAKAN FRAMEWORK CODEIGNITER BERBASIS WEB. Disusun Oleh : GIANMAR SAPUTRA

APLIKASI PEMESANAN RUANG RAPAT UNTUK INTERNAL DAN EKSTERNAL BERBASIS WEB PADA HOTEL KARTIKA CHANDRA. Tantri Subekti

PEMBUATAN APLIKASI PENGELOLAAN CUTI KARYAWAN ONLINE PADA PT ANABATIC TECHNOLOGIES MENGGUNAKAN PHP DAN MySQL

PERANCANGAN SISTEM PEMESANAN SERVIS MOBIL ONLINE BERBASIS WEB PADA PT. SRIKANDI MOTOR

PERANCANGAN SISTEM INFORMASI PENDAFTARAN PESERTA EVENT BERBASIS WEB PADA UKM RADIO MERCU BUANA

APLIKASI BERBASIS WEB SISTEM MAINTENANCE BACKWALL POND S PADA PT UNILEVER INDONESIA IRAWAN ADI SETIA

APLIKASI PERPUSTAKAAN BERBASIS WEB DENGAN MENGGUNAKAN PHP MYSQL DAN BARCODE AZHARI

APLIKASI PEMBELAJARAN UKURAN PEMUSATAN DATA BERBASIS WEB

SISTEM INFORMASI ALUMNI TEKNIK INFORMATIKA UNIVERSITAS MUHAMMADIYAH SURAKARTA BERBASIS WEB

PERANCANGAN SISTEM INFORMASI PENDISTRIBUSIAN SURAT MASUK BERBASIS WEB DI DIVISI MANAJEMEN PRODUK PADA PT. BANK NEGARA INDONESIA (Persero) TBK.

APLIKASI PENGELOLAAN SEWA UNIT APARTEMEN TELUK INTAN BERBASIS WEB STUDI KASUS PT. TRIKA BUMI PERTIWI

APLIKASI BERBASIS WEB SISTEM INFORMASI MANAJEMEN WIDYAISWARA MENGGUNAKAN FRAMEWORK YII

PERANCANGAN APLIKASI ANALISA PENJUALAN PADA PT. AJBS BERBASIS WEB BASE DENGAN MENGGUNAKAN FRAMEWORK CODEIGNITER RANA WIJAYA

APLIKASI E-ABSENSI PERHITUNGAN GAJI KARYAWAN PT. PUTRA MAJU LESTARI BERBASIS ANDROID

APLIKASI PEMBELAJARAN MENGENAL POLA GAMBAR UNTUK ANAK PAUD BERBASIS ANDROID

APLIKASI PENCARIAN LOKASI RUMAH SAKIT BPJS BERBASIS ANDROID AHMAD SUBHAN

PERANCANGAN SISTEM E-BUDGETING TAHAP PENGAJUAN ANGGARAN DAN REVIEW BERBASIS WEB STUDI KASUS SMA PANGUDI LUHUR JAKARTA

PERANCANGAN SISTEM PENGENDALIAN KERJA LEMBUR KARYAWAN BERBASIS WEB. Laporan Tugas Akhir

APLIKASI SIMULASI PEMBELAJARAN STRUKTUR DATA MATERI LINKED LIST LAPORAN TUGAS AKHIR. Oleh WAHYU TEGUH PRATAMA NIM :

ABSTRAK... vii. KATA PENGANTAR... viii DAFTAR ISI... DAFTAR TABEL... xv. DAFTAR GAMBAR... xvi BAB I PENDAHULUAN Latar Belakang Masalah...

APLIKASI PACKET FILTER FIREWALL BERBASIS WEB MENGGUNAKAN IPTABLES ADE ILHAM NURTJAHJA

PEMBUATAN APLIKASI PARKIR, BERBASIS WEB MENGGUNAKAN QRCODE : STUDI KASUS RUKAN PURI NIAGA 3

APLIKASI LATIHAN SOAL UJIAN TEORI SURAT IZIN MENGEMUDI BERBASIS WEB. Laporan Tugas Akhir

APLIKASI INFORMASI GEOGRAFIS PENYEBARAN DAN PENCARIAN LOKASI KLINIK BPJS DI JAKARTA BERBASIS WEB (STUDI KASUS KANTOR PUSAT BPJS KESEHATAN)

Aplikasi Penghasil Soal Matematika Otomatis dalam Topik Konversi Satuan Berat, Satuan Panjang dan Pecahan Mata Uang. Kiagus Muhammad Alfin

APLIKASI PEMESANAN MAKANAN DAN MINUMAN PADA RESTORAN MENGGUNAKAN BAHASA PEMROGRAMAN PHP DAN DATABASE MYSQL

PERANCANGAN SISTEM INFORMASI ZAKAT PADA BADAN AMIL ZAKAT KELURAHAN PORIS PLAWAD INDAH BERBASIS WEB LAPORAN TUGAS AKHIR. Disusun Oleh : ADI SAPUTRA

PERANCANGAN DAN PEMBUATAN SISTEM INFORMASI DIVISI IT BERBASIS WEB DENGAN NOTIFIKASI RIAN ADITIA CAHYADI

PERANCANGAN SISTEM INFORMASI ORGANISASI KELEMBAGAAN MAHASISWA FAKULTAS ILMU KOMPUTER UNIVERSITAS MERCU BUANA. Laporan Tugas Akhir

PENGEMBANGAN FITUR BLAST , CHATTING, DAN SMS PADA APLIKASI DATA KARYAWAN FASILKOM UMB FA KHO

SISTEM MONITORING ORDER PADA PT. ABC BERBASIS WEB

APLIKASI SIMULASI PEMBELAJARAN PENGATURAN KEMACETAN JARINGAN DENGAN MEKANISME FIFO

APLIKASI SIMULASI PEMBELAJARAN JARINGAN PROTOKOL ROUTING RIP DENGAN FLASH /ACTION SCRIPT

PROGRAM STUDI SISTEM INFORMASI FAKULTAS ILMU KOMPUTER UNIVERSITAS MERCUBUANA JAKARTA

RANCANGAN SISTEM LAPORAN KEUANGAN INVESTMENT REKSA DANA PADA PT. MEGA ASSET MANAGEMENT DENGAN MENGGUNAKAN PEMOGRAMAN PHP DAN DATA BASE MY SQL

APLIKASI SISTEM INFORMASI PENDAFTARAN DAN PENJADWALAN PADA KURSUS STIR MOBIL CV. JULIA JAYA BERBASIS WEB

APLIKASI BELAJAR DAN MENGENAL NAMA BUAH-BUAHAN DALAM BAHASA INGGRIS DENGAN PHONEGAP DAN SPEECH RECOGNITION HIMAWAN PROGRAM STUDI TEKNIK INFORMATIKA

SISTEM PAKAR IDENTIFIKASI HAMA DAN PENYAKIT BUAH MANGGA MENGGUNAKAN METODE INFERENSI FORWARD CHAINING BERBASIS WEB TUGAS AKHIR

APLIKASI UJIAN ONLINE MASUK SEKOLAH DASAR BERBASIS WEB (STUDI KASUS SD XYZ) KHAERUNNISA

DAFTAR ISI. LAPORAN TUGAS AKHIR... ii

APLIKASI BANTU REVIEW JURNAL BERBASIS WEB ANDRIAN SUHARTADI

KATA PENGANTAR. Yogyakarta, April Penyusun. vii

APLIKASI SIMULASI PEMBELAJARAN STRUKTUR DATA MATERI STACK ADE YULYANTO

DAFTAR ISI Bab I : Pendahuluan Bab II : Landasan Teori

RANCANG BANGUN APLIKASI KLINIK BERBASIS ANDROID

PERANCANGAN SISTEM INFORMASI TRAYEK/RUTE ANGKUTAN UMUM PADA KOTA JAKARTA BARAT SUHENDI SITORUS

SISTEM MONITORING PROSES KERJA BIDANG USAHA PERCETAKAN DIGITAL PT. X BERBASIS APLIKASI CLIENT SERVER. Mukti Fuji Prayitno

PRAKATA. yang berjudul Sistem Informasi Bimbingan Tugas Akhir Berbasis Online. kesempatan ini penulis ingin menyampaikan rasa terimakasih kepada:

RANCANG BANGUN APLIKASI LAYANAN ZAKAT DI LEMBAGA AMIL ZAKAT AL-UKHUWAH EDI LAKSONO

PERANCANGAN SISTEM INFORMASI DOKUMENTASI DAN KEARSIPAN BERBASIS WEB PADA SMA AL-MUABARAK SKRIPSI

DAFTAR ISI... LEMBAR JUDUL LEMBAR PENGESAHAN... SURAT PERNYATAAN... ABSTRAK... ABSTRACT... KATA PENGANTAR... DAFTAR TABEL... DAFTAR GAMBAR...

APLIKASI PEMBUATAN KARTU KELUARGA (KK) SECARA ONLINE BERBASIS WEB DENGAN MENGGUNAKAN PHP DAN MY SQL OLEH: ELLYASARI

APLIKASI PERSEWAAN ALAT DAN PENJADWALAN JOB DI JACK AV VIDEO SHOOTING MENGGUNAKAN PHP DAN MYSQL SKRIPSI

APLIKASI PENGELOLAAN KEUANGAN KELUARGA MENGGUNAKAN DATABASE SQLITE

RANCANG BANGUN APLIKASI E-COMMERCE PADA DIGITAL CORPORATION DENGAN SISTEM LELANG

APLIKASI SURVEY ONLINE BERBASIS FRAMEWORK EXTJS DAN PHP. Oleh: BAMBANG JULYANSYAH

PERANCANGAN SISTEM INFORMASI PROMOSI DAN PENYEWAAN PADA EVENT ORGANIZER HIKMAT HERLAMBANG

SIMULASI PERANGKAT PEMBELAJARAN KOMUNIKASI DATA TEKNIK PENGKODEAN SINYAL DIGITAL

IMPLEMENTASI FUNGSI LOOKUP IP DAN RESPONSIVE WEB DESIGN (RWD) DENGAN HTML5 UNTUK PENGEMBANGAN APLIKASI JAFAIK. Oleh: EKO PRAYITNO

SISTEM INFORMASI SELEKSI CALON PEKERJA LULUSAN SMK TAHAP PERTAMA PADA BKK XYZ BERBASIS WEB MENGGUNAKAN SMS GATEWAY IMAN HIMAWAN AFIANTO

ANALISA DAN PERANCANGAN SISTEM INFORMASI ABSENSI KARYAWAN BERBASIS WEB PT. ARTHA KENCANA (STUDI KASUS KANTOR PUSAT PT.

APLIKASI RESERVASI FASILITAS GEDUNG OLAHRAGA KECAMATAN CIPONDOH DENGAN MENGGUNAKAN VISUAL BASIC 6.0 DEDE IRAWAN PROGRAM STUDI TEKNIK INFORMATIKA

MEMBANGUN PORTAL PERPUSTAKAAN DIGITAL DI SMK BINAWIYATA KARANGMALANG SRAGEN BERBASIS WEB

IMPLEMENTASI QR CODE PADA SISTEM ONLINE RESERVASI TIKET PESAWAT RIKY SAPTARIA BUDIMAN SAMBAS

PERANCANGAN APLIKASI DONGENG DIGITAL BERBASIS ANDROID. Laporan Tugas Akhir

PENERAPAN HAVERSINE FORMULA PADA APLIKASI PENCARIAN LOKASI DAN INFORMASI RUMAH SAKIT TERDEKAT DENGAN USER DI JAKARTA BERBASIS ANDROID

Aplikasi Sistem Pendaftaran dan Peminjaman Buku Online Pada Perpustakaan Daerah dengan Objek Perpustakaan Kota Jakarta Barat

APLIKASI INFORMASI RESEP MASAK MAKANAN KHAS PULAU JAWA PADA SMARTPHONE BERBASIS ANDROID DENI NUROFIK PROGRAM STUDI TEKNIK INFORMATIKA

PROGRAM STUDI INFORMATIKA FAKULTAS ILMU KOMPUTER UNIVERSITAS MERCU BUANA JAKARTA

LEMBAR PENGESAHAN ABSTRACT

APLIKASI PENGELOLAAN APOTIK

RANCANG BANGUN APLIKASI PENILAIAN PERFORMA CLIENT UNTUK JASA PENGIRIMAN BARANG PT DC GLOBAL INTERNASIONAL BERBASIS MOBILE WEB

PENGEMBANGAN APLIKASI SISTEM PENANGANAN KELUHAN PELANGGAN BERBASIS WEB PADA PT. DATASYS INTEGRATED TECHNOLOGY

Transkripsi:

APLIKASI ENSIKLOPEDIA TARI DAERAH PULAU JAWA BERBASIS WEB IBROHIM BINLADIN 41508110114 PROGRAM STUDI TEKNIK INFORMATIKA FAKULTAS ILMU KOMPUTER UNIVERSITAS MERCU BUANA JAKARTA 2013

APLIKASI ENSIKLOPEDIA TARI DAERAH PULAU JAWA BERBASIS WEB Laporan Tugas Akhir Diajukan Untuk Melengkapi Salah Satu Syarat Memperoleh Gelar Sarjana Komputer Oleh : IBROHIM BINLADIN 41508110114 PROGRAM STUDI TEKNIK INFORMATIKA FAKULTAS ILMU KOMPUTER UNIVERSITAS MERCU BUANA JAKARTA 2013 ii

KATA PENGANTAR Dengan mengucapkan syukur alhamdulillah penulis panjatkan atas kehadirat Allah SWT yang telah melimpahkan rahmat dan karunianya, sehingga penulis dapat menyelesaikan laporan tugas akhir yang merupakan salah satu persyaratan untuk menyelesaikan program studi strata satu (S1) pada Jurusan Teknik Informatika Universitas Mercu Buana. Penulis menyadari sepenuhnya bahwa laporan tugas akhir ini masih jauh dari sempurna. Karena itu, semua kritik dan saran akan senantiasa penulis terima dengan senang hati dan sebagai masukkan yang berarti. Penyusunan laporan tugas akhir ini tidak lepas dari bantuan, bimbingan, dan dorongan dari berbagai pihak. Oleh karena itu, dengan segala kerendahan hati, penulis menyampaikan ucapan terima kasih kepada: 1. Ibu Desi Ramayanti, S.Kom., MT., selaku pembimbing tugas akhir pada Jurusan Teknik Informatika Universitas Mercu Buana. 2. Bapak Tri Daryanto, S.Kom., MT., selaku Kepala Program Studi pada Jurusan Teknik Informatika Universitas Mercu Buana. 3. Bapak Sabar Rudiarto, M.Kom., selaku Koordinator Tugas Akhir pada Jurusan Teknik Informatika Universitas Mercu Buana. 4. Bapak Bambang Hariyanto, Dr., MT., selaku Dekan Fakultas Ilmu Komputer Universitas Mercu Buana atas nasihat, saran dan motivasinya kepada penulis sehingga penulis merasa lebih terpacu untuk dapat menyelesaikan Laporan Tugas Akhir ini. 5. Seluruh Dosen Teknik Informatika Universitas Mercu Buana yang telah mendukung penulis baik semangat maupun materi. 6. Kedua orang tua dan keluarga, terutama ibu tercinta yang telah banyak memberikan do a, semangat dan bantuan, baik secara moril maupun materiil. 7. Sahabat-sahabat terbaik yang telah memberikan bantuan, do a dan motivasi untuk terus berusaha keras dan melangkah ke depan. iii v

8. Rekan-rekan seperjuangan, terutama kawan-kawan Angkatan 12 dan 13 yang telah memberikan semangat dan dukungan moral untuk terus menyelesaikan tugas akhir ini. Hanya do a yang dapat penulis panjatkan semoga Allah SWT membalas kebaikan dan selalu mencurahkan hidayah serta taufiknya, Amin. Akhir kata penulis berharap semoga laporan tugas akhir ini dapat bermanfaat bagi pembaca. Jakarta, 20 Februari 2013 Penulis iv vi

DAFTAR ISI Halaman LEMBAR PERNYATAAN...i LEMBAR PERSETUJUAN... ii KATA PENGANTAR... iii ABSTRAK... v ABSTRACT...vi DAFTAR ISI... vii DAFTAR GAMBAR... xiii DAFTAR TABEL... xvii BAB I PENDAHULUAN... 1 1.1 Latar Belakang... 1 1.2 Perumusan Masalah... 3 1.3 Ruang Lingkup / Batasan Masalah... 4 1.4 Metodologi Penelitian... 4 1.5 Tujuan dan Manfaat Penelitian... 6 1.6 Sistematika Penulisan... 7 BAB II LANDASAN TEORI... 9 2.1 Tari Daerah... 9 2.1.1 Sejarah Perkembangan Tarian Daerah... 13 2.1.2 Fungsi Tari... 13 2.2 Ensiklopedia... 14 2.2.1 Kategori Ensiklopedia... 16 2.2.2 Susunan Suatu Ensiklopedia... 17 2.2.3 Karakteristik Ensiklopedia... 17 2.3 Database... 17 2.3.1 Pengertian dan Konsep Database... 17 2.3.2 MySQL... 20 2.3.3 Relationship dalam Database... 22 2.4 Aplikasi Berbasis Web... 22 vii

2.4.1 HTML... 24 2.4.2 CSS... 26 2.4.3 Server Side Scripting (Pemrograman Sisi Server PHP)...27 2.4.4 Client Side Scripting (Pemrograman Sisi Klien JavaScript)... 30 2.4.5 SEO ( Search Engine Optimization )... 31 2.4.6 URL Rewriting (.htaccess)... 32 2.4.7 Modul Rewriting ( mod_rewrite )... 34 2.5 Perangkat Lunak Penunjang... 35 2.5.1 Komodo Edit-6... 35 2.5.2 XAMPP... 36 2.5.3 PhpMyAdmin... 38 BAB III ANALISIS DAN PERANCANGAN SISTEM... 41 3.1 Tinjauan Umum... 41 3.2 Analisis Sistem... 41 3.3 Perancangan Aplikasi... 44 3.3.1 Perancangan ERD dan Struktur Data dan... 44 3.3.1.1 ERD (Entity Relationship Diagram)... 44 3.3.1.2 Struktur Tabel dan Tipe Data... 45 3.3.2 Perancangan Pemodelan... 56 3.3.2.1 Use Case Diagram...56 3.3.2.2 Activity Diagram...68 3.3.2.3 Sequence Diagram... 84 3.3.3 Perancangan Antarmuka (Interface)... 94 3.3.3.1 Desain Halaman Utama (Beranda)... 95 3.3.3.2 Desain Menu Log In dan Registrasi... 96 3.3.3.3 Desain Halaman Administrator... 97 3.3.3.4 Desain Menu Berita... 98 3.3.3.5 Desain Menu Input Berita... 99 3.3.3.6 Desain Menu Edit (Update) Berita... 100 3.3.3.7 Desain Menu Artikel... 101 3.3.3.8 Desain Menu Galeri Gambar...102 viii

3.3.3.9 Desain Menu Galeri Video... 103 3.3.3.10 Desain Menu Bantuan... 104 3.3.3.11 Desain Menu Profil... 105 3.3.3.12 Desain Menu Hubungi Kami... 106 3.3.3.13 Desain Menu Forum Diskusi... 107 3.3.3.14 Desain Menu Tambah Topik Diskusi... 108 3.3.3.15 Desain Menu Tambah Tanggapan (Komentar) Diskusi... 109 BAB IV IMPLEMENTASI DAN PENGUJIAN... 111 4.1 Implementasi Aplikasi... 111 4.1.1 Lingkup Implementasi... 111 4.1.1.1 Perangkat Keras (Hardware)... 111 4.1.1.2 Perangkat Lunak (Software)... 112 4.1.2 Hasil Implementasi... 112 4.2 Pengujian Aplikasi... 123 4.2.1 Tujuan Pengujian... 123 4.2.2 Skenario Pengujian (Metode Black Box)... 124 4.2.2.1 Skenario Pengujian Terhadap Form Menu Utama.. 124 4.2.2.2 Skenario Pengujian Terhadap Form Pencarian (Quick & Advanced)... 125 4.2.2.3 Skenario Pengujian Terhadap Form Login & Register... 127 4.2.2.4 Skenario Pengujian Terhadap Form Menu Admin di Halaman Administrator... 131 4.2.2.5 Skenario Pengujian Terhadap Form Input Data tarian... 136 4.2.2.6 Skenario Pengujian Terhadap Form Edit Data tarian... 139 4.2.2.7 Skenario Pengujian Terhadap Form Input Ragam Gerak/Bagian Tari... 140 4.2.2.8 Skenario Pengujian Terhadap Form Edit Ragam/Bagian tari... 141 ix

4.2.2.9 Skenario Pengujian Terhadap Form Input Berita... 142 4.2.2.10 Skenario Pengujian Terhadap Form Edit Berita... 143 4.2.2.11 Skenario Pengujian Terhadap Form Cut Off berita... 144 4.2.2.12 Skenario Pengujian Terhadap Form Menu Galeri Gambar...146 4.2.2.13 Skenario Pengujian Terhadap Form Menu Galeri Video...147 4.2.2.14 Skenario Pengujian Terhadap Form Menu Kuis Taripedia... 148 4.2.2.15 Skenario Pengujian Terhadap Form Menu Hubungi Kami... 149 4.2.3 Hasil Pengujian... 151 4.2.3.1 Hasil Pengujian Form Menu Utama... 151 4.2.3.2 Hasil Pengujian Form Pencarian (Quick & Advanced)... 151 4.2.3.3 Hasil Pengujian Form Login & Register... 153 4.2.3.4 Hasil Pengujian Form Menu Admin di Halaman Administrator... 154 4.2.3.5 Hasil Pengujian Form Input Data Tarian... 156 4.2.3.6 Hasil Pengujian Form Edit Data Tarian di Halaman Administrator... 157 4.2.3.7 Hasil Pengujian Form Input Ragam Gerak/Bagian Tari di Halaman Administrator... 157 4.2.3.8 Hasil Pengujian Form Edit Ragam/Bagian Tari di Halaman Administrator... 158 4.2.3.9 Hasil Pengujian Form Input Berita di Halaman Administrator... 159 4.2.3.10 Hasil Pengujian Form Edit Berita di Halaman Administrator... 159 4.2.3.11 Hasil Pengujian Form Cut Off Berita di Halaman Administrator... 159 x

4.2.3.12 Hasil Pengujian Form Menu Galeri Gambar di Halaman Pengunjung... 160 4.2.3.13 Hasil Pengujian Form Menu Galeri Video di Halaman Pengunjung... 161 4.2.3.14 Hasil Pengujian Form Menu Kuis Taripedia di Halaman Pengunjung... 161 4.2.3.15 Hasil Pengujian Form Menu Hubungi Kami di Halaman Pengunjung... 162 4.2.4 Pengujian Antarmuka... 163 4.2.4.1 Tampilan Form Menu Beranda (Home)... 163 4.2.4.2 Tampilan Form Menu Tarian... 164 4.2.4.3 Tampilan Form Menu Informasi Berita... 164 4.2.4.4 Tampilan Form Menu Informasi Artikel... 165 4.2.4.5 Tampilan Form Menu Galeri Gambar... 165 4.2.4.6 Tampilan Form Menu Galeri Video... 166 4.2.4.7 Tampilan Form Menu Unduh... 166 4.2.4.8 Tampilan Form Menu Ekstra Forum... 167 4.2.4.9 Tampilan Form Menu Ekstra Kuis... 167 4.2.4.10 Tampilan Form Menu Hubungi Kami... 168 4.2.4.11 Tampilan Form Menu Admin Input Tarian... 168 4.2.4.12 Tampilan Form Menu Admin Input Ragam Gerak / Bagian Tari... 169 4.2.4.13 Tampilan Form Menu Admin Input Berita... 169 4.2.4.14 Tampilan Form Menu Admin Input Konten... 170 4.2.5 Analisis Hasil Pengujian... 170 4.2.6 Kesimpulan Hasil Pengujian... 171 BAB V KESIMPULAN DAN SARAN... 173 5.1 Kesimpulan... 173 5.2 Saran... 174 DAFTAR PUSTAKA... 175 LAMPIRAN... 177 xi

DAFTAR GAMBAR Halaman Gambar 2.1 Klasifikasi tari-tarian... 9 Gambar 2.2 Contoh Tabel Database... 19 Gambar 2.3 Hierarki Database... 19 Gambar 2.4 Aplikasi web untuk kepentingan menjual produk secara online... 23 Gambar 2.5 Komponen Aplikasi Berbasis Web... 24 Gambar 2.6 Dokumen HTML paling sederhana... 25 Gambar 2.7 Mekanisme pemanggilan aplikasi web bertipe HTML... 25 Gambar 2.8 Contoh Penulisan CSS sederhana... 27 Gambar 2.9 Mekanisme pemanggilan aplikasi web bertipe PHP... 28 Gambar 2.10 Contoh penulisan Bahasa Pemrograman PHP... 29 Gambar 2.11 Contoh penggunaan kode PHP di dalam kode HTML... 29 Gambar 2.12 Contoh Penulisan JavaScript... 30 Gambar 2.13 Struktur URL yang buruk dan sulit dipahami... 32 Gambar 2.14 Struktur URL yang baik dan mudah dipahami... 32 Gambar 2.15 Contoh penulisan file.htaccess untuk mengontrol akses file atau direktori... 33 Gambar 2.16 Contoh penulisan file.htaccess untuk memproteksi direktori... 33 Gambar 2.17 Contoh penulisan URL Rewriting menggunakan file.htaccess... 34 Gambar 2.18 Tampilan awal Komodo Edit 6.1... 36 Gambar 2.19 XAMPP... 38 Gambar 2.20 Halaman Awal PhpMyAdmin... 39 Gambar 3.1 ER Diagram Aplikasi Ensiklopedia Tari Daerah Berbasis Web... 45 Gambar 3.2 Use Case Diagram... 57 Gambar 3.3 Activity diagram log in ke aplikasi ensiklopedia berbasis web xii

... 68 Gambar 3.4 Activity diagram register di aplikasi ensiklopedia berbasis web... 69 Gambar 3.5 Activity diagram membaca informasi atau deskripsi tarian daerah... 70 Gambar 3.6 Activity diagram mencari tarian daerah kata kunci pencarian... 71 Gambar 3.7 Activity diagram mencari dan membaca berita... 72 Gambar 3.8 Activity diagram mencari dan membaca artikel... 73 Gambar 3.9 Activity diagram melihat galeri gambar tari daerah... 74 Gambar 3.10 Activity diagram melihat galeri video tari daerah... 75 Gambar 3.11 Activity diagram memberi komentar di dalam detail tarian, berita dan artikel... 76 Gambar 3.12 Activity diagram mengikuti jajak pendapat ( polling )... 77 Gambar 3.13 Activity diagram menambahkan berita baru... 78 Gambar 3.14 Activity diagram memverifikasi berita yang diinput oleh wartawan... 79 Gambar 3.15 Activity diagram menghubungi penulis web ( Hubungi kami )... 80 Gambar 3.16 Activity diagram bermain kuis taripedia... 81 Gambar 3.17 Activity diagram mengunduh file dari aplikasi ensiklopedia 82 Gambar 3.18 Activity diagram menambah dan mengubah topik forum... 83 Gambar 3.19 Activity diagram menambah, mengubah dan menghapus tanggapan... 84 Gambar 3.20 Sequence diagram log in ke aplikasi ensiklopedia tari daerah berbasis web... 85 Gambar 3.21 Sequence diagram register di aplikasi ensiklopedia berbasis Web... 85 Gambar 3.22 Sequence diagram membaca informasi atau deskripsi tarian Daerah... 86 Gambar 3.23 Sequence diagram mencari tarian daerah dengan pencarian cepat dan lanjutan... 86 xiii

Gambar 3.24 Sequence diagram mencari dan membaca berita... 87 Gambar 3.25 Sequence diagram mencari dan membaca artikel... 87 Gambar 3.26 Sequence diagram melihat galeri gambar tari daerah... 88 Gambar 3.27 Sequence diagram melihat galeri video tari daerah... 88 Gambar 3.28 Sequence diagram memberi komentar di dalam detail tarian, berita dan artikel... 89 Gambar 3.29 Sequence diagram mengikuti jajak pendapat ( polling )... 90 Gambar 3.30 Sequence diagram menambahkan berita baru... 90 Gambar 3.31 Sequence diagram verifikasi berita yang diinput oleh wartawan... 91 Gambar 3.32 Sequence diagram menghubungi penulis web ( Hubungi kami )... 92 Gambar 3.33 Sequence diagram bermain kuis taripedia... 92 Gambar 3.34 Sequence diagram mengunduh file dari aplikasi ensiklopedia... 93 Gambar 3.35 Sequence diagram menambah dan mengubah topik... 93 Gambar 3.36 Sequence diagram menambah dan mengubah tanggapan.. 94 Gambar 3.37 Kerangka Awal Aplikasi ensiklopedia tari daerah berbasis web... 95 Gambar 3.38 Perancangan Halaman Utama (Beranda)... 96 Gambar 3.39 Form Log In and Register... 97 Gambar 3.40 Halaman Administrator (Manajemen Konten dan Modul) 98 Gambar 3.41 Menu Berita... 99 Gambar 3.42 Menu (form) Input Berita di Halaman Administrator... 100 Gambar 3.43 Menu (form) Edit Berita di Halaman Administrator... 101 Gambar 3.44 Menu Artikel pada Halaman Pengunjung... 102 Gambar 3.45 Menu Galeri Gambar pada Halaman Pengunjung... 103 Gambar 3.46 Menu Galeri Video Pada Halaman Pengunjung... 104 Gambar 3.47 Menu Bantuan Aplikasi di halaman Pengunjung... 105 Gambar 3.48 Menu Profil di halaman pengunjung... 106 Gambar 3.49 Menu Hubungi Kami di halaman pengunjung... 107 Gambar 3.50 Menu Forum Diskusi di halaman pengunjung... 108 xiv

Gambar 3.51 Menu Tambah Topik Diskusi di halaman pengunjung... 109 Gambar 3.52 Menu Tambah Tanggapan Diskusi di halaman pengunjung... 110 Gambar 4.1 Tampilan Form Menu Utama (Beranda)... 163 Gambar 4.2 Tampilan Form Menu Tarian di Halaman Pengunjung... 164 Gambar 4.3 Tampilan Form Menu Informasi Berita... 164 Gambar 4.4 Tampilan Form Menu Informasi Artikel... 165 Gambar 4.5 Tampilan Form Menu Galeri Gambar... 165 Gambar 4.6 Tampilan Form Menu Galeri Video... 166 Gambar 4.7 Tampilan Form Menu Unduh... 166 Gambar 4.8 Tampilan Form Menu Ekstra Forum... 167 Gambar 4.9 Tampilan Form Menu Ekstra Kuis... 167 Gambar 4.10 Tampilan Form Menu Hubungi Kami... 168 Gambar 4.11 Tampilan Form Menu Admin Input Tarian... 168 Gambar 4.12 Tampilan Form Menu Admin Input Ragam Gerak / Bagian Tari... 169 Gambar 4.13 Tampilan Form Menu Admin Input Berita... 169 Gambar 4.14 Tampilan Form Menu Admin Input Konten... 170 xv

DAFTAR TABEL Halaman Tabel 2.1 Perbandingan Ensiklopedia Konvensional dan Ensiklopedia Digital... 16 Tabel 3.1 Analisis Fitur-fitur Web terkait Budaya Indonesia... 43 Tabel 3.2 Kamus data untuk data pengguna... 46 Tabel 3.3 Kamus data untuk data tarian daerah... 46 Tabel 3.4 Kamus data untuk data provinsi... 47 Tabel 3.5 Kamus data untuk data pulau... 47 Tabel 3.6 Kamus data untuk kategori tarian... 48 Tabel 3.7 Kamus data untuk data berita... 48 Tabel 3.8 Kamus data untuk kategori topik forum diskusi... 49 Tabel 3.9 Kamus data untuk data ragam gerak dan bagian tari... 49 Tabel 3.10 Kamus data untuk data konten (artikel)... 49 Tabel 3.11 Kamus data untuk data komentar pengguna... 50 Tabel 3.12 Kamus data untuk modul-modul administrator... 51 Tabel 3.13 Kamus data untuk pelaporan user (pengunjung)... 51 Tabel 3.14 Kamus data untuk topik forum diskusi... 52 Tabel 3.15 Kamus data untuk tanggapan forum diskusi... 52 Tabel 3.16 Kamus data untuk counter pengunjung... 53 Tabel 3.17 Kamus data untuk pesan atau saran dari pengunjung (contact us)... 53 Tabel 3.18 Kamus data untuk statistik pengunjung... 53 Tabel 3.19 Kamus data untuk banner... 54 Tabel 3.20 Kamus data untuk id tarian dan id ragam gerak tarian... 54 Tabel 3.21 Kamus data untuk video tarian... 54 Tabel 3.22 Kamus data untuk profil pengguna... 55 Tabel 3.23 Kamus data untuk polling pengunjung... 56 Tabel 3.24 Kamus data untuk unduh dokumen (file)... 56 Tabel 3.25 Skenario use case log in ke aplikasi ensiklopedia berbasis web xvi

... 58 Tabel 3.26 Skenario use case register (registrasi) di aplikasi ensiklopedia berbasis web... 58 Tabel 3.27 Skenario use case membaca informasi atau deskripsi tarian daerah... 59 Tabel 3.28 Skenario use case mencari tarian daerah dengan pencarian cepat... 59 Tabel 3.29 Skenario use case mencari dan membaca berita... 60 Tabel 3.30 Skenario use case mencari dan membaca artikel... 60 Tabel 3.31 Skenario use case melihat galeri gambar tari daerah... 61 Tabel 3.32 Skenario use case melihat galeri video tari daerah... 62 Tabel 3.33 Skenario use case memberi komentar di dalam detail tarian, berita dan artikel... 62 Tabel 3.34 Skenario use case mengikuti jajak pendapat ( polling )... 63 Tabel 3.35 Skenario use case menambahkan berita baru... 63 Tabel 3.36 Skenario use case verifikasi berita yang diinput oleh wartawan... 64 Tabel 3.37 Skenario use case menghubungi penulis web (Hubungi kami)... 65 Tabel 3.38 Skenario use case bermain kuis taripedia... 65 Tabel 3.39 Skenario use case mengunduh file dari aplikasi ensiklopedia... 66 Tabel 3.40 Skenario use case berkomentar (memberi tanggapan) dan posting topik di forum diskusi... 67 Tabel 4.1 Spesifikasi Perangkat Keras... 112 Tabel 4.2 Skenario Pengujian Form Menu Utama... 124 Tabel 4.3 Skenario Pengujian Form Pencarian (Quick & Advanced).. 125 Tabel 4.4 Skenario Pengujian Form Login & Register... 127 Tabel 4.5 Skenario Pengujian Form Menu Admin di Halaman Administrator... 132 Tabel 4.6 Skenario Pengujian Form Input Data Tarian... 136 xvii

Tabel 4.7 Skenario Pengujian Form Edit Data Tarian di Halaman Administrator... 139 Tabel 4.8 Skenario Pengujian Form Input Ragam Gerak/Bagian Tari di Halaman Administrator... 140 Tabel 4.9 Skenario Pengujian Form Edit Ragam/Bagian Tari di Halaman Administrator... 141 Tabel 4.10 Skenario Pengujian Form Input Berita di Halaman Administrator... 142 Tabel 4.11 Skenario Pengujian Form Edit Berita di Halaman Administrator... 143 Tabel 4.12 Skenario Pengujian Form Cut Off Berita di Halaman Administrator... 144 Tabel 4.13 Skenario Pengujian Form Menu Galeri Gambar di Halaman Pengunjung... 146 Tabel 4.14 Skenario Pengujian Form Menu Galeri Video di Halaman Pengunjung... 148 Tabel 4.15 Skenario Pengujian Form Menu Kuis Taripedia di Halaman Pengunjung... 148 Tabel 4.16 Skenario Pengujian Form Menu Hubungi Kami di Halaman Pengunjung... 149 Tabel 4.17 Hasil Pengujian Form Menu Utama di Halaman Pengunjung... 151 Tabel 4.18 Hasil Pengujian Form Pencarian (Quick & Advanced)... 152 Tabel 4.19 Hasil Pengujian Form Login dan Register... 153 Tabel 4.20 Hasil Pengujian Form Menu Admin di Halaman Administrator... 154 Tabel 4.21 Hasil Pengujian Form Input Data Tarian... 156 Tabel 4.22 Hasil Pengujian Form Edit Data Tarian di Halaman Administrator... 157 Tabel 4.23 Hasil Pengujian Form Input Ragam Gerak/Bagian Tari di Halaman Administrator... 158 xviii

Tabel 4.24 Hasil Pengujian Form Edit Ragam Gerak/Bagian Tari di Halaman Administrator... 158 Tabel 4.25 Hasil Pengujian Form Input Berita di Halaman Administrator... 159 Tabel 4.26 Hasil Pengujian Form Edit Berita di Halaman Administrator... 159 Tabel 4.27 Hasil Pengujian Form Cut Off Berita di Halaman Administrator... 160 Tabel 4.28 Hasil Pengujian Form Menu Galeri Gambar di Halaman Pengunjung... 160 Tabel 4.29 Hasil Pengujian Form Menu Galeri Video di Halaman Pengunjung... 161 Tabel 4.30 Hasil Pengujian Form Menu Kuis Taripedia di Halaman Pengunjung... 161 Tabel 4.31 Hasil Pengujian Form Menu Hubungi Kami di Halaman Pengunjung... 162 xix