ABSTRACT. Keywords: digestive, respiratory, codeigniter, framework.

dokumen-dokumen yang mirip
Alat Bantu Ajar Sistem Pencernaan dan Sistem Pernafasan pada Manusia Berbasis Web

Class Diagram Activity Diagram Entity Relationship Diagram (ERD) MySQL CodeIgniter

ABSTRAK. Kata Kunci : Website Media Pembelajaran, SMK Teknik Komputer dan Jaringan, Use Case, Flowchart, ERD, AJAX, PHP, MySQL.

DAFTAR ISI. LAPORAN TUGAS AKHIR... ii

DAFTAR ISI Bab I : Pendahuluan Bab II : Landasan Teori

ABSTRAK. Kata kunci: Website, Soal Ujian, Analisis Hasil Ujian. Universitas Kristen Maranatha

ABSTRAK. Kata Kunci : kamus, Indonesia, Mandarin, kata, kalimat, hanzi, pinyin, bushou.

ABSTRAK. Kata Kunci : café, pemesanan, produksi, dapur, pembayaran, php. Universitas Kristen Maranatha

BAB I PENDAHULUAN... I-1

ABSTRAK. Kata kunci : Ujian, Penerimaan, Online, Framework, dan Codeigniter

BAB IV ANALISIS DAN RANCANGAN SISTEM Deskripsi Sistem Analisis Sistem Analisis Kebutuhan Fungsional

ABSTRAK. Kata Kunci : E Learning system. Universitas Kristen Maranatha

DAFTAR ISI. Halaman Judul... ii. Persetujuan Laporan Tugas Akhir... iii. Pengesahan Dewan Penguji... iv. Pernyataan Keaslian Tugas Akhir...

ABSTRAK. Kata kunci : aplikasi peternakan, barcode reader, CODE-39, informasi kelinci, kamus penyakit, kartu kelinci, web peternakan, web service.

APLIKASI RESERVASI ONLINE PAKET WISATA BERBASIS WEB FARUQ HAFIZ PURBA

ABSTRAK. Kata Kunci : Tempat kost X, C#, ASP.NET. iii Universitas Kristen Maranatha

I.2 Identifikasi Masalah... I-2. I.3 Rumusan Masalah... I-2. I.4 Tujuan... I-3. I.5 Manfaat... I-3. I.6 Batasan Masalah... I-3

ABSTRAK. Kata kunci: Black Box, Kemahasiswaan, MySQL, PHP, Portfolio, SPKK. v Universitas Kristen Maranatha

II.3.5 Statechart Diagram... II-14 II.3.6 Activity Diagram... II-15 II.3.7 Component Diagram... II-16 II.3.8 Deployment Diagram... II-16 II.3.

ABSTRAK. Kata kunci : distribusi materi kuliah, PHP, MYSQL, Dreamweaver. Universitas Kristen Maranatha

BAB II KAJIAN LITERATUR

DAFTAR ISI. PRAKATA... iv. ARTI LAMBANG DAN SINGKATAN... vi. ABSTRACT... vii. INTISARI... viii. DAFTAR ISI... ix. DAFTAR GAMBAR...

ABSTRAK. Kata Kunci: e-commerce, pet shop, pemrograman PHP, sistem rekomendasi. Universitas Kristen Maranatha

DAFTAR ISI HALAMAN JUDUL DEPAN...

ABSTRAK. Kata Kunci : Bengkel, sistem, informasi, manajemen, CRM, C#, SQL Server. iii. Universitas Kristen Maranatha

DAFTAR ISI DAFTAR GAMBAR DAFTAR TABEL DAFTAR MODUL PROGRAM.. BAB I PENDAHULUAN

ABSTRAK. Kata kunci: Blackbox testing, MySQL, PHP, RC Sukamakmur, retreat. v Universitas Kristen Maranatha

BAB III METODE PENELITIAN

ABSTRAK. Kata kunci : Perpustakaan Tugas Akhir PHP (Php Hypertext Preprocessor) Universitas Kristen Maranatha

ABSTRAK. Universitas Kristen Maranatha

ABSTRAK. Kata kunci : PHP, MYSQL, Banksoal, Soal ujian.

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

ABSTRAK. Kata kunci: Website, Kost, SIMADE. vi Universitas Kristen Maranatha

ABSTRAK. Kata kunci : website, hotel, reservasi, CRM. iii Universitas Kristen Maranatha

ABSTRAK. Kata Kunci : google map API, internet, lokasi, pendaftaran online, sebaran. Universitas Kristen Maranatha

ABSTRAK. Kata kunci: penjualan, pembelian, harga pokok penjualan. v Universitas Kristen Maranatha

APLIKASI PREDIKSI PENJUALAN JERUK DENGAN MENGGUNAKAN METODE REGRESI LINIER SEDERHANA DAN MOVING AVERAGE

DAFTAR ISI LEMBAR PENGESAHAN SURAT PERNYATAAN ABSTRAK ABSTRACT KATA PENGANTAR DAFTAR TABEL DAFTAR GAMBAR BAB I PENDAHULUAN I

ABSTRAK. Kata Kunci: sekolah, rapor,kurikulum, nilai. vii. Universitas Kristen Maranatha

ABSTRAK. vi Universitas Kristen Maranatha

DAFTAR ISI. DAFTAR ISI...viii. DAFTAR TABEL. xxiii. DAFTAR LAMPIRAN... xxviii BAB I PENDAHULUAN Latar Belakang... 1

BAB II TINJAUAN PUSTAKA

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

PEMBUATAN APLIKASI MONITORING KESEHATAN IBU HAMIL BERBASIS WEB DENGAN FRAMEWORK CODEIGNITER

DAFTAR ISI LEMBAR JUDUL LEMBAR PENGESAHAN...

BAB II LANDASAN TEORI

ABSTRAK. Kata kunci: Spam, Android, Pesan, Java, Webservice. Universitas Kristen Maranatha

ABSTRAK. Kata kunci: baby shop, ecommerce, Nearest Neighbor. v Universitas Kristen Maranatha

ABSTRAK. vii. Kata kunci: satuan mobil penumpang, volume kendaraan, dan klasifikasi kendaraan.

PEMBUATAN SISTEM INFORMASI PENERAPAN GENERATOR CSS3 BERBASIS FRAMEWORK CODEIGNITER

ABSTRAK. Kata kunci : Try Out, SNMPTN, PTN, SSC, Java, Mysql, Netbeans. vi Universitas Kristen Maranatha

ABSTRAK. Kata kunci : pemesanan tiket kereta api online, WAP, XHTML, PHP, Macromedia Dreamweaver, Visual Basic 6.0, MYSQL. vii

ABSTRAKSI. Keywords: Aplikasi Web, Keuangan, Sistem Akuntansi. Universitas Kristen Maranatha

ABSTRAK. Kata kunci: Android, Dosen, E-Learning, Kuliah, Mahasiswa, Mobile. vi Universitas Kristen Maranatha

ABSTRAK. Kata kunci: baja, elemen struktur, balok dan kolom baja, analisa, desain. vii Universitas Kristen Maranatha

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

APLIKASI PENCARIAN GEDUNG SERBAGUNA DI JAKARTA BERBASIS WEB

ABSTRAK. Kata kunci: seminar, forum, registrasi, qr-code, Windows Phone. vi Universitas Kristen Maranatha

ABSTRAK. Kata Kunci: buku, online, e-commerce, dashboard, laporan. Universitas Kristen Maranatha

ABSTRAK. Kata Kunci: beasiswa, prestasi, Simple Additive Weighting, Sistem Pendukung Keputusan, Universitas Kristen Maranatha

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

APLIKASI MONITORING DAN PENILAIAN GURU (STUDI KASUS SMPK 4 PENABUR BANDUNG) JOURNAL WRITING FORMAT FOR FINAL PROJECT TELKOM UNIVERSITY

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

ABSTRAK. Kata Kunci: economic order quantity, inventory. Universitas Kristen Maranatha

ABSTRAK. Kata Kunci : informasi, banjir, bandung, website.

ABSTRACT. Key : student management, statistic informatation, calculation of students' grades. ii Universitas Kristen Maranatha

