Penggunaan notasi-notasi pada DFD ini diharapkan dapat membantu dalam memahami sistem pada semua tingkat kompleksitas.
A. Diagram Jenjang
Diagram jenjang adalah sarana dalam melakukan desain dan teknik dokumentasi dalam siklus pengembangan sistem yang berbasis pada fungsi.
Tujuannya agar diagram jenjang tersebut dapat memberikan informasi tentang fungsi-fungsi yang ada di dalam sistem. Gambaran diagram jenjang dapat dilihat
pada Gambar 3.6.
Aplikasi Pendaftaran dan Seleksi Penempatan Level
2 Proses Transaksi
3 Laporan
1 Mengelola Data Master
1.2 Data Peserta
1.3 Data Level
1.4 Data Periode
1.5 Data Soal Ujian Tulis
1.7 Data Detail Jawaban
Peserta 2.1
Pendaftaran Online
2.2 Ujian Seleksi
Penempatan Level 3.1
Laporan Data Pendaftar
1.1 Data User
1.6 Data Jawaban Peserta
1.8 Data
Pengumuman 1.10
Data Prosedur 1.9
Data Jadwal
1.11 Data Kontak
1.12 Data Siswa
Baru 3.2
Laporan Data Siswa Baru
Gambar 3.6 Diagram jenjang
B. Context Diagram
Context diagram merupakan gambaran menyeluruh dari DFD. Di dalam context diagram terdapat tiga External Entity yaitu peserta, admin, dan manajer
pada Rasyid English Course. Proses pembuatan context diagram dimulai dari
system flow yang menjelaskan alur sistem. Dalam alur sistem terdapat proses dan tabel yang dibutuhkan untuk menjalankan proses tersebut sehingga dapat diketahui
alur data serta entitasnya. Tampilan dari context diagram dapat dilihat pada Gambar 3.7.
Gambar 3.7 Context Diagram
C. DFD Level 0
Pada DFD level 0 akan menggambarkan proses-proses yang ada dalam aplikasi pendaftaran online dan seleksi penempatan level siswa baru. Terdapat
empat proses yang saling berhubungan dan akan digambarkan pada Gambar 3.8 yaitu:
Data Diri
Tanggal Ujian Rekomendasi Level
Data Periode Username
Total NIlai Ujian
Data Level Laporan Siswa Baru
Soal Ujian Tulis
Data Nilai Ujian Data Soal Ujian Tulis
Data Peserta Memilih Data Siswa
Password Password
Data User
Data Jadwal Data Kontak
Data Pengumuman Data Prosedur
Jawaban Peserta Detail Jawaban Peserta
Jawaban Peserta Detail Jawaban Peserta
1 Aplikasi Pendaftaran dan
Seleksi Penempatan Level Siswa Baru
Peserta
Admin
Manajer
Gambar 3.8 DFD Level 0
11
1 5
7 9
Laporan Siswa Baru Data Peserta
Memilih Data Peserta Username
Total Nilai Ujian 1.1
Mengelola Data Master
1.2 Pendaftaran dan Ujian
Seleksi Penempatan Level
1.4 Laporan
Peserta Admin
Manajer Data Peserta
Data Siswa Baru
Daftar Prosedur
Tanggal Ujian Password
Soal Ujian Tulis Daftar Pengumuman
Data Pengumuman Data Kontak
Data Jadwal Data Periode
Data Level
Data Jawaban Peserta Data User
Daftar User
Jawaban Peserta Data Prosedur
Daftar Soal Ujian Tulis
Detail Jawaban Peserta
Detail Jawaban Peserta Daftar Jawaban Peserta
Laporan Pendaftar Data Level
Data Periode
Memilih Periode Memilih Data Siswa Baru
Data Peserta Data Soal Ujian Tulis
Data Nilai Ujian Rekomendasi Level
Daftar Level Daftar Periode
Daftar Detail Jawaban Peserta
Daftar Soal Ujian Tulis Daftar Nilai Ujian
Daftar Peserta
Password Daftar Jadwal
Daftar Kontak 2
Detail Jawaban Peserta 3
Level 4
Periode
1 Peserta
11 Data Soal Ujian Tulis
12 User
13 Jadwal
14 Pengumuman
15 Jawaban Peserta
16 Prosedur
17 Kontak
23 Siswa Baru
11 2
2
2 1
3 11
5 5
8 9
12 7
13 14
12 12
6 24
Ujian Penempatan Level 25
Pendaftaran
10 7
2
D. DFD Level 1