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

dokumen-dokumen yang mirip
PERANCANGAN APLIKASI ENSIKLOPEDIA WISATA ALAM PULAU JAWA BERBASIS WEB RENY YENITA

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

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

APLIKASI PEMBELAJARAN UKURAN PEMUSATAN DATA BERBASIS WEB

APLIKASI BERBASIS WEB SISTEM INFORMASI MANAJEMEN WIDYAISWARA MENGGUNAKAN FRAMEWORK YII

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

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

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

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

PERANCANGAN APLIKASI INVENTORY WAREHOUSE BERBASIS WEB MENGGUNAKAN FRAMEWORK CODEIGNITER DI CV D-SIGN DIGITAL PRINTING

APLIKASI PEMBELAJARAN MENGENAL POLA GAMBAR UNTUK ANAK PAUD BERBASIS ANDROID

ANGGI ANGGRAINI

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

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

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

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

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

APLIKASI ENSIKLOPEDIA TARI DAERAH PULAU JAWA BERBASIS WEB

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

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

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

APLIKASI RESERVASI ONLINE PAKET WISATA BERBASIS WEB FARUQ HAFIZ PURBA

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

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

APLIKASI MONITORING PELANGGARAN SISWA ONLINE BERBASIS ANDROID WEB APP BUDIMAN RAHARDJO

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

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

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

OLEH: WIRA KUSUMA

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

ALGORITMA K-MEANS UNTUK PENGELOMPOKAN BANK BERDASARKAN KOMPOSISI DANA PIHAK KETIGA (DPK) DAN JUMLAH JARINGAN KANTOR

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

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

APLIKASI PENGATURAN JUDUL TUGAS AKHIR DAN PROPOSAL BERBASIS WEB

APLIKASI BANTU REVIEW JURNAL BERBASIS WEB ANDRIAN SUHARTADI

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

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

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

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

APLIKASI PERPUSTAKAAN BERBASIS WEB DENGAN MENGGUNAKAN PHP MYSQL DAN BARCODE AZHARI

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

APLIKASI INFORMASI BANJIR DAERAH JAKARTA BARAT BERBASIS WEB. Laporan Tugas Akhir

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

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

SISTEM INFORMASI REKAM MEDIS PADA KLINIK XYZ BERBASIS JAVA WEB APPLICATION. Laporan Tugas Akhir

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

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

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

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

APLIKASI ANALISA KEPRIBADIAN DAN TIPE PERILAKU MANUSIA DENGAN METODE DOMINANCE, INFLUENCE, STEADINESS, COMPLIANCE

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

SISTEM INFORMASI TATA KELOLA PERPUSTAKAAN DI DINAS ARSIP DAN PERPUSTAKAAN DAERAH KABUPATEN KUDUS MENGGUNAKAN FITUR SMS NOTIFICATION

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

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

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

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

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

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

APLIKASI PENCARIAN GEDUNG SERBAGUNA DI JAKARTA BERBASIS WEB

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

PERANCANGAN SISTEM INFORMASI PENANGANAN KELUHAN PELANGGAN PADA UNIVERSITAS MERCU BUANA BERBASIS WEB ADE WULANDA PROGRAM STUDI SISTEM INFORMASI

APLIKASI SISTEM INFORMASI NILAI SISWA BERBASIS WEB PADA SDIT AL-FITRA KELURAHAN HARAPAN JAYA KOTA BEKASI

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

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

Prototipe Aplikasi Sistem Informasi Akademik Universitas Mercu Buana Modul Sidang Tugas Akhir

APLIKASI PENCARIAN LOKASI RUMAH SAKIT BPJS BERBASIS ANDROID AHMAD SUBHAN

APLIKASI PEMBELAJARAN DAN SOAL TES POTENSI AKADEMIK BERBASIS ANDROID ARIANTO IS SUDIBYO

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

PERANCANGAN SISTEM INFORMASI SALES QUOTATION GAS PADA PT SURYA CIPTA INTERNUSA MENGGUNAKAN PHP FRAMEWORK CODEIGNITER DAN MYSQL

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

APLIKASI PENGELOLAAN APOTIK

