Perpustakaan Smart
TUGAS PERANCANGAN BASIS
DATA
Perpustakaan Smart
AnalisaKasus
• Perpustakaan Smart adalah perpustakaan umum yang anggotanya pelajar, mahasiswa dan masyarakat yang
didirikan olehWalikota Jakarta Barat.Keberadaan perpustakaan berlokasi di Walikota yang aplikasi pelayanan masih bersifat tradisional.
• Prosesnya :
• Perpustakaan Smart adalah perpustakaan umum yang anggotanya pelajar, mahasiswa dan masyarakat yang
didirikan olehWalikota Jakarta Barat.Keberadaan perpustakaan berlokasi di Walikota yang aplikasi pelayanan masih bersifat tradisional.
• Prosesnya :
1.
Setiapcalonanggota yang
akanmenjadianggota harus mengisi formulirdengan 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 :
diantaranya :
- Dendaketerlambatanpengembaliandikenakanbiaya administrasi Rp.500 perharinya (buktisuratdenda terlampir)
- DendaBukuperpustakaanrusakmakadikenakanbiaya revisibukuperpustakaan (biayainidikenakansetelah bukudiperbaiki). (buktisuratdendaterlampir)
- DendaBukuHilang, makadikenakanbiayapenggantian sehargabukutersebut. (buktisuratdendaterlampir)
- Perpustakaan smart dapatmenerimasumbangandari donaturstatusnya (anggotaataumasyrakatluas)
AnalisaKasusEnterprise
(Pembahasan di Kelas)
• Buat Enterprise dari “Perpustakaan Smart” yang ditentukandari : Entitas, Atribute/Field, value data, record danbentuktabel – tabeldari Enterprise
• BentukGambardari Enterprise Perpustakaan (yang menghubungkan relasiantaraEntitas, Atribute, value data, record dantabel-tabel)
(Pembahasan di Kelas)
• Buat Enterprise dari “Perpustakaan Smart” yang ditentukandari : Entitas, Atribute/Field, value data, record danbentuktabel – tabeldari Enterprise
• BentukGambardari Enterprise Perpustakaan (yang menghubungkan relasiantaraEntitas, 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
TabelBuku
KodeBuku
|
JudulBuku
|
NamaPengarang
|
NamaPenerbit
|
ID Donatur
|
0000011
|
Tentang
agama
|
Hady
hidayat
|
Hendi
irwani
|
12128462
|
0000012
|
Kesenian
|
Syarief
hidayat
|
Barak
obama
|
12123456
|
TabelAnggota
Nama
|
Tempat, TanggalLahir
|
Alamat
|
Status
|
Reni
anggreani
|
bogor, 24 Februari 1999
|
Sempur
raya
|
Mahasiswi
|
Mentari
|
Tegal, 22 desember 1992
|
sinbar
|
Mahasiswi
|
TabelPeminjaman
No. Pinjam
|
Nama
|
Tgl. Pinjam
|
Tgl. Kembali
|
Lama Pinjam
|
KodeBuku
|
005
|
Reni
A
|
12 Maret 2012
|
19 Maret 2012
|
7 hari
|
0000012
|
008
|
MENTARI
|
18 Maret 2012
|
25 Maret 2012
|
7 hari
|
0000013
|
TabelDenda
No. Pinjam
|
KodeBuku
|
JudulBuku
|
JenisDenda
|
Total
|
002
|
0000011
|
Tentang
agama
|
DendaTelat
|
Rp. 1500,-
|
007
|
0000012
|
Kesenian
|
-
|
-
|
TabelPendaftaran
No.
|
Tanggal
|
Nama
|
Status
|
Biaya
|
01
|
12 Maret 2012
|
Reni
anggreani
|
Mahasiswi
|
Rp. 10.000,-
|
02
|
14 maret 2012
|
Mentari
|
mahsiswi
|
Rp. 10.000,-
|
TabelDonatur
ID Donatur
|
Nama
|
Alamat
|
No. Telp
|
Tgl. Sumbang
|
13556498
|
Rhyan
saddewo
|
Sentul
raya
|
0211234567
|
12
maret 2012
|
13556472
|
Putri
annisa
|
Babakan
madang
|
0213456789
|
1april 2012
|
Pembuatangambar ERD
dariperpustakaan smart
Bentuk LRS
Pertemuan 3
AnalisaKasus
(Perpustakaan Smart Lanjutan Slide 1 & 2)
• Buat Model data berbasisobjek (Semantik Model)
• Buat Model data berbasis record
– Model Relational
– Model Jaringan
– Model hirarki
(Perpustakaan Smart Lanjutan Slide 1 & 2)
• Buat Model data berbasisobjek (Semantik Model)
• Buat Model data berbasis record
– Model Relational
– Model Jaringan
– Model hirarki
Jawaban:
1. Semantik Model
1. Semantik Model
=======================================================================
2. Model Relational
=======================================================================
3. MODEL HIRARKI
4. MODEL JARINGAN
mantap
BalasHapusmakasih infonya gan
BalasHapus