TUGAS
PERANCANGAN BASIS DATA
Analisa Kasus
• Perpustakaan Smart
adalah perpustakaan umum
yang
anggotanya
pelajar,mahasiswa dan masyarakat
yang
didirikan
oleh Walikota Jakarta
Barat. Keberadaan
perpustakaan
berlokasi di Walikota
yang aplikasi
pelayanan masih bersifat tradisional.
• Prosesnya :
a.
Setiap calon anggota yang akan menjadi anggota
harus mengisi formulir dengan biaya
administrasi
Rp.10.000,-b.
Anggota dapat meminjam buku maksimal 3 buku
c.
Untuk masa peminjaman selama 1 minggu (7 hari)
d.
Keterlambatan pengembalian dikenakan denda
sesuai dengan kondisi denda,
Diantaranya:
1. Denda keterlambatan
pengembalian dikenakan biaya
administrasi Rp.500
perharinya (bukti surat
denda
terlampir)
2. Denda
Buku perpustakaan rusak
maka dikenakan biaya
revisi buku
perpustakaan(biaya ini dikenakan setelah buku
diperbaiki).(bukti
surat denda terlampir)
3. Denda
Buku Hilang, maka
dikenakan biaya penggantian
seharga buku
tersebut.(bukti surat denda terlampir)
4. Perpustakaan
smart dapat menerima
sumbangan dari
donatur statusnya
(anggota atau masyrakat luas)
Maka Analisa Kasusnya
adalah sebagai berikut:
Enterprise:
Perpustakaan Smart
Entitas :
1. Buku
2. Anggota
3. Pendaftaran
4. Peminjaman
5. Denda
6. Donatur
Atribut/Field :
1. Entity Buku ->Field :
kode_buku,
judul_buku, nama_pengarang, nama_penerbit, ID_donatur
2. Entity anggota ->Field :
nama_anggota,
ttl_anggota, alamat_anggota, status_anggota
3. Entity Pendaftaran -> Field :
no_daftar,
tgl_daftar, nama_anggota, status_anggota, biaya_daftar
4. Entity Peminjaman ->Field :
no_pinjam,
nama_anggota,tgl_pinjam, tgl_kembali, lama_pinjam, kode_buku
5. Entity Denda -> Field :
no_pinjam,
kode_buku, judul_buku, jenis_denda, total_biaya
6. Entity Donatur -> Field :
ID_donatur,
nama_donatur, alamat_donatur, no_telp, tgl_sumbang