TUGAS
PERANCANGAN BASIS DATA
ANALISA KASUS
Nama : Iqmi Chalimah
NIM : 12154926
Kelas : 12.2A.21
· 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.
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
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)
Analisa Kasus
• Buat Enterprise dari perpustakaan smart
• Tentukan entitas-entitas yang diperlukan,
beserta atribut/field nya.
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
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)
Analisa Kasus
• Buat Enterprise dari perpustakaan smart
• Tentukan entitas-entitas yang diperlukan,
beserta atribut/field nya.
JAWAB :
ENTERPRISE
Perpustakaan
“SMART”
ü Database Buku
ü Database Anggota
ü Database Peminjaman
ü Database Pendaftar
ü Database Denda
ü Database Donatur
ENTITAS
Database
Buku ==> Entitas = Buku
Database
Anggota ==> Entitas = Anggota
Database
Peminjaman ==> Entitas = Peminjaman
Database
Pendaftar ==> Entitas = Pendaftaran
Database
Denda ==> Entitas = Denda
Database
Donatur ==> Entitas = Donatur
ATRIBUTE/
FIELD
Entity Buku = Kd_Buku, Judul Buku,
Pengarang , Tahun_Terbit
Entity Anggota = Kd_Anggota, Nama_Anggota, Alamat, TTL, Status
Entity Peminjaman = Kd_Anggota, Nama_Anggota , Judul_Buku, Banyak_Buku, Tanggal_Peminjaman, Tanggal_Kembali
Entity Pendaftar = Kd_Pendaftar, Nama_Pendaftar, Alamat, TTL , Status
Entity Denda = Kd_Denda, Jenis Denda
Entity Donatur = Kd_Donatur, Nama_Donatur, Status , Jenis_Donasi, Jumlah_Donasi