CS 146. Spring 2009.
Writing Homework 4: Due April 15th, 11:59pm.
Submit using blackboard. Your file must be in
PDF, or MS-Word.
In this writing assignment you will provide a
design report for your term project. Specifically, your project is the
module that your team has been assigned (i.e., the Applications System,
or Registration system or the Advising System).
The format of the report must be similar to the Senior Design report
requirements (there is no page limit, but keep your descriptions
concise but include relevant details). These materials are linked on
the lecture notes webpages links
to Writing Senior Design Reports (Prof Burke's lecture and writing
manual).
- Make sure you provide all the
different sections -- starting with the abstract.
- Your report must provide the use case
diagram.
- Your report must provide the
specifications for your project -- for this, feel free to use the
specifications and requirements that I posted for the project
description BUT use your own words (cut and paste is not allowed). In
addition, you should provide the technical system specifications to the
best of your ability (don't just state -- "a fast processor"!).
- Describe the
implementation plan. You can use figures to show the design of your
tables -- more technical SQL code can be included as an appendix.
- Provide
descriptions on how you will carry out the testing.
- Since you are
working in a team, you can talk about the design of the entire system
even if you are responsible for only one component. Since the due date
is after the Phase 2 demos, you should be able to write about the
entire system.
- Try to put down a
labor costs (how much time you spent on the project) and the tested
matrix -- i.e., breakdown of time per module/task (including report).
Once this report is graded, you will revise it and resubmit it as
Writing Assignment 5. In addition, since you will be working on
integration and will be adding more features to your "product", these
additional technical features must also be incorporated into your
writing assignment 5.