Homework 6

For homework 6, submit a progress report on implementing the software prototype for your semester project. This assignment is worth 50 points and should include the information below.

Summary (25 points): Textual description of the work done the past two weeks on your project and (in the case of multi-person teams) the breakdown of work across team members. Provide an estimate of how much more work needs to be done for you to have implemented the design that you presented in Homework 5 (or describe how your design is changing as a result of making progress in implementing your system). In addition, now that you have more of your system implemented please describe if you have been able to incorporate the use of design patterns into your prototype. If so, describe the patterns you have incorporated into your design and how they are helping you.

Class Diagram (20 points): A class diagram that shows the classes that have been implemented so far and their relationships to one another. (In other words, this diagram will *not* show the complete system you designed in Homework 5 but rather the classes actually implemented during the past two weeks.)

Plans for next iteration (5 points): What are your plans for the final iteration. What do you plan to have done by December 9th?

This progress report is due by 11:59 PM on Friday, November 18th.


© Kenneth M. Anderson, 2011