Structural Modeling. Objectives. Understand the rules and style guidelines for creating CRC cards, class diagrams, and object diagrams. Understand the processes used to create CRC cards, class diagrams, and object diagrams. Be able to create CRC cards, class diagrams, and object diagrams.
Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author.While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server.
A department has one and only one boss
Zero or more:
An employee has zero to many children
One or more:
A boss is responsible for one or more employees
Zero or one:
An employee can be married to 0 or 1 spouse
An employee can take 2 to 4 vacations each year
Multiple disjoint ranges:
An employee can be in 1 to 3 or 5 committees
Object modeling might support a reduced “semantic gap” in models at different stages.
But an exact 1-1 mapping is not always present or desirable.
Make a list of candidate concepts
Create CRC cards
Create Domain Model