DFD ERD a. Design

Dari gambar di atas dapat dilihat bahwa dalam system E-Learning initerdapat 3 external entity yang berhubungan dengan system tersebut, yaitu : 1. Murid Murid dapat mendownload materi yang diberikan oleh guru dan juga dapat mengerjakan tugas yang diberikan oleh guru serta dapat melihat hasilnya. 2. Guru Guru dapat memberikan materi kepada murid, guru juga dapat memberikan tugas pada murid serta dapat melihat hasil penilaian terhadap tugas yang dikerjakan oleh murid 3. Admin Admin dapat melakukan semua kegiatan yang dilakukan oleh murid dan guru, tetapi dalam system ini, admin hanya bertugas mengawasi dan berpartisipasi dalam memberitahukan apabila ada suatu berita atau kegiatan khusus.

4.1.4.2 ERD a.

Guru membuat mata pelajaran: 1. Tabel utama: user 2. Tabel kedua: source 3. Relationship: one-to-many 1:n

b. Guru membuat soal:

1. Tabel utama: user 2. Tabel kedua: nama mata pelajaran 3. Relationship: one-to-many 1:n

c. Guru memberikan materi:

1. Tabel utama: user 2. Tabel kedua: materi 3. Relationship: 1-to-many 1:n

d. Guru memberikan pengumuman:

1. Tabel utama: user 2. Tabel kedua: news 3. Relationship: one-to-many 1:n

e. Mata pelajaran mempunyai soal:

1. Tabel utama: source 2. Tabel kedua: nama mata pelajaran 3. Relationship: One-to-many 1:n

f. Siswa mengambil mata pelajaran:

1. Tabel utama: user 2. Tabel kedua: dafnilai 3. Relationship: Many-to-many m:n

g. Siswa mengerjakan soal:

1. Tabel utama: user 2. Tabel kedua: nama mata pelajaran 3. Relationship: Many-to-many m:n

h. Siswa mempelajari materi:

1. Tabel utama: user 2. Tabel kedua: materi 3. Relationship: Many-to-many m:n

i. Siswa membaca pengumuman:

1. Tabel utama: user 2. Tabel kedua: news 3. Relationship: Many-to-many m:n

j. Admin membuat settings:

1. Tabel utama: user 2. Tabel kedua: settings 3. Relationship: one-to-many 1:n Gambar 4.3 ERD

4.1.4.3 Flowchart Program

E-Learning merupakan sebuah salah satu alternatif metode pembelajaran secara langsung dengan mengedepankan fungsi interaktivitas antara siswa dan guru. Sistem ini dapat dimulai dari pengaksesan materi pembelajaran sampai dengan latihan. Berikut ini adalah gambar perancangan arsitektur layanan E-Learning berbasis Sistem Grid yang digunakan penulis. Pada Gambar 4.4 ini dapat dilihat pada bagian Resources, ada komponen Database. Kemudian pada