DFD Level 1 Analisis Kebutuhan Fungsional

3.1.4.1 Diagram konteks

Diagram konteks berfungsi untuk menggambarkan hubungan antara entitas luar, masukan dan keluaran sistem, yang direpresentasikan dengan lingkaran tunggal yang mewakili keseluruhan sistem,yang ditunjukan pada gambar 3.12. Digital Learning System Guru Pegawai TataUsaha Siswa Data login guru Data materi Data banksoal Data tugas Data nilai Data penguman Data forum Info login guru Info materi Info banksoal Info tugas Info nilai Info pengumuman Info forum Data login pegawaiTataUsaha Data edit profil pegawaiTataUsaha Data guru Data siswa Data TryOut Data pengumuman Data pelajaran Info login pegawaiTataUsaha valid, invalid Info edit profil pegawaiTataUsaha Info guru Info siswa Info Tryout Info pengumuman Info pelajaran Data login siswa Data materi Data tryout Data tugas Data nilai Data pengumuman Data forum Info login siswa Info materi Info try out Info tugas Info nilai Info pengumuman info forum Gambar 3.12 Diagram Konteks Sistem Aplikasi Digital learning Media Pembelajaran

3.1.4.2 Data Flow Diagram DFD

Data Flow Diagram DFD memungkinkan pengembangan untuk mengembangkan model daerah informasi dan fungsi tersebut pada saat yang bersamaan. DFD juga menunjukkan aliran suatu data diubah bentuk seakan-akan data tersebut bergerak melalui sistem. DFD leveled untuk Sistem Aplikasi Digital Learning di SMP Negeri 4 Bandung adalah sebagai berikut.

1. DFD Level 1

DFD Level 1 menjelaskan bahwa pengguna web dapat melakukan akses pada website tersebut setelah melakukan login ke dalam sistem sebagai TataUsahaadministrator, guru dan siswa yang di dalamnya terdapat beberapa pilihan yang berbeda sesuai hak akses masing-masing. DFD Level 1 akan ditunjukan pada gambar 3.13 2 login 3 Pengolahan datamaster 4 Pengolahan user 5 Pengolahan pembelajaran 7 Pengolahan pengumuman siswa guru pegawaiTataUsaha Data login siswa Info login siswa Data login guru Info login guru Data login pegawaiTataUsaha Info login pegawaiTataUsaha siswa TU guru Data login siswa Data login siswa Data login guru Data login guru Data login pegawaiTataUsaha Data login pegawaiTataUsaha user Data pegawaiTataUsaha yang akan ditambah Data guru yang akan ditambah Data siswa yang akan ditambah Datamatapelajaran Info pegawaiTataUsaha yang telah ditambah Info guru yang telah ditambah Info siswa yang telah ditambah Info matapelajaran Data tambahpegawaiTataUsaha Data tambah guru Data tambah siswa Data tambah pegawaiTataUsaha Data tambah guru Data tambah siswa Data materi Data tugas Data banksoal Data soal Data jawaban Data nilai Data pengumuman Info pengumuman Data pengumuman Info pengumuman pengumuman Info pengumuman materi tugas tryout banksoal soal nilai Data materi Data materi Data tugas Data tugas Data tryout Data tryout Data banksoal Data banksoal Da ta s oal Da ta s oal Data forum Info forum forum topik komentar Data forum Data forum Data forum data topik Data komentar info forum Data komentar data topik Data forum Info forum pelajaran 6 Pengolahan forum Data edit dan ubah password pegawaiTataUsaha Data pelajaran Data pelajaran Info edit dan ubah password pegawaiTataUsaha Data edit dan ubah password siswa Info edit dan ubah password siswa Info edit dan rubah password guru info materi info tugas info banksoal info soal Info jawaban info nilai Data materi Data tugas Data tryout Data soal Data nilai info materi info tugas info tryout info soal info nilai Data materi Data tugas Data tryout Data nilai info materi info tugas info tryout info nilai Data nilai Data nilai Data pelajaran Data pelajaran jawaban Data jawaban Data jawaban Data forum Data pengumuman Data pengumuman Data pengumuman Data edit dan ubah password pegawaiTataUsaha Data edit dan ubah password guru Data edit dan ubah password siswa Data edit dan ubah password pegawaiTataUsaha Data edit dan ubah password guru Data edit dan ubah password siswa Login valid sebagai TataUsaha Login valid sebagai TataUsaha, Guru, dan Siswa Login valid sebagai TataUsaha, Guru Login valid sebagai TataUsaha, Guru, dan Siswa 1 aktivasi Data siswa Info siswa Data guru Info guru Data siswa Info siswa Data guru Info guru Datatryout Info tryout Gambar 3.13 DFD Level 1

2. DFD Level 2 Proses 1 Aktivasi