CS 231 Intro to Programming, Spring 2003
Lab 9 Design


Purpose

To simplify coding and debugging the program by creating a coherent plan.

Due date

A first draft of this design is due in class, April 17, 2003. A final, revised design is due Tuesday, April 22, 2003.

Requirements

This design must fit on one side of one piece of paper and should include the following parts:

  1. The main classes you will use in your program and what they will do.
  2. Important methods and variables in those classes.
  3. The relationship between those classes.
  4. The important control flow in your program.
  5. The layout of your GUI.

Pictures of data structures and/or class structure (cloud diagrams) are encouraged (this is one way to convery A-C).

Examples:


[top]

[Back to lab 9 main page]