Rabu, 20 Maret 2019

Perancangan Sistem Basis Data

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

  • Buat enterprise dari "Perpustakaan Smart".
  • Tentukan entitas-entitas yang diperlukan, beserta 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 : 
  • Buku
  • Anggota
  • Peminjaman
  • Denda
  • Pendaftaran
  • 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
0000010
Tentang pendidikan
Muhammad Ari
Hendi Darnoko
12188462
0000011
Novel
Saiful Hidayat
Budiman
12183456

Tabel Anggota 
Nama
Tempat, TanggalLahir
Alamat
Status
Rina Anggreani
bogor23 Februari 1999
Sempur raya
Mahasiswi
Febia Fitriani
Depok 20 Juni 1995
Parung Raya
Mahasiswi

Tabel Peminjaman
No. Pinjam
Nama
Tgl. Pinjam
Tgl. Kembali
Lama Pinjam
Kode Buku
005
Rina A
12 Maret 2018
19 Maret 2018
7 hari
0000010
008
Febia Firiani
18 Maret 2018
25 Maret 2018
7 hari
0000011

Tabel Denda 
No. Pinjam
KodeBuku
JudulBuku
JenisDenda
Total
002
0000010
Tentang pendidikan
DendaTelat
Rp. 1500,-
007
0000011
Novel
-
-

Tabel Pendaftaran
No.
Tanggal
Nama
Status
Biaya
01
12 Maret 2018
Rina Anggreani
Mahasiswi
Rp. 10.000,-
02
14 maret 2018
Febia Fitriani
Mahasiswi
Rp. 10.000,-

Tabel Donatur
ID Donatur
Nama
Alamat
No. Telp
Tgl. Sumbang
13556498
Rhyan Saputra
Sentul city
0211234567
12 maret 2018
13556472
Dewi Astuti
Bojong Sari
0213456789
01 april 2018


Perkenalan Anggota Kelompok

BIODATA ANGGOTA KELOMPOK


NIM : 12182412
Nama : DESTIASARI RAHMADHANI FADILLAH
Tempat Tanggal Lahir : Depok, 19 Desember 2000
Alamat : Perum Bumi Sakinah Lestari blok c4 no.03 
No.Telepon : 0895-6192-9399-5
Email : Destia12182412@bsi.ac.id


NIM : 12180285
Nama : ASYFA MAULIDINA FAUZIAH
Tempat Tanggal Lahir : Bogor, 16 Juni 2000
Alamat : jl.Blok cengkeh rt.01 rw.13
No.Telepon : 0889-7682-8132
Email : Asyfafauziah@gmail.com


NIM : 12180309
Nama : DEVIA FAUZIA
Tempat Tanggal Lahir : Bogor, 12 Mei 2000
Alamat : jl. Cibuluh rt.01/rw.03 kedung badak tanah sareal 
No.Telpon : 0896-5849-5066
Email : Deviaf12180309@bsi.ac.id
MATKUL : SISTEM BASIS DATA

UNIVERSITAS BINA SARANA INFORMATIKA