CSE/ISE 308 Fall 2001 Stony Brook |
Software Engineering
Annie Liu Homework 5 |
Handout H5 Oct. 2, 2001 Due Oct. 9 |
This assignment has two parts, worth 90% and 10% of the grade, respectively. Printed/written copies of both parts are due on Tuesday Oct. 9. Each group should hand in one copy for Part I, and each person should hand in individually Part II.
Part I. Group Project System Analysis and Design.
Each group is asked to do system analysis and design, by building UML interaction diagrams and refining class diagrams, for the group project.
Render these diagrams, together with documentation, using Rational Rose. Hand in printed (or written, only if you didn't succeed in using Rose) diagrams as well as associated specifications.
Part II. What I did.
Describe what you did for the course this week, as in Part III of Homework 1.
Bonus.
1. Of course, system analysis and design need to be based on the project description and the requirement analysis you have. You can see now that if you have made the earlier part more precise, then the current work is easier. If you do want to revise your project description and your use cases, then describe the problems and the fixes and turn in the description. For changes to the project description, add them (together with the date of the addition) at the end of your project description page and mention this in your handin. You will get extra credit for improvements.
2. As in the Bonus part of Homework 1.