APLIKASI PEMESANAN PAKAIAN BERBASIS WEB

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

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


PERANCANGAN SISTEM INFORMASI PENGELOLAAN PASAR PADA KANTOR PENGELOLA PASAR CIPADU JAYA

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

PERANCANGAN APLIKASI TELEMARKETING PADA UNIVERSITAS MERCU BUANA MENGGUNAKAN VB.NET. Laporan Tugas Akhir. Diajukan Untuk Melengkapi Salah Satu Syarat

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

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

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

SISTEM INFORMASI PENDISTRIBUSIAN BIBIT UNGGUL BERBASIS WEB DI KEMENTERIAN PERTANIAN INDONESIA

APLIKASI PACKET FILTER FIREWALL BERBASIS WEB MENGGUNAKAN IPTABLES ADE ILHAM NURTJAHJA

PERANCANGAN E-COMMERCE PADA PT. KARYA BETON SUDHIRA. Nicko Cahyadi

SISTEM INFORMASI PENJUALAN DAN SERVICE KOMPUTER ( STUDI KASUS JAYA KOMPUTER ) Tugas Akhir. Oleh: Agung Setiawan

APLIKASI PEMBUATAN LAPORAN PERTANGGUNG JAWABAN RUTIN UNTUK KELURAHAN TANJUNG DUREN SELATAN BERBASIS MOBILE INFORMATION

APLIKASI PENGAMANAN PESAN RAHASIA DENGAN MENGGUNAKAN ALGORITMA VIGENERE CIPHER

ANALISA PERANCANGAN APLIKASI MAINTENANCE GEDUNG DAN SARANA PADA PT. BANK RAKYAT INDONESIA (BRI) SYARIAH KC. KEBON JERUK BERBASIS WEB.

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

RANCANG BANGUN APLIKASI KLINIK BERBASIS ANDROID

APLIKASI PENGELOLAAN KEUANGAN KELUARGA MENGGUNAKAN DATABASE SQLITE

E-MONITORING PERFORMANCE AGENT KARTU KREDIT WILAYAH JAKARTA PADA PT. BANK NEGARA INDONESIA PERSERO TBK LAPORAN TUGAS AKHIR. DisusunOleh : ISNAH

APLIKASI SISTEM INTEGRASI PENDATAAN WARGA RT/RW DENGAN SISTEM KELURAHAN BERBASIS WEB SISTEM INFORMASI

PERANCANGAN SISTEM PEMESANAN TIKET BUS ANTAR PROPINSI BERBASIS WEB DAN MOBILE ANDROID PADA ( PO. MUARADUA EXPRESS ) TUGAS AKHIR HERPABRIANSYAH

SISTEM INFORMASI PEMBERITAHUAN KEGIATAN ACARA DESA BERBASIS SMS GATEWAY DI KECAMATAN MEJOBO KUDUS

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

APLIKASI PENGELOLAAN PRESENSI DAN GAJI ASISTEN LAB BERBASIS WEB DI FASILKOM UNIVERSITAS MERCU BUANA RETNO SETYA WULANDARY

SISTEM ADMINISTRASI ABSENSI DAN GAJI GURU PADA SEKOLAH TARBIYATUL ATHFAL

PERANCANGAN SISTEM LAYANAN HOME SERVICE BERBASIS WEB PADA LABORATORIUM KLINIK PRODIA. Oleh : TRI HARIYADI NIM :

Transkripsi:

APLIKASI PEMBELAJARAN SKATEBOARD MENGGUNAKAN FRAMEWORK CODEIGNITER BERBASIS WEB Disusun Oleh : GIANMAR SAPUTRA 41509010106 PROGRAM STUDI TEKNIK INFORMATIKA FAKULTAS ILMU KOMPUTER UNIVERSITAS MERCU BUANA JAKARTA 2016

APLIKASI PEMBELAJARAN SKATEBOARD MENGGUNAKAN FRAMEWORK CODEIGNITER BERBASIS WEB Laporan Tugas Akhir Diajukan Untuk Melengkapi Salah Satu Syarat Memperoleh Gelar Sarjana Komputer Disusun Oleh : GIANMAR SAPUTRA 41509010106 PROGRAM STUDI TEKNIK INFORMATIKA FAKULTAS ILMU KOMPUTER UNIVERSITAS MERCU BUANA JAKARTA 2016

