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

dokumen-dokumen yang mirip
PERANCANGAN SISTEM INFORMASI PENDAFTARAN PESERTA EVENT BERBASIS WEB PADA UKM RADIO MERCU BUANA

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

APLIKASI ENSIKLOPEDIA TARI DAERAH PULAU JAWA BERBASIS WEB

APLIKASI RESERVASI ONLINE PAKET WISATA BERBASIS WEB FARUQ HAFIZ PURBA

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

APLIKASI PENCARIAN GEDUNG SERBAGUNA DI JAKARTA BERBASIS WEB

APLIKASI MONITORING PELANGGARAN SISWA ONLINE BERBASIS ANDROID WEB APP BUDIMAN RAHARDJO

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

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

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

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

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

PERANCANGAN APLIKASI ENSIKLOPEDIA WISATA ALAM PULAU JAWA BERBASIS WEB RENY YENITA

PERANCANGAN SISTEM INFORMASI BERBASIS WEB UNTUK MENGETAHUI PRODUKSI PERIKANAN BERDASARKAN WILAYAH PENGELOLAAN PERIKANAN (WPP) MELALUI PETA

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

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

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

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

PERANCANGAN APLIKASI MONITORING PROSES KERJA BENGKEL MOBIL BODY REPAIR PT.SELARAS

APLIKASI PEMBELAJARAN UKURAN PEMUSATAN DATA BERBASIS WEB

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

APLIKASI PERPUSTAKAAN BERBASIS WEB DENGAN MENGGUNAKAN PHP MYSQL DAN BARCODE AZHARI

APLIKASI BANTU REVIEW JURNAL BERBASIS WEB ANDRIAN SUHARTADI

APLIKASI PEMBELAJARAN MENGENAL POLA GAMBAR UNTUK ANAK PAUD BERBASIS ANDROID

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

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

OLEH: WIRA KUSUMA

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

APLIKASI BERBASIS WEB SISTEM INFORMASI MANAJEMEN WIDYAISWARA MENGGUNAKAN FRAMEWORK YII

Analisa dan Aplikasi Estimasi Kompleksitas Perangkat Lunak Studi Kasus: Sistem Informasi Bisnis Web Store Kidnapped-Ally

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

APLIKASI PENGATURAN JUDUL TUGAS AKHIR DAN PROPOSAL BERBASIS WEB

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

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

PENGEMBANGAN APPLICATION PROGRAMMING INTERFACE (API) JAFAIK UNTUK PENGAMBILAN DATA DARI 21CINEPLEX.COM

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

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

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

APLIKASI PENGINGAT AMALAN-AMALAN SUNNAH RASULULLAH BERBASIS ANDROID

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

APLIKASI PEMESANAN PAKAIAN BERBASIS WEB

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

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

SISTEM INFORMASI PENDISTRIBUSIAN BIBIT UNGGUL BERBASIS WEB DI KEMENTERIAN PERTANIAN INDONESIA

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

PERANCANGAN SISTEM INFORMASI PROMOSI DAN PENYEWAAN STUDIO MUSIK BERBASIS WEB DHONI PERMANA PUTRA

APLIKASI SINKRONISASI KEGIATAN MULTI USER DALAM AGENDA ONLINE

RANCANG BANGUN SISTEM INFORMASI TATA PERSURATAN STUDI KASUS DIREKTORAT JENDERAL KETENAGALISTRIKAN. Oleh: Asep Hidayat

APLIKASI PREDIKSI KETEPATAN WAKTU KEBERANGKATAN PENERBANGANN MENGGUNAKAN METODE KLASIFIKASI NAIVE BAYES (STUDI KASUS : MASKAPAI PENERBANGAN XYZ)

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

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

SISTEM INFORMASI USAHA KECIL MENENGAH (UKM) DAN FASILITAS PUBLIK DI AREA UNIVERSITAS MERCU BUANA BERBASIS WEB. Nama : Risky Miftahul Fajri

PENGEMBANGAN APLIKASI PERSONAL AND TERMINAL INFORMATION SYSTEM

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

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

ANALISA DAN PERANCANGAN SISTEM INFORMASI PENYEWAAN DAN MANAJEMEN ASET PERLENGKAPAN PERNIKAHAN PADA PT CAHAYA INDAH TENDA

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

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

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

PERANCANGAN SISTEM APLIKASI PELACAK KARGO UDARA BERBASIS WEB UNTUK PT. AYUTRANS UTAMA

