Honours Project

Home
Proposal
URD
RAD
UIS

User Interface Specification

The User Interface Specification (UIS) describes to the user what he or she can expect from the interface. It will also describe how the user should interact with program.

 

The user interface is a Graphical User Interface (GUI), which was designed specifically to run on a Nokia cellphone.

 

The UIS consist of 6 screens.

 

InitialScreen 

The first screen that the user will encounter when choosing this game to play.  This screen will primarily display the name of the game.

OptionsScreen 

This screen will allow the user to choose between:

Playing a new game and reading the instructions of the game.

Reading the rules of the game.

Reading about the author.

GameScreen

This is the screen where the user will play the game.   

WinOrLooseScreen

A screen that indicates the winner of the game.

InstructionScreen

A screen that explains the rules of the game to the user.

AboutScreen 

This screen displays information on the author of the game.

           

 

 

When the game is selected it first shows the initial screen, which displays the name of the game and then automatically moves onto the OptionsScreen.

 

The user can select which one of the following options to choose:

Play                                                       

Rules                           from on-screen list

About                          

Back                             from the command at the bottom of the screen.

 

Usability – How to access these options. 

 

The cellphone keys will be used to access and execute the on-screen options as well as the command at the bottom of the screen. Table 1 explains the key to option/command relationship. 

 

Any of the screens that the user will choose has facility to go back to the OptionsScreen.

 

The InstructionScreen merely displays text to the user specifying what the rules of the game are.

 

Similarly, the AboutScreen merely displays information about the author of the game.

 

The GameScreen is where the actual game will be played and consists of a 3X2 matrix each containing two seeds. The user will always play first.

 

The GameScreen will also indicate whose turn it is to play.

A soon as either the human player or the computer player wins then the WinOrLooseScreen comes up to display the winner.

 

Table 1

Key Command
2 Up
4 Left
5 Execute
6 Right
8 Down
Up Up
Down Down
  Select
  Back

 Back to Top

 

Last updated: September 29, 2003.