Pendefnisian Masalah Solusi Analysis

sehingga murid tidak perlu datang langsung ke sekolah untuk mengerjakan tugas yang diberikan. 2. Murid, seluruh sivitas akademik SMA 2 MEI CIPUTAT secara otomatis menjadi anggota Learning Management System Online. Keanggotaan berlaku selama masih menjadi sivitas akademik SMA 2 MEI CIPUTAT. Masing-masing anggota memiliki user acount masing - masing untuk dapat mengerjakan tugas yang terdapat pada Learning Management System Online. 3. Pengajar, yang dapat mengelola fasilitas soal - soal dalam anggota Learning Management System Online adalah pengajar - pengajar sekolah yang telah ditunjuk dan dilatih untuk dapat menggunakan fasilitas ini secara maksimal. 4. Aturan pengerjaan, aturan pengerjaan Learning Management System Online, yaitu : a. Mengisi form login sesuai dengan user acount yang bersangkutan bukan user acount milik orang lain. b. Pilihlah subjek pelajaran yang sesuai dengan tugas yang telah diberikan, setelah memilih subjek pelajaran maka secara otomatis siswa akan terdaftar pada subjek pelajaran yang dipilih. c. Setelah siswa mengerjakan soal - soal sampai dengan selesai, maka siswa tersebut tidak dapat mengerjakan lagi soal - soal subjek pelajaran dari pengajar yang sama. 5. Materi pelajaran, dalam Learning Management System Online ini, disediakan fasilitas E-book yang dapat didownload maupun dilihat langsung, sebelum kita mengerjakan tugas - tugas yang akan kita selesaikan. 6. Pengumuman, kita dapat melihat pengumuman terbaru yang ada disekolah walaupun kita tidak hadir pada hari yang sama.

4.1.4 Design

4.1.4.1 DFD

Data Flow Diagram DFD Level 0 Diagram Context dari sistem E-Learning menggambarkan secara umum sistem yang terdiri dari tiga kelompok pemakai user sistem E- Learning yaitu Admin, Guru, dan Siswa. Gambar 4.1 Diagram Context Gambar 4.2 DFD level 0 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