PERANCANGAN SISTEM INFORMASI PRODUKSI MEUBEL pada CV RAHMAT ABADI BERBASIS WEB

Prototipe Aplikasi Sistem Informasi Akademik Universitas Mercu Buana Modul Proses Wisuda. Tri Manto

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

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

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

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

APLIKASI PENGOLAHAN ADMINISTRASI PASIEN PADA KLINIK KUSUMA LAPORAN TUGAS AKHIR OLEH : DIAN HARTATIK

APLIKASI PEMBAGIAN HARTA WARISAN BERDASARKAN HUKUM ISLAM BERBASIS ANDROID ROJAYADI

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

PENGEMBANGAN SISTEM INFORMASI HONOR MENGAJAR DAN HONOR UJIAN DOSEN REGULER UNIVERSITAS MERCU BUANA

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

ANGGI ANGGRAINI

SISTEM INFORMASI PENGADAAN IMPOR BARANG PADA BUT. SAKA INDONESIA PANGKAH LIMITED BERBASIS WEB

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

PERANCANGAN SISTEM ADMINISTRASI SIMPAN PINJAM PADA KOPERASI PURNAMA JAYA MENGGUNAKAN VISUAL BASIC.NET. Permana Kurniawan

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


APLIKASI RUMUS-RUMUS FISIKA DASAR DENGAN PEMBAHASAN, CONTOH DAN LATIHAN SOAL UNTUK UNIVERSITAS BERBASIS ANDROID

SISTEM ADMINISTRASI ABSENSI DAN GAJI GURU PADA SEKOLAH TARBIYATUL ATHFAL

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

APLIKASI PENCARIAN LOKASI RUMAH SAKIT BPJS BERBASIS ANDROID AHMAD SUBHAN

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

Bandung, 12 September Penulis

Sistem Aplikasi Persuratan Pada Kementrian Perindustrian Berbasis WEB. Oleh : Ahmad Zaki Al Farisi

PERANCANGAN SISTEM ADMINISTRASI TUGAS AKHIR PROGRAM STUDI SISTEM INFORMASI UNIVERSITAS MERCU BUANA. Dwi Setyani Rahardjo

APLIKASI INTEGRASI ANTARA KRIPTOGRAFI MENGGUNAKAN ALGORITMA RSA DAN STEGANOGRAFI MENGGUNAKAN ALGORITMA LSB BERBASIS WEB ADI SAPUTRA

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

SISTEM INFORMASI PELAYANAN FASILITAS POLIKLINIK UMUM PADA PT PANARUB INDUSTRY BERBASIS WEB. Oleh: BETI MAYASARI

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

PERANCANGAN APLIKASI REKONSILIASI KAS ATM TRANSAKSI TUNAI PADA PT. BANK RAKYAT INDONESIA.TBK(PERSERO) Arif Budiman

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

SISTEM MONITORING PENGANTARAN OBAT PADA PT. XYZ DENGAN PEMROGRAMAN JAVA ANDROID DAN WEB

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

SISTEM MANAJEMEN PENDATAAN PELANGGARAN ANGKUTAN UMUM DAN TRANSPORTASI BERBASIS WEB PADA SUKU DINAS PERHUBUNGAN JAKARTA TIMUR. Rinaldy Rizky Fachrazi

PERANCANGAN APLIKASI DONGENG DIGITAL BERBASIS ANDROID. Laporan Tugas Akhir

APLIKASI SALES ACCESS BERBASIS ANDROID YANG TERKONEKSI DENGAN WEB SERVICE PADA PT. INDOMO MULIA FAJAR PRATAMA

APLIKASI E-COMMERCE MENGGUNAKAN PAYPAL

APLIKASI ANTRIAN PELANGGAN DENGAN FITUR VIDEO, SMS, DAN SUARA HARIS MAWARDI

SISTEM MONITORING ORDER PADA PT. ABC BERBASIS WEB

RANCANG BANGUN APLIKASI KLINIK BERBASIS ANDROID

Transkripsi:

APLIKASI SURVEY ONLINE BERBASIS FRAMEWORK EXTJS DAN PHP Oleh: BAMBANG JULYANSYAH 41509010080 PROGRAM STUDI TEKNIK INFORMATIKA FAKULTAS ILMU KOMPUTER UNIVERSITAS MERCU BUANA JAKARTA 2013

