Design Assignment for Tuesday November 27th 2007
Logical Foundations of Science & Computing, Fall 2007
http://grace.evergreen.edu/lfsc/
This special design assignment for Tuesday November 27th is due by 3pm in
my office.
- Prepare a structure chart for your project that includes
- A structure diagram with information flow between functions like the
one shown in Figure 9.3 p278 of the Zelle textbook.
- Give a brief description of each function in your diagram.
- If your project uses an object design, then also prepare an object diagram
for your project that includes
- An object diagram that shows object relationships and interactions like
the one shown in Figure 5.5 p133 of the Zelle textbook.
- Give a brief description of each class of objects in your diagram.
- Find at least one other person in the class to review your project design
diagram and agree to review one project design diagram of someone else in
the class. When you have reviewed and understand a design diagram, then sign
and print your name on the design diagram for that person to hand in. You
should be able to explain your design to the class. You should also be able
to explain to the class any design you have signed.
Part 2 is optional if you don't have a substantially object-oriented design
for your project. If you do have an object-oriented design then you may want
to combine the structure diagram and object diagram into one design diagram.