3.3 DFD DATA FLOW DIAGRAM
SISTEM PENDUKUNG KEPUTUSAN PENERIMAAN SISWA BARU
KEPALA SEKOLAH SISWA
ADMINISTRATOR Data_siswa
No_pendaftaran
Data_login Data_konfirmasi
No_pendaftaran
data_penerimaan_tampil Data_kriteria
Data_intensitas
Data_hasil Data_hasil
Data_penerimaan
Data_siswa_tampil Data_manipulasi_siswa
Gambar 3.3 DFD Sistem Pendukung Keputusan Seleksi Siswa Baru Level 0
Universitas Sumatera Utara
Tabel 3.15 Kamus Data DFD Level 0
No Nama Proses
Input Keterangan Proses
Output
SISTEM PENDUKUNG
KEPUTUSAN PENERIMAAN
SISWA BARU Data_penerimaan
Data_kriteria Data_intensitas
Data_manipulasi_siswa Data_konfirmasi
Data_login Data_siswa
No_pendaftaran Pada proses ini,
data siswa akan diubah menjadi
data siswa tampil sesuai dengan data
penerimaan yang ditentukan oleh
user. sedangkan admin melakukan
proses pengolahan data dan menerima
rincian data dari sistem.
Data_hasil Data_siswa_tampil
Data_penerimaan_tampil No_pendaftaran
Pada proses di atas dapat dijelaskan bahwa Admin menginputkan data manipulasi siswa, data konfirmasi,data intensitas dan data kriteria. Begitu juga dengan kepala sekolah yang
menginputkan data penerimaan dan akan mendapatkan data hasil nilai siswa dari sistem. Selanjutnya adalah level 1 DFD dimana pada level ini merupakan penjabaran dari level
sebelumnya. Gambar DFD level 1 :
Universitas Sumatera Utara
KEPALA SEKOLAH SISWA
ADMINISTRATOR 1.0
LOGIN
Data_login Data_konfirmasi
_login 2.0
PENDAFTARAN SISWA
Data_siswa
siswa Data_siswa_valid
No_pendaftaran_tampil
No_pendaftaran 3.0
MANIPULASI DATA SISWA
Data_siswa_daftar Data_siswa_tampil
Data_manipulasi_siswa Data_manipulasi_siswa_valid
4.0 PENENTUAN
PRIORITAS KRITERIA
Data_kriteria kriteria
matriks_kriteria_valid 5.0
PENENTUAN PRIORITAS
INTENSITAS
Data_intensitas Data_hasil
Data_hasil
Data_hasil 6.0
PENDATAAN SISWA BARU
Data_penerimaan Data_siswa_baru_tampil
intensitas matriks_inten
sitas_valid Data_hasil
7.0 PENENTUAN
PRIORITAS GLOBAL
Prioritas_glob al
Matriks_prioritas_global_ valid
Data_hasil Data_prioritas_global
Gambar 3.4 DFD Sistem Pendukung Keputusan Seleksi Siswa Baru Level 1
Proses hitung nilai, pada proses ini admin memasukkan nilai prioritas dan nilai intensitas. Hasil dari proses hitung nilai adalah nilai siswa yang disimpan pada tabel kriteria dan
intensitas. Proses kedua adalah proses pendaftaran siswa, pada proses ini input dilakukan
Universitas Sumatera Utara
oleh user berupa data diri. Pada proses kriteria dan intensitas akan disimpan pada tabel daftar.
Tabel 3.16 Kamus Data DFD Level 1
No Nama Proses
Input Keterangan Proses
Output 1.0 Login
Data_login Pada proses ini, data login yang
berasal dari Administrator dan akan diubah menjadi
data_konfirmasi_login data_konfirmasi_login
2.0 Pendaftara
n Siswa Data_siswa,
No_pendaftaran Pada proses ini,siswa mengirimkan
data yang ke proses pendaftaran dimana sistem akan memberikan
output No_pendaftaran_tampil,data_siswa_
valid No_pendaftaran_tampil,
3.0 manipulasi
data siswa Data_siswa_tampi
l Pada proses ini, admin melakukan
pengolahan data siswa yang meliputi tambah, ubah dan hapus data dimana
sistem akan memberikan output Data manipulasi siswa
Data_manipulasi_siswa
4.0 Penentuan
Prioritas Kriteria
Data_kriteria Pada proses ini,admin memasukan
nilai kriteria dimana sistem akan memberikan output
data_matriks_valid Data_hasil
5.0 Penentuan
Prioritas Intensitas
Data_intensitas Pada proses ini,admin memasukan
nilai kriteria dimana sistem akan memberikan output
data_matriks_valid Data_hasil
Universitas Sumatera Utara
6.0 Pendataan
Siswa Baru Data_penerimaan
Pada proses ini,terjadi pembacaan data dari siswa yang lulus
Data_siswa_baru_tampi l
Tabel 3.16 Kamus Data DFD Level 1 Lanjutan
7.0 Penentuan
Prioritas Global
Data_prioritas_glo bal
Pada proses ini,sistem menghasilkan nilai Prioritas Global dimana sistem
akan memberikan output data_prioritas_global_valid
Data_hasil
3.3 .1 ERD Entity Relationship Diagram