Data Flow Diagram Level 0

A. Data Flow Diagram Level 0

Data Pengarang Buku Menyimpan Detail Pengembalian Menyimpan Detail Peminjaman Inf o Pengembalian Buku Mengubah Status Buku Pengembalian Inf o Pengunjung Mengecek Data Sisw a Mengecek Data Guru Data Koleksi Buku Mengambil Data Aturan Menyimpan Data Aturan Inf o Data Aturan Data Aturan Menyimpan Data Jurusan Menyimpan Data Kelas Menyimpan Data Kategori Menyimpan Data Penerbit Menyimpan Data Kota Menyimpan Data Pengarang Menyimpan Data Bahasa Menyimpan Data Judul Inf o Data Jurusan Inf o Data Kelas Inf o Data Kategori Inf o Data Penerbit Inf o Data Kota Inf o Data Pengarang Data Jurusan Inf o Data Bahasa Inf o Data Judul Data Kelas Data Kategori Data Penerbit Data Kota Data Pengarang Data Bahasa Data Judul Mengambil Data Kunjungan Mengambil Data Pengembalian Mengambil Data Peminjaman Data Peminjaman Mengubah Status Buku Peminjaman Mengambil Data Sisw a Mengambil Data Guru Menyimpan Transaksi Pengembalian Menyimpan Transaksi Peminjaman Menyimpan Data Kunjungan Menyimpan Data Buku Menyimpan Data Sisw a Menyimpan Data Guru Menyimpan Data Petugas Data Kunjungan Data Pencarian Buku Inf ormasi Buku Data Pengembalian Buku Inf o Peminjaman Buku Data Peminjaman Buku Laporan Keterlambatan Pengembalian Data Keterlambatan Lebih dari 30 Hari Laporan Peminjaman Laporan Pengembalian Laporan Buku Hilang Laporan Daf tar Pengunjung Rekapitulasi Sisw a Aktif Meminjam Rekapitulasi Buku Sering Dipinjam Daftar Keterlambatan Lebih Dari 30 Hari Inf o Data Buku Inf o Data Petugas Inf o Data Guru Inf o Data Sisw a Data Sisw a Data Petugas Data Guru Data Buku Petugas Perpustakaan Peminjam 1 Petugas 2 Guru 3 Sisw a 4 Buku 5 Peminjaman 6 Pengembalian 7 Kunjungan 1 Mengelolah Data Master + 2 Mencari Koleksi Buku + 3 Mencatat Transaksi Peminjaman + 4 Mencatat Transaksi Pengembalian + 5 Mencatat Data Kunjungan + 6 Membuat Laporan + 2 Guru 3 Sisw a 4 Buku 5 Peminjaman 7 Kunjungan 6 Pengembalian 5 Peminjaman 8 Judul 9 Bahasa 10 Pengarang 11 Kota 12 Penerbit 13 Kategori 14 Kelas 15 Jurusan 16 Aturan 16 Aturan 2 Guru 3 Sisw a 4 Buku 17 Detail Peminjaman 18 Detail Pengembalian 19 Detail Pengarang Gambar 3.39 DFD Level 0 Aplikasi Perpustakaan 95 Data Flow Diagram level 0 merupakan langkah selanjutnya setelah pembuatan context diagram. Dalam pembuatan aplikasi perpustakaan ini terdiri dari enam proses utama yaitu mengelola data master, mencari koleksi buku, mencatat transaksi peminjaman, mencatat transaksi pengembalian, mencatat data kunjungan dan membuat laporan. Masing-masing proses memiliki aliran data yang akan digunakan sebagai acuan dalam pembuatan aplikasi perpustakaan pada SMA Negeri 12 Surabaya.

B. Data Flow Diagram Level 1 Mengelola Data Master