27
4.2.4 Dokumen Flow Komputerisasi Pembuatan Laporan
Pada proses pembuatan laporan ini, petugas akan membuat laporan setiap bulan. Untuk laporan denda, laporan ini berdasarkan buku denda sedangkan
laporan anggota yang mengalami keterlambatan pengembalian, laporan ini berdasarkan kartu peminjaman anggota-anggota yang mengalami keterlambatan
pengembalian. Laporan-laporan tersebut kemudian diserahkan kepada koordinator perpustakaan
dan dari
laporan-laporan tersebut,
koordinator akan
menginformasikan kepada anggota perpustakaan yang terlambat dalam pengembalian buku tersebut dan proses tersebut di gambarkan pada gambar 4.4.
Gambar 4.4 Dokumen Flow Komputerisasi Pembuatan Laporan
4.2.5 Diagram Berjenjang
Diagram berjenjang merupakan bentuk sistem secara menyeluruh yang tergambar dalam bentuk hierarki proses dan diagram tersebut di gambarkan pada
gambar 4.5.
28
Gambar 4.5 Diagram Berjenjang
4.2.6 Data Flow Diagram
Data Flow Diagram 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 menghasilkan 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 Gambar 4.6 adalah contex diagram dari sistem informasi sirkulasi
perpustakaan. Contex diagram tersebut menggambarkan proses secara umum yang terjadi pada perpustakaan SMA N 14 Surabaya. Pada contex diagram tersebut,
29 juga terlihat bahwa sistem informasi sirkulasi perpustakaan pada SMA N 14
Surabaya melibatkan dua entity, yaitu pengunjung dan Petugas.
Klu Pencarian Info Buku Baru
Rekap Peminjaman Pengembalian denda
Laporan Permintaan Koleksi Laporan Transaksi Pengembalian
Laporan Transaksi Peminjaman Laporan Data Koleksi
Laporan Data Anggota History Pengembalian
History Peminjaman Informasi Data Pencarian Koleksi
Data Permintaan Koleksi Pencarian Koleksi
Data Anggota Sistem Informasi Perpustakaan
+
Anggota
Petugas
Gambar 4.6 Context Diagram b. DFD Level 0
Gambar 4.7 adalah gambar DFD level 0 dari sistem informasi Sirkulasi Perpustakaan. Pada DFD level 0 ini menjelaskan proses yang terjadi di
perpustakaan SMA N 14 Surabaya secara lebih detail dibandingkan dengan contex diagram.
30
Info Denda
Data Anggota Data Koleksi
Data Transaksi Peminjaman Data Transaksi Pengembalian
Data Transaksi Peminjaman Info Buku Baru
Klu Pencarian Data Koleksi Baru
Rekap Peminjaman Pengembalian denda Data Anggota
Data Transaksi Pengembalian
Data Transaksi Peminjaman Data Transaksi Peminjaman
Data Koleksi dipinjam
Data Anggota Data Koleksi
Data Anggota
Data Koleksi Data Anggota Baru
Data Permintaan Koleksi Data Permintaan Koleksi
Laporan Transaksi Peminjaman Laporan Transaksi Pengembalian
Laporan Permintaan Koleksi
Laporan Data Koleksi Laporan Data Anggota
History Pengembalian History Peminjaman
Informasi Data Pencarian Koleksi Data Permintaan Koleksi
Pencarian Koleksi Data Anggota
Anggota Anggota
Anggota Anggota
Anggota Anggota
Petugas Petugas
Petugas Petugas
Petugas Petugas
Petugas Petugas
Petugas Petugas
Petugas 1
Maintenance Data Anggota dan Koleksi
+
2 Peminjaman
+
3 Pengembalian
+
4 Pencarian Katalog
dan Permintaan Koleksi
+
5 Pembuatan Laporan
1 Anggota
2 Koleksi
3 Transaksi
4 Permintaan
Koleksi
Petugas Anggota
Anggota Anggota
Gambar 4.7 DFD Level 0
c. DFD Level 1 Proses Mengelola Master Gambar 4.8 adalah DFD level 1 Proses Mengelola Master. DFD level 1
ini adalah pengembangan dari DFD level 0. Pada DFD ini terdapat proses simpan data anggota, buku, pengarang dengan dua entity yaitu suplier dan anggota.
31
Data Anggota
Info Buku Baru Data Koleksi Baru
Data Anggota Baru 1
Anggota 1
Manipulasi Data Anggota
2 Manipulasi Data
Koleksi 2
Koleksi Anggota
Gambar 4.8 DFD Level 1 Sub Proses Mengelola Master d. DFD Level 1 Proses Peminjaman dan Pengembalian
Gambar 4.9 adalah DFD level 1 Proses Peminjaman. DFD level 1 ini adalah pengembangan dari DFD level 0. Pada DFD ini terdapat proses simpan
data transaksi dengan satu entity yaitu anggota. Gambar 4.10 adalah DFD level 1 Proses Pengembalian. DFD level 1 ini adalah pengembangan dari DFD level 0.
32
Data Anggota
Data Koleksi Data Anggota
Data Transaksi Peminjaman Data Transaksi Peminjaman
Data Transaksi Peminjaman Data Anggota
Anggota
3 Transaksi
3 Transaksi
1 Validasi Status
Anggota
2 Input Data
Transaksi Peminjaman
3 Simpan Data
Transaksi Peminjaman
2 Koleksi
1 Anggota
Gambar 4.9 DFD Level 1 Sub Proses Peminjaman
Data Transaksi Pengembalian Data Transaksi Pengembalian
Data Transaksi Peminjaman
Data Transaksi Pengembalian Info Denda
Data Anggota
3 Transaksi
Anggota 3
Transaksi 1
Cek Transaksi Pengembalian
2 Cek Denda
3 Perekaman
Transaksi Pengembalian
Anggota
Gambar 4.10 DFD Level 1 Sub Proses Pengembalian
33 e. DFD Level 1 Proses Katalog dan Usulan Koleksi baru
Gambar 4.11 adalah DFD level 1 Proses Membuat Laporan. DFD level 1 ini adalah pengembangan dari DFD level 0. Pada DFD ini terdapat proses simpan
data transaksi, buku dan pengarang dengan dua entity yaitu kepala sekolah dan petugas. DFD ini juga melibatkan tiga database, yaitu database anggota, database
buku, serta database transaksi.
Klu Pencarian Data Anggota
Data Koleksi Data Koleksi dipinjam
Data Permintaan Koleksi Informasi Data Pencarian Koleksi
Data Permintaan Koleksi Pencarian Koleksi
Anggota Anggota
Anggota
4 Permintaan
Koleksi 2
Koleksi 1
Anggota 3
Transaksi 1
Pencarian Informasi Koleksi
2 Permintaan Koleksi
Anggota
Gambar 4.11 DFD Level 1 Sub Proses Katalog dan Usulan Koleksi baru
4.2.7 Entity Relationship Diagram