3.1.3.3.2 Diagram Berjenjang
1 Subsistem Admin
1.1 Siswa
2 Subsistem Siswa
1.1.1 Tambah siswa
1.1.2 Lihat Siswa
1.1.3 Ubah data siswa
1.1.4 Hapus data siswa
1.4 Nilai
1.3 Latihan
1.2.1 Lihat Materi
1.2 Materi
1.3.1 Tambah Soal
Latihan
1.3.4 Hapus Soal
Latihan 1.3.3
Ubah Soal Latihan
1.3.2 Lihat Soal
Latihan Sistem Pembelajaran Organ Tubuh
Manusia Untuk Kelas VIII SMP
1.4.1 Lihat Nilai
2.1 Latihan
2.1.1 Lihat Soal
Latihan 2.1.2
Mengerjakan Soal Latihan
Gambar 3. 3 Diagram Berjenjang
3.1.3.3.3 Overview Diagram
Siswa 1.1
Siswa Admin
Input data siswa Input data siswa
1.4 Nilai
1.3 Latihan
1.2 Materi
Materi
Latihan
Nilai
Data siswa yang diminta List data siswa
Input data latihan Data latihan yang diminta
List data materi Input data latihan
List data latihan
List data nilai List data materi
Siswa
List data nilai List data latihan
Gambar 3. 4 Overview Diagram
3.1.3.3.4 Data Flow Diagram Level 2 Proses 1 Subsistem
Admin
Siswa 1.1
Siswa Admin
Input data siswa Input data siswa
1.4 Nilai
1.3 Latihan
1.2 Materi
Materi
Latihan
Nilai
Data siswa yang diminta List data siswa
List data materi Input data latihan
Data latihan yang diminta
List data nilai List data materi
Input data latihan List data latihan
List data nilai
Gambar 3. 5 DFD Level 2 Proses 1
3.1.3.3.5 Data Flow Diagram Level 2 Proses 2 Subsistem
Siswa
Latihan 2.1
Latihan Siswa
Soal latihan List soal latihan
Input jawaban latihan Input jawaban latihan
Gambar 3. 6 DFD Level 2 Proses 2
3.1.3.3.6 Data Flow Diagram Level 3 Proses 1 Siswa
1.1.1 Tambah Siswa
Admin
1.1.3 Ubah Siswa
1.1.2 Lihat Siswa
Siswa
Report siswa baru berhasil ditambah
Kata kunci pencarian siswa dan siswa yang akan diubah
Data siswa yg diminta dan report data siswa behasil diubah
1.1.4 Hapus Siswa
Request list siswa dan pilihan siswa yang akan dihapus
Report siswa berhasil dihapus List data siswa
List data siswa Report siswa baru berhasil ditambah
Nis, nama_lengkap, tahun_ajaran, kelas, username, password
Kata kunci pencarian siswa dan siswa yang akan diubah
Data siswa yg diminta dan report data siswa behasil diubah
Request list siswa dan pilihan siswa yang akan dihapus
Report siswa berhasil dihapus Nis, nama_lengkap, tahun_ajaran, kelas,
username, password
Gambar 3. 7 DFD Level 3 Proses 1
3.1.3.3.7 Data Flow Diagram Level 3 Proses 2 Materi
Admin 1.2.1
Lihat Materi Materi
List data materi List data materi
Data materi Data materi
Gambar 3. 8 DFD Level 3 Proses 2
3.1.3.3.8 Data Flow Diagram Level 3 Proses 3 Latihan
1.3.3 Ubah Latihan
Admin
1.3.4 Hapus Latihan
1.3.2 Lihat Latihan
Latihan
1.3.1 Tambah Latihan
Report latihan berhasil dihapus List data latihan
List data latihan
Report latihan baru berhasil ditambah Id_soal, pertanyaan, pilihan_a,pilihan_b,
pilihan_c, pilihan_d, jawaban, publish, tipe Kata kunci pencarian latihan dan
latihan yang akan diubah Data latihan yg diminta dan
report data latihan behasil diubah
Request list latihan dan pilihan latihan yang akan dihapus
Report latihan berhasil dihapus Kata kunci pencarian latihan dan
latihan yang akan diubah Data latihan yg diminta dan
report data latihan behasil diubah
Request list latihan dan pilihan latihan yang akan dihapus
Report latihan baru berhasil ditambah List data latihan
List data latihan Kata kunci pencarian
Id_soal, pertanyaan, pilihan_a,pilihan_b, pilihan_c, pilihan_d, jawaban, publish, tipe
Gambar 3. 9 DFD Level 3 Proses 3
3.1.3.3.9 Data Flow Diagram Level 3 Proses 4 Nilai
Admin 1.4.1
Lihat Nilai Nilai
List data nilai List data nilai
data nilai data nilai
Gambar 3. 10 DFD Level 3 Proses 4
3.1.3.3.10 Data Flow Diagram Level 3 Proses 5 Latihan
NonAdmin Siswa
Siswa 2.1.1
Lihat Latihan Latihan
List data latihan List data nilai
Jawaban latihan Data latihan
Data latihan
2.1.2 Jawab Latihan
Jawaban latihan Soal latihan berhasil dijawab
Soal latihan berhasil dijawab
Gambar 3. 11 DFD Level 3 Proses 5
3.2 PERANCANGAN SISTEM