Tugas Sistem Basis Data
Perpustakaan
Smart
AnalisaKasus
•
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 :
1. Setiap calon anggota yang akan menjadi anggota
harus mengisi formulir dengan biaya administrasi Rp.10.000,-
2. Anggota dapat meminjam buku maksimal 3
buku
3. Untuk masa peminjaman selama 1 minggu (7
hari)
4. Keterlambatan pengembalian dikenakan denda
sesuai dengan kondisi denda,
diantaranya
:
Denda keterlambatan pengembalian dikenakan biaya
administrasi Rp.500 per harinya (bukti surat denda terlampir)
Denda Buku perpustakaan rusak maka dikenakan biaya
revisi buku perpustakaan (biaya ini dikenakan setelah buku diperbaiki).
(bukti surat denda terlampir)
Denda Buku Hilang,
maka dikenakan biaya penggantian seharga buku tersebut. (bukti surat denda terlampir)
Perpustakaan
smart dapat menerima sumbangan dari donatur statusnya (anggota atau masyrakat luas)
Analisa Kasus Enterprise
(Pembahasan
di Kelas)
• Buat
Enterprise dari “Perpustakaan Smart” yang ditentukan dari : Entitas,
Atribute/Field, value data, record dan bentuk tabel – tabel dari Enterprise
•
Bentuk Gambar dari Enterprise Perpustakaan (yang menghubungkan
relasiantara Entitas, Atribute, value data, record dantabel-tabel)
Jawaban
:
Enterprise
:
PerpustakaanSmart
: data_buku, data_anggota, data_peminjaman, data_denda, data_pendaftaran,
data_donatur
Entitas
:
- Buku
- Anggota
- Peminjaman
- Denda
- Pendaftaran
- Donatur
Atribut/Field
:
- Entity
Buku -> Field : kode_buku,
judul_buku, nama_pengarang nama_penerbit, ID_donatur
- Entity
Anggota -> Field :
nama_anggota, ttl_anggota, alamat_anggota, status_anggota
- Entity
Peminjaman -> Field : no_pinjam,
nama_anggota, tgl_pinjam, tgl_kembali lama_pinjam, kode_buku
- Entity
Denda -> Field : no_pinjam,
kode_buku, judul_buku, jenis_denda, total_biaya
- Entity
Pendaftaran -> Field : no_daftar,
tgldaftar, nam_anggota, status_anggota, biaya_daftar
- Entity
Donatur ->Field :
ID_donatur, nama_donatur, alamat_donatur, no_telp, tgl_sumbang
Data
Value :
Atributnama_anggota : Rama,herdi,
hadi, resti, ema, dll.
Record :
Record mahasiswa : nama_mahasiswa, ttl_mahasiswa, alamat
Tabel
Enterprise
Tabel Buku
KodeBuku
|
JudulBuku
|
NamaPengarang
|
NamaPenerbit
|
ID Donatur
|
0000011
|
My Ice Boy
|
Pit Ransi
|
Bentang Belia
|
12123455
|
0000012
|
My Ice Girl
|
Pit Ransi
|
Bentang Belia
|
12122443
|
Tabel Anggota
Nama
|
Tempat, TanggalLahir
|
Alamat
|
Status
|
Farah Raissa P
|
Jakarta, 17 Februari
2001
|
Bilabong
|
Mahasiswi
|
Nada Kamiliya P
|
Bogor, 23 September
2001
|
Cibinong
|
Mahasiswi
|
Tabel Peminjaman
No. Pinjam
|
Nama
|
Tgl. Pinjam
|
Tgl. Kembali
|
Lama Pinjam
|
KodeBuku
|
002
|
Farah Raissa P
|
3 Februari 2019
|
10 Februari 2019
|
7 hari
|
0000012
|
004
|
Nada Kamiliya P
|
5 Februari 2019
|
11 Februari 2019
|
7 hari
|
0000013
|
Tabel Denda
No. Pinjam
|
KodeBuku
|
JudulBuku
|
JenisDenda
|
Total
|
002
|
0000011
|
My Ice Boy
|
DendaTelat
|
Rp. 1500,-
|
004
|
0000012
|
My Ice Girl
|
-
|
-
|
Tabel Pendaftaran
No.
|
Tanggal
|
Nama
|
Status
|
Biaya
|
01
|
3 Februari 2019
|
Farah Raissa P
|
Mahasiswi
|
Rp. 10.000,-
|
02
|
5 Februari 2019
|
Nada Kamiliya P
|
Mahasiswi
|
Rp. 10.000,-
|
Tabel Donatur
ID Donatur
|
Nama
|
Alamat
|
No. Telp
|
Tgl. Sumbang
|
12123455
|
Ramida Aulia
|
Cilebut
|
0211234567
|
12 Januari 2018
|
12122443
|
Miselia
|
Cibinong
|
0213456789
|
1 Januari 2018
|
Komentar
Posting Komentar