Data Flow Diagram Level 1 Mencatat Transaksi Pengembalian Data Flow Diagram Level 1 Mencatat Data Kunjungan

Menyimpan Detail Pem injaman Status Buku Berhasil Diubah Data Berhasil Disimpan Tidak Melebihi Kuota Data Peminjam Ditem ukan Input NIS atau NUPTK Data Peminjam an Buku Info Peminjam an Buku Mengambil Data Siswa Mengambil Data Guru Menyimpan Transaksi Pem injaman Mengubah Status Buku Pem injaman Mengambil Data Aturan Petugas Perpustakaan 5 Peminjam an 2 Guru 3 Siswa 4 Buku 16 Aturan 1 Menampilkan Aturan Peminjam an 2 Mengecek NIS atau NUPTK 3 Menampilkan Data Peminjam 4 Menyimpan Data Peminjam an 5 Mengubah Status Buku 6 Menampilkan Pemberitahuan 17 Detail Peminjam an Gambar 3.42 DFD Level 1 Mencatat Transaksi Peminjaman

E. Data Flow Diagram Level 1 Mencatat Transaksi Pengembalian

Dalam Data Flow Diagram ini menjelaskan tentang bagaimana aliran data dalam proses pencatatan transaksi pengembalian. Pada level ini terdapat delapan proses yang terjadi di dalamnya yaitu mengecek NISNUPTK, menampilkan data peminjam, mengecek keterlambatan pengembalian, menampilkan denda yang harus dibayar, menampilkan uang kembalian ketika proses pembayaran telah dilakukan oleh peminjam, menyimpan data pengembalian ke dalam tabel 3. 3. 3. 3. 3. 3. pengembalian, mengubah status buku dan menampilkan pemberitahuan bahwa data pengembalian buku berhasil disimpan ke dalam database perpustakaan Menyimpan Detail Pengembalian Info Pengembalian Buku Status Buku Berhas il Diubah Data Pengembalian Berhasil Disimpan Mengubah Status Buku Pengem balian Menyimpan Transaksi Pengem balian Pembayaran Denda Selesai Pembayaran Denda Keterlam batan Terlambat Mengem balikan Pilih Data Peminjam Data Peminjam Ditem ukan Menampilkan Data Peminjam an Data Peminjam an Data Pengembalian Buku Petugas Perpustakaan 6 Pengembalian 5 Peminjam an 4 Buku 1 Mengecek NIS atau NUPTK 2 Menampilkan Data Peminjam an 3 Mengecek Keterlam batan 4 Menampilkan Denda 5 Menampilkan Uang Kembalian 6 Menyimpan Data Pengembalian 7 Mengubah Status Buku Pengembalian 8 Menampilkan Pemberitahuan 18 Detail Pengembalia n Gambar 3.43 DFD Level 1 Mencatat Transaksi Pengembalian 4. 4. 4. 4. 4. 4. 4. 4.

F. Data Flow Diagram Level 1 Mencatat Data Kunjungan

ID Peminjam Ditem ukan NIS atau NUPTK Tidak DItemukan Data Berhasil Disimpan ID Peminjam Tidak Ditem ukan Menyimpan Data Kunjungan Info Pengunjung Mengecek Data Siswa Mengecek Data Guru Data Kunjungan Peminjam 7 Kunjungan 1 Mengecek NIS atau NUPTK 2 Menampilkan Pesan 3 Menyimpan Data Pengunjung 4 Menampilkan Data Pengunjung 2 Guru 3 Siswa Gambar 3.44 DFD Level 1 Mencatat Data Kunjungan Dalam Data Flow Diagram ini menjelaskan tentang bagaimana aliran data dalam proses pencatatan kunjungan. Pada level ini terdapat empat proses yang terjadi di dalamnya yaitu mengecek NISNUPTK dari tabel siswa dan guru, menampilkan pesan kepada pengguna siswaguru ketika salah memasukkan ID peminjam bahwa data peminjam tidak ditemukan dalam database, menyimpan data pengunjung perpustakaan jika data peminjam sesuai dengan data yang tersimpan dalam database perpustakaan dan fungsi yang terakhir adalah menampilkan data pengunjung perpustakaan.

G. Data Flow Diagram Level 1 Membuat Laporan