APLIKASI SURVEY ONLINE BERBASIS FRAMEWORK EXTJS DAN PHP Laporan Tugas Akhir Diajukan Untuk Melengkapi Salah Satu Syarat Memperoleh Gelar Sarjana Ko mputer Oleh: BAMBANG JULYANSYAH 41509010080 PROGRAM STUDI TEKNIK INFORMATIKA FAKULTAS ILMU KOMPUTER UNIVERSITAS MERCU BUANA JAKARTA 2013

KATA PENGANTAR Puji syukur kehadirat Allah SWT yang telah melimpahkan segala rahmat dankarunianya, sehingga penulis dapat menyelesaikan laporan tugas akhir dengan judul Aplikasi Survey Online Berbasis Framework Extjs dan PHP sebagai salah satu syarat untuk menempuh sidang Sarjana guna mencapai gelar kesarjanaan pada Jurusan Teknik Informat ika di Universitas Mercu Buana. Penulis menyadari bahwa laporan tugas akhir ini masih jauh dar i sempurna. Karena itu, kritik dan saran akan senant iasa penulis terima dengan senang hat i. Dengan segala keterbatasan, penulis menyadari pula bahwa laporan tugas akhir ini takkan terwujud tanpa bantuan, bimbingan, dan dorongan dar i berbagai pihak. Untuk itu, dengan segala kerendahan hat i, penulis menyampaikan ucapan terimakasih kepada: 1. Bapak Rapelino Ferdiansyah,S.T., M.Kom. selaku pembimbing yang telah meluangkan waktunya untuk memberikan pengarahan dan koreksi dalam penulisan tugas akhir ini. 2. Bapak Sabar Rudiarto,S.Kom., M.Kom. selaku Koordinator Tugas Akhir pada Jurusan Teknik Informat ika Universitas Mercu Buana yang telah meluangkan waktunya untuk memberikan pengarahan dan koreksi dalam penulisan tugas akhir ini. 3. Bapak Tri Daryanto, S.Kom., M.T. selaku Kepala Program Studi pada Jurusan Teknik Informat ika Universitas Mercu Buana. 4. Seluruh Dosen Teknik Informat ika Universitas Mercu Buana yang telah mendukung penulis baik semangat maupun materi. 5. Kedua orang tua penulis, Bpk H. Eman Suherman dan Ibu Hj. Atih Sugiarti. Terima kasih banyak atas motivasi dan dukungan yang paling besar agar penulis dapat menyelesaikan tugas akhir ini. Kakak kakak beserta adik, terima kasi atas dukungan kepada penulis. 6. Terima kasih kepada Rina Febriyant i atas semua dukungan dan mot ivasi yang sudah diberikan kepada penulis.

7. Semua rekan-rekan angkatan 2009 Teknik Informatika Universitas Mercu Buana terutama : a) Abdul Haris e) Dedy Yogi Saputera b) Najla Hania Bahanan f) Egy Reza Renaldi c) Vika Andini g) Fakhreza Ulul Albab d) Febryo Ponco Sulist yo h) Alfiki yang telah memberikan motivasi moral untuk terus menyelesaikan t ugas akhir ini. Lanjutkan teman!. 8. Semua rekan rekan alumni UKM Radio Mercu Buana angkatan 2004, 2005, 2006, 2007, 2008, 2009 serta semua anggota yang masih akt if. 9. Semua pihak yang telah membantu baik secara langsung maupun tidak langsung hingga terselesaikannya tugas akhir ini. Semoga Allah SWT membalas kebaikan dan selalu mencurahkan taufik serta hidayah Nya, Amin. Jakarta, Agustus 2013 Bambang Julyansyah

DAFTAR ISI Halaman LEMBAR PERNYATAAN... i LEMBAR PENGESAHAN... ii KATA PENGANTAR... iii ABSTRACT... v ABSTRAK... vi DAFTAR ISI... vii DAFTAR GAMBAR... x DAFTAR TABEL... xii BAB I. PENDAHULUAN... 1 1.1 Latar Belakang... 1 1.2 Perumusan Masalah... 2 1.3 Batasan Masalah... 3 1.4 Tujuan dan Manfaat... 4 1.5 Metedologi Penelit ian... 5 1.5.1 Metode Pengumpulan Data... 6 1.5.1 Metodologi Perancangan Sistem... 7 BAB II. LANDASAN TEORI... 8 2.1 Pengert ian Survei... 8 2.2 Statist ik... 10 2.3 Metodologi Rekayasa Perangkat Lunak... 17 2.4 Pemodelan Sistem... 18 2.4.1 UML.... 11 2.4.2 Model Diagram UML... 11 2.5 Ext JS (Extended Javascript)... 18 2.5.1 Pengertian Ext JS.... 18 2.5.2 GUI Kontrol Ext JS..... 19 2.5.3 Versi Ext JS..... 20

