Skip to content
11 Februari 2010 / Jeffrey Hermanto Halimsetiawan

Studi Kasus Perancangan CDM PDM Basis Data – Rental Buku


CDM dan PDM desain database dari usaha rental buku. Sistem rental buku di tempat ini sedikit berbeda dengan rental buku pada umumnya. Buku yang disewakan selain berasal dari pembelian langsung dari distributor buku, juga berasal dari anggota rental buku ini.
Berikut ini adalah asumsi-asumsi dalam sistem penyewaan buku:

  1. Setiap orang yang ingin meminjam buku di rental ini harus menjadi anggota dengan menyerahkan KTP yang masih berlaku
  2. Tidak ada batas maksimal untuk jumlah peminjaman buku di rental ini
  3. Masing-masing buku mempunyai masa sewa yang berbeda-beda
  4. Setiap keterlambatan pengembalian akan dikenakan denda per hari
  5. Karena buku baru biasanya diminati dan banyak yang ingin menyewa, maka buku-buku baru mempunyai masa sewa yang lebih pendek daripada buku-buku lama
  6. Anggota dapat menitipkan bukunya di rental untuk disewakan kepada anggota lain apabila telah menjadi anggota minimal 1 tahun
  7. Anggota yang menitipkan bukunya untuk disewakan akan mendapatkan keuntungan berupa bagi hasil dari penyewaan buku tersebut
  8. Pembagian hasil dilakukan dan dicatat setiap bulan
  9. Rental ini juga melayani pembelian buku secara langsung tetapi tidak melayani pemesanan

Database yang dibuat diharapkan dapat dengan mudah digunakan untuk aplikasi yang akan menampilkan laporan keuangan tiap bulan.

Rancangan CDM :

DesainCDM-RentalBuku-tutorialpemrograman.wordpress.com

DesainCDM-RentalBuku-tutorialpemrograman.wordpress.com

Rancangan PDM :

DesainPDM-RentalBuku-tutorialpemrograman.wordpress.com

DesainPDM-RentalBuku-tutorialpemrograman.wordpress.com

  1. novi / Mar 23 2010 22:30

    kenapa tdk di rancang dgn menggunakan ER-diagram, mapping/pemetaan, dan memberikan Query2 nya?????
    biar lengkap. Trims…

    • Jeffrey Hermanto / Mar 25 2010 14:12

      Kalau setahu saya, ditahun 90an dl memang ER-diagram sangat populer,
      namun di masa sekarang data model lebih banyak digunakan oleh karena itu saya menggunakan
      CDM dan PDM..

      Di sini memang tidak saya berikan query-query nya karena hanya merupakan studi kasus pembentukan CDM dan PDM dari asumsi-asumsi yang diberikanšŸ™‚

  2. irvi / Nov 18 2010 10:02

    knp gk sekalian gmn cara memasukkan data trs ke progarm CDM jgn langsung jd gt itung -itung buat belajar untuk para pemula

    • Jeffrey Hermanto / Nov 22 2010 23:04

      karena keterbatasan waktu yang memaksa saya harus langsung menulis CDM lagipula dari asumsi2 yang diberikan sudah cukup lengkap..

Tinggalkan Balasan

Isikan data di bawah atau klik salah satu ikon untuk log in:

Logo WordPress.com

You are commenting using your WordPress.com account. Logout / Ubah )

Gambar Twitter

You are commenting using your Twitter account. Logout / Ubah )

Foto Facebook

You are commenting using your Facebook account. Logout / Ubah )

Foto Google+

You are commenting using your Google+ account. Logout / Ubah )

Connecting to %s

%d blogger menyukai ini: