Dokumen Flow Komputerisasi Pembuatan Laporan Diagram Berjenjang Data Flow Diagram

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