Proses Pemberian materi saat guru hadir
PESAN 1 MEMPUYAI N PESAN JAWAB
MENGELOLA 1 N MENGISI 1 N MEMBUAT 1 N MENGISI 1 N 1 MENGISI N 1 MEMBUAT N
DISKUSI MEPUNYAI TANGGAPAN
1 MENGELOLA N 1 MENGISI N N MEMPUNYAI 1 1 MENGISI N 1 MENGOLAH ABSENSI N 1 MELIHAT N 1 MELIHAT N ADMIN 1 MENGOLAH N MENGOLAH 1 N 1 MENGOLAH N 1 MENGOLAH N MENGELOLA N 1 1 MENGOLAH N MENGOLAH 1 BERITA N ID_ORTU ID_SISWA NIS ID_SISWA ID_SUB_KELAS NIP ID_GURU ID_SUB_KELAS ID ID_SUB_KELAS ID_GURU ID_KELAS ID_MATERI ID_MAPEL ID_SEMESTER ID_SEMESTER ID_TAHUNAJAR ID_PENGUMUMAN ID_TUGAS NOID_USER USERID ID_ADMIN ID_BERITA KODE_SOAL id ID_REG_SOAL ID ID ID Tahunajar_buka 1 memiliki 1 1 MENGAKSES N
Gambar 3.12 E-R Diagram Aplikasi E-Learning Dengan Metode LMS Di SMAN 1 Arjawinangun
74 3.4. Analisis Kebutuhan Fungsional 3.4.1 Diagram Konteks
Diagram konteks merupakan alat struktur analisis yang menggambarkan hubungan dan keterkaitan sistem dengan entitas serta aliran data dari entitas menuju sistem dan dari sistem menuju entitas.
Aplikasi E-Learning Dengan Metode LMS Di SMAN 1 Arjawinangun Siswa Guru Admin Data Login Admin Data Lupa Password Admin Data Pengumuman Data Setting Profil Admin Data Guru Data Siswa Data Kelas Data Orang Tua Data Mata Pelajaran Data Tahun Ajaran Data Tahun ajaran buka Data Semester Data Berita Data Diskusi Data Pesan
Info Login Invalid Info Password Terkirim Info Pengumuman Info Settin Profil Admin Info Guru Info Siswa Info Kelas Info Orang Tua Info Mata Pelajaran Info Tahun Ajaran Info Tahun ajaran buka Info Semester Info Berita Info Diskusi Info Pesan
Data Login Guru Data Lupa Password Guru Data Pengumuman Data Setting Profil Data Materi Pelajaran Data Video Data Tugas Data Soal Data Ujian Data Nilai Data Diskusi Data Siswa Data Absensi Data Pesan Data tahun ajaran Data Tahun ajaran buka Info Login Guru Invalid Info Lupa Password Guru Info Pengumuman Info Setting Profil Info Materi Pelajaran Info Video Info Tugas Info Soal Info Ujian Info Nilai Info Diskusi Info Siswa Info Absensi Info Pesan Info tahun ajaran Info Tahun ajaran buka Info Login Siswa invalid
Info Lupa Password Info Setting Profil Siswa Info Materi Pelajaran Info Video Info Tugas Info Ulangan Info Ujian Info Nilai Info Absensi Info Diskusi Info Pengumuman Info tahun ajaran Info Tahun ajaran buka Data Login Siswa Data Lupa Password Data Setting Profil Siswa Data Materi Pelajaran Data Video Data Tugas Data Ulangan Data Ujian Data Nilai Dara Absensi Data Diskusi Data Pengumuman Data Tahun ajaran Data Tahun ajaran buka
Orang Tua Kepala Sekolah
Data Login Kepala Sekolah Data Lupa Password Data Setting Profil Siswa Data Guru Data Siswa Data Pesan Data tahun ajaran
Info Login Kepala Sekolah Info Lupa Password Info Setting Profil Siswa Info Guru Info Siswa Info Pesan Info tahun ajaran
Data Login Orang Tua Data Lupa Password Data Setting Profil Siswa Data Nilai Data Absensi Data Pesan Data tahun ajaran
Info Login Orang Tua Info Lupa Password Info Setting Profil Siswa Info Nilai Info Absensi Info Pesan Info tahun ajaran
EXCEL Data Guru .xls Data siswa .xls Data soal .xls Data absensi .xls WebMail Info Lupa Password
Data Lupa Password
3.4.2 Data Flow Diagram (DFD)
Data Flow Diagaram (DFD) merupakan diagram konteks dalam bentuk yang lebih detail. DFD menguraikan proses-proses yang terjadi dalam sistem sampai proses yang lebih detail. Pada diagram konteks aplikasi e-learning seperti pada gambar 3.13 dapat diuraikan menjadi beberapa DFD.
3.4.2.1DFD Level 1
Gambar 3.14 DFD Level 1 berikut ini menjelaskan bahwa pengguna web dapat melakukan akses pada website dengan memilih menu yang ada seperti login ke dalam sistem sebagai admin, guru, siswa, orang tua maupun kepala sekolah yang di dalamnya terdapat beberapa pilihan yang berbeda sesuai hak akses pada setiap penggunanya.
74 Admin Siswa Orangtua Guru Kepala Sekolah 1 Login 3 Pengolahan Data Master 2 Pengolahan Akun Pengguna 4 Pembelajaran 5 Lupa Password
Data Login Admin
Data Login Guru Info Login Admin
Info Login Guru
Info setting profil siswa
Data setting profil guru Info setting profil guru
Data lupa password guru Data Login Siswa Info Login Siswa
Data Setting profil siswa
Info lupa password kepsek
DataSetting profil admin Info Setting profi admin
Info Login Orangtua Data Login Orangtua Info Login kepsek Data Login kepsek
Data lupa password Admin
Info lupa password guru
Data lupa Password ortu Info lupa Password ortu
Data lupa password kepsek Guru
Siswa
Orangtua Data Login Guru
Data Login Guru
Data lupa password Guru Data lupa password Guru Data Login Siswa
Data Login Siswa Data lupa password Siswa Data lupa password Siswa Data Login orangtua
Data Login orangtua
Data lupa password orangtua Data lupa password orangtua
Data Materi Pelajaran Data Mata Pelajaran Data Video Data Tugas Data Ulangan Data Ujian Data Nilai Dara Absensi Data Diskusi Data Pengumuman Data Pesan Data tahun ajaran Data tahun ajaran buka
Info Materi Pelajaran Info Mata Pelajaran Info Video Info Tugas Info Ulangan Info Ujian Info Nilai Info Absensi Info Diskusi Info Pengumuman Info Pesan Info tahun ajaran Info tahun ajaran buka
Data Pengumuman, Data Materi Pelajaran, Data Mata Pelajaran, Data Video, Data Tugas Data Soal, Data Ujian, Data Nilai, Data Diskusi Data Siswa, Data Absensi, Data Pesan, data tahun ajaran, Data tahun ajaran buka
Info Pengumuman, Info Materi Pelajaran Info Mata Pelajaran, Info Video, Info Tugas Info Soal, Info Ujian, Info Nilai, Info Diskusi Info Siswa, Info Absensi, Info Pesan, info tahun ajaran, Info tahun ajaran buka
Info setting profil ortu
Data setting profil ortu Info setting profil kepsek Data setting profil kepsek
Questionforum Guru Orangtua Siswa Kelas Mata Pelajaran HasilUjian Absensi Tugas Data Orangtua yang diubah
Data Orangtua yang diubah Data Siswa yang diubah Data Siswa yang diubah
Tahun Ajaran Berita Data Absensi Data Absensi Data nilai Data nilai Data Tugas Data Tugas Data Kelas Data Kelas Data Siswa Data Siswa Data Guru Data Guru Data Orangtua Data Orangtua Data Siswa Data Siswa
Data Tahun Ajaran Data Tahun Ajaran Data berita Data berita
Data Mata Pelajaran Data Mata Pelajaran Data Kelas Data Kelas Info Pengumuman Info Guru Info Siswa Info Kelas Info Orang Tua Info Mata Pelajaran Info Tahun Ajaran Info tahun ajaran buka Info Berita Info Diskusi Info Pesan Data Pengumuman Data Guru Data Siswa Data Kelas Data Orang Tua Data Mata Pelajaran Data Tahun Ajaran Data tahun ajaran buka Data Berita Data Diskusi Data Pesan
Admin Data Login Admin
Data Login Admin
Data lupa password admin Info lupa password kepsek
Info lupa password Admin
Materi Pelajaran Video Data Video Data Video pesan konfigurasi Data konfigurasi Data konfigurasi
Data Lupa Password siswa Info Lupa Password siswa Data Login kepsek
Data Login kepsek
6 Registrasi
User
Data Approve Data Approve
Data Registrasi siswa Info registrasi siswa Data registrasi siswa
Data registrasi siswa
Data registrasi guru
Info lupa pssword admin Data lupa password kepsek
Info Registrasi guru Data registrasi guru Data registrasi guru
Uptugas Data kumpul tugas
Data kumpul tugas Data Materi Pelajaran
Data Materi Pelajaran Data Mata Pelajaran Data Mata Pelajaran
Data diskusi Data diskusi Data Nilai, Data Absensi, Data Pesan, data tahun ajaran
Info Nilai, Info Absensi, Info Pesan, info tahun ajaran Data guru, Data Siswa, Data Pesan, data tahun ajaran Info Guru, Info Siswa, Info Pesan,
info tahun ajaran
Data Pesan Data pesan Webmail Dat a Lupa pasword I nf o Lupa pasw or d Data pesan Data pesan 7
Berita Data berita
Info berita Info berita
Info berita
Data tahun ajaran Data tahun ajaran
EXCEL
Data soal, Data absensi Data guru, data siswa Data registrasi ortu
Info registrasi ortu Data registrasi ortu Data registrasi ortu
Tahunajaran buka Data tahunajaran buka Data tahunajaran buka Data tahun ajaran buka
Data tahun ajaran buka
Gambar 3.14 DFD Level 1Aplikasi E-Learning Dengan Metode LMS Di SMAN 1 Arjawinangun
74 3.4.2.2DFD Level 2
Dfd level 2 adalah merupakan hasil dekomposisi atau turunan dari dfd level 1, di bawah ini adalah merupakan hasil dari dekomposisi dari dfd level 1. 1. DFD Level 2 Proses 2.0
Pada gambar 3.15 DFD level 2 proses 2.0 berikuti ini merupakan pengelolaan data akun pengguna, dimana terdapat 2 proses di dalamnya yaitu ubah biodata dan ubah password.
74