• Tidak ada hasil yang ditemukan

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

Dokumen terkait