Analisis Masalah Flowmap Pembelajaran Desain

2. MODEL, ANALISA, DESAIN,

DAN IMPLEMENTASI 2.1 Model 1. Tahap pengumpulan data a. Studi Kepustakaan. b. Observasi. c. Wawancara. 2. Tahap pembuatan perangkat lunak. a. Requirements analysis and definition b. System and software design c. Implementation and unit testing d. Integration and system testing e. Operation and maintenance

2.2 Analisis Masalah

Analisis sistem ini diperoleh melalui wawancara dan observasi yang akan ditemukan beberapa data dan fakta yang akan dijadikan bahan uji dan analisis menuju penerapan dan pengembangan sebuah aplikasi sistem yang diusulkan. Sistem pembelajaran yang didapatkan oleh siswa selama disekolah dianggap sangat kurang. Untuk mendukung keberhasilan siswa dalam pelajaran tersebut maka dibuatlah suatu media pembelajaran yang dapat diakses siswa kapanpun dan dimanapun. Maka solusi untuk permasalahan tersebut adalah media pembelajaran memalui website. Metode yang digunakan adalah metode latihan drill yaitu Suatu teknik dalam pendidikan dan pengajaran dengan jalan melatih anak- anak terhadap bahan pelajaran yang sudah diberikan. Pengajar memberikan materi- materi kepada murid. Kemudian Materi-materi tersebut diajarkan kepada murid satu persatu. Setelah itu Guru akan memberikan latihan apabila di setiap materinya telah dimengerti oleh murid. Selanjutnya pengajar memberikan nilai kepada murid dari hasil latihan yang telah dilakukan.

2.3 Flowmap Pembelajaran

Gambar 1. Flowmap Pembelajaran Dipelajari Dipelajari Mengerti Mengerti Diajarkan Diajarkan ya Tidak Pengajar Murid Dikerjakan Dikerjakan Jawaban Jawaban Memeriksa Memeriksa Nilai Materi Huruf Hijaiyah Materi Angka arab Materi kosakata Materi cerita Materi Percakapan Latihan Huruf Hijaiyah Latihan Angka arab Latihan kosakata Latihancerita Latihan Percakapan Materi Huruf Hijaiyah Materi Angka arab Materi kosakata Materi cerita Materi Percakapan Latihan Huruf Hijaiyah Latihan Angka arab Latihan kosakata Latihancerita Latihan Percakapan

2.4 Desain

1. ERD Entity Relationship Diagram Admin Kategori Latihan Memiliki Materi N 1 Mengelola 1 N Memiliki 1 N User_name materi type Id_latihan Id_materi Nama_kategori Id_kategori password Memiliki Skor total nama N 1 Soal Memiliki 1 N Id_latihan Id_soal Gambar 2. ERD Entity Relationship Diagram 2. Relasi tabel Admin PK User Name Password Latihan PK id_latihan id_materi id_kategori tipe soal Kategori PK id_kategori nama_kategori sub_kategori Materi PK Id Materi Id Kategori username materi Deskripsi Gambar Gambar Arab Animasi Suara date Skor id_soal nama tanggal waktu total Soal PK id_soal id_latihan soal_jawab bahan date Gambar 3. Relasi table 3. Diagram Konteks Aplikasi Pembelajaran Bahasa Arab Dasar Tingkat Dasar Berbasis Web Dengan Metode Interaktive Learning Admin data_login data_admin data_latihan data_materi data_kategori info_login info_admin info_latihan info_latihan info_materi Info_kategori Pengguna data_materi data _latihan info_materi info_latihan Gambar 4. Diagram konteks 4. DFD Data Flow Diagram Admin 1 Login 2 Manage User 3 Manage Kategori 4 Manage Materi 5 Manage Latihan T_user T_kategori T_materi T_latihan data_login info_login data_login info_login data_admin, status login valid info_admin d a ta _ a d m in , sta tu s l o g in v a lid info_admin data_kategori, status login valid info_kategori data_materi_, status login valid info_materi data_latihan, status login valid info_latihan info_kategori data_kategori data_materi info_materi data_kategori info_kategori in fo _ ka te g o ri d a ta _ ka te g o ri data_materi info_materi data_latihan info_latihan Pengguna 6 Pilih Kategori data_kategori info_kategori info_kategori info_materi info_latihan T_jawaban data_jawaban info_jawaban Gambar 5. DFD level 0 5. Perancangan Struktur Menu Menu utama Pengguna Materi Sub kategori Kategori Latihan Gambar 6. Perancangan Struktur Menu Pengguna. Menu utama Login Admin Mengelola Admin Tambah Ubah Hapus Mengelola Kategori Tambah Ubah Hapus Mengelola Materi Tambah Ubah Hapus Mengelola Latihan Tambah Ubah Hapus Sub kategori Gambar 7. Perancangan Struktur Menu Admin

2.5 Implementasi