Uid 1
Uid 1
DESIGN
BY,
MRS.CHANDANA N,
ASSISTANT PROFESSOR,
CS&E,
VVCE MYSORE.
COURSE LEARNING OBJECTIVES
Basics
• UI is the front-end view.
• User can manipulate and control software and hardware.
In the real-world environment, we find user interfaces every where
Eg :-computer, mobile apps , aeroplanes , music players etc.,
• Provides platform for Human Computer Interactions.
The software becomes more popular when the user interface is:
• Attractive
• Simple to use
• Responsive in short time
• Clear to understand
User interface is broadly classified into 2 categories
• Command line interface
• Graphical user interface
Module 1:Introduction and overview
• The user interacts with a collection of elements referred to as objects. They can be
seen, heard, touched, or otherwise perceived.
POPULARITY OF GRAPHICS
• The term used to describe this style of interaction for graphical systems was first
used by Schneiderman (1982). He called them “direct manipulation” systems,
suggesting that they possess the following characteristics :
• The system is portrayed as an extension of the real world
• Continuous visibility of objects and actions :”virtual reality and WYSIWYG and
Transparency”.
• Actions are rapid and incremental with visible display of results.
• Incremental actions are easily reversible.
Indirect manipulation
• Direct manipulation of all screen objects and actions may not be feasible because
of the following:
• The operation may be difficult to conceptualize in the graphical system.
• The graphics capability of the system may be limited.
• The amount of space available for placing manipulation controls in the window border may be
limited.
• It may be difficult for people to learn and remember all the necessary operations and actions.
When these things occur indirect manipulation is provided
• Indirect manipulation substitutes words and text, such as pull-down or
pop-up menus for symbols, and substitutes typing for pointing.
• Windows system are combination of both direct and indirect
manipulation. For example menu may be accessed by pointing to
menu icon and then selecting it.
Graphical system advantages
• Web interface design is essentially the design of navigation and the presentation
of information.
• The Web is a navigation environment where people move between pages of
information, not an application environment. It is also a graphically rich
environment.
• Web interface design is difficult for a number of reasons. First, its underlying
design language, HTML. Next, browser navigation retreated to the pre-GUI era.
The popularity of Web
• Page size
• Page rendering
• Page layout
• Page resolution
• Page navigation
• Interactivity
• Page independence
Merging Graphical business system and Web
Strength of the Web lies in its ability to link databases and processing occurring on a variety of machines within
a company or organization.
• Intranet
• Internet
• Extranets
Intranet versus the Internet
• It should be useful, accomplishing some business objectives faster and more efficiently than the previously
used method or tool did
• The interface itself should serve as both a connector and a separator: a connector in that it ties the user to the
power of the computer, and a separator in that it minimizes the possibility of the participants damaging one
another. We will begin with the first set of published principles, those for the Xerox STAR.
Principles for the Xerox STAR
The design goals in creating a user interface are described below. They are fundamental to the design and
implementation of all effective interfaces, including GUI and Web ones. These principles are general characteristics
• Aesthetically Pleasing
• Clarity
• Compatibility
• Comprehensibility
• Configurability
•
Cont.,
• Consistency
• Control
• Directness
• Efficiency
• Flexibility
• Forgiveness
• Predictability
• Recovery
• Responsiveness
• Simplicity
• Transparency