4.3.1. Pemodelan Proses
DFD Data Flow Diagram Dalam pemodelan proses akan digambarkan Diagram
Aliran Data yang mempresentasikan aliran data dan proses yang terjadi secara logic. Desain aliran data dalam aplikasi bidang
peminatan ini ditunjukkan pada gambar 4.3 sampai 4.8: a. Context Diagram
Admin Aplikasi
Bidang Peminatan
Wali Kelas User Name dan Password
User Name dan Password valid
User Name dan Password valid
User Name dan Password Minat Siswa
Data Siswa, Pelajaran, Nilai Siswa, Data User
Report Minat Siswa Report Data Siswa, Pelajaran, Nilai Siswa, Data User
Minat IPA, IPS, Bahasa
Report Minat IPA, IPS, Bahasa Minat IPA, IPS, Bahasa
Report Minat IPA, IPS, Bahasa Data Siswa, Nilai Siswa
Report Data Siswa, Nilai Siswa
Gambar 4.3. Context Diagram Aplikasi Pada Bidang Peminatan Berdasarkan Minat dan Nilai Akademik Siswa
b. DFD Level 1 Diagram 0
Admin 2.0
Olah Data Master
Data Siswa, Pelajaran, Nilai Siswa, Data User
Report Data Siswa, Pelajarn, Nilai Siswa,
Data User 1.0
Validasi Login
User Name dan Password Valid
User Name dan Password tbl user
Password
Wali Kelas User Name dan Password valid
User Name dan Password
tbl matapelajaran
Data Mata Pelajaran
tbl siswa
Data Siswa
tbl nilai_siswa
Data Nilai 3.0
Keputusan Minat
Report Minat Siswa Minat Siswa
4.0 Report
Peminatan Minat IPA,
IPS, Bahasa
Report Minat IPA,IPS,
Bahasa
Minat IPA, IPS, Bahasa Report Minat IPA, IPS, Bahasa
tbl hasilkeputusan
Data Siswa, Nilai Siswa Report Data Siswa, Nilai Siswa
Hasil Keputusan Hasil Keputusan
tbl user
Data User
Gambar 4.4. DFD Level 1 Diagram 0 Aplikasi Pada Bidang Peminatan Berdasarkan Minat dan Nilai Akademik Siswa
Keterangan umum DFD level 1:
Proses Validasi Login, admin dan wali kelas melakukan
login dengan memasukkan username dan password, admin login untuk menginput data serta memproses hasil
keputusan peminatan, sedangkan walikelas login untuk menginput dan menerima hasil keputusan.
Poses Olah Data Master, walikelas memasukkan data
siswa dan nilai ke tabel siswa dan tabel nilai. Admin memasukkan data mata pelajaran pada tabel matapelajaran
yang berhubungan dengan peminatan.
Proses Hasil Komulatif , admin setelah menerima inputan
data dari wali kelas dan data dari guru BP maka sistem akan mensinkronisasikan antara minat yang diinginkan
siswa dengan nilai akademik siswa.
Proses Report Peminatan, admin dan walikelas dapat
melihat laporan peminatan siswa beserta nilai mata pelajaran peminatannya.
c. DFD Level 2 Diagram 1 Proses 1.0
Admin 1.1
Validasi Login User Name dan Password
1.2 Cek User Name
Dan Password User Name dan Password
User Name dan Password Valid
tbl user
Password Wali Kelas
User Name dan Password
User Name dan Password Valid
Gambar 4.5 DFD Level 2 Diagram 1 Proses 1.0 Aplikasi Pada Bidang Peminatan Berdasarkan Minat dan Nilai Akademik Siswa
Keterangan umum level 2 diagram 1.0:
Proses Validasi Login, admin dan wali kelas melakukan
login, proses akan melakukan pengecekan user name dan password ke tabel user.
d. DFD Level 2 Diagram 1 Proses 2.0
Admin 2.1
Olah Data Master
Data Siswa, Pelajaran, Nilai Siswa
2.2 Simpan Data
simpan Report Dana Siswa, Pelajaran,
Nilai Siswa, Data User
tbl siswa
data siswa tbl
nilai _siswa data nilai
tbl matapelajaran
Data Pelajaran Wali Kelas
Data Siswa, Nilai Siswa
Report Data Siswa, Nilai Siswa
tbl user
data user
Gambar 4.6 DFD Level 2 Diagram 1 Proses 2.0 Aplikasi Pada Bidang Peminatan Berdasarkan Minat dan Nilai Akademik Siswa
Keterangan umum level 2 diagram 1 proses 2.0:
Proses Olah Data Master, admin dan wali kelas
memasukkan data siswa dan nilai siswa yang akan disimpan dalam tabel siswa dan tabel nilai_siswa. Untuk
data master mata pelajaran hanya bisa diinputkan oleh admin yang akan disimpan dalam tabel matapelajaran.
e. DFD Level 2 Diagram 1 Proses 3.0
Admin 3.1
Input Nilai Dan Minat
Minat Siswa
Data Nilai Siswa
3.2 Hitung Minat
3.3 Bandingkan
Nilai Minat Data Nilai
Dan Minat 3.4
Keputusan Minat
Data Nilai Banding
Report Minat Siswa
tbl hasilkeputusan
Hasil Keputusan
Gambar 4.7 DFD Level 2 Diagram 1 Proses 3.0 Aplikasi Pada Bidang Peminatan Berdasarkan Minat dan Nilai Akademik Siswa
Keterangan umum DFD level 2 diagram proses 3.0:
Proses Hasil Komulatif , admin memasukkan nis siswa
yang akan menampilakn nilai siswa dan minat siswa kemudian sistem akan melakukan proses hitung nilai yang
akan dibandingkan dengan minat siswa.
f. DFD Level 2 Diagram 1 Proses 4.0
Admin 4.1
Penjurusan IPA Minat IPA, IPS,
Bahasa 4.2
Penjurusan IPS 4.3
Penjurusan Bahasa
tbl hasilkeputusan
4.4 Report
Peminatan Hasi lKeputusan
Report Minat IPA, IPS, Bahasa
Report Minat IPA, IPS, Bahasa
Wali Kelas Minat IPA, IPS,
Bahasa
Gambar 4.8 DFD Level 2 Proses 4.0 Aplikasi Pada Bidang Peminatan Berdasarkan Minat dan Nilai Akademik Siswa
Keterangan umum DFD level 2 diagram 1 proses 4.0:
Proses Report Peminatan, admin dan wali kelas dapat
melihat data hasil keputusan minat yang tersimpan pada tabel hasilkeputusan.
4.3.2. Pemodelan Data