Team1ClassDiagPresentation-4328

Team1ClassDiagPresentation-4328 - SeniorProjectII...

Info iconThis preview shows pages 1–6. Sign up to view the full content.

View Full Document Right Arrow Icon
Senior Project II Team 1 – Class Diagram By Hiroko Boehnlein & Kyle Walters
Background image of page 1

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
Where we started! Step 1. Identify potential objects. Step 2. Choose from the proposed objects. Step 3. Identify associations and multiplicity. Step 4. Identify generalizations/specialization      relationships Step 5. Identify aggregation relationships. Step 6. Identify boundary classes. Step 7. Identify control classes. Step 8. Create the class diagram.
Background image of page 2
Step 1 (1) Identified potential objects. This was accomplished by reviewing our use  cases, and finding nouns which  correspond to  entities or events. If necessary you can add each noun to a list of  potential objects, which will be used in Step 2.
Background image of page 3

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
Step 2 (2) Choose from the proposed objects. Not all objects are suitable objects. We will need  to eliminate objects that are: Synonyms. Nouns outside the scope of the system. Nouns that are roles without unique behavior or are  external roles. Unclear nouns that need focus. Nouns that really actions or attributes. Now we have identified our system objects.
Background image of page 4
Step 3 (3) Identify associations and multiplicity. Now we will need to identify associations that  exist between objects/classes. An association is what a object/class “needs to 
Background image of page 5

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
Image of page 6
This is the end of the preview. Sign up to access the rest of the document.

Page1 / 11

Team1ClassDiagPresentation-4328 - SeniorProjectII...

This preview shows document pages 1 - 6. Sign up to view the full document.

View Full Document Right Arrow Icon
Ask a homework question - tutors are online