3.3.2 Data Flow Diagram
Data Flow Diagram DFD menggambarkan aliran data yang terjadi di dalam sistem, sehingga dengan dibuatnya data flow diagram ini akan terlihat arus
data yang mengalir dalam sistem.
A. Contex Diagram
Gambar 3.5 menunjukkan gambaran secara umum diagram konteks Sistem Evaluasi Siswa Primagama. Siswa mendapatkan data tryout yaitu mata pelajaran
apa saja yang dipilih siswa untuk mengerjakan soal tryout.
Data Tryout
Soal Tryout Data Login
Data_Soal
Laporan Soal Evaluasi Laporan Evaluasi Tryout
Data Jawaban Laporan Evaluasi Siswa
Data Jawaban Soal Data Paket Soal
Sistem Evaluasi Siswa
+
Tentor
Siswa
Gambar 3.5 Context Diagram Sistem Evaluasi Siswa
B. Hirarki Input Proses
Hirarki input proses output menggambarkan hirarki proses-proses yang ada dalam DFD. Merupakan HIPO dari Sistem Evaluasi Siswa. Gambar 3.6
memperlihatkan Hirarki Input Proses tersebut.
Gambar 3.6 Diagram Jenjang Sistem Evaluasi Siswa
C. DFD Level 0
DFD level 0 dari Sistem Evaluasi Siswa Primagama pada gambar 3.5 memperlihatkan empat sub proses yaitu sub proses pembuatan soal tryout, sub
proses pelaksanaan tryout, sub proses penilaian evaluasi, dan sub proses pembuatan laporan. Sub proses pelaksanaan tryout memberikan output pada siswa
yaitu soal tryout, data tryout dan menyimpan jawaban siswa untuk dievaluasi pada sub proses penilaian evaluasi.
Data Paket Soal Data Detail Tryout
Data Detail Tryout
Data Jawaban Data Jawaban
Update Data Peserta [Data Tryout]
Data Evaluasi
[Soal Tryout] Data Peserta
[Data Login] Data Jawaban
Data Evaluasi Data Peserta
Data Soal Data Paket Soal
Data Jadwal Tryout Data Tryout
Data Jawaban
[Data Jawaban] [Laporan Evaluasi Siswa]
[Laporan Evaluasi Tryout] [Laporan Soal Evaluasi]
Data Paket Soal Data Soal
[Data_Soal] [Data Jawaban Soal]
[Data Paket Soal]
Tentor
Siswa 1
Pembuatan Soal Tryout
+
2 Pelaksanaan Tryout
+
4 Pembuatan Laporan
+
1 Paket Soal
2 Bank Soal
3 Peserta
4 Master Tryout
5 Tryout
6 Nilai Evaluasi
7 Jawaban
3 Penilaian Evaluasi
7 Jawaban
8 Detail Tryout
Gambar 3.7 DFD Level 0 Sistem Evaluasi Siswa
D. DFD Level 1 Sub Proses Pembuatan Soal Tryout
Sub proses pembuatan soal tryout, dimana proses ini terdapat dua sub proses, yaitu sub proses maintenance soal, dan sub proses maintenace paket soal.
DFD level 1 sub proses pembuatan soal tryout dapat dilihat pada Gambar 3.8.
[Data Paket Soal]
[Data Detail Tryout] [Data Paket Soal]
[Data Paket Soal] [Data_Soal]
[Data Jawaban Soal] [Data Soal]
Tentor 2
Bank Soal
1 Paket Soal
1.1 Maintenance Soal
1.2 Maintenance Paket Soal
8 Detail Tryout
Gambar 3.8 DFD Level 1 Sub Proses Pembuatan soal Tryout
E. DFD Level 1 Sub Proses Pelaksanaan Tryout