63
Keterangan :
LPn : Laporan Pengembalian Buku LBK : Laporan Peminjaman Buku Belum dikembalikan
4.2.3.2. Diagram Konteks
Sistem Informasi Perpustakaan
SMA Pasundan 8 Bandung
Anggota Kepala Sekolah
KA, Buku
Form Pendaftaran Isi
KA, Buku Laporan Peminjaman Buku
Laporan Data Anggota
Laporan Pengembalian Buku
Form Pendaptaran
LBK Kwitansi Denda
Gambar 4.12 Diagram Konteks yang Diusulkan
4.2.3.3. Data Flow Diagram
a. DFD Level 0
Anggota Kepala
Sekolah 1.0
Pendaftaran Calon Anggota
2.0 Peminjaman
Buku 3.0
Pengembalian Buku
Form Pendaftaran Isi
Form Pendaftaran, KA KA, Buku
KA, Buku KA
KA, Buku LDA
LPn
LP Data Buku
Data Anggota Data Anggota
Data Buku Data Anggota
Data Pinjam Data Pinjam
Data Pinjam Data Buku
Data Anggota Data Anggota
Data Buku
Gambar 4.13 DFD Level 0 yang Diusulkan
64
b. Data Flow Diagram Level 1 Proses 1.0 Pendaftaran Anggota yang Diusulkan
Anggota
1.1 Input Data
Anggota
Anggota 1.2
Cetak Kartu Anggota
1.3 Cetak Laporan
Anggota Data Anggota
Data Anggota Data Anggota
Data Anggota Kepala
Sekolah
Lap Anggota KA
Lap Anggota
Lap Anggota
Gambar 4.14 DFD Level 1 Pendaftaran Anggota yang Diusulkan
c. Data Flow Diagram Level 1 Proses 2.0 Peminjaman Buku yang Diusulkan
Anggota 2.1
Input Data Peminjaman
Lap Pinjam
2.2 Cetak Laporan
Pinjam KA, Buku
Data Pinjam KA, Buku
Lap Pinjam
Kepala Sekolah
Lap Pinjam KA
Pinjam
Data Pinjam Data Pinajm
Buku Data Buku
Anggota Data Angota
Gambar 4.15 DFD Level 1 Input Peminjaman Buku yang Diusulkan
65
d. Data Flow Diagram Level 1 Proses 3.0 Pengembalian Buku yang Diusulkan
Anggota
3.2 Hitung Denda
dan input pengembalian
Lap Kembali 3.3
Cetak Laporan Kembali
KA, Buku
Denda KA, Buku
Lap Kembali
Kepala Sekolah
Lap Kembali Pinjam
Data Kembali
Data Pinjam Kembali
Data Kembali 3.1
Input Pengembalian
3.4 Cetak Kwitansi
Denda Kwitansi
3.5 Cetak Lap blm
kembali LBK
LBK KA, Buku
Gambar 4.16 DFD Level 1 Pengembalian Buku yang Diusulkan
4.2.3.4. Kamus Data
Kamus data adalah suatu daftar data elemen yang terorganisir dengan definisi yang tetap dan sesuai dengan sistem, sehingga user dan analis sistem
mempunyai pengertian yang sama tentang input, output, dan komponen data strore.
Kamus data dari sistem informasi Perpustakaan di SMA Pasundan 8 Bandung adalah sebagai berikut :
66
1. Nama Arus Data : Formulir Pendaftaran
Alias : -
Bentuk : Dokumen
Arus Data : Anggota - Proses 1.1
Struktur Data : NIS, Nama, Alamat, No_Telp, Jenis_Kelamin, Kelas
2. Nama Arus Data : Kartu Anggota
Alias : -
Bentuk : Dokumen
Arus Data : Proses 1.2 - Proses 1.3 - Anggota
Struktur Data : NIS, Nama, Kelas, No_Telp, Alamat, Jenis_Kelamin,
Masa_Berlaku
3. Nama Arus Data : Data Anggota
Alias : -
Bentuk : Dokumen
Arus Data : Anggota
Struktur Data : NIS, Nama, No_Telp, Jenis_Kelamin, Kelas, Alamat
4. Nama Arus Data : Data Buku
Alias : -
Bentuk : Dokumen
67
Arus Data : -
Struktur Data : Kd_Buku, Judul_Buku, Pengarang, Penerbit, Jilid,
Thn_Terbit, Stok, LetakSimpan
5. Nama Arus Data : Data Peminjaman
Alias : -
Bentuk : Dokumen
Arus Data : Anggota
– Proses 2.1 – Proses 2.2 – Anggota Struktur Data
: KdPinjam, NIS, Nama, Kd_Buku, Judul_Buku, TglPinjam, JmlPinjam, TotalPinjam
6. Nama Arus Data : Data Pengembalian
Alias : -
Bentuk : Dokumen
Arus Data : Anggota
– Proses 3.1 – Proses 3.2 – Proses 3.3 - Anggota
Struktur Data : KdKembali, KdPinjam, NIS, Nama Kd_Buku,
TglKembali, Terlambat, JmlKembali, Denda, Bayar, Kembalian
7. Nama Arus Data : Laporan Anggota
Alias : -
68
Bentuk : Dokumen
Arus Data : Proses 1.4
– Kepala Sekolah Struktur Data
: Nama, NIS, Kelas, Alamat, Jenis_Kelamin, No_Telp
8. Nama Arus Data : Laporan Peminjaman
Alias : -
Bentuk : Dokumen
Arus Data : Proses 2.3
– Kepala Sekolah Struktur Data
: KdPinjam, Nama, NIS, Kd_Buku, Judul_Buku, TglPinjam, JmlPinjam, TotalPinjam
9. Nama Arus Data : Laporan Pengembalian
Alias : -
Bentuk : Dokumen
Arus Data : Proses 3.4
– Kepala Sekolah Struktur Data
: KdKembali, KdPinjam, NIS, Nama, Kd_Buku, TglKembali, Terlambat, JmlKembali, Denda, Bayar,
Kembalian
69
4.2.4. Perancangan Basis Data