SlideShare a Scribd company logo
SYST39409 – Object Oriented Methodologies



I-C-E-05


Case Study

Using the class diagram from the Vehicle Registration System, complete the exercise
below.

                                                                    Vehicle
          Owner
                                                                    - VIN
          - Name
                                              Owns             1..* - Year
          - Address                                                 - Make
          - Phone      1
                                                                    - Model
                                                                    - Gross Weight



                                    Registration

          Registers             1   - Start Date
                                    - End Date




                                        1
                                    Renews

               1                         1
                                                     Trailer                              Powered
  Plate               Sticker
                                                     - Body No                            - Diesel Powered :
  - Number            - Year                         - Length                             boolean
  - Issuer            - Type                                                              - No of Passengers
  - Year              - Number
  - Type              - Fee




                                                                       Car             Truck                   Motorcycle

                                                                       - Luggage Cap   - Max Towing Cap        - Horse power




Exercise Requirement.

Expand the class diagram above as follows; each vehicle consists of a drive train, which
in turn, consists of an engine and a transmission. (Ignore the fact that a trailer doesn’t
have an engine and a transmission.) Suppose that, for each vehicle, the system has to
maintain the following information: the size and number of cylinders of its engine, and
the type and weight of its transmission. Add classes, attributes, and relationships to the
class diagram to capture this new information.


                                                     Page 1 of 2
SYST39409 – Object Oriented Methodologies



The completed diagram should be sized to fit on a single page (Landscape) and should
include a Doc Block with your name.




                                      Page 2 of 2

More Related Content

PDF
2009 bradley
PDF
Ice06
PDF
tax.utah.gov forms current tc tc-656-mva
PDF
2012 Toyota FJ Cruiser Warranty & Maintenance
PDF
tax.utah.gov forms current tc tc-656d-mva
PPTX
Multi Roadshow with technology integration
PDF
tax.utah.gov forms current tc tc-656r-mva
PDF
2009 bradley
Ice06
tax.utah.gov forms current tc tc-656-mva
2012 Toyota FJ Cruiser Warranty & Maintenance
tax.utah.gov forms current tc tc-656d-mva
Multi Roadshow with technology integration
tax.utah.gov forms current tc tc-656r-mva

Similar to Ice05 (20)

PDF
tax.utah.gov forms current tc tc-661
PDF
172 inspectionchecklist
PDF
tax.utah.gov forms current tc tc-928
PDF
224105
PDF
In transformative markets, incumbents rarely survive
PDF
Certified Used Toyota New Haven
PDF
Odometer disclosure form
PDF
2012 Toyota Camry at Jerry's Toyota in Baltimore, Maryland
PDF
2011 E-Series Brochure
PDF
Fleetracker Software Info
PPTX
Automotive data integration: An example of a successful project structure
PDF
546851
XLS
Copy of ex trial fortuner 2010
PDF
Midway motors 2011 ford E-Series
PDF
2012 jan platts_pres
PDF
Rater Transportation Management Software
PDF
C40248
PPTX
InteractMedia automotive
PDF
Toyota Certified Used Vehicles at Jerry's Toyota in Baltimore, Maryland
PDF
inf1125
tax.utah.gov forms current tc tc-661
172 inspectionchecklist
tax.utah.gov forms current tc tc-928
224105
In transformative markets, incumbents rarely survive
Certified Used Toyota New Haven
Odometer disclosure form
2012 Toyota Camry at Jerry's Toyota in Baltimore, Maryland
2011 E-Series Brochure
Fleetracker Software Info
Automotive data integration: An example of a successful project structure
546851
Copy of ex trial fortuner 2010
Midway motors 2011 ford E-Series
2012 jan platts_pres
Rater Transportation Management Software
C40248
InteractMedia automotive
Toyota Certified Used Vehicles at Jerry's Toyota in Baltimore, Maryland
inf1125
Ad

Ice05

  • 1. SYST39409 – Object Oriented Methodologies I-C-E-05 Case Study Using the class diagram from the Vehicle Registration System, complete the exercise below. Vehicle Owner - VIN - Name Owns 1..* - Year - Address - Make - Phone 1 - Model - Gross Weight Registration Registers 1 - Start Date - End Date 1 Renews 1 1 Trailer Powered Plate Sticker - Body No - Diesel Powered : - Number - Year - Length boolean - Issuer - Type - No of Passengers - Year - Number - Type - Fee Car Truck Motorcycle - Luggage Cap - Max Towing Cap - Horse power Exercise Requirement. Expand the class diagram above as follows; each vehicle consists of a drive train, which in turn, consists of an engine and a transmission. (Ignore the fact that a trailer doesn’t have an engine and a transmission.) Suppose that, for each vehicle, the system has to maintain the following information: the size and number of cylinders of its engine, and the type and weight of its transmission. Add classes, attributes, and relationships to the class diagram to capture this new information. Page 1 of 2
  • 2. SYST39409 – Object Oriented Methodologies The completed diagram should be sized to fit on a single page (Landscape) and should include a Doc Block with your name. Page 2 of 2