HUMAN RESOURCES MANAGEMENT ELECTRONIC PEGAWAI PADA LEMBAGA ADMINISTRASI NEGARA OLEH : RENY RAMDIANI PROGRAM STUDI SISTEM INFORMASI

DAFTAR ISI. HALAMAN PENGESAHAN ABSTRAK... i KATA PENGANTAR... ii DAFTAR ISI... iii DAFTAR GAMBAR... vii DAFTAR TABEL... xi

DAFTAR ISI LEMBAR PENGESAHAN SURAT PERNYATAAN

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

ABSTRAK. Kata kunci : sistem informasi, penilaian, ujian, dan menyontek.

3.5.2 Model Basis Data Entity Relationship Diagram Aplikasi Android Arsitektur Android

ABSTRAK. Kata kunci: E-learning, Learning Management System, Matematika, Moodle, T- Test. vii Universitas Kristen Maranatha

7.2 Saran DAFTAR PUSTAKA LAMPIRAN

ABSTRAK. Kata Kunci : tugas akhir, bimbingan, online, framework, dan codeigniter. Universitas Kristen Maranatha

PENGESAHAN PEMBIMBING...

INTISARI. Kata kunci: file, Internet, website.

PEMBUATAN SISTEM INFORMASI PENGELOLAAN DAN PELAPORAN UANG MASUK YPPP VETERAN SUKOHARJO MENGGUNAKAN FRAMEWORK YII2 TUGAS AKHIR

ABSTRACT. Keywords : Academic Information System

ABSTRAK. Kata Kunci : Peramalan, Least Square, Moving Average

DAFTAR ISI. ABSTRAKSI... iv. KATA PENGANTAR... vi. DAFTAR ISI... viii. DAFTAR TABEL... xii. DAFTAR GAMBAR... xiii BAB I PENDAHULUAN...

3.2.1 Web Map Admin Web Map Member Web Map Guest Perancangan User Interface Desain Halaman Menu

LAPORAN SKRIPSI. Disusun Oleh : : Zulis Andriyanto NIM : Program Studi : Sistem Informasi

SKRIPSI PERANCANGAN SISTEM INFORMASI PENCARIAN DAN PEMESANAN RUMAH KOS BERBASIS WEB DAN SMS GATEWAY STUDI KASUS KECAMATAN BEKASI SELATAN KOTA BEKASI

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

ABSTRAK. Kata kunci : aplikasi website, Point Reward, Metode Tes t, grafik.

Daftar Isi. Abstract... Abstrak... Kata Pengantar... Daftar Isi... Daftar Tabel... Daftar Gambar... Daftar Simbol... Daftar Lampiran...

DAFTAR TABEL. Perbandingan Ruby on Rails Dengan PHP Berdasarkan Banyak. Baris Program...

ABSTRAK. Kata Kunci: E-Commerce, Rekomendasi Produk, Perlengkapan. Universitas Kristen Maranatha

ABSTRAK. Kata kunci: RAB, analisa biaya, SNI, bobot, termin, aplikasi. vii. Universitas Kristen Maranatha

SISTEM APLIKASI INFORMASI LAYANAN PUBLIK DI KOTA KUDUS BERBASIS ANDROID

ABSTRAK. Kata Kunci: aplikasi web, pemesanan, penjualan, promosi, rumah makan. Universitas Kristen Maranatha

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

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

Gambar Form input data proyek Gambar Tampilan data proyek Gambar Form edit data proyek Gambar 3.

BAB II LANDASAN TEORI...

ABSTRAK. Kata kunci: material control, supplier, proyek, quality control, material, user. vii Universitas Kristen Maranatha

Transkripsi:

ABSTRACT This result project built an application of teaching aids the digestive system and respiratory system XI high school class who applied in the form of websites. This website consists of several features of the materials and tests on the digestive system and respiratory system. The test consists of multiple choice tests, true or false test, test match and field tests. This website is built using programming language PHP with CodeIgniter framework. The advantage of this application is to facilitate students in learning about the digestive system and respiratory system because the material is presented not only in the form of a sentence, but also pictures and video. Keywords: digestive, respiratory, codeigniter, framework. ii

INTISARI Penelitian ini membangun suatu aplikasi mengenai alat bantu ajar sistem pencernaan dan sistem pernafasan SMU kelas IX yang diterapkan dalam bentuk website. Website ini terdiri dari beberapa fitur yaitu materi-materi dan tes mengenai sistem pencernaan dan sistem pernafasan. Tes terdiri dari tes pilihan ganda, tes benar atau salah, tes menjodohkan dan tes isian. Website ini dibangun dengan menggunakan bahasa pemrograman PHP dengan framework codeigniter. Keuntungan dari aplikasi ini untuk memudahkan para siswa dalam mempelajari mengenai sistem pencernaan dan sistem pernafasan karena materi disajikan tidak hanya dalam bentuk kalimat, tapi juga gambar dan video. Kata kunci: pencernaan, pernafasan, framework, codeigniter. iii

DAFTAR ISI KATA PENGANTAR... i ABSTRACT... ii INTISARI... iii DAFTAR ISI... iv DAFTAR GAMBAR... x DAFTAR TABEL... xiv DAFTAR LAMPIRAN A RIWAYAT HIDUP PENULIS... A-1 DAFTAR LAMPIRAN B KUISIONER... B-1 DAFTAR LAMPIRAN C MANUAL BOOK... C-1 BAB I PENDAHULUAN... 1 1.1. Latar Belakang... 1 1.2. Rumusan Masalah... 2 1.3. Tujuan... 2 1.4. Batasan Masalah... 3 1.5. Sistematika Pembahasan... 3 BAB II DASAR TEORI... 5 2.1. Flowchart... 5 2.2. Unified Modeling Language (UML)... 6 2.2.1. Use case Diagram... 6 2.2.2. Activity Diagram... 7 2.2.3. Class Diagram... 8 2.3. Entity Relationship Diagram (ER-Diagram)... 8 2.4. Hypertext Markup Language (HTML)... 10 2.5. CSS (Cascading Style Sheets)... 10 2.6. JavaScript... 11 2.7. PHP (Hypertext Preprocessor)... 12 2.8. PHPMyAdmin... 12 2.9. Framework Codeigniter (CI)... 13 2.10. Sistem Pernafasan... 14 2.11. Sistem Pencernaan... 15 iv

2.12. Analisis Sistem Menggunakan Kuisioner... 15 2.12.1. Menggunakan Skala Dalam Kuisioner... 15 2.13. Kamus Data... 16 2.14. Black Box Testing... 16 2.15. MySQL... 17 BAB III ANALISA DAN PEMODELAN... 18 3.1. Deskripsi Umum Perangkat Lunak... 18 3.1.1. Flowchart Beranda... 18 3.1.2. Flowchart Sistem Pernafasan dan Sistem Pencernaan... 19 3.2. Use Case Diagram... 21 3.2.1. Use case diagram admin... 22 3.2.1.1 Use case diagram mengolah data anggota... 22 3.2.1.2 Use case diagram login... 22 3.2.1.3 Use case diagram lihat materi... 23 3.2.1.4 Use case diagram tambah materi... 23 3.2.1.5 Use case diagram ubah materi... 23 3.2.1.6 Use case diagram hapus materi... 24 3.2.1.7 Use case diagram pilih kategori soal... 24 3.2.1.8 Use case diagram pilih tipe soal... 24 3.2.1.9 Use case diagram mengerjakan tes... 25 3.2.1.10 Use case diagram tambah data soal... 25 3.2.1.11 Use case diagram ubah data soal... 26 3.2.1.12 Use case diagram hapus data soal... 26 3.2.1.13 Use case diagram logout... 27 3.2.2. Use case diagram tamu... 27 3.2.2.1 Use case diagram daftar... 27 3.2.3. Use case diagram guru dan murid... 28 3.2.3.1 Use case diagram ubah profil... 28 3.3. Activity Diagram... 28 3.3.1. Activity Diagram Login... 28 3.3.2. Activity Diagram Input Anggota... 29 3.3.3. Activity Diagram Input Anggota Admin... 30 v

