Three of the objects we have identified have behavior that is sufficiently complex to warrant developing a State Chart for them. (These are the objects that were identified as the major controller objects.)
[ CRC Card for ATM ]
[ Interaction diagram for Startup ]
[ Interaction diagram for Shutdown ]
[ CRC Card for Session ]
[ Interaction diagram for Session ]
[ CRC Card for Transaction ]
[ Interaction diagram for Transaction ]
[ CRC Card for Withdrawal ]
[ Interaction diagram for portion unique to Withdrawal ]
[ CRC Card for Deposit ]
[ Interaction diagram for portion unique to Deposit ]
[ CRC Card for Transfer ]
[ Interaction diagram for portion unique to Transfer ]
[ CRC Card for Inquiry ]
[ Interaction diagram for portion unique to Inquiry ]
[ Interaction diagram for Invalid PIN Extension ]
Page of links for non frames-enabled browsers.