2.5.4 Kelebihan Ext JS..... 24 2.6 PHP (Hypertext Preprocessor)... 24 2.6.1 Pengertian PHP.... 24 2.6.2 Sejarah PHP..... 25 2.6.3 Kelebihan PHP........ 26 2.6.4 Script PHP........ 28 2.7 Basis Data.... 28 2.8 MySQL...... 31 2.9 PSPad Editor.... 32 2.10 Pengujian Black-Box... 32 BAB III. ANALISA DAN PERANCANGAN... 33 3.1 Identifikasi Masalah... 33 3.2 Spesifikasi Sistem... 34 3.3 Rancangan Umum Aplikasi... 34 3.3.1 Diagram Use Case... 35 3.3.2 Activity Diagram... 39 3.3.2.1 Activity Diagram Halaman Survey..... 40 3.3.3 Sequence Diagram... 49 3.2.3.1 Sequence Diagram Halaman Login User dan Admin 50 3.2.3.2 Sequence Diagram Halaman Admin... 51 3.2.3.2 Sequence Diagram Halaman Responden... 52 3.4 Perancangan Basis Data..... 53 3.4.1 Diagram Konteks......... 53 3.4.2 Data Flow Diagram...... 54 3.4.2.1 Data Flow Diagram Sistem..... 55 3.4.3 ERD (Entity Relationship Diagram)... 56 3.4.4 Relasi Antar Tabel....... 56 3.4.5 Struktur Tabel...... 57 3.5 Perancangan Antar Muka(User Interface)... 60 3.5.1 Perancangan Antarmuka Halaman Utama Aplikasi... 61

3.5.2 Perancangan Antarmuka Halaman Survey.... 62 3.5.3 Perancangan Antarmuka Halaman Information.....62 3.5.4 Perancangan Antarmuka Halaman Contact Us...... 63 3.5.5 Perancangan Antarmuka Halaman About Us...... 63 3.5.6 Perancangan Antarmuka Halaman Manage Admin/Responden... 64 3.5.7 Perancangan Antarmuka Halaman Manage Informat ion...64 3.5.8 Perancangan Antarmuka Halaman Manage Contact Us... 65 3.5.9 Perancangan Antarmuka Halaman Manage About Us...... 65 BAB IV. IMPLEMENTASI DAN PENGUJIAN... 66 4.1 Implementasi... 66 4.1.1 Spesifikasi Sistem... 66 4.2 Implementasi Kode Program... 67 4.2.1 Implementasi EXTJS dan PHP... 67 4.2.2 Implementasi Pembuatan Basis Data... 74 4.3 Implementasi Perancangan Antarmuka( Interface)... 80 4.4 Implementasi Perancangan Antarmuka User dan Admin... 80 4.4.1 Implementasi Halaman Utama... 80 4.4.2 Implementasi Halaman Ho me Admin... 81 4.4.3 Implementasi Halaman Manage Admin/Responden.. 82 4.4.4 Implementasi Halaman Manage Informat ion... 83 4.4.5 Implementasi Halaman Survey...... 83 4.4.6 Implementasi Halaman Manage Kuisio ner.... 84 4.5 Pengujian... 85 4.5.1 Skenario Pengujian Black Box... 85 4.5.2 Skenario Pengujian Aplikasi... 86 4.5.3 Analisa Hasil Pengujian... 88 BAB V. KESIMPULAN DAN SARAN... 90 5.1 Kesimpulan... 90 5.2 Saran...... 91 DAFTAR PUSTAKA..... 92 LAMPIRA