KATA PENGANTAR Puji syukur Alhamdulilah kehadirat Allah SWT yang telah melimpahkan segala rahmat dan karunia Nya, 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 bahwa laporan tugas akhir ini masih jauh dari sempurna. Karena itu, kritik dan saran akan senantiasa penulis terima dengan senang hati. Dengan segala keterbatasan, penulis menyadari pula bahwa laporan tugas akhir ini takkan terwujud tanpa bantuan, bimbingan dan dorongan dari berbagai pihak. Untuk itu, dengan segala kerendahan hati, penulis menyampaikan ucapan terima kasih kepada: 1. Ibu Desi Ramayanti S.Kom.MT selaku Dosen pembimbing tugas akhir pada Jurusan Teknik Informatika Universitas Mercubuana. 2. Bapak Sabar Rudiarto, S.Kom. M.Kom. Selaku Ketua Program Studi Teknik Informatika Universitas Mercubuana. 3. Ibu Nia Kusuma Wardhani, S.kom., MM. selaku koordinator Tugas Akhir pada Jurusan Teknik Informatika Universitas Mercubuana dan seluruh dosen Teknik Informatika yang telah memberikan ilmunya kepada penulis. 4. Keluarga tercinta, yaitu kedua orang tua dan kedua kakak yang selalu memberi dukungan dan doa. 5. Keluarga Besar Teknik Informatika angkatan 2009 Universitas Mercu Buana. 6. Sahabat sahabat Mercu Buana Skateboarding yang selalu mendukung dan memotivasi. Nya, Amin. Semoga Allah SWT membalas kebaikan dan selalu mencurahkan hidayah serta taufik

ABSTRACT As the technology advances very rapidly, a lot of interest in skateboarding games that harness technology to improve learning systems and information on the skateboard. In the Application Designer is a Web-based Learning Skateboard using PHP programming language and MySQL as the database engine as well as CodeIgniter Framework programming techniques. The method used in building this application is the Waterfall method. Method starts from defining requirements and analysis, design, implementation, testing and maintenance applications. Web -based learning system that is as an alternative medium that is scalability in terms of learning and product information will be provided so that it can help beginners learn to skate well. From the test results it can be said that the black box pembelajran Skateboard Web- Based Application is functioning properly, Since it has been in accordance with the results of test scenarios on the application. Keywords : Application, learning, Skateboard, framework, CodeIgniter

ABSTRAK Seiring dengan berkembangnya teknologi yang sangat pesat, banyak sekali peminat permainan skateboard yang memanfaatkan teknologi untuk memperbaiki sistem pembelajaran dan informasi mengenai skateboard. Dalam Perancang Aplikasi Pembelajaran Skateboard berbasis Web ini menggunakan bahasa pemrograman PHP dan Mysql sebagai mesin databasenya beserta Framework CodeIgniter sebagai teknik pemrogramannya. Metode yang digunakan dalam membangun aplikasi ini yaitu Metode Waterfall. Metode dimulai dari pendefinisian kebutuhan, lalu analisa, desain, implementasi, pengujian dan pemeliharaan aplikasi. Sistem pembelajaran yang berbasis Web ini sebagai media alternatif yang bersifat skalabilitas dari sisi pembelajaran dan informasi produk yang akan disediakan sehingga dapat membantu para pemula belajar bermain skateboard dengan baik. Dari hasil pengujian black box dapat dikatakan bahwa Aplikasi Pembelajran Skateboard Berbasis Web ini berfungsi dengan baik dan benar, Karena telah sesuai dengan hasil skenario pengujian pada aplikasi. Kata Kunci : Aplikasi, pembelajaran, Skateboard, framework, codeigniter

