UC IRVINE - ICS 125 PROJECT IN SYSTEM DESIGN

Assignment 5: Final


Due at the time of your demonstration during finals week, June 15-19

Assignment Requirements

This assignment consists of three parts: 1) an update to the requirements document (see below); 2) your code and accompanying files; and 3) a demonstration to be scheduled with Professor Redmiles and your client. The demonstrations will be scheduled during the week of June 15-19th.

Purpose and Content

The final document will include a complete record of the requirements and design for your project.  Thus, most of the sections will be updates of sections in your requirements and design documents.  The only new sections are the Package diagram and Deployment diagram; the testing section will also include new material.
  1. Title Page--Important:  Please include the student ID of each team member!
  2. Summary
  3. Use Cases
  4. Class Diagrams
  5. Activity Diagrams
  6. Package Diagram
  7. Deployment Diagram
  8. Deliverables
  9. Delivery Platform
  10. Development Platform
  11. Milestones and Effort
  12. Testing

Turning in your code

If your project runs on UNIX, leave your code and other files (e.g. README files, on-line help files, test data) in your team account and mention in your document the top level directory for your code.  Include in each directory a README file that gives a brief description of the files in that directory and their relation to the rest of the directories.  The README file in the top level directory should also give a brief description of each of the sub-directories.

If your project runs only on PC's, put a copy of each of your source files and other files (e.g. README files, on-line help files, test data) on 1 or more floppies.  Label each floppy with your team name and floppy number, and mention in your document that you are turning in your code on floppies and the number of floppies required.   Include in each folder a README file that gives a brief description of the files in that folder and their relation to the rest of the folders.  The README file in the top level folder should also give a brief description of each of the sub-folders.

Comments


ICS125 SQ98 Assignments
ICS125 SQ98
David F. Redmiles ­ Home Page
Department of Information and Computer Science
University of California, Irvine CA 92717-3425