SE 3M04 T1 2003
Assignment 4
- Due: Friday October 10, 23:00 through WebCT
- Goals:
- Module guide for the
project
- Details:
- Using the SRS from assignment 3, start to fill in Section 4 (the
functional requirements) according to the updated details in the
project description.
- For assignment 4, the only required items are a module guide,
in other words the functional requirements should be broken down into
modules (and sub-modules as necessary) with name, secret,
rationalization and services all described in english.
The headings pre-existing in Section 4 of the SRS should be
ignored and replaced with name, secret and services.
- The project description along with
assignement 2 and 3 provides all the necessary information you need to
complete this assignment successfully. Any information you do not
have but is required, you are to make up [ie deduce
from other information, or invent it, as necessary].
- The requirements for the simulation aspects of this
project should be detailed. The requirements for the input/output
module(s) should be present and properly designed, but details of
the particulars should not be filled-in. In other words, using
a standard model-view-controller architecture, the 'model' part
should be quite detailed (sub and sub-sub modules) whereas only
sub-modules of the view and the controller need be given.
- It is expected to take 15-25 modules to properly describe
things at an appropriate level of detail. Modules for hiding
hardware, different users, different graphs, different
operating environments, etc are possible examples (but these
are not necessarily required, depending on your other
high-level design decisions!)
- Deliverables:
- One Word document "MUSS ID".doc containing
your SRS with section 4 filled in as above
- A plain text file, log.txt, containing a log of
what you did; most important for this assignment is logging
all conversations (or lack thereof) about this assignment you
had with other students, TAs, the prof, etc.
Back to main page