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