DAFTAR GAMBAR Halaman Gambar 2.1 Skema Waterfall... 9 Gambar 2.2 Contoh Use Case Diagram... 15 Gambar 2.3 Act ivit y Diagram.. 15 Gambar 2.4 Diagram Sequence...... 18 Gambar 2.5 Class Diagram...... 19 Gambar 2.6 Contoh Script extjs...... 20 Gambar 2.7 Embedded script...... 28 Gambar 2.8 Non Embedded script... 28 Gambar 2.9 Interface software PSPad Editor... 32 Gambar 3.1 Diagram Use Case Admin system... 35 Gambar 3.2 DiagramUse Case Responden sistem... 36 Gambar 3.3 Aktivitas Login... 40 Gambar 3.4 Akt ivitas Halaman Admin Manajemen User... 41 Gambar 3.5 Akt ivitas Halaman Admin Manajemen Info masi Survey... 42 Gambar 3.6 Akt ivitas Halaman Admin Manajemen Kategori Survey. 43 Gambar 3.7 Akt ivitas Halaman Admin Manajemen Kategori Survey... 44 Gambar 3.8 Akt ifitas User Mengakses Menu Register... 45 Gambar 3.9 Aktivitas Pada Halaman Login User Responden... 46 Gambar 3.10 Akt ivitas Pada Halaman Kategori Survey... 47 Gambar 3.11 Akt ivitas Pada Halaman Komentar... 48 Gambar 3.12 Akt ivitas Pada Halaman Informasi Survey... 49 Gambar 3.13 Diagram Sequence Login Admin Dan User Responden... 50 Gambar 3.14 Diagram Sequence halaman Admin... 51 Gambar 3.15 Diagram Sequence halaman User Responden... 52 Gambar 3.16 Diagram Konteks Aplikasi... 53 Gambar 3.17 DFD system level 0... 54 Gambar 3.18 ERD (Entity Relationship Diagram)... 54 Gambar 3.19 Relasi Antar Tabel Dalam Database... 53

Gambar 3.20 Rancangan Halaman Utama Aplikasi... 57 Gambar 3.21 Rancangan Halaman Survey... 58 Gambar 3.22 Rancangan Halaman Information... 58 Gambar 3.23 Rancangan Halaman Contact Us... 59 Gambar 3.24 Rancangan Halaman About Us... 59 Gambar 3.25 Rancangan Halaman Manage Admin / Responden... 60 Gambar 3.26 Rancangan Halaman Manage Informat ion... 60 Gambar 3.27 Rancangan Halaman Manage Contact Us... 65 Gambar 3.28 Rancangan Halaman Manage About Us... 65 Gambar 4.1 Implementasi Pembuatan Database Kuisio ner...74 Gambar 4.2 Tampilan Database Kuisio ner... 75 Gambar 4.3 Implementasi Pembuatan tabel tb_about.. 75 Gambar 4.4 Tampilan Tabel tb_about pada Database Kuisio ner.... 77 Gambar 4.5 Implementasi Pembuatan tabel tb_form... 77 Gambar 4.6 Tampilan tabel tb_form pada Database Kuisio ner.. 78 Gambar 4.7 Implementasi Pembuatan tabel tb_informat ion... 78 Gambar 4.8 Tampilan tabel tb_informat ion pada Database Kuisio ner... 78 Gambar 4.9 Implementasi Pembuatan tabel tbl_kuisio ner... 79 Gambar 4.10 Tampilan tabel tb_kuisio ner pada Database Kuisio ner.. 78 Gambar 4.11 Implementasi Pembuatan tabel tb_user 80 Gambar 4.12 Tampilan tabel tb_user pada Database Kuisio ner... 80 Gambar 4.13 Tampilan halaman utama web..... 81 Gambar 4.14 Tampilan Halaman Ho me Admin.... 82 Gambar 4.15 Tampilan Halaman Manage Admin/Responden... 82 Gambar 4.16 Tampilan Halaman Manage Information... 83 Gambar 4.17 Tampilan Halaman Survey... 84 Gambar 4.18 Tampilan Halaman Manage Kuisioner.... 84

DAFTAR TABEL Halaman Tabel 2.1 Simbo l Use Case Diagram... 14 Tabel 2.2 Simbo l Activity Diagram... 16 Tabel 2.3 Simbo l Sequence Diagram... 17 Tabel 2.4 S imbo l Class Diagram... 18 Tabel 3.1 Tabel tb_user... 57 Tabel 3.2 Tabel tb_informat ion... 58 Tabel 3.3 Tabel tb_kuisio ner... 58 Tabel 3.4 Tabel tb_quest ion..... 59 Tabel 3.5 Tabel tb_about... 59 Tabel 3.6 Tabel tbl_hasil...... 60 Tabel 4.1 Skenario Pengujian Black Box Testing Halaman Utama atau Login Aplikasi...... 86 Tabel 4.2 Skenario Pengujian Black Box Testing Halaman Utama User Admin...... 86 Tabel 4.3 Skenario Pengujian Black Box Testing Halaman Manage User Admin/Responden........ 87 Tabel 4.4 Skenario Pengujian Black Box Testing Halaman Manage Informat ion........ 87 Tabel 4.5 Skenario Pengujian Black Box Testing Halaman Survey... 88 Tabel 4.5 Pengujian Black Box Testing Menu Logout... 88