Perancangan Arsitektur Jaringan Perancangan Sistem

Gambar 4.24 Form Daftar Materi Upload e. Daftar Soal Upload Form daftar materi upload menampilkan daftar soal yang telah di upload. Gambar 4.25 Form Daftar Soal Upload

4.2.6 Perancangan Arsitektur Jaringan

Perancangan arsiktektur jaringan adalah bentuk umum dari suatu rancangan program untuk memudahkan pemakai dalam menjalankan program komputer. Pada perancangan menu ini disesuaikan dengan fungsinya bagi pengguna agar tidak mengalami kesulitan dalam memilih menu-menu yang diinginkan yaitu perancangan menu siswadan perancangan menu admin.

4.2.6.1 Perancangan Arsitektur Jaringan Siswa

Perancangan arsitektur jaringan merupakan struktur menu yang memudahkan siswa dalam penggunaan fungsi-fungsi program yang ada pada Aplikasi Islamic E-Learning Berbasis Web pada SMA Darul Hikam. Gambar 4.26 Perancangan Arsitektur Jaringan Siswa

4.2.6.2 Perancangan Arsitektur Jaringan Guru

Perancangan arsitektur jaringangurumerupakan struktur menu yang memudahkan guru dalam mengelola website yang telah dibangun Menu Utama Home Daftar Pelajaran Daftar Guru Pengajar Download Materi Latihan Logout Daftar Guru Pengajar Gambar 4.27 Perancangan Arsitektur Jaringan Admin 4.2.6.3 Perancangan Arsitektur Jaringan Admin Perancangan arsitektur jaringanadminmerupakan struktur menu yang memudahkan administrator dalam mengelola website yang telah dibangun Gambar 4.28 Perancangan Arsitektur Jaringan Admin Menu Admin Data Admin Data Rekap Latihan Data Siswa Home Menu Guru Data Materi Data Siswa Data Latihan Data Rekap Latihan Data Hasil Latihan Home Login Guru Logout Data Nilai Hasil Latihan 88

BAB V IMPLEMENTASI DAN PENGUJIAN

5.1 Implementasi

Implementasi merupakan tahap meletakkan sistem supaya siap untuk dioperasikan. Pada tahap ini akan dijelaskan mengenai sistem yang dirancang dan bagaimana cara penggunaannya

5.1.1 Batasan Implementasi Optional

Dalam mengimplementasikan perangkat lunak ini ada beberapa hal yang menjadi batasan implementasi, yaitu : 1. Basis data yang digunakan dalam pengimplementasian ini adalah MySQL baik untuk basis data utama maupun ekstraksi basis data yang disebarkan ke client. Pengaksesan basis data di server dilakukan melalui ODBC agar jika ingin mengubah DBMS tidak mempengaruhi perangkat lunak yang dibangun. 2. Cara pemeriksaan ujian dilakukan oleh perangkat lunak sesuai dengan jawaban dan poin yang telah diinputkan oleh guru. 3. Ujian Evaluasi yang diimplementasikan berupa pilihan ganda.

5.1.2 Implementasi Perangkat Lunak

Adapun beberapa perangkat lunak yang harus disiapkan dalam pembangunan aplikasi ini yaitu melakukan beberapa proses instalasi beberapa development tools yang digunakan, antara lain: