SlideShare una empresa de 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

Más contenido relacionado

La actualidad más candente

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
 

La actualidad más candente (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)
 

Similar 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
 

Similar 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

08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking MenDelhi Call girls
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024The Digital Insurer
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024The Digital Insurer
 
Developing An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of BrazilDeveloping An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of BrazilV3cube
 
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
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...Martijn de Jong
 
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
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonetsnaman860154
 
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
 
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
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processorsdebabhi2
 
Top 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live StreamsTop 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live StreamsRoshan Dwivedi
 
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Paola De la Torre
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsEnterprise Knowledge
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slidespraypatel2
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024Rafal Los
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxKatpro Technologies
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountPuma Security, LLC
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationSafe Software
 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j
 

Último (20)

08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024
 
Developing An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of BrazilDeveloping An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of Brazil
 
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 
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...
 
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
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
Top 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live StreamsTop 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live Streams
 
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slides
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
 

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