Rabu, 28 Januari 2015

Class Responsibility Collaborator (CRC) Model

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.



Written by: Admin ngampus mulu, ga mampus Updated at : 14:27

0 komentar:

Posting Komentar