Lecture 3 - CLass Diagrams Part 2
Lecture 3 - CLass Diagrams Part 2
ANALYSIS
Lecture 3
1. Noun Analysis
2. Use Case Analysis
3. CRC Method
1. NOUN ANALYSIS
CMP120130 Object Oriented Modeling & Design 5
NOUN VERB ANALYSIS
🞭 A simple recipe
🞤 Step 1:
We can identify objects in our problem
statement by looking for nouns and noun phrases.
🞤 Step 2:
Each of these can be underlined and
becomes a candidate for an object in our solution.
🞤 Step 3: We can eliminate some objects by some
simple rules.
1. Redundant
2. Vague
3. An event or an operation
5. Meta-language
6. An attribute
Resume
Student
Lecturer
Boss
W
29rite few CRC cards for this
CMP120130 Object Oriented Modeling & Design 2
9
Steps
1. Take these as the classes for (the first) cards.
Student, Resume , Boss, Lecturer
Student Resume
Responsibility Collaborators
Responsibility Collaborators
e-mail Resume resume
to a given e-
mail address. Know resume
lecturer details
find e-mail
address.
Boss Lecturer