Login | Register
My pages Projects Community openCollabNet

5.10.  Case Study (To be written)

Regardless of which methodology you use, at this time you are undoubtedly going to take the problem statement from Section 4.5, “ Case Study and extract the nouns from it. This list should be compacted to contain only those nouns that are expected to result in a class. This effort results in the following.

  • Account

  • Audit trail

  • Bank

  • Cash

  • Customer

5.10.1.  CRC Cards

The project manager convenes a CRC session at which the initial set of classes are to be defined. The facilitator reminds the participants that we are in the analysis phase and are only interested in what needs to be done (at the business level) and are to leave out anything that smacks of how to do it. As a general rule of thumb this means a subset of the nouns from the problem statement (see above). The group starts with a complete list of all of the nouns in the statement, examines each one, and decides which are inappropriate crossing them off the list. Each class is then assigned to one of the participants.

to be continued...

5.10.2.  Concept Class Diagrams (To be written)

To be written...

5.10.2.1.  Identifying classes (To be written)

To be written...

5.10.2.2.  Identifying associations (To be written)

To be written...

5.10.3.  System Sequence Diagrams (To be written)

To be written...

5.10.3.1.  Identifying actions (To be written)

To be written...

5.10.4.  System Statechart Diagrams (To be written)

To be written...

5.10.5.  Realization Use Cases (To be written)

To be written...