DAFTAR ISI COVER...i LEMBAR PERNYATAAN...ii LEMBAR PENGESAHAN... iii KATA PENGANTAR... iv ABSTRAK... v ABSTRACT... vi DAFTAR ISI... vii DAFTAR GAMBAR... x DAFTAR TABEL... xii BAB I...1 PENDAHULUAN...1 1.1 Latar Belakang... 1 1.2 Perumusan Masalah... 1 1.3 Batasan Masalah... 1 1.4 Tujuan dan Manfaat... 2 1.5 Metode Penelitian... 2 BAB II...4 LANDASAN TEORI...4 2.1 Skateboard... 4 2.2 Ensiklopedia... 5 2.3 Basis Data... 5 2.3.1 Proses Perancangan Basis Data... 7 2.3.2 Entity Relationship Diagram (ERD)... 8 2.4 HTML... 10 2.5 Hypertext Preprocessor (PHP)... 10 2.5.1 Pengertian PHP... 10 2.5.2 Sejarah PHP... 10 2.5.3 Kelebihan PHP... 11 2.5.4 Script PHP... 13 2.6 MySQL... 13

2.6.1 Keistimewaan MySQL... 14 2.7 Framework Codeigniter... 16 2.7.1 Struktur Direktori Kerja Codeigniter... 17 2.7.2 Mengenal Konsep MVC (Model View Controller)... 19 2.8 Adobe dreamweaver CS6... 20 2.9 Topology Web atau Internet... 20 2.9.1 Web Browser... 22 2.9.2 Web Server... 23 2.10 Model Diagram UML... 23 2.10.1 Use Case Diagram... 23 2.10.2 Activity Diagram... 25 2.10.3 Class Diagram... 27 2.11 Metodologi Rekayasa Perangkat Lunak... 28 2.12 Pengujian Black Box... 30 BAB III... 32 ANALISIS DAN PERANCANGAN... 32 3.1 ANALISIS MASALAH... 32 3.1.1 Analisa Masalah... 32 3.1.2 Analisa Pembuatan Sistem... 32 3.2 Perancangan Sistem... 33 3.3 Perancangan UML... 34 3.3.1 Diagram Use Case... 34 3.3.2 Diagram Activity... 40 3.4 Perancangan Basis Data... 44 3.4.1 Perancangan ERD... 45 3.4.2 Struktur Tabel... 45 3.5 Perancangan Antarmuka... 48 3.5.1 Rancangan Halaman Utama Admin... 49 3.5.2 Rancangan Halaman Utama User... 56 BAB IV... 60 IMPLEMENTASI DAN PENGUJIAN... 60 4.1 Spesifikasi Sistem... 60

4.2 Implementasi... 61 4.2.1 Implementasi Basis Data... 61 4.2.2 Implementasi Perancangan Antarmuka (Interface)... 64 4.2.2.1 Implementasi Halaman Login... 64 4.2.2.2 Implementasi Halaman Utama Admin... 64 4.2.2.3 Implementasi Halaman Manajemen User... 66 4.2.2.4 Implementasi Halaman manajemen tutorial... 66 4.2.2.5 Implementasi Halaman manajemen news... 67 4.2.2.6 Implementasi Halaman Produk... 67 4.3 Pengujian... 68 4.3.1 Skenario Pengujian... 68 4.3.1.1 Skenario Pengujian Aplikasi Halaman Admin... 69 4.3.2 Dokumen Hasil Pengujian... 70 4.3.2.1 Dokumen Hasil Pengujian Aplikasi Halaman Admin... 70 4.3.3 Analisa Hasil Pengujian... 72 BAB V... 73 PENUTUP... 73 5.1 Kesimpulan... 73 5.2 Saran... 73 DAFTAR PUSTAKA... 73

