Rabu, 23 Maret 2016

TUGAS PERANCANGAN BASIS DATA


TUGAS PERANCANGAN BASIS DATA
Pertemuan 1

Analisa kasus
·         Perpustakaan smart adlah 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 :
a.       Setiap calon anggota yang akan menjadi anggota harus mengisi formulir dengan biaya administrasi Rp. 10.000,-
b.      Anggota dapat meminjam buku maksimal 3 buku
c.       Untuk masa peminjaman selama 1 minggu ( 7 hari )
d.      Keterlambatan pengembalian dikenakan denda sesuai dengan kondisi denda diantaranya :
1.      Denda keterlambatan pengembalian dikenakan biaya administrasi Rp. 500 perharinya (bukti surat denda terlampir)
2.      Denda buku perpustakaan rusak maka dikenakan biaya revisi buku perpustakaan (biaya ini dikenakan setelah buku diperbaiki). (bukti surat denda terlampir)
3.      Denda buku hilang, maka dikenakan biaya penggantian seharga buku tersebut. (bukti surat denda terlampir)
4.      Perpustakaan smart dapat menerima sumbangan dari donatur statusnya (anggota atau masyarakat luas)
Analisis Kasus
“Perpustakaan Smart”
            Soal :

·         Buat Enterprise dari perpustakaan smart
·         Tentukan entitas-entitas yang diperlukan, beserta atribut/field nya.


Jawab :

Þ    ENTERPRISE
“Perpustakaan Smart”

Þ    ENTITAS

·         Anggota Perpustakaan

            Field Entitas Anggota Perpustakaan

Aggota Perpustakaan

Nomor Anggota
Nama Anggota
Alamat
Telephon

·         Staff Perpustakaan

            Field Entitas Staff Perpustakaan

Staff Perpustakaan
Nomor Pegawai
Nama Pegawai
Jabatan
Alamat


·         Donatur

            Field Entitas Donatur

Donatur

Kode Donatur
Nama Donatur
Pekerjaan
Alamat

·         Daftar Buku

Field Entitas Daftar Buku

Daftar Buku

Kode Buku
Judul Buku
Pengarang Buku
Penerbit Buku

·         Daftar Peminjam

          Field Entitas Daftar Peminjam

Daftar Peminjam

Nomor Anggota
Nama Anggota
Kode Buku
Judul Buku
Tanggal Pinjam
Tanggal Kembali

·         Denda

          Field entitas Denda

Denda
Kode Denda
Tanggal Denda
Jenis Denda