3.3.4. Activity Diagram Ubah Anggota... 31 3.3.5. Activity Diagram Hapus Anggota... 32 3.3.6. Activity Diagram Input Sistem Pencernaan dan Sistem Pernafasan... 33 3.3.7. Activity Diagram Ubah Sistem Pencernaan dan Sistem Pernafasan... 34 3.3.8. Activity Diagram Hapus Sistem Pencernaan dan Sistem Pernafasan... 35 3.3.9. Activity Diagram Input Tes Pilihan Ganda... 35 3.3.10. Activity Diagram Ubah Tes Pilihan Ganda... 36 3.3.11. Activity Diagram Hapus Tes Pilihan Ganda... 38 3.3.12. Activity Diagram Input Tes Pilihan Benar atau Salah... 38 3.3.13. Activity Diagram Ubah Tes Pilihan Benar atau Salah... 39 3.3.14. Activity Diagram Hapus Tes Pilihan Benar atau Salah... 40 3.3.15. Activity Diagram Input Tes Pilihan Menjodohkan... 41 3.3.16. Activity Diagram Ubah Tes Pilihan Menjodohkan... 42 3.3.17. Activity Diagram Hapus Tes Pilihan Menjodohkan... 43 3.3.18. Activity Diagram Ubah Input Tes Isian... 44 3.3.19. Activity Diagram Ubah Tes Isian... 45 3.3.20. Activity Diagram Hapus Tes Isian... 46 3.3.21. Activity Diagram Mengerjakan Tes... 47 3.4. Class Diagram... 48 3.4.1. Class Diagram Admin... 48 3.4.2. Class Diagram Guru... 48 3.4.3. Class Diagram Murid... 49 3.4.4. Class Diagram Tamu... 50 3.5. Entity Relational Diagram (ERD)... 50 3.6. Kamus Data... 51 3.6.1. Kamus Data Login... 51 3.6.2. Kamus Data Pengguna... 51 3.6.3. Kamus Data Materi... 51 3.6.4. Kamus Data Tes... 52 3.6.2. Kamus Data Soal... 52 3.7. Layout... 53 3.7.1. Tampilan Menu Awal Beranda... 53 vi

3.7.2. Tampilan Menu Daftar... 53 3.7.3. Tampilan Tambah Anggota Admin... 54 3.7.4. Tampilan Data Anggota... 54 3.7.5. Tampilan Input Materi... 55 3.7.6. Tampilan Materi... 55 3.7.7. Tampilan Input Soal... 56 3.7.8. Tampilan Data Soal... 56 3.7.9. Tampilan Menu Tes... 57 3.7.10. Tampilan Menu Tes Pilihan Ganda... 57 3.7.11. Tampilan Menu Tes Benar atau Salah... 58 3.7.12. Tampilan Menu Tes Menjodohkan... 58 3.7.13. Tampilan Menu Tes Isian... 59 3.7.14. Tampilan Menu Admin... 59 3.7.15. Tampilan Tampil Nilai... 60 3.7.16. Tampilan Menu Guru... 60 3.7.17. Tampilan Menu Murid... 61 BAB IV PERACANGAN DAN IMPLEMENTASI... 62 4.1. Tabel Atribut... 62 4.1.1. Tabel Anggota... 62 4.1.2. Tabel Tes... 62 4.1.3. Tabel Relasi Anggota_Tes... 62 4.1.4. Tabel Materi... 63 4.1.5. Tabel Relasi Tes_Soal... 63 4.1.6. Tabel Kategori... 63 4.1.7. Tabel Sekolah... 63 4.1.8. Tabel Soal... 64 4.2. Relasi Diagram... 64 4.3. Beranda... 64 4.4. Daftar... 65 4.5. Menu Admin... 67 4.6. Tampil Data Anggota... 67 4.7. Tambah Data Anggota Admin... 68 vii

