Breaking News

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 :
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 :
  • 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)
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
Jawaban:
1. Semantik Model
=======================================================================
2. Model Relational
=======================================================================
3. MODEL HIRARKI
==============================================================
4. MODEL JARINGAN

 

2 komentar:

1. Berkomentarlah yang baik
2. Jangan memasukkan Link tanpa seizin admin