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