CS-489 Cycle 2 Final Report

This report should contain the following items (items from previous reports should be updated to reflect the current state of the project):

  1. Title page, including project name, team designation, and names of team members.
  2. Table of contents.
  3. Executive summary, briefly describing project, including benefits and total project development cost.
  4. Project (Cycle 1 and Cycle 2) requirements
  5. Domain model (updated and corrected from previous reports):
  6. System behavior:
  7. Use cases for project (Cycle 1 and Cycle 2).
  8. Interaction (Sequence or Collaboration) diagrams, including relevant presentation layer behavior.
  9. Design class diagrams, with supporting diagrams (e.g., state charts) as appropriate.
  10. Glossary of terms (updated from previous reports):
  11. Test plan:
  12. User documentation with the following content, as applicable:
    1. Instructions for executing the software.
    2. Screen displays and user prompts (you may refer to screen displays from design documentation if you wish).
    3. Expected input.
    4. Error messages and recovery procedures.
    5. Output report formats and/or examples.
    6. Input and output data file formats.
  13. Issue list (updated from previous reports):
  14. Project management information (see process details):
  15. Additional project documentation (optional):
  16. Program source code as an appendix and in the zip file with your other project files. Do not include files that I can recreate simply by building your project, with the exception that your executable file(s) should be in the zip.
  17. Your CASE tool model file (in the zip file).