SlideShare uma empresa Scribd logo
1 de 12
WHAT IS USER INTERFACE?
• The interface (or Human Interface) is the aggregate of means by which
people – the users – interact with the system.
• The user interface is everything the user comes into contact with while
using system – physically, perceptually and conceptually.
THREE ASPECTS OF USER INTERFACE:
 The physical aspect- comprise of the devices the user really touches,
including the keyboard, mouse, touch screen or keypad.
 The Perceptual aspects- consist of everything the end user sees, hears,
or touches(beyond the physical devices.
 The conceptual aspects – include everything the user knows about
using the system.this include all the problem domain “things” in the
system the user manipulates, the operation that can be performed and
the procedure followed to carry out operations.
TO DESIGN A BETTER USER INTERFACE, USE THE FOLLOWING
OBJECTIVES:
• Match the user interface to the task
• Make the user interface efficient
• Provide appropriate feedback to users
• Generate usable queries.
• Improve productivity of knowledge workers.
The user interface has two main components:
1. Presentation language – the computer-to-human part of the transaction
2. Action language – characterizes the human-to-computer portion
GUIDELINES FOR DESIGNING USER INTERFACES
According to Ben Shneiderman, a leading researcher in HCI(Human-computer
Interaction), there are eight general guidelines that are applicable in most
interactive systems. These are the ff.:
1. Strive for consistency – it is imperative to design a consistent-appearing and
functioning interface. The following should be consistent throughout the
system:
a. The way information is arranged on forms
b. The names and arrangement of menu items
c. The size and shape of icons
d. The sequence followed to carry out tasks
2. Enable Frequent Users to use shortcuts. – Users used to work with one
application for the whole day so they quickly loose patience with long menu
sequences and multiple dialog boxes when they know exactly what they
want to do.
3. Offer Informative Feedback – each action taken by the user should result to
some type of feedback from the computer so that the users would know the
action was recognized.
4. Design Dialogs to Yield closure – every dialog should be organized in a
clear sequence with a beginning, middle and end. . Any well-defined
task has a beginning, middle and end; therefore it is the user’s task on
the computer to also feel this way.
5. Offer Simple Error Handling – user errors are costly in both the time
needed to correct them and the resulting mistakes. That is why, if
possible, systems designer should prevent the user from making
errors.
6. Permit Easy Reversal of Actions – users should feel that they can explore
options and take actions that can be canceled or reversed without any
difficulty.
7. Support Internal Locus of Control – Experienced users need to feel that
they are in-charge of the system and that the system responds to their
commands.
8. Reduce Short-Term Memory Load. – People can only remember about
seven chunks only information at a time.
TYPES OF USER INTERFACE
The different types of user interface are as follows:
• Natural Language Interface – this permits users to interact with the
computer in their everyday or natural language.
• Question-and-answer Interface - the computer displays a question to
the user on the display. And the computer then takes action on that input
information in a pre-programmed manner, usually by moving to the next
questions.
a dialog box is a type of question-and –answer interface that acts as a
question and answer interface with another application.
• Menu Interface – This type of user interface provides the user with a list
of available selections on the computer screen.
• Form-Fill Interface – also referred to as input/output forms, this
interface consists of onscreen forms or web-based forms that display
fields containing data items or parameters that need to be
communicated to the user
• Example of form fill interface of facebook
• Command – Language Interface – this user interface allows the user to
enter explicit statements to invoke operations within the system.
Example :
COPY C:NAMES.DOC A:NAMES.DOC
• Graphical User Interface – this types of user interface allows users to
directly manipulate the graphical representation on the screen, which
can be done with keyboard input, a joystick or a mouse.
• Other user interface include pointing devices:
• Stylus – a pointed stick that looks like a pen.
• Touch-sensitive screens – allow users to use finger in activating the display
• Voice recognition and synthesis – allows the users speak to the computer
while the system is able to recognize the individuals vocal signals, convert
them and store input
TWO MAIN DEVELOPMENTS IN SPEECH RECOGNITION ARE:
1. Continuous speech systems that allow for the input of regular text in
word processors
2. Speaker independence so that any number of people can enter
commands or words at a given workstation.
Some standards to consider in assessing the interfaces you have chosen
are follows:
1. The training period necessary for users should be acceptably short.
2. Users who are early in their training should be able to enter commands
without thinking about them or without referring to a help menu or
manual.
3. The interface should be faultless so that errors are few and those that
do occur are not occurring because of poor design.
4. The time that users and the system need to recover rom errors should
be short.
5. Occasional users should be able to study again the system quickly.
GUIDELINES FOR DESIGNING DIALOG
Dialog is the sequence in which information is displayed to an obtained
from a user. A well-designed dialog makes it easier for users to use a
computer and it leads to less frustration with the computer system.
There are three main points for designing good dialog and these are
follows:
1. Meaningful communication so that the computer understands what
people are entering and people understand what the computer is
presenting or requesting.
2. Minimal user action
3. Standard operation and consistency

Mais conteúdo relacionado

Mais procurados

Hci user interface-design principals
Hci user interface-design principalsHci user interface-design principals
Hci user interface-design principalsAnwal Mirza
 
Hci user interface-design principals lec 7
Hci user interface-design principals lec 7Hci user interface-design principals lec 7
Hci user interface-design principals lec 7Anwal Mirza
 
User interface webpage
User interface webpageUser interface webpage
User interface webpagedhaval_tare
 
golden rules of user interface design
golden rules of user interface designgolden rules of user interface design
golden rules of user interface designgadige harshini
 
Software engineering 19 user interface design elements
Software engineering 19 user interface design elementsSoftware engineering 19 user interface design elements
Software engineering 19 user interface design elementsVaibhav Khanna
 
Human Factors and User Interface Design
Human Factors and User Interface DesignHuman Factors and User Interface Design
Human Factors and User Interface DesignSaggitariusArrow
 
User Interface Design in Software Engineering SE15
User Interface Design in Software Engineering SE15User Interface Design in Software Engineering SE15
User Interface Design in Software Engineering SE15koolkampus
 
Ch09-User Interface Design
Ch09-User Interface DesignCh09-User Interface Design
Ch09-User Interface DesignFajar Baskoro
 
Software engineering 18 user interface design
Software engineering 18 user interface designSoftware engineering 18 user interface design
Software engineering 18 user interface designVaibhav Khanna
 
User interface design(sommerville) bangalore university
User interface design(sommerville) bangalore universityUser interface design(sommerville) bangalore university
User interface design(sommerville) bangalore universityJaisha Shankar
 
computer programing and utilization
computer programing and utilizationcomputer programing and utilization
computer programing and utilizationTushar Limbasiya
 
User Interface Design,Principles & process
User Interface  Design,Principles & processUser Interface  Design,Principles & process
User Interface Design,Principles & processAbd-Ur Rehman Saqib
 
16 user interfacedesign
16 user interfacedesign16 user interfacedesign
16 user interfacedesignrandhirlpu
 
Question/Answers & Query Dialogue
Question/Answers & Query DialogueQuestion/Answers & Query Dialogue
Question/Answers & Query DialogueLakshika Rasanjali
 
Human computer interaction 3 4(revised)
Human computer interaction 3 4(revised)Human computer interaction 3 4(revised)
Human computer interaction 3 4(revised)emaan waseem
 

Mais procurados (20)

User interface design
User interface designUser interface design
User interface design
 
Hci user interface-design principals
Hci user interface-design principalsHci user interface-design principals
Hci user interface-design principals
 
Hci user interface-design principals lec 7
Hci user interface-design principals lec 7Hci user interface-design principals lec 7
Hci user interface-design principals lec 7
 
interface
interfaceinterface
interface
 
User interface webpage
User interface webpageUser interface webpage
User interface webpage
 
golden rules of user interface design
golden rules of user interface designgolden rules of user interface design
golden rules of user interface design
 
Software engineering 19 user interface design elements
Software engineering 19 user interface design elementsSoftware engineering 19 user interface design elements
Software engineering 19 user interface design elements
 
Human Factors and User Interface Design
Human Factors and User Interface DesignHuman Factors and User Interface Design
Human Factors and User Interface Design
 
Interaction styles
Interaction stylesInteraction styles
Interaction styles
 
User Interface Design in Software Engineering SE15
User Interface Design in Software Engineering SE15User Interface Design in Software Engineering SE15
User Interface Design in Software Engineering SE15
 
Ch09-User Interface Design
Ch09-User Interface DesignCh09-User Interface Design
Ch09-User Interface Design
 
Software engineering 18 user interface design
Software engineering 18 user interface designSoftware engineering 18 user interface design
Software engineering 18 user interface design
 
Types of User Interface
Types of User InterfaceTypes of User Interface
Types of User Interface
 
Direct manipulation - ppt
Direct manipulation - pptDirect manipulation - ppt
Direct manipulation - ppt
 
User interface design(sommerville) bangalore university
User interface design(sommerville) bangalore universityUser interface design(sommerville) bangalore university
User interface design(sommerville) bangalore university
 
computer programing and utilization
computer programing and utilizationcomputer programing and utilization
computer programing and utilization
 
User Interface Design,Principles & process
User Interface  Design,Principles & processUser Interface  Design,Principles & process
User Interface Design,Principles & process
 
16 user interfacedesign
16 user interfacedesign16 user interfacedesign
16 user interfacedesign
 
Question/Answers & Query Dialogue
Question/Answers & Query DialogueQuestion/Answers & Query Dialogue
Question/Answers & Query Dialogue
 
Human computer interaction 3 4(revised)
Human computer interaction 3 4(revised)Human computer interaction 3 4(revised)
Human computer interaction 3 4(revised)
 

Semelhante a Designing user interface module 4

Dialogue management system
Dialogue management systemDialogue management system
Dialogue management systemMayank Agarwal
 
Unit 7 performing user interface design
Unit 7 performing user interface designUnit 7 performing user interface design
Unit 7 performing user interface designPreeti Mishra
 
Slide 4 - User Interface Design.pptx interface rather than its functionality ...
Slide 4 - User Interface Design.pptx interface rather than its functionality ...Slide 4 - User Interface Design.pptx interface rather than its functionality ...
Slide 4 - User Interface Design.pptx interface rather than its functionality ...DennisAnaafi1
 
Human Computer interaction -Interaction design basics
Human Computer interaction -Interaction design basicsHuman Computer interaction -Interaction design basics
Human Computer interaction -Interaction design basicsGEETHAS668001
 
Introduction To Usability
Introduction To UsabilityIntroduction To Usability
Introduction To UsabilityOvidiu Von M
 
POLITEKNIK MALAYSIA
POLITEKNIK MALAYSIAPOLITEKNIK MALAYSIA
POLITEKNIK MALAYSIAAiman Hud
 
User Interface Analysis and Design
User Interface Analysis and DesignUser Interface Analysis and Design
User Interface Analysis and Design Saqib Raza
 
Usability Heuristics
Usability HeuristicsUsability Heuristics
Usability HeuristicsOvidiu Von M
 
Lecture (User Interface Design).ppt
Lecture (User Interface Design).pptLecture (User Interface Design).ppt
Lecture (User Interface Design).pptskknowledge
 
WINSEM2021-22_SWE2004_ETH_VL2021220500570_2022-03-09_Reference-Material-I.ppt
WINSEM2021-22_SWE2004_ETH_VL2021220500570_2022-03-09_Reference-Material-I.pptWINSEM2021-22_SWE2004_ETH_VL2021220500570_2022-03-09_Reference-Material-I.ppt
WINSEM2021-22_SWE2004_ETH_VL2021220500570_2022-03-09_Reference-Material-I.pptVivekananda Gn
 
WINSEM2022-23_SWE2004_ETH_VL2022230501954_2023-02-17_Reference-Material-I.ppt
WINSEM2022-23_SWE2004_ETH_VL2022230501954_2023-02-17_Reference-Material-I.pptWINSEM2022-23_SWE2004_ETH_VL2022230501954_2023-02-17_Reference-Material-I.ppt
WINSEM2022-23_SWE2004_ETH_VL2022230501954_2023-02-17_Reference-Material-I.pptVivekananda Gn
 
WINSEM2022-23_SWE2004_ETH_VL2022230501954_2023-02-17_Reference-Material-I.ppt
WINSEM2022-23_SWE2004_ETH_VL2022230501954_2023-02-17_Reference-Material-I.pptWINSEM2022-23_SWE2004_ETH_VL2022230501954_2023-02-17_Reference-Material-I.ppt
WINSEM2022-23_SWE2004_ETH_VL2022230501954_2023-02-17_Reference-Material-I.pptVivekananda Gn
 
MR Summary Presentation
MR Summary PresentationMR Summary Presentation
MR Summary Presentationmarkrichman
 
Control mouse and computer system using voice commands
Control mouse and computer system using voice commandsControl mouse and computer system using voice commands
Control mouse and computer system using voice commandseSAT Journals
 
Design process design rules
Design process  design rulesDesign process  design rules
Design process design rulesPreeti Mishra
 

Semelhante a Designing user interface module 4 (20)

Dialogue management system
Dialogue management systemDialogue management system
Dialogue management system
 
Hci [4]interaction
Hci [4]interactionHci [4]interaction
Hci [4]interaction
 
Unit 7 performing user interface design
Unit 7 performing user interface designUnit 7 performing user interface design
Unit 7 performing user interface design
 
Slide 4 - User Interface Design.pptx interface rather than its functionality ...
Slide 4 - User Interface Design.pptx interface rather than its functionality ...Slide 4 - User Interface Design.pptx interface rather than its functionality ...
Slide 4 - User Interface Design.pptx interface rather than its functionality ...
 
Human Computer interaction -Interaction design basics
Human Computer interaction -Interaction design basicsHuman Computer interaction -Interaction design basics
Human Computer interaction -Interaction design basics
 
Introduction To Usability
Introduction To UsabilityIntroduction To Usability
Introduction To Usability
 
POLITEKNIK MALAYSIA
POLITEKNIK MALAYSIAPOLITEKNIK MALAYSIA
POLITEKNIK MALAYSIA
 
User Interface Analysis and Design
User Interface Analysis and DesignUser Interface Analysis and Design
User Interface Analysis and Design
 
HCI Presentation
HCI PresentationHCI Presentation
HCI Presentation
 
Usability Heuristics
Usability HeuristicsUsability Heuristics
Usability Heuristics
 
Lecture (User Interface Design).ppt
Lecture (User Interface Design).pptLecture (User Interface Design).ppt
Lecture (User Interface Design).ppt
 
WINSEM2021-22_SWE2004_ETH_VL2021220500570_2022-03-09_Reference-Material-I.ppt
WINSEM2021-22_SWE2004_ETH_VL2021220500570_2022-03-09_Reference-Material-I.pptWINSEM2021-22_SWE2004_ETH_VL2021220500570_2022-03-09_Reference-Material-I.ppt
WINSEM2021-22_SWE2004_ETH_VL2021220500570_2022-03-09_Reference-Material-I.ppt
 
WINSEM2022-23_SWE2004_ETH_VL2022230501954_2023-02-17_Reference-Material-I.ppt
WINSEM2022-23_SWE2004_ETH_VL2022230501954_2023-02-17_Reference-Material-I.pptWINSEM2022-23_SWE2004_ETH_VL2022230501954_2023-02-17_Reference-Material-I.ppt
WINSEM2022-23_SWE2004_ETH_VL2022230501954_2023-02-17_Reference-Material-I.ppt
 
WINSEM2022-23_SWE2004_ETH_VL2022230501954_2023-02-17_Reference-Material-I.ppt
WINSEM2022-23_SWE2004_ETH_VL2022230501954_2023-02-17_Reference-Material-I.pptWINSEM2022-23_SWE2004_ETH_VL2022230501954_2023-02-17_Reference-Material-I.ppt
WINSEM2022-23_SWE2004_ETH_VL2022230501954_2023-02-17_Reference-Material-I.ppt
 
Designing mobile applications
Designing mobile applicationsDesigning mobile applications
Designing mobile applications
 
HCI
HCI HCI
HCI
 
MR Summary Presentation
MR Summary PresentationMR Summary Presentation
MR Summary Presentation
 
Control mouse and computer system using voice commands
Control mouse and computer system using voice commandsControl mouse and computer system using voice commands
Control mouse and computer system using voice commands
 
Design process design rules
Design process  design rulesDesign process  design rules
Design process design rules
 
Ijetr021224
Ijetr021224Ijetr021224
Ijetr021224
 

Último

Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Drew Madelung
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc
 
Advantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessAdvantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessPixlogix Infotech
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...Neo4j
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)Gabriella Davis
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc
 
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024The Digital Insurer
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoffsammart93
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Enterprise Knowledge
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsMaria Levchenko
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsJoaquim Jorge
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?Igalia
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...apidays
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationRadu Cotescu
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdfhans926745
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)wesley chun
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slidevu2urc
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAndrey Devyatkin
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobeapidays
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptxHampshireHUG
 