4.8. Ubah Data Anggota Admin... 69 4.9. Tambah Materi Sistem Pencernaan dan Sistem Pernafasan... 70 4.10. Pilih Tipe Soal Sistem Pencernaan dan Sistem Pernafasan... 71 4.11. Tes Pilihan Ganda... 71 4.12. Tes Benar atau Salah... 73 4.13. Tes Menjodohkan... 74 4.14. Tes Isian... 75 4.15. Tampil Nilai... 76 4.16. Tampil Soal Sistem Pencernaan dan Sistem Pernafasan Admin... 77 4.17. Tambah Data Soal Pilihan Ganda... 78 4.18. Tambah Data Soal Benar atau Salah... 79 4.19. Tambah Data Soal Menjodohkan... 80 4.20. Tambah Data Soal Isian... 81 4.21. Ubah Data Soal Pilihan Ganda... 82 4.22. Ubah Data Soal Benar atau Salah... 83 4.23. Ubah Data Soal Menjodohkan... 84 4.24. Ubah Data Soal Isian... 84 4.25. Tampil Menu Guru... 85 4.26. Tampil Menu Murid... 86 4.27. Tampil Materi... 86 4.21. Ubah Data Soal Pilihan Ganda... 82 BAB V PENGUJIAN... 87 5.1. Black Box Testing... 87 5.1.1. Pengujian Proses Login... 87 5.1.2. Pengujian Proses Daftar... 88 5.1.3. Pengujian Proses Tambah Materi... 90 5.1.4. Pengujian Proses Tambah Soal... 91 5.1.5. Pengujian Proses Hapus Anggota... 92 5.1.6. Pengujian Proses Hapus Materi... 93 5.1.7. Pengujian Proses Hapus Soal... 94 5.2. Hasil Kuisioner... 94 viii

5.2.1. Grafik Hasil Kuisioner Berdasarkan Cara Penyajian Materi Maupun Soalsoal... 95 5.2.2. Grafik Hasil Kuisioner Berdasarkan Soal-soal yang Tersedia Mudah Dikerjakan... 95 5.2.3. Grafik Hasil Kuisioner Berdasarkan Materi yang Disajikan Mudah Dimengerti... 96 5.2.4. Grafik Hasil Kuisioner Berdasarkan Pengerjaan Tes Mempunyai Batas Waktu... 96 5.2.5. Grafik Hasil Kuisioner Berdasarkan Fitur yang Tersedia Cukup... 97 5.2.6. Grafik Hasil Kuisioner Berdasarkan Menampilkan Secara Langsung Nilai yang Diperoleh... 97 5.3. Ulasan Hasil Evaluasi... 98 BAB VI KESIMPULAN DAN SARAN... 99 6.1. Kesimpulan... 99 6.2. Saran... 99 DAFTAR PUSTAKA... 100 ix

DAFTAR GAMBAR Gambar II.1 Sistem... 7 Gambar II.2 Aktor... 7 Gambar II.3 Use case... 7 Gambar II.4 Contoh entitas... 8 Gambar II.5 Contoh ERD Many to many... 9 Gambar II.6 Contoh ERD Many to one... 9 Gambar II.7 Contoh ERD One to many... 9 Gambar II.8 Contoh ERD One to one... 9 Gambar II.9 Contoh Atribut... 10 Gambar III.1 Flowchart Beranda... 19 Gambar III.2 Flowchart Sistem Pencernaan dan Sistem Pernafasan... 20 Gambar III.3 Use case diagram... 21 Gambar III.4 Activity Diagram Login... 29 Gambar III.5 Activity Diagram Input Anggota... 30 Gambar III.6 Activity Diagram Input Anggota Admin... 31 Gambar III.7 Activity Diagram Ubah Anggota... 32 Gambar III.8 Activity Diagram Hapus Anggota... 33 Gambar III.9 Activity Diagram Input Sistem Pencernaan dan Sistem Pernafasan... 33 Gambar III.10 Activity Diagram Ubah Sistem Pencernaan dan Sistem Pernafasan... 34 Gambar III.11 Activity Diagram Hapus Sistem Pencernaan dan Sistem Pernafasan... 35 Gambar III.12 Activity Diagram Input Tes Pilihan Ganda... 36 Gambar III.13 Activity Diagram UbahTes Pilihan Ganda... 37 Gambar III.14 Activity Diagram Hapus Tes Pilihan Ganda... 38 Gambar III.15 Activity Diagram Input Tes Benar atau Salah... 39 Gambar III.16 Activity Diagram Ubah Tes Benar atau Salah... 40 Gambar III.17 Activity Diagram Hapus Tes Benar atau Salah... 41 Gambar III.18 Activity Diagram Input Tes Menjodohkan... 42 Gambar III.19 Activity Diagram Ubah Tes Menjodohkan... 43 Gambar III.20 Activity Diagram Hapus Tes Menjodohkan... 44 Gambar III.21 Activity Diagram Input Tes Isian... 45 x

