DFD Level 0 DFD Level 1 Sub Proses Data Master DFD Level 1 Sub Proses Transaksi

Pembayaran Denda Pembelian Buku Pembelian Buku Daftar Usulan Buku Daftar Buku Usulan Ang g ota Data Penambahan Buku Baru Kartu Pegawai Pembayaran Denda Buku Form Peminjaman Kartu Angg ota Data Ang gota Data Buku Sistem Informasi Perpustakaan Pada PT Garudafood Putra Putri Jaya Petug as Ang gota Kepala Department Gambar 4.12 Context Diagram

4.3.3 Data Flow Diagram

Data Flow Diagram DFD merupakan perangkat yang digunakan pada metodologi pengembangan sistem yang terstruktur. DFD menggambarkan seluruh kegiatan yang terdapat pada sistem secara jelas.

a. DFD Level 0

Pada Gambar 4.13 adalah DFD level 0 dari sistem informasi perpustakaan pada PT. Garudafood Putra Putri Jaya. Pada DFD level 0 ini terdapat tiga macam proses. Pertama adalah sub sistem pemeliharaan file induk, yang kedua adalah sub sistem pemeliharaan file transaksi, dan yang ketiga adalah sub sistem cetak laporan. Sedangkan pada databasenya, terdapat buku, anggota, kategori, peminjaman, pengembalian, perpanjangan dan pembelian. Untuk lebih jelasnya ditunjukkan Gambar 4.13. Gambar 4.13 DFD Level 0 F low_115 F low_114 F low_113 Data T rans Pembelian Data T rans Pengembalian Data T rans Peminjaman F low_106 F low_105 Pembayaran Denda Pembelian Buku Pembelian Buku Daftar Usulan Buku Pembayaran Denda F orm Peminjaman Kartu Angg ota Daftar Buku Usulan Ang g ota Data Penambahan Buku Baru Kartu Pegawai Buku Data Kateg ori Buku Data Daftar Angg ota Data Koleksi Buku Data Ang gota Data Buku Petug as Petug as Ang gota Ang gota Ang gota Petug as Ang gota Petug as Ang gota Petug as Petug as Kepala Department Kepala Department 1 Pemeliharaan F ile Induk 1 Buku 2 Ang gota 3 Kateg ori 2 Pemeliharaan F ile T rans aksi 3 Cetak Laporan 4 Peminjaman 5 Peng embalian 6 Pembelian Flow_124 [Data Kategori Buku] [Data Koleksi Buku] [Data Daftar Anggota] [Data Anggota] [Data Buku] Petugas Petugas 1 Buku 2 Anggota 3 Kategori 1.1 Pemeliharaan File Buku 1.2 Pemeliharaan File Anggota 1.3 Pemeliharaan File Kategori

b. DFD Level 1 Sub Proses Data Master

DFD Level 1 ini menjelaskan alur pada sub sistem pemeliharaan file induk, memiliki inputan data buku, data angota, data kategori, selanjutnya akan disimpan ke database. Penjelasan lebih detail dapat dilihat pada Gambar 4.14. Gambar 4.14 DFD Level 1 Sub Proses Data Master

c. DFD Level 1 Sub Proses Transaksi

Pada Gambar 4.15 adalah DFD Level 1 menjelaskan alur pada proses transaksi peminjaman, perpanjangan, pengembalian, pendaftaran dan pengadaan buku, proses transaksi selanjutnya akan disimpan ke database. Untuk lebih jelasnya ditunjukkan Gambar 4.15. Membaca Mengubah data Mengubah data [Data Trans Pembelian] [Data Trans Pengembalian] [Data Trans Peminjaman] [Membaca data anggota] [Membaca data buku] [Buku] [Kartu Pegawai] [Daftar Buku Usulan Anggota] [Data Penambahan Buku Baru] Anggota Anggota Petugas Anggota 2 Anggota 1 Buku 4 Peminjaman 5 Pengembalian 6 Pembelian 2.1 Pemeliharaan Transaksi Peminjaman 2.2 Pemeliharaan Transaksi Perpanjangan 2.3 Pemeliharaan Transaksi Pengembalian 2.4 Pemeliharaan Transaksi Pengadaan Koleksi 2.5 Pemeliharaan Transaksi Pendaftaran Anggota Gambar 4.15 DFD Level 1 Sub Proses Transaksi

d. DFD Level 1 Sub Proses Cetak Laporan