28
29
g. Flowchart Pengunjung
- Mengelola transaksi
pengembalian
- Mengelola laporan
Pengunjung Hanya dapat melihat - Melihat data buku
data buku
3.3. Desain
Desain sistem pembuatan sistem informasi perpustakaan SMAIT Al-
Madaniyah Samuda ini adalah dengan menggunakan Data Flow Diagram
(DFD), dimana tahapan-tahapan yang digunakan adalah sebagai berikut :
1. Diagram Konteks (Level 0)
2. Level 1
Pada gambar 3.9 menjelaskan alur data login dan status login
admin.
39
Pada gambar 3.10 dapat dilihat admin akan mengelola data yaitu
menambah, mengedit dan menghapus data admin dan semua info data
admin akan di tampilkan pada tabel admin.
Pada gambar 3.11 dapat dilihat admin akan melalukan kelola data
anggota dengan tambah anggota, edit anggota dan hapus anggota dan akan
ditampilkan pada tabel anggota.
40
Pada gambar 3.12 dapat dilihat admin akan melalukan kelola data
buku dengan tambah buku, edit buku dan hapus buku dan akan
ditampilkan pada tabel buku, data buku akan ditampilkan juga pada
tabel transaksi.
Pada gambar 3.13. dapat dilihat alur kerja dari kelola peminjaman
yaitu admin dapat melakukan tambah data peminjaman dan
membatalkan data peminjaman yang akan di tampilkan pada tabel
transaksi dan tabel transaksi berelasi dengan tabel anggota dan tabel
buku.
2. Tabel Anggota
Atribut Tipe Data Panjang Data Keterangan
nis int 11 Primary Key
45
nama_anggota varchar 30
tempat_lahir varchar 30
tgl_lahir date
jk enum
jurusan enum
3. Tabel Buku
Atribut Tipe Data Panjang Data Keterangan
id_buku int 20 Primary Key
judul varchar 30
pengarang varchar 30
penerbit varchar 30
tahun_terbit int 4
isbn int 30
jumlah_buku int 2
lokasi enum
tgl_input date
4. Tabel Transaksi
Atribut Tipe Data Panjang Data Keterangan
id_peminjaman int 9 Primary Key
judul varchar 30
nis int 20
nama varchar 30
tgl_pinjam date
tgl_kembali date
status enum
46
2. Kelola Admin
3. Kelola Anggota
4. Kelola Buku
5. Kelola Peminjaman
6. Kelola Pengembalian