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