4.2.2 Diagram Berjenjang HIPO
Diagram berjenjang merupakan bentuk sistem secara menyeluruh yang tergambar dalam bentuk hierarki proses, diagram tersebut digambarkan pada
Gambar 4.4.
Gambar 4.4 Diagram Berjenjang Sistem Informasi Perpustakaan
4.2.3 DFD Data Flow Diagram
Data Flow Diagaram adalah suatu model logika data atau proses yang dibuat untuk menggambarkan dari mana asal data dan kemana tujuan data yang
keluar dari sistem, dimana data disimpan, proses apa yang dihasilkan data tersebut dan interaksi antara data yang tersimpan dan proses yang dikenakan pada data
tersebut. DFD sering digunakan untuk menggambarkan suatu sistem yang telah ada atau sistem baru yang akan dikembangkan secara logika tanpa
mempertimbangkan lingkungan fisik dimana data tersebut mengalir atau dimana data tersebut akan disimpan. DFD merupakan alat yang digunakan pada
metodologi pengembangan sistem yang terstruktur.
a Context Diagram
Context diagram dari sistem informasi sirkulasi perpustakaan menggambarkan proses secara umum yang terjadi pada perpustakaan SMA Antartika Sidoarjo.
Pada context diagram tersebut melibatkan 3 entity, yaitu petugas, anggota dan kepala perpustakaan. Dapat dilihat pada Gambar 4.5.
Informasi denda keterlambatan Informasi Pengembalian
Informasi Perpanjangan Informasi Peminjaman
Data Perpanjangan Data Pengembalian
Data Peminjaman Data Periode
Data katalog Informasi pencarian koleksi
Informasi peminjaman koleksi Data pencarian koleksi
Laporan data anggota Laporan data koleksi
Laporan transaksi peminjaman Informasi skorsing anggota
Data koleksi Data anggota
Data skorsing anggota Sistem Informasi
Perpustakaan SMA Antartika Sidoarjo
+
Petugas
Anggota
Kepala Perpustakaan
Gambar 4.5 Context Diagram Perpustakaan
b DFD Level 0
DFD level 0 menjelaskan proses yang terjadi di perpustakaan SMA Antartika Sidoarjo secara lebih detail dibandingkan dengan context diagram.
Record_Koleksi Rec_Koleksi
Rec_Transaksi_Peminjaman Record_Transaksi_Peminjaman
Rec_Peminjaman Record_Peminjaman
Record_Denda Record_Anggota
Rec_Anggota Rec_Koleksi
Record_Koleksi
Informasi denda keterlambatan Data Peminjaman
Data Perpanjangan Data Pengembalian
Informasi Peminjaman Informasi Perpanjangan
Informasi Pengembalian Data koleksi
Data anggota Data skorsing anggota
Informasi skorsing anggota
Data Periode Laporan transaksi peminjaman
Laporan data anggota Laporan data koleksi
Informasi pencarian koleksi Data katalog
Data pencarian koleksi
Petugas
Kepala Perpustakaan
Anggota 1
Katalog
3
Melakukan Sirkulasi
+
4 Membuat Laporan
1 Anggota
2 Koleksi
4 Transaksi
Peminjaman 6
Jenis 8
Record Peminjaman
Gambar 4.6 DFD Level 0
c DFD Level 1
DFD level 1 adalah pengembangan dari DFD level 0. Pada DFD ini terdapat proses proses pendaftaran, katalog, peminjaman, pengembalian dan
perpanjangan yang diturunkan dari proses melakukan sirkulasi.
Cek koleksi dikembalikan Update data koleksi
Data perpanjangan Informasi perpanjangan
Cek buku dikembalikan Data pengembalian
Data anggota terdaftar
Jumlah peminjaman koleksi
Perpanjangan koleksi Informasi peminjaman buku
Update status peminjaman Lihat data peminjaman
Data peminjaman koleksi Informasi peminjaman
Data peminjaman Max Peminjaman
Data pencarian Data anggota baru
Kartu anggota 1
Pendaftaran Anggota
Petugas Anggota
2 Katalog
3 Peminjaman
4 Pengembalian
5 Perpanjangan
1 Anggota
3 Peminjaman
5 Koleksi
6 Golongan
9 Record peminjaman
Gambar 4.7 DFD Level 1 Proses Sirkulasi
4.2.4 ERD Entity Relationship Diagram