Senin, 25 Maret 2019

Tugas Sistem Basis Data

PERPUSTAKAAN SMART

  • 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,- perharinya (bukti surat denda terlampir).
    • Denda buku perpustakaan rusak maka  dikenakan biaya revisi buku perpustakaan (biaya ini dikenakan setelah buku diperbaiki) (buku 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 masyarakat luas).

Analisa Kasus Enterprise
  1. Buat enterprise dari "Perpustakaan Smart".
  2. Tentukan entitas, atribut/fieldnya
Jawaban :


Enterprise Perpustakaan Smart 

  1. Data buku 
  2. Data anggota 
  3. Data peminjaman 
  4. Data denda
  5. Data pendaftaran
  6. Data donatur  

Entitas : 

  1. Buku 
  2. Anggota 
  3. Peminjaman 
  4. Denda
  5. Pendaftaran
  6. Donatur 
Atribut/Field : 
  1. Entity Buku -> Field :  Kode buku, judul buku, nama pengarang, nama penerbit, ID donatur.
  2. Entity Anggota -> Field : nama anggota, ttl anggota, alamat anggota, status anggota.
  3. Entity Peminjaman -> Field : no pinjam, tgl daftar, nama anggota, status anggota, biaya daftar. 
  4. Entity Denda -> Field : no pinjam. kode buku, judul buku, jenis denda, total biaya.
  5. Entity Pendaftaran -> Field : no daftar, tgl daftar, nama anggota. status anggota, biaya daftar. 
  6. Entity Donatur -> Field : ID donatur, nama donatur, alamat donatur, no telp, tgl sumbang.

Tabel Enterprise




Tabel Buku


Kode Buku
Judul Buku
Nama Pengarang
Nama Penerbit
ID Donatur
0000055
Dasar dasar excel
Indra Mustafa
Hengki abdulah
12133245
0000066
Fungsi Lookup excel
Nurhidayat
Ahmad Kosim
12133437


Tabel Anggota 


Nama
Tempat, Tanggal Lahir
Alamat
Status
Ary Sandi S
Bogor, 05 Maret 2000
Citeureup
Mahasiswa
Fachry Nadhil
Jakarta, 07 Maret 2000
Tajur Halang
Mahasiswa


Tabel Peminjaman

No. Pinjam
Nama
Tgl. Pinjam
Tgl. Kembali
Lama Pinjam
Kode Buku
003
Fairuz
01 Maret 2018
08 Maret 2018
7 hari
0000055
007
M Fikri
20 Maret 2018
27 Maret 2018
7 hari
0000066

Tabel Denda 

No. Pinjam
Kode Buku
Judul Buku
Jenis Denda
Total
003
0000055
Dasar dasar excel
-
-
007
0000066
Fungsi Lookup excel
Denda Telat
Rp. 2.500,-


Tabel Pendaftaran

No.
Tanggal
Nama
Status
Biaya
01
19 Januari 2018
Fairuz
Mahasiswa
Rp. 10.000,-
02
14 Febuari 2018
M Fikri
Mahasiswa
Rp. 10.000,-


Tabel Donatur

ID Donatur
Nama
Alamat
No. Telp
Tgl. Sumbang
12133245
Risky Sanjaya
Kelapa Nunggal
095613567853
11 Mei 2017
12133437
Wildan Nurrahman
Cibinong
087898472388
3 Juni 2017

Biodata Anggota

Anggota


Nama : Ary Sandi Setiawan
NIM :12182132
TTL : Bogor, 5 Maret 2000
Alamat : Kp. Lanbau Rt02/10, Citeureup, Kab Bogor.
No Telp : 0896-9387-3771
Email : arysandi1933@gmail.com
arysan12182132@bsi.ac.id

Nama : Fachry Nadhil
NIM :12182213
TTL : Jakarta, 7 Maret 2000
Alamat : Jl. Masjid Al-Karim, Tajur Halang, Bogor.
No Telp : 0878-7089-0047
Email : fachry124@gmail.com
fachry12182213@bsi.ac.id

Nama : Faeruz Huzaeni
NIM :12182237
TTL : Bogor, 23 Septenber 2000
Alamat : Jl. AMD Babakan No. 39 Desa Babakan Ciseeng-Bogor
No Telp : 0899-8414-653
Email : fairuz.huzaini@gmail.com

Nama : Muhammad Fikriansyah
NIM :12181736
TTL :-
Alamat :-
No Telp : 0822-9852-5089
Email :-