CIS 375 Assignment 3
Fall 1999
For your next assignment, you will have an opportunity to
design the user interface for a software engineering tool. You
will need to include some type of on-line help system as part of
your user interface design.
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
your 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.
Your team will need to select a "tiny tool" from the list
provided in class. You may choose to implement the tool as a web-
based application or as a downloaded MSDOS or Windows application.
In either case, you will need to give me both a running
application and all related files. I am looking for a good user
oriented interface (not exotic pyrotechnics).
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:
Team Membership and Project Selection 11-10-99
Draft Design Specification Document 11-22-97
Draft Test Plan 12-01-97
Project Presentation 12-08-97
Complete Program and Documentation 12-13-99
I must approve any substantive design changes between
documents before they are allowed to be included in the final
design. You must use the document template outlines distributed in
class.
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-13-99. With your permission, I would like
to keep a copy of this material and post it on the Internet. No
late work will be accepted after our final exam on Wednesday, 12-
15-99.
Assigned: 11-08-99
Due date: 12-13-99