DAFTAR GAMBAR Gambar 2.1 Contoh relasi one to one... 15 Gambar 2.2 Contoh relasi one to many... 15 Gambar 2.3 Contoh relasi many to many... 15 Gambar 2.4 Embedded Script... 19 Gambar 2.5 Non Embedded Script... 19 Gambar 2.6 Struktur file codeigniter... 24 Gambar 2.7 Konsep mvc... 25 Gambar 2.8 Topologi web atau internet... 27 Gambar 2.9 Contoh Use Case Diagram (Munawar, 2005)... 30 Gambar 2.10 Activity Diagram (Munawar, 2005)... 31 Gambar 2.11 Class Diagram... 34 Gambar 2.12 Model Waterfall... 36 Gambar 3.1 Diagram Use Ca se Aplikasi pembelajaran skateboard... 41 Gambar 3.2 Diagram Activity Login Admin... 47 Gambar 3.3 Diagram Activity Managemen User... 47 Gambar 3.4 Diagram Activity Managemen Tutorial... 47 Gambar 3.5 Diagram Activity Managemen News... 48 Gambar 3.6 Diagram Activity Produk... 48 Gambar 3.7 Diagram Activity User... 49 Gambar 3.8 Diagram Activity Tutorial... 49 Gambar 3.9Diagram Activity News... 50 Gambar 3.10Diagram Activity Produk... 50 Gambar 3.11 Perancangan ERD... 51 Gambar 3.12 Rancangan halaman login... 55 Gambar 3.13 Rancangan Form Halaman Utama... 56 Gambar 3.14 Rancangan Halaman Manajemen User... 57 Gambar 3.15 Rancangan Halaman Manajemen tutorial... 58 Gambar 3.16 Rancangan Halaman News... 59 Gambar 3.17 Rancangan Halaman Manajemen Produk... 60 Gambar 3.18 Rancangan Halaman Komentar... 61

Gambar 3.19 Rancangan Halaman Utama... 62 Gambar 3.20 Rancangan Halaman Tutorial... 63 Gambar 3.21 Rancangan Halaman News... 64 Gambar 3.22 Rancangan Halaman Produk... 65 Gambar 4.3Tampilan tabel produk... 68 Gambar 4.4 Tampilan tabel tutorial... 69 Gambar 4.5 Tampilan tabel user... 69 Gambar 4.6 Tampilan Halaman Login Admin... 70 Gambar 4.7 Tampilan Halaman Utama Admin... 71 Gambar 4.8 Tampilan Halaman Manajemen User... 72 Gambar 4.9 Tampilan Halaman Tutorial... 73 Gambar 4.10 Tampilan Halaman manajemen news... 73 Gambar 4.11 Tampilan Halaman Produk... 74

DAFTAR TABEL Tabel 2.1 Notasi ERD... 16 Table 2.2 Simbol Use Case Diagram... 32 Tabel 2.3 Simbol Activity Diagram... 33 Tabel 2.4 Simbol Class Diagram.... 35 Tabel 3.1 Spesifikasi Skenario Use Case Login Admin... 43 Tabel 3.2 Spesifikasi Skenario Use Case Manajemen user... 44 Tabel 3.3 Spesifikasi Skenario Use Case Manajemen Tutorial... 44 Tabel 3.4 Spesifikasi Skenario Use Case Manajemen News... 45 Tabel 3.5 Spesifikasi Skenario Use Case Manajemen Produk... 46 Tabel 3.6 Spesifikasi Skenario Use Case home... 47 Tabel 3.7 Spesifikasi scenario use case tutorial... 47 Tabel 3.8 Spesifikasi Skenario Use Case News... 47 Tabel 3.9 Spesifikasi Skenario Use Case Produk... 47 Tabel 3.10 Tabel komentar... 53 Tabel 3.11 Tabel tutorial... 54 Tabel 3.12 Tabel produk... 54 Tabel 3.13 Tabel tingkatan... 55 Tabel 3.14 Tabel tutorial... 55 Tabel 3.15 Tabel user... 56 Tabel 4.1 Pengujian Black Box Testing Halaman Login Admin... 77 Tabel 4.2 Pengujian Black Box Testing Halaman Manajemen User... 77 Tabel 4.3 Pengujian Black Box Testing Halaman Managemen Tutorial... 78 Tabel 4.4 Pengujian Black Box Testing Halaman Manajemen Komentar... 78 Tabel 4.5 Hasil Pengujian Blak Box Halaman Login Admin... 78 Tabel 4.6 Hasil Pengujian Black Box Testing Halaman Manajemen User... 79 Tabel 4.7 Hasil Pengujian Black Box Testing Halaman Managemen Tutorial... 79 Tabel 4.8 Hasil Pengujian Black Box Testing Halaman Manajemen Produk... 79 Tabel 4.9 Hasil Pengujian Black Box Testing Halaman Managemen Komentar... 80