Diagram Berjenjang DFD Level 0

42

4.2.5.2. Diagram Berjenjang

Berikut ini merupakan gambar diagram berjenjang dari sistem informasi perpustakaan MTs. An Nuriyah Gresik : Sistem Informasi Perpustakaan Membuat Laporan 3 Transaksi Input Kunjungan 2.1 Transaksi Pemesanan Pinjaman 2.2 Memilih Periode Laporan 3.2 Mencetak Laporan 3.3 Pemeliharaan Data Induk Master 1 Pemeliharaan Data Transaksi 2 Memilih Laporan 3.1 Transaksi Usulan Koleksi Baru 2.4 Transaksi Peminjaman dan Pengembalian 2.3 Menyimpan Data Induk Master 1.1 Mengedit Data Induk Master 1.2 Memasukkan ID Anggota 2.1.1 Mengecek Keanggotaan 2.1.2 Menyimpan Data Kunjungan 2.1.3 Log In 2.2.1 Cek Keanggotaan 2.2.2 Mencari Buku 2.2.3 Cek Peminjaman Buku 2.2.4 Memilih Buku Yang Dipesan 2.2.5 Menyimpan Data 2.2.6 Memasukkan Data Usulan Buku 2.3.1 Cek Kelengkapan Isian Form Usulan 2.3.2 Menyimpan Data Usulan 2.3.3 Menyeleksi Usulan Buku 2.3.4 Pengajuan Kepada KepSek 2.3.5 Membuat Daftar Pembelian 2.3.6 Memasukkan Data Pinjaman 2.4.1 Cek Daftat Booking Buku 2.4.2 Menyimpan Data Pinjaman 2.4.3 Cek Keterlambatan 2.4.4 Cetak Bukti Denda 2.4.5 Simpan Data Pengembalian Buku 2.4.6 Gambar 4.8 Diagram Berjenjang 43

4.2.5.3. DFD Level 0

data katalog simpan data peminjaman anggota [Transaksi Login] [rekap anggota perpustakaan] [laporan kunjungan perpus] [rekap usulan buku baru] [transaksi cari buku] [transaksi pemesanan buku] [transaksi usulan buku baru] [transaksi seleksi buku baru] [display buku yang dicari] [laporan peminjaman pengembalian dan denda] [rekap pembelian buku baru disetujui] [bukti pembayaran denda] [transaksi kunjungan] data denda data buku cari data anggota mengunjungi data anggota pesan detil usulan usulan data detil pemesanan data pesanan data kunjujngan koleksi rak data jenis koleksi kategori koleksi data penerbit koleksi data anggota perpus [laporan pembelian buku] [transaksi pembelian buku baru] [data anggota] data transaksi data master [transaksi pengembalian] [transaksi peminjaman] [Rekapitulasi peminjaman buku] [Lap kunjungan anggota] [Rekap Seleksi Buku Baru] [data rak] [data koleksi] [data penerbit] [data kategori] [data jenis buku] Adm_perpu s Adm_perpus Adm_perpus Adm_perpu s Adm_perpus Kepala Sekolah Kepala Sekolah Kepala Sekolah Petugas Perpus Petugas Perpus 1 Sub Sistem Pemeliharaan Data Master + 2 Subsistem Pemeliharaan Data Transaksi + 3 Sub Sistem Mencetak Laporan + Adm_perpus Kepala Sekolah Kepala Sekolah 1 anggota 2 penerbit 3 jenis_koleksi 4 kategori koleksi 5 rak 6 koleksi 7 kunjungan 8 pemesanan 9 detil pemesanan Booking 11 detil peminjaman pengembalian 12 usulan 13 detil usulan 1 anggota 6 koleksi Anggota Anggota Anggota Anggota Anggota Anggota Kabag Perpustaka an Kabag Perpustaka an Kabag Perpustaka an Kabag Perpustaka an Kabag Perpustaka an Kabag Perpustaka an Anggota 14 peminjaman pengembalian 15 katalog info_koleksi Gambar 4.9 DFD Level 0 44 DFD Level 0 merupakan hasil decompose dari context diagram. Sistem informasi perpustakaan yang dibahas dalam proyek akhir ini terbagi atas beberapa sub sistem, yaitu sub sistem pemeliharaan data master induk, sub sistem pemeliharaan data transaksi dan sub sistem pembuatanpencetakan laporan. Dari diagram di atas terlihat ada 12 tabel yang terdapat dalam database yang diperlukan oleh sistem perpustakaan yang dibuat ini, yaitu tabel anggota, penerbit, rak, jenis koleksi, kategori, peminjaman dan pengembalian, detil peminjaman dan pengembalian, usulan, detil usulan, pemesanan booking, detil pemesanan booking, dan tabel kunjungan. 45

4.2.5.4. DFD Level 1 Proses Pemeliharaan Data Master