4.2.3 Data Flow Diagram Level 0
info dat a kelas
info dat a siswa info dat a orang t ua
info dat a siswa info dat a orang t ua
info dat a kelas info dat a pelanggaran
info dat a bimbingan info dat a angket
info dat a pelanggaran info dat a bimbingan
info dat a angket data siswa yang sesuai
data orang tua yang sesuai
info jenis permasalahan data jenis permalahan yang sesuai
info jabatan data jabatan yang sesuai
info dat a jenis permasalahan info dat a jabatan
Data Jenis Permasalahan Data Jabatan
data guru yang sesuai info guru
data trans pelanggaran per siswa laporan bimbingan per siswa
Laporan angket per kelas laporan pelanggaran per siswa
info dat a guru data guru
info dat a pelanggaran data trans pelanggaran
Data pelanggaran yang sesuai Data bimbingan per siswa
data angket per kelas laporan data bimbingan per siswa
laporan data pelanggaran per siswa laporan data angket per kelas
data angket yang sesuai Data angket
data trans pelanggaran yang sesuai Data bimbingan yang sesuai
Data bimbingan
kode_pelanggaran yang dipilih Data pelanggaran
Data siswa Data orang tua
Data kelas yang sesuai Data kelas
Siswa Guru
1
Mengelola data master
+
2 Transaksi
+
3 Laporan
+
2 Data guru
3 Data kelas
6 Data
Pelanggaran 7
Data bimbingan 8
Data transaksi pelanggaran
9 Data angket
9 Data angket
7 Data bimbingan
Kepala S ekolah 8
Data transaksi pelanggaran
10 Data Jabatan
11 data jenis
permasalahan 1
Data orang tua
5 Data Siswa
9 Data angket
7 Data bimbingan
8 Data transaksi
pelanggaran
Gambar 4.8 DFD Level 0
Pada gambar 4.8 merupakan DFD Level 0 Rancang Bangun Sistem Informasi Bimbingan Konseling Pada SMA Kelama Bhayangkari 1 Surabaya yang
memiliki beberapa proses yaitu proses maintenance, autentifikasi, proses transaksi dan proses laporan. Pada gambar 4.8 juga digambarkan Data store yang digunakan
dalam sistem. Data Store yang digunakan adalah Siswa, Guru, Kelas, Pelanggaran, Orang tua. Angket, bimbingan
4.2.4 Data Flow Diagram Level 1 Mengelola Data Master
STIKOM SURABAYA
Gambar 4.9 DFD Level 1 Mengelola Data Master
[info data siswa] [info data orang tua]
[info data kelas]
[info data kelas]
[info data siswa] [info data orang tua]
[info data bimbingan]
[info data pelanggaran]
[info data angket] [info data angket]
[info data pelanggaran] [info data bimbingan]
[dat a orang t ua yang sesuai]
[dat a siswa yang sesuai]
[info data jenis permasalahan] [info jabatan]
[Data Jabatan]
[Data Jenis P ermasalahan] [dat a jenis permalahan yang sesuai]
[info jenis permasalahan] [info data jabatan]
[dat a jabatan yang sesuai] [info guru]
[dat a guru yang sesuai] [dat a guru]
[info data guru] [info data pelanggaran]
[Data pelanggaran yang sesuai]
[kode_pelanggaran yang dipilih] [Data pelanggaran]
[Data siswa] [Data orang tua]
[Data kelas yang sesuai] [Data kelas]
Siswa
Guru 3
Data kelas
5 Data
Pelanggaran 1.1
Data kelas 1.2
Data orang tua 1.3
Data siswa
1.7 Data pelanggaran
1.8 Data Guru
2 Data guru
9 Data Jabatan
10 data jenis
permasalahan 1.9
Data Jabatan 1.10
Data Jenis Permasalahan
1 Data orang tua
4 Data Siswa
8 Data angket
6 Data bimbingan
7 Data transaksi
pelanggaran 1.4
Data bimbingan 1.5
Data Pelanggaran 1.6
Data Angket
STIKOM SURABAYA
DFD Level 1 subsistem mengelola data master pada gambar 4.9 terdiri proses mengelola data master guru, mengelola data master kelas, mengelola data
master orang tua, mengelola data master siswa, mengelola data master pelanggaran, mengelola data master bimbingan, mengelola data master angket, mengelola data
master jenis permasalahan, mengelola data master jabatan. Pada proses maintenance guru dari guru memberikan data guru, lalu disimpan pada data store
data guru. Selanjutnya pada maintenance kelas dari guru menyerahkan data kelas, lalu kemudian disimpan pada data store kelas. Lalu dari proses maintenance
orangtua yang menyimpan data dari data orang tua yang ada lalu disimpan ke data store data orangtua. Selanjutnya Maintenance siswa dan pelanggaran yaitu
menyimpan data siswa dan pelanggaran yang ada ke dalam data store siswa dan pelanggaran.
4.2.5 Data Flow Diagram Level 1 Transaksi