BAB III ANALISA DAN PERANCANGAN SISTEM
3.2 DFD Sistem
3.2.1 Diagram Konteks
Gambar 3.1 Diagram Konteks
Dari gambar 3.1 dijelaskan mengenai diagram konteks sistem informasi akademik dan pembayaran di MAN Pesanggaran. Pada relasi interactor siswa melakukan login melihat info data siswa, data nilai, data jadwal pelajaran, dan pembayaran dimana data pembayaran dan data jadwal pelajaran pada interactor siswa diperoleh dari input data yang dilakukan oleh interactor staff. Dimana fungsi staff pada sistem ini bertugas sebagai
17 1.0 Pengelolaan Data Manajemen 2.0 Pengelolaan Akademik 3.0 Pengeloaan Pembayara 4.0 Pengeloaan Laporan Wali Kelas Guru Siswa Staff Operator Kepala Sekolah Ds.siswa Ds.Kelas Ds.guru Ds.Mata_pelajaran Ds.staff Ds.Spp Data_Mata Pelajaran Info Data Operator
Info Data Guru Data_Kepala Sekolah
Data_Staff
Data_Pembayaran Data_Kelas
Info Data Ruang_Kelas Info Data Siswa
Info Laporan Akademik Info Laporan Pembayaran Info Data Pembayaran Info Data Siswa
Info Data Guru
Data_Nilai Ds.Kepada_Sekolah Ds.Operator Data_Kepala Sekolah Data_Guru Data_Kelas Data_Mata Pelajaran Data_Siswa Data_Siswa
Info Data Kepala Sekolah
Login Operator
Data_Guru
Info Data Staff
Info Data Siswa
Info Data Kelas
Info Data Mata_Pelajaran
Info Data Nilai
Data_Spp
Info Data Jadwal Data_Staff Data_Operator Data_spp Data_Siswa Data Mata_Pelajaran Data_Staff Data_Guru Data_Kepala Sekolah
Info Data Nilai Info Data_Jadwal
Login Guru Info Login Guru
Data_Jadwal Info Login Staff
Info Data Jadwal Login Staff
Info Data Pembayaran Login Wali Kelas Info Login Wali Kelas
Info Login Siswa Login Siswa
Login Kepala Sekolah Info Data Kepala Sekolah Ds.Mengajar Ds.Jadwal Ds.Nilai Ds.Wali_Kelas Data_Mengajar Data_Jadwal Data_Nilai Data Wali_Kelas
pembantu dari operator yang bertugas menginput data pembayaran, data mata pelajaran dan data jadwal yang akan dibagikan untuk siswa dan guru. Guru kemudian melihat data siswa dan kelas yang diajar setelah itu guru akan mendapatkan data siswa yang digunakan sebagai input untuk data nilai.
3.2.2 DFD Level 0
Gambar 3.2 DFD Level 0
Pada Gambar 3.2 dijelaskan mengenai Data Flow Diagram level 0 dari sistem informasi akademik dan pembayaran MAN Pesanggaran Banyuwangi. Pada level ini dijelaskan mengenai jalannya sistem secara lebih terperinci dimana sistem dalam program ini dibagi menjadi 4 proses yaitu proses pengelolaan data administrasi, proses pengelolaan data akademik, proses pengelolaan pembayaran dan proses pengelolaan laporan. Pada
18 1.1 Manajemen Operator 1.3 Manajemen Staff 1.4 Manajemen Kepala Sekolah 1.2 Manajemen Guru Operator Info Data_Login_Operator Data_Login_Operator Data_Guru Info Data_Guru Data_Staff Info Data_Staff Data_Kepala_Sekolah Info Data_Kepala_Sekolah Ds.Operator Ds.Guru Ds,Staff Ds,Kepala_Sekolah Data_Operator Data_Guru Data_Staff Data_Kepala_Sekolah
Ds.Wali_Kelas Data_Wali_Kelas Manajemen Wali Kelas1.2
Data_Wali_Kelas Info Data_Wali_Kelas
proses pengelolaan administrasi dijelaskan megenai pengelolaan data manajemen yang ada di sekolah dimana data guru, siswa, staff, operator dan kepala sekolah dikelola dan disusun oleh operator yang dibantu oleh staff. Setelah itu data manajemen yang ada di MAN Pesanggaran diproses ke dalam proses akademik dengan mengambil data guru, siswa dan ruang kelas untuk menampilkan data akademik untuk siswa dan guru dan menginput nilai bagi guru secara online. Proses berikutnya dari sistem ini yaitu proses pembayaran dimana data dari siswa diambil untuk digabungkan dengan data pembayaran dan selanjutnya data pembayaran diproses dan bisa ditampilkan ke siswa secara online memelalui sistem. kemudian data yang dikelola diproses sebelumnya dilaporkan kepada kepala sekolah. Dimana hasil laporan yang didapat berupa data akademik dan data pembayaran yang ada di MAN Pesanggaran.
3.2.3 DFD Level 1 Pengelolaan Data Manajemen
Gambar 3.3 DFD Level 1 Manajemen
Dari Keterangan gambar 3.3 dijelaskan mengenai DFD Level 1 Pengelolaaan data manajemen di mana proses yang berjalan yaitu proses input data manajemen dimana
19
2.1 Kelola Data Nilai
2.2 Kelola Mata Pelajaran
2.3 Kelola Data Siswa
Guru Siswa Wali Kelas Staff Ds.kelas Data_Jadwal Data_Kelas
Info Data Jadwal
Info Data Siswa Data_Nilai
Ds.Mata_Pelajaran
Data_Mata Pelajaran
Data_Siswa Info Data Siswa
Info Data Kelas
Data_Siswa Ds.Siswa
Data_Mata Pelajaran
Data_Kelas
Info Data Nilai Info Data Nilai
Info Data Jadwal
Info Data Kelas Info Data Mata Pelajaran
Info Data Jadwal Ds.Mengajar
Ds.Nilai
Ds.Jadwal Data_Jadwal
Data_Mengajar
operator dan staff melakukan input data siswa, guru, staff, operator dan kepala sekolah selanjutnya data yang sudah di inputkan bisa di lihat secara online oleh siswa, guru dan kepala sekolah. Ketika ada data yang salah bisa langsung diedit secara online dan jika data tidak dibutuhkan data diproses oleh sistem untuk segera dihapus oleh sistem.
3.2.4 DFD Level 1 Pengelolaan Akademik
Gambar 3.4 DFD Level 1 akademik
Pada gambar 3.4 dijelaskan mengenai proses pengelolaan akademik yang ada dalam sistem dimana proses akademik memproses data akademik siswa dan pelajaran secara online. Pada proses ini guru melakukan input data nilai secara online dimana data nilai diambil dari proses pengelolaan mata pelajaran yang di inputkan oleh staff. Staff menginputkan data mata pelajaran, ruang kelas dan siswa. Untuk data pelajaran dan ruang kelas diproses di pengelolaan mata pelajaran. Setiap mata pelajaran dikelompokkan pada masing-masing kelas. Setelah itu data mata pelajaran bisa dilihat secara langsung oleh siswa. Staff juga melakukan pengelolaan data siswa untuk bisa dilihat secara langsung oleh siswa dan wali kelas siswa yang bersangkutan.
20 Kelas idRuang_Kelas* Nama_Kelas 1 M Siswa Mata_Pelajaran 1 M Id_Mapel Guru 1 Id_Guru nama alamat password Wali_Kelas Memiliki 1 1 Id_walikelas Password Nilai M Semester Afektif Kumolatuf Psikomotorik Spp 1 1 Staff M 1 Id_Tu Password Username Mendapat Berisi 1 Mendapar Membayar Transaksi password nis alamat nama Tgl_Bayar Bulan Nominal 1 Memiliki 1 Mengajar memiliki mendapat M 1 1 Jadwal M Hari Tanggal Memiliki M Operator Kepsek 1 M Akses 1 Laporan M Id_Kepsek Nama
Id_operator nama Password