CRC Card

Class Name:  Orders

ID: 3

Type: Concrete

Description: Order Information

 

Associated Use Cases: 3, 4, 5

Responsibilities

                Creates New Part

                     

              Creates  Job

 

               Creates Delivery Schedule

Collaborators

                Parts Process Operations

 

               Job Process Operations

 

               Delivery Schedule

 

 

 

 

Attributes:

            Order Number                                                                  Price Per Unit

            Shipping Address                                                              Purchase Order Number

            Shipping Preference                                                         Lot Charges

            Customer ID                                                                     Quantity

            Release ID

            Part Number

           

              

 

Relationships:

                Generalization (a-kind-of):                __________________________________________________

                _______________________________________________________________________________

 

                Aggregation (has-parts):                   __________________________________________________

                _______________________________________________________________________________

 

                Other Associations:                           Parts Process Operations , Job Process Operations, Delivery Schedule

                _______________________________________________________________________________