Data Flow Diagram Peminjaman Dan Pengembalian Perpustakaan

Sistem Flow Pengembalian Koleksi Perpustakaan Petugas Perpustakaan Ph as e Mulai Menerima Kartu Peminjaman atau NIK dan Koleksi Perpustakaan Menginputkan ID atau NIK dan ID Buku Mengecek Data Peminjaman Database peminjaman dan pengembalian Update Data Peminjaman Selesai Gambar 4.6 Sistem Flow Pengembalian Pada Perpustakaan

4.3 Data Flow Diagram Peminjaman Dan Pengembalian Perpustakaan

Berikut adalah DFD system yang akan di implementasikan pada perpustakaan Sma Ta’miriyah yang di gambarkan sebagai berikut : STIKOM SURABAYA

4.3.1 Context Diagram

Context diagram pada sistem aplikasi peminjaman dan pengembalian perpustakaan ini terdiri dari 4 external entity yaitu siswa, guru dan petugas perpustakaan, dan kepala perpustakaan yang menunjang jalannya sistem. Data Tanggal Pengembalian Koleksi Sisw a Data Tanggal Pengembalian Koleksi Guru Inf ormasi Denda Data Denda Data ID Guru Data ID Sisw a Laporan Data Master Koleksi Aplikasi Peminjaman Dan Pengembalian Koleksi Perpustakaan + Sisw a Guru Petugas Perpustakaan Kepala Perpustakaan Gambar 4.7 Context Diagram STIKOM SURABAYA

4.3.2 Data Flow Diagram

Pada DFD level 0 di bawah ini terdapat 3 sub proses yang merupakan dekomposisi dari Context Diagram. Ketiga sub proses yaitu mengolah data, melakukan transaksi, dan proses pembuatan laporan. Selain itu terdapat 4 external entity dan terdapat 5 data store. Gambar 4.8 Data Flow Diagram Level 0 Data Transaksi Detail Item Transaksi Data Master Koleksi Data Anggota Guru Data Anggota Sisw a [Data Tanggal Pengembalian Koleksi Sisw a] [Data Tanggal Pengembalian Koleksi Guru] [Informasi Denda] Detail Transaksi Data Transaksi ID Master Koleksi NIK NIS Update ID Guru Simpan ID Guru Update Data Master Simpan Data Master Update ID Sisw a Simpan ID Siswa [Data Master Koleksi] [Laporan] [NIK] [NIS] Petugas Perpustakaan Kepala Perpustakaan Sisw a Guru Sisw a Guru 1 Mengolah Data + 2 Melakukan Transaksi + 3 Membuat laporan + 1 Sisw a 2 Guru 3 Master 4 Transaksi 5 Detail Transaksi Sisw a 1 Sisw a 2 Guru 3 Master STIKOM SURABAYA

4.3.3 Data Flow diagram

Pada DFD level 1 di bawah ini terdapat 2 sub proses yang merupakan dekomposisi dari proses DFD lvl 0. Ketiga sub proses yaitu proses aktivasi hak akses, simpan data anggota dan simpan data denda. Selain itu terdapat 2 external entity dan terdapat 3 data store. Gambar 4.9 Data Flow Diagram Level 1 Setup Data

4.3.4 Data Flow Diagram

Pada DFD level 1 di bawah ini terdapat 3 sub proses yang merupakan dekomposisi dari proses DFD lvl 0. Ketiga sub proses yaitu proses authentifikasi, transaksi pinjam dan transaksi kembali. Selain itu terdapat 4 external entity dan terdapat 5 data store. [Update Data Master] [Simpan Data Master] [Data Master Koleksi] [Update ID Guru] [Simpan ID Guru] [NIK] [Simpan ID Sisw a] [Update ID Sisw a] [NIS] Petugas Perpustakaan Sisw a Guru 1 Sisw a 3 Mas ter 2 Guru 1.1 Mengolah Data Anggota 1.2 Mengolah Mas ter Koleksi STIKOM SURABAYA Gambar 4.10 DFD Level 1 Transaksi

4.3.5 Data Flow Diagram

Pada DFD level 1 di bawah ini terdapat 3 sub proses yang merupakan dekomposisi dari proses DFD lvl 0. Ketiga sub proses yaitu laporan peminjaman, laporan aksesibilitas buku dan presentasi peminjaman. Selain itu terdapat 1 external entity dan terdapat 5 data store. Detail Transaksi Data Transaksi [Detail Transaksi] [Data Transaksi] [Data Tanggal Pengembalian Koleksi Guru] [Data Tanggal Pengembalian Koleksi Sisw a] [Informasi Denda] Data Pengembalian Data Peminjaman Data Valid [ID Master Koleksi] [NIK] [NIS] Sisw a Guru 1 Sisw a 2 Guru 3 Master 4 Transaksi 5 Detail Transaksi Sisw a 2.1 Proses Validasi 2.2 Transaksi Peminjaman 2.3 Transaksi Pengembalian 4 Transaksi 5 Detail Transaksi STIKOM SURABAYA Gambar 4.11 DFD Level 1 Laporan [Detail Item Transaksi] [Data Transaksi] [Data Master Koleksi] [Data Anggota Guru] [Data Anggota Sisw a] [Laporan] Kepala Perpustakaan 1 Sisw a 2 Guru 3 Master 4 Transaksi 5 Detail Transaksi 3.1 Membuat Laporan Peminjaman dan Pengembalian STIKOM SURABAYA

4.4 Entity Relational Data