Chapter 6
Q.A
6.8. Develop a complete set of
CRC model index cards on the product or system you chose as
part of Problem 6.5
6.5. You have been asked to build one of the following systems:
b. a Web-based order-processing system for a computer store.
Class
Responsibility Collaborator (CRC) Model.
CRC adalah kumpulan kartu indeks standar yang telah dibagi
menjadi tiga bagian (class,responsibilities, collaborator). Class merupakan koleksi benda-benda
yang sama, responsibilities adalah sesuatu yang
diketahui class atau tidak, dan collaborator yang berinteraksi untuk mengisi dari
responsibilities.
CRC memiliki layout seperti:
Jadi seperti dijelaskan
sebelumnya, CRC terdiri dari tiga bagian (class, responsibilities,
collaborator)
CRC
Berikut
merupakan gambaran pada kasus Web-based
order-processing system for a computer store.
b. a
Web-based order-processing system for a computer store.
Pada case ini, terlihat
kesinambungan antara layout CRC yang satu dengan lainnya. Misalnya pada Class
Order Item, yang menjadi collaborator ialah Class Inventory item, Class Order
Item sendiri merupakan collaborator pada class Order, Order & Surface
Address menjadi collaborator di Class customer yang menggambarkan bahwa
pemesanan dari Order dengan detail order yang tertera pada order item tersebut
dilakukan oleh customer, dengan details alamat dikolaborasi kan dengan Surface
Address yang mendeskripsikan jelas alamat dari si pemesan.
0 komentar:
Posting Komentar