3.4 DFD level 1
informasi jenis detail pembayaran informasi nominal detail pembayaran
jenis detail pembayaran nominal detail pembayaran
informasi_kelas_detail_pembayaran ID_kelas_detail pembayaran
informasi cetak laporan data cetak laporan
laporan
password baru
informasi password baru data admin baru
informasi data admin baru informasi login
data login user_namepassword
info_login
informasi_password_baru Password_baru
informasi_data_admin_baru Data_Admin_Baru
data_siswa_baru ID_kls_baru
pembayaran_siswa_yang_dicari data_pembayaran_update
informasi_pembayaran data_pembayaran_baru
ID_siswa informasi_pembayaran
tanggal_laporan
ID_kelas_laporan informasi_pembayaran_yang_dicari
ID_siswa_pembayaran_yang_dicari informasi_pembayaran_baru
Id_siswa_pembayaran_baru informasi_pembayaran_update
informasi_kelas ID_kls_update
informasi_siswa data_siswa_update
ID_kelas_baru informasi_kelas_baru
informasi_kelas_update ID_kelas_update
ormasi_siswa_baru informasi_siswa_update
informasi_data_siswa ID_siswa_yang_diupdate
ID_siswa_yang_dicari ID_siswa_baru
Siswa Admin
1
data_siswa
+
SISWA
KELAS
2
pembayaran
+
PEMBAYARAN
3 pengolahan
data admin
+
4 login
+
admin
Gambar 3.3. DFD Level 1 Sistem Pembayaran Siswa.
Pada gambar 3.3. sistem pembayaran dibagi menjadi 4 proses yaitu data siswa, pembayaran, pengolahan data admin dan login. Dari proses data siswa
admin dapat menginputkan ID_SISWA baru, ID_SISWA yang dicari, ID_SISWA yang di update, ID kelas baru dan ID kelas update ke proses data siswa untuk
Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.
disimpan ke dalam tabel siswa berupa data siswa update dan data siswa baru dan tabel kelas berupa ID kelas baru dan ID kelas update. Tabel siswa akan
menyimpan data berupa informasi siswa dan tabel kelas akan menyimpan data berupa informasi kelas. Informasi siswa dan informasi kelas akan diterima oleh
proses data siswa yang kemudian akan mengeluarkan output informasi data siswa, informasi siswa baru, informasi siswa update, informasi kelas baru, dan informasi
kelas update untuk diterima admin. Pada proses pembayaran, siswa dapat menginputkan ID_SISWA jika ingin
mendapat output berupa informasi pembayaran dari proses. Sedangkan admin bisa menginputkan ID_SISWA pembayaran baru, ID_SISWA pembayaran update,
ID_SISWA pembayaran yang dicari, ID kelas laporan,Id kelas detail pembayaran, nominal detail pembayaran, jenis detail pembayaran dan tanggal laporan pada
proses pembayaran yang kemudian akan disimpan dalam tabel pembayaran berupa data pembayaran baru, data pembayaran setelah di update, data
pembayaran yang di cari, data kelas detail pembayaran, data nominal detail pembayaran, data jenis detail pembayaran dan data cetak laporan.
Setelah penyimpanan data, dalam tabel pembayaran akan terdapat informasi pembayaran dan informasi cetak laporan untuk diteruskan kembali ke
proses pembayaran. Kemudian output berupa informasi pembayaran baru, informasi pembayaran update, informasi pembayaran yang dicari, informasi kelas
detail pembayaran, informasi nominal detail pembayaran, informasi jenis detail pembayaran dan laporan akan diterima admin dari proses pembayaran.
Pada proses pengolahan data admin, admin bisa menginputkan data admin baru dan password baru ke dalam proses. Kemudian proses akan menyimpannya
Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.
ke dalam tabel user admin berupa informasi data admin baru dan informasi password
baru. Setelah tersimpan dalam tabel user admin, tabel akan terdapat data admin baru dan password baru yang akan dilaporkan kembali ke proses
pengolahan data admin dan proses akan mengeluarkan output berupa informasi data admin baru dan informasi password baru untuk diterima admin.
Untuk proses login, admin hanya perlu menginputkan user name dan password
ke dalam proses login yang kemudian akan diteruskan ke tabel user admin berupa data login. Dari tabel user admin tersebut akan terdapat informasi
data login yang akan dikonfirmasikan ke proses login kembali untuk mendapatkan output
berupa info login yang akan diterima admin.
3.5 DFD Level 1 Sub Proses Data Siswa