Anda di halaman 1dari 9

Perancangan DFD (Data Flow Diagram)

1. Context Diagram
DFD (Diagram Alir Data) adalah representasi visual yang menggambarkan aliran data
di dalam suatu sistem atau proses. DFD digunakan untuk memodelkan dan menganalisis
bagaimana data bergerak di antara entitas dalam sistem, termasuk proses, input, output, dan
penyimpanan data. Berikut ini adalah data flow diagram level 0 atau yang sering disebut
dengan Context Diagram dari SPK Siswa terbaik.

gambar 1. 1 Context Diagram

2. DFD Level 1
DFD level 1 merupakan lanjutan dari diagram konteks karena setiap proses yang
berjalan akan diperinci pada tingkatan ini, sehingga proses utama akan dipecah menjadi sub-
sub proses yang lebih kecil lagi.

gambar 1. 2 DFD Level 1


3. DFD Level 2
DFD level 2 merupakan tingkat lanjutan dari level yang 1, dimana pada fase ini akan
dijelaskan lebih detail terkait setiap proses yang ada pada level 1.
a) DFD Level 2 Proses Pertama
Proses pertama menjelaskan bagian proses login pengguna yang dapat dilakukan oleh
semua entitas, yaitu Admin, Guru, dan Siswa.

gambar 1. 3 DFD Level 2 Proses Pertama


b) DFD Level 2 Proses Kedua
Proses Kedua menjelaskan bagian proses pengimputan, pengeditan, dan penghapusan
data-data Guru yang hanya dapat dilakukan oleh Admin saja.

gambar 1. 4 DFD Level 2 Proses Kedua

c) DFD Level 2 Proses Ketiga


Proses Ketiga menjelaskan bagian proses pengimputan, pengeditan, dan penghapusan
bobot penilaian Siswa yang hanya dapat dilakukan oleh Admin dan Guru saja.

gambar 1. 5 DFD Level 2 Proses Ketiga


d) DFD Level 2 Proses Keempat
Proses Keempat menjelaskan bagian proses penentuan kriteria dan normalisasi nilai
siswa yang terdiri dari pengimputan, pengeditan, dan penghapusan kriteria dan nilai alternatif
Siswa. Proses ini hanya dapat dilakukan oleh Admin dan Guru saja.

gambar 1. 6 DFD Level 2 Proses Keempat


e) DFD Level 2 Proses Kelima
Proses terkahir menjelaskan bagian proses penentuan nilai keputusan yaitu
pengimputan, pengeditan, dan penghapusan hasil penilaian atau rangking Siswa berdasarkan
database bobot, kriteria, dan data alternatif siswa yang telah disusun sebelumnya. Setelah
ditemukan nilai keputusan atau hasil penilaian maka data-data tersebut akan masuk ke dalam
database Laporan Perangkingan agar dapat disimpin dan siswa-siswa dapat mengakses serta
mencetak rangking dan nilai masing-masing.

gambar 1. 7 DFD Level 2 Proses Kelima


Flowchart
1. SAW
Flowchart metode SAW untuk penentuan siswa Terbaik yang terdapat pada gambar
berikut :

gambar 1. 8 Flowchart SAW


2. Admin
Flowchart Admin untuk penentuan siswa Terbaik yang terdapat pada gambar berikut :

gambar 1. 9 Flowchart Admin


3. Guru
Flowchart Admin untuk penentuan siswa Terbaik yang terdapat pada gambar berikut :

gambar 1. 10 Flowchart Guru


4. Siswa
Flowchart Admin untuk penentuan siswa Terbaik yang terdapat pada gambar berikut :

gambar 1. 11 Flowchart Siswa

Anda mungkin juga menyukai