Último (20)

Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
 
Advantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessAdvantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your Business
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 

Designing user interface module 4

  • 1.
  • 2. WHAT IS USER INTERFACE?
  • 3. • The interface (or Human Interface) is the aggregate of means by which people – the users – interact with the system. • The user interface is everything the user comes into contact with while using system – physically, perceptually and conceptually.
  • 4. THREE ASPECTS OF USER INTERFACE:  The physical aspect- comprise of the devices the user really touches, including the keyboard, mouse, touch screen or keypad.  The Perceptual aspects- consist of everything the end user sees, hears, or touches(beyond the physical devices.  The conceptual aspects – include everything the user knows about using the system.this include all the problem domain “things” in the system the user manipulates, the operation that can be performed and the procedure followed to carry out operations.
  • 5. TO DESIGN A BETTER USER INTERFACE, USE THE FOLLOWING OBJECTIVES: • Match the user interface to the task • Make the user interface efficient • Provide appropriate feedback to users • Generate usable queries. • Improve productivity of knowledge workers. The user interface has two main components: 1. Presentation language – the computer-to-human part of the transaction 2. Action language – characterizes the human-to-computer portion
  • 6. GUIDELINES FOR DESIGNING USER INTERFACES According to Ben Shneiderman, a leading researcher in HCI(Human-computer Interaction), there are eight general guidelines that are applicable in most interactive systems. These are the ff.: 1. Strive for consistency – it is imperative to design a consistent-appearing and functioning interface. The following should be consistent throughout the system: a. The way information is arranged on forms b. The names and arrangement of menu items c. The size and shape of icons d. The sequence followed to carry out tasks 2. Enable Frequent Users to use shortcuts. – Users used to work with one application for the whole day so they quickly loose patience with long menu sequences and multiple dialog boxes when they know exactly what they want to do. 3. Offer Informative Feedback – each action taken by the user should result to some type of feedback from the computer so that the users would know the action was recognized.
  • 7. 4. Design Dialogs to Yield closure – every dialog should be organized in a clear sequence with a beginning, middle and end. . Any well-defined task has a beginning, middle and end; therefore it is the user’s task on the computer to also feel this way. 5. Offer Simple Error Handling – user errors are costly in both the time needed to correct them and the resulting mistakes. That is why, if possible, systems designer should prevent the user from making errors. 6. Permit Easy Reversal of Actions – users should feel that they can explore options and take actions that can be canceled or reversed without any difficulty. 7. Support Internal Locus of Control – Experienced users need to feel that they are in-charge of the system and that the system responds to their commands. 8. Reduce Short-Term Memory Load. – People can only remember about seven chunks only information at a time.
  • 8. TYPES OF USER INTERFACE The different types of user interface are as follows: • Natural Language Interface – this permits users to interact with the computer in their everyday or natural language. • Question-and-answer Interface - the computer displays a question to the user on the display. And the computer then takes action on that input information in a pre-programmed manner, usually by moving to the next questions. a dialog box is a type of question-and –answer interface that acts as a question and answer interface with another application. • Menu Interface – This type of user interface provides the user with a list of available selections on the computer screen.
  • 9. • Form-Fill Interface – also referred to as input/output forms, this interface consists of onscreen forms or web-based forms that display fields containing data items or parameters that need to be communicated to the user • Example of form fill interface of facebook
  • 10. • Command – Language Interface – this user interface allows the user to enter explicit statements to invoke operations within the system. Example : COPY C:NAMES.DOC A:NAMES.DOC • Graphical User Interface – this types of user interface allows users to directly manipulate the graphical representation on the screen, which can be done with keyboard input, a joystick or a mouse. • Other user interface include pointing devices: • Stylus – a pointed stick that looks like a pen. • Touch-sensitive screens – allow users to use finger in activating the display • Voice recognition and synthesis – allows the users speak to the computer while the system is able to recognize the individuals vocal signals, convert them and store input
  • 11. TWO MAIN DEVELOPMENTS IN SPEECH RECOGNITION ARE: 1. Continuous speech systems that allow for the input of regular text in word processors 2. Speaker independence so that any number of people can enter commands or words at a given workstation. Some standards to consider in assessing the interfaces you have chosen are follows: 1. The training period necessary for users should be acceptably short. 2. Users who are early in their training should be able to enter commands without thinking about them or without referring to a help menu or manual. 3. The interface should be faultless so that errors are few and those that do occur are not occurring because of poor design. 4. The time that users and the system need to recover rom errors should be short. 5. Occasional users should be able to study again the system quickly.
  • 12. GUIDELINES FOR DESIGNING DIALOG Dialog is the sequence in which information is displayed to an obtained from a user. A well-designed dialog makes it easier for users to use a computer and it leads to less frustration with the computer system. There are three main points for designing good dialog and these are follows: 1. Meaningful communication so that the computer understands what people are entering and people understand what the computer is presenting or requesting. 2. Minimal user action 3. Standard operation and consistency