DFD level 1 ANALISA DAN PERANCANGAN SISTEM

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