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.