Monday, 7 December 2020

Analisa perpustakaan smart

 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, hadirestiema, 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
bogor24 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

 

Load disqus comments

0 komentar