CIS 375 Assignment 3
                          Fall 1997


     For your next assignment you will have an opportunity to 
design the user interface for a project of your own design (or 
redesign the user interface for an existing program). You will 
need to write an on-line help system (or rewrite the existing help 
system) as part of your user interface. 

     My intention is that each person in the class will work as 
part of a team (2 to 3 persons) and that your team will present 
our project to the class at the end of the semester. I will need a 
written statement from each of you describing who did what 
portions of the final project and I will need you to rate each 
team member's participation on the project (including yourself). 
The scale to be used when rating people is 0=nothing to 
5=substantial.

     You do not need to feel constrained either by the present 
user interface design for an existing program or by your work on 
assignments 1 or 2. Simply adding a menu to an existing program is 
not sufficient for this assignment.

     Your team will need to provide evidence that they did more 
than simply hack together a running program. You will need to 
submit the following documents for my approval by the due dates 
indicated:

       Requirements Specification Document   11-10-97
       Design Specification Document         11-19-97
       Project Presentation                  12-01-97
       Complete Program and Documentation    12-08-97

I must approve any substantive design changes between documents 
before they are allowed to be included in the final design.

     Oral project presentations (10 minutes) will take place 
during two of our class periods. It is expected that you will make 
appropriate use of AV materials during your presentation. Final 
versions of all program documentation along with a disk containing 
a running version of your program and all associated source code 
files are due Monday, 12-08-997. With your permission, I would 
like to keep a copy of this material. No late work will be 
accepted after our final exam on Friday, 12-12-97.