Lecture 11 User Interface Design
Lecture 11 User Interface Design
CCSIS, GCUF
1
USER11INTERFACE
Lecture
DESIGN
2
User Interface
• Designing Graphical User Interface (GUI) of for a software
• Data base, Desktop app, website, others…
• All have different GUI.
• Making a “ User centered design” for interface.
3
GUI Elements
• User interfaces use visual conventions to represent the
generic information shown.
• Some conventions are used to build the structure of the
static elements on which the user can interact, and define
the appearance of the interface.
1.Window
2.Menu
3.Icons
4.Controls (Buttons, Input boxes)
5. Tabs
• A tab is typically a rectangular small box which usually contains a text label or graphical icon
associated with a view pane.
• When activated the view pane, or window, displays widgets associated with that tab; groups of
tabs allow the user to switch quickly between different widgets.
5
Windows
• A Container Window a window that is opened while invoking the icon of a mass
storage device, or directory or folder and which is presenting an ordered list of other
icons that could be again some other directories, or data files or maybe even
executable programs.
• A browser window allows the user to move forward and backwards through a
sequence of documents or web pages. Web browsers are an example of these types of
windows.
• Text terminal windows are designed for embedding interaction with text user
interfaces within the overall graphical interface. MS-DOS and UNIX consoles are
examples of these types of windows.
• A message window, or dialog box, is a type of child window. These are usually small
and basic windows that are opened by a program to display information to the user
and/or get information from the user. They usually have a button that must be pushed
before the program can be resumed.
6