IT Project, 2000
Assignment 1

Due date: 9am, Monday, week 9 (11th Sept)

System

Concentrate on the model (problem domain), not on the view (user interface) or persistence (storage) subsystems. These will be addressed in assignment 2.

Submission

In your tutor's box. Only one copy of listings and diagrams per group

  1. A brief description of the system, including any assumptions you have made.
  2. Glossary
  3. High level use cases and an expanded use case.
  4. Sequence diagram for the expanded use case in 3.
  5. Contracts for a system event from the sequence diagram in 4.
  6. Collaboration diagram for a system event from the sequence diagram in 4.
  7. Class diagram for the model classes.
  8. Listing of code for the model classes.
  9. Test plan and result of testing of a system event.

    Notes


    Jan Newmarch (http://pandonia.canberra.edu.au)
    jan@ise.canberra.edu.au
    Last modified: Mon Jul 31 13:32:20 EST 2000
    Copyright ©Jan Newmarch