CONTOH LATIHAN sesi 1

Contoh Latihan1
Sebuah toko penyewaan video memiliki sistem untuk mengelola data pelanggan dan
penyewaan video. Toko tersebut menawarkan video dalam kategori yang berbeda-beda. Untuk
menjadi member gratis dan terbuka untuk semua orang tetapi diharuskan mendaftar untuk
menyewa video. Sistem ini melacak aktifitas dari setiap pelanggan dan akan mengirimkan
reminder bila video tidak dikembalikan dalam waktu 48 jam. Reminder kedua akan dikirim
setelah satu minggu, dan jika tidak mengembalikan video, pelanggan akan diexclude hingga
videonya dikembalikan. Untuk setiap video title, ada beberapa tape untuk disewakan, dan
member dapat memesan video tertentu untuk disewa pada tanggal tertentu.
Diminta:
 Cari Class candidate, Class dan Event. Tambahkan asumsi bila diperlukan.
Jawab:
 Class candidate: pelanggan, penyewaan video, video, kategori, orang, reminder, tape,
member
 Class: pelanggan, video, penyewaan video.
 Event: mengelola, menawarkan, mendaftar,menyewa, melacak, mengirimkan,
dikembalikan, memesan, mengembalikan.