CIS 577 Assignment 4
                      Winter 1999


     This assignment will give you an opportunity to do some 
multi-media design work for a complex software product. You 
may work with a partner if you wish. You may suggest another 
scenario and do the design for your project after I have 
approved it. Your design must feasible given today's 
technologies, but you will ot be required to implement your 
design.

     Many companies are interested in creating the 
electronic version of video store. You have been asked to 
design the user interface for a project that will allow 
remote user to do real-time browsing of an on-line (or web-
based) videotape library. Users should be allowed to search 
for videos using several distinct criteria (e.g. genre, 
actors, director, author, title, etc.). Formulation of 
innovative browsing strategies is encouraged. Users should 
be able to see previews of their selections and view their 
selected video in real-time at their homes on their computer 
screens. Include a videotape control panel in your design.

     You are to analyze the problem and write down your 
requirements (functionality, hardware needs, user 
assumptions). You will need to build a storyboard (or the 
equivalent) and create a paper prototype of your system.

     The deliverables for this project include: GOMS model 
(or equivalent) of user interactions, design rationale, 
design specifications, storyboard (or equivalent), paper 
prototype with key screen layouts, and discussion of the 
strengths and weaknesses of your design.


Date assigned: 3/18/99
Date due:      4/06/99