CpSc 372

Assignment 8

User Interaction in Eclipse

 

Description:

Much of the user interaction logic in Eclipse is separate from the computation logic. In this assignment you will explore issues about how to plan the “user experience” for a software product.

Steps:

1.     Define the concept of operations for the product. Go use case by use case deciding how the actor should interact with OATS. Write a story description for each. Take this opportunity to revise and expand your set of use cases based on the further discussions we have had in class.

2.     Return to the sample plug-in project you created in assignment 3. Edit the plug-in.xml file to add the menus necessary to support your concept of operations.

3.     Deliver an XML file that defines the menu structure, the Word document that describes the concept of operations, resubmit your use case model. Bundle all in one zip file.

This is a 2 person team assignment. Email is due Tuesday, October 31, 2006 no later than 1:30 pm.

Grading will be based on

1.     Completeness

2.     Correctness

3.     Consistency

4.     Any value added beyond the basic assignment

5.     Ability to follow directions about delivery

Points: 2