SIMS 213
Assignment 6
Interactive Prototype #1
Goal:
UI Redesign:
You have a very short period of time to come up with this prototype, so you should focus on only showing what is essential and try to avoid writing code where it is not necessary. This short period should force you to make some hard choices. You will have the opportunity to tell us what you had to leave out and why.
Prototyping:
Use a prototyping tool (e.g., Visual Basic, Dream Weaver+Cold Fusion, Director) or a user interface builder (e.g., Visual Cafe, tcl/TK) to create a prototype of your application.
This prototype should allow us to run through the three scenarios that you have developed. The underlying functionality does not have to work fully; you can fake much of the output. For example, the airline reservation system project does not need to compute real schedules with a real database backend. Instead it can have several "canned" schedules just stored away in a file.
Your prototype must run on the SIMS lab machines and must be in your project directory in such a way as we have access to it. Other students will also have to be able to run your interface in order to do the heuristic evaluation. Include a web page that informs us how to run the application and tells us any obvious things that aren't implemented.
(If you have a web interface then there shouldn't be any permissions issues. If instead you have a stand-alone GUI, one alternative is to make an executable file that we can copy into our own directories. We shouldn't have to install a bunch of software to get your interface to run; we should be able to double click on some executable file or else run something from a web browser. If you have problems with this, send mail to Dan.)
Write-up:
Your write-up should be four printed pages of text (plus figures). Please turn in one hardcopy during class on the due date as well as having the information up on the web. The writeup should use the following outline where number of pages per section are approximate:
The following talk structure is recommended: