Objective: Analysis, Design and Implementation of a simple e-mail system.
Task: Please see Exercise P17.8 Page 660 of the text book
Write use cases to describe the system events. Use the structured format shown in class.
Identify the classes you may need for this system.
Prepare CRC cards to show the classes.
Draw UML class diagrams to represent relationship between the classes.
Submit your documents on Webct or hard copy ( no hand written document please). No coding is required for phase I.
Implement the program of phase I .
You have the option of using the design you have presented for phase I or re-design the system.
Upon successful execution of the program, draw the UML diagram and represent class diagrams as actually implemented.
Compare the design you have presented in phase I with the post-implementation design and write a commentary to compare and contrast the two models.