Gambar III.22 Activity Diagram Ubah Tes Isian... 46 Gambar III.23 Activity Diagram Hapus Tes Isian... 47 Gambar III.24 Activity Diagram Mengerjakan Tes... 47 Gambar III.25 Class Diagram Admin... 48 Gambar III.26 Class Diagram Guru... 49 Gambar III.27 Class Diagram Murid... 49 Gambar III.28 Class Diagram Tamu... 50 Gambar III.29 ER_Diagram... 50 Gambar III.30 Tampilan Menu Awal Beranda... 53 Gambar III.31 Tampilan Menu Daftar... 53 Gambar III.32 Tampilan Tambah Anggota Admin... 54 Gambar III.33 Tampilan Data Anggota... 54 Gambar III.34 Tampilan Input Materi... 55 Gambar III.35 Tampilan Materi... 55 Gambar III.36 Tampilan Input Soal... 56 Gambar III.37 Tampilan Data Soal... 56 Gambar III.38 Tampilan Menu Tes... 57 Gambar III.39 Tampilan Menu Tes Pilihan Ganda... 57 Gambar III.40 Tampilan Menu Tes Benar atau Salah... 58 Gambar III.41 Tampilan Menu Tes Menjodohkan... 58 Gambar III.42 Tampilan Menu Tes Isian... 59 Gambar III.43 Tampilan Menu Admin... 59 Gambar III.44 Tampilan Tampil Nilai... 60 Gambar III.45 Tampilan Menu Guru... 60 Gambar III.46 Tampilan Menu Murid... 61 Gambar IV.1 Relasi Diagram... 64 Gambar IV.2 Beranda... 65 Gambar IV.3 Tampilan Daftar... 66 Gambar IV.4 Tampilan Menu Admin... 67 Gambar IV.5 Tampilan Data Anggota... 67 Gambar IV.6 Tampilan Tambah Anggota Admin... 68 Gambar IV.7 Tampilan Ubah Anggota Admin... 69 xi

Gambar IV.8 Tampilan Tambah Materi Sistem Pencernaan dan Sistem Pernafasan... 70 Gambar IV.9 Tampilan Pilih Soal Sistem Pencernaan dan Sistem Pernafasan... 71 Gambar IV.10 Tes Pilihan Ganda... 72 Gambar IV.11 Tes Benar atau Salah... 73 Gambar IV.12 Tes Menjodohkan... 74 Gambar IV.13 Tes Isian... 75 Gambar IV.14 Tampil Nilai... 76 Gambar IV.15 Tampil Soal Sistem Pencernaan dan Sistem Pernafasan Admin... 77 Gambar IV.16 Tambah Data Soal Pilihan Ganda... 78 Gambar IV.17 Tambah Data Soal Benar atau Salah... 79 Gambar IV.18 Tambah Data Soal Menjodohkan... 80 Gambar IV.19 Tambah Data Soal Isian... 81 Gambar IV.20 Ubah Data Soal Pilihan Ganda... 82 Gambar IV.21 Ubah Data Soal Benar atau Salah... 83 Gambar IV.22 Ubah Data Soal Menjodohkan... 84 Gambar IV.23 Ubah Data Soal Isian... 85 Gambar IV.24 Tampil Menu Guru... 85 Gambar IV.25 Tampil Menu Murid... 86 Gambar IV.26 Tampil Materi... 86 Gambar V.1 Screenshoot Keluaran dari Tabel V.I Uji Kasus 1... 88 Gambar V.2 Screenshoot Keluaran dari Tabel V.I Uji Kasus 2... 88 Gambar V.3 Screenshoot Keluaran dari Tabel V.I Uji Kasus 3... 88 Gambar V.4 Screenshoot Keluaran dari Tabel V.2 Uji Kasus 1... 90 Gambar V.5 Screenshoot Keluaran dari Tabel V.2 Uji Kasus 2... 90 Gambar V.6 Screenshoot Keluaran dari Tabel V.2 Uji Kasus 3... 90 Gambar V.7 Screenshoot Keluaran dari Tabel V.2 Uji Kasus 4... 90 Gambar V.8 Screenshoot Keluaran dari Tabel V.2 Uji Kasus 5... 90 Gambar V.9 Screenshoot Keluaran dari Tabel V.3 Uji Kasus 1... 91 Gambar V.10 Screenshoot Keluaran dari Tabel V.3 Uji Kasus 2... 91 Gambar V.11 Screenshoot Keluaran dari Tabel V.4 Uji Kasus 1... 92 Gambar V.12 Screenshoot Keluaran dari Tabel V.4 Uji Kasus 2... 92 Gambar V.13 Screenshoot Keluaran dari Tabel V.5 Uji Kasus 1... 93 xii

Gambar V.14 Screenshoot Keluaran dari Tabel V.6 Uji Kasus 1... 94 Gambar V.15 Screenshoot Keluaran dari Tabel V.7 Uji Kasus 1... 94 Gambar V.16 Grafik Hasil Kuisioner Berdasarkan Cara Penyajian Materi maupun Soal-soal... 95 Gambar V.17 Grafik Hasil Kuisioner Berdasarkan Soal-soal yang Tersedia Mudah untuk Dikerjakan... 96 Gambar V.18 Grafik Hasil Kuisioner Berdasarkan Materi yang Disajikan Mudah Dimengerti... 96 Gambar V.19 Grafik Hasil Kuisioner Berdasarkan Pengerjaan Tes Mempunyai Batas Waktu... 97 Gambar V.20 Grafik Hasil Kuisioner Berdasarkan Fitur yang Tersedia Cukup... 97 Gambar V.21 Grafik Hasil Kuisioner Berdasarkan Menampilkan secara Langsung Nilai yang Diperoleh... 98 xiii

DAFTAR TABEL Tabel II.1 Simbol-simbol pada flowchart... 6 Tabel II.2 Simbol-simbol pada kamus data... 16 Tabel III.1 Skenario Mengolah Data Anggota... 22 Tabel III.2 Skenario Mengolah Login... 22 Tabel III.3 Skenario Lihat Materi... 23 Tabel III.4 Skenario Tambah Materi... 23 Tabel III.5 Skenario Ubah Materi... 23 Tabel III.6 Skenario Hapus Materi... 24 Tabel III.7 Skenario Pilih Kategori Soal... 24 Tabel III.8 Skenario Pilih Tipe Soal... 25 Tabel III.9 Skenario Mengerjakan Tes... 25 Tabel III.10 Skenario Tambah Data Soal... 25 Tabel III.11 Skenario Ubah Data Soal... 26 Tabel III.12 Skenario Hapus Data Soal... 26 Tabel III.13 Skenario Logout... 27 Tabel III.14 Skenario Daftar... 27 Tabel III.15 Skenario Ubah Profil... 28 Tabel III.16 Kamus data login... 51 Tabel III.17 Kamus data pengguna... 51 Tabel III.18 Kamus data materi... 52 Tabel III.19 Kamus data tes... 52 Tabel III.20 Kamus data soal... 52 Tabel IV.1 Tabel anggota... 62 Tabel IV.2 Tabel tes... 62 Tabel IV.3 Tabel relasi anggota_tes... 63 Tabel IV.4 Tabel materi... 63 Tabel IV.5 Tabel relasi tes_soal... 63 Tabel IV.6 Tabel kategori... 63 Tabel IV.7 Tabel sekolah... 63 xiv

Tabel IV.8 Tabel soal... 64 Tabel V.1 Tabel pengujian proses login... 87 Tabel V.2 Tabel pengujian proses daftar... 89 Tabel V.3 Tabel pengujian proses tambah materi... 91 Tabel V.4 Tabel pengujian proses tambah soal... 92 Tabel V.5 Tabel pengujian proses hapus anggota... 93 Tabel V.6 Tabel pengujian proses hapus materi... 93 Tabel V.7 Tabel pengujian proses hapus soal... 94 Tabel V.8 Tabel hasil kuisioner... 95 xv