SlideShare a Scribd company logo
1 of 17
USER
INTERFACE
USER INTERFACE
People need a way of interacting with machines if they are to be useful.
COMMAND LINE INTERCACE
• A Command Line Interface allows the user to interact directly with the computer system by typing in
commands (instructions) into a screen
• You cannot just type in any kind of instruction of course, because the computer will only react to a definite
set of words.
• These commands are very specific, for example in DOS you have to type
• Before Windows was developed, this type of user interface was what most people used to get the computer to
follow instructions.
• A technician setting up a server in a data center might use a command line interface or a mainframe
administrator setting up a configuration file.
COMMAND LINE INTERFACE
MERITS DEMERITS
GRAPHICAL USER INTERFACE
• User friendly interface
• A GUI is also known as WIMP interface
• W-Windows(Rectangular area of screen)
• I-Icons(A symbol which represent a software application)
• M-Menus(A list of option from which a user can choose)
• P-Pointer(A symbol such as an arrow which moves around the screen as you move
your mouse. Helps to select objects)
• Many programs that run in windows are known as WYSIWYG
• What You See Is What You Get
GRAPHICAL USER INTERAFCE
MERITS DEMERITS
MENU BASED INTERFACE
• ATMs are another good example of a menu driven interface.
• Menu driven interfaces can also be verbal rather than visual
• Have a look at the menus in your word processor or spreadsheet package and see how many different choices
you are given.
• A well designed menu interface is simple to use, you just follow the instructions and make your choices.
MENU BASED INTERFACE
MERITS DEMERITS
FORM BASED INTERFACE
• This is a method of enabling you to interact with an application.
• A form interface can also be used to enter data into a system, for example a database system
will usually allow you to create a form to enter data into tables.
FORM BASED INTERFACE
MERITS DEMERITS
DIALOGUE BASED INTERFACE
• Way of interacting with your environment by means of the spoken word.
• Example many modern cars have a dialogue interface to allow control of mobile
phone while driving
• Example might be in a 'smart home' where the user can control the temperature,
light intensity, sound systems or curtains being closed by the use of spoken
commands.
• This involves the user speaking the commands until the system accepts the
command and reacts appropriately.
• Noise in the background can be a problem and may interfere with the interface
understanding the command.
• Dialogue interfaces often have a limited vocabulary.
DIALOGUE BASED INTERFACE
MERITS DEMERITS
GESTURE BASED INTERFACE
• Gesture recognition is a type of perceptual computing user interface that allows computers to capture
and interpret human gestures as commands.
• Gestural UI refers to using specific gestures, like scrolling, pinching and
tapping to operate an interface.
• Gestural user interface and gesture recognition technology has evolved from very basic motions and a
pplications to the complex, and it is now part of everyday life for a huge number of people.
• The Samsung Galaxy S4 is an example of one smartphone that has taken gesture UI a step further.
• The phone tracks and recognizes your eye movement and automatically scrolls down as your eyes
reach the bottom of the page.
GESTURE BASED INTERFACE
MERITS DEMERITS
Computer can track the movement of
each eye
Less accuracy
It can be used by some users who
cannot use input devices
It needs to accurately interpret the
movements made by the human user
Tracking individual finger, eyeball
requires highly accurate cameras or
sensors
It can be very difficult to control a
pointer when a finger is in mid-air
rather than firmly fixed to touch
screen.
REAL-TIME VIDEO CAPTIONING
A Concept Lab within Rochester Institute of Technology has created a
novel way to convert sign language into text, in real-time. The application
is intended for deaf users
NATURAL LANGUAGE INTERFACE
• This type of interface allows the user to speak or type in their normal
everyday language in order to interact with the computer.
• For example, some applications such as speech recognition software accepts
the spoken words and converts them into text on the computer. These
applications have a much wider vocabulary than the dialogue interface.
• An example of a natural language interface which makes use of written text
is a 'chat bot’.
• This software mimics a conversation - you ask it questions and it will come
back with a suitable comment for you.
Customers can message your chatbot to
schedule something right away
NATURAL LANGUAGE INTERFACE
MERITS DEMERITS

More Related Content

What's hot

Windows Basic Computer Skills
Windows Basic Computer SkillsWindows Basic Computer Skills
Windows Basic Computer SkillsMarvin Nurse
 
USER INTERFACE DESIGN PPT
USER INTERFACE DESIGN PPTUSER INTERFACE DESIGN PPT
USER INTERFACE DESIGN PPTvicci4041
 
Human Computer Interaction Notes 176.pdf
Human Computer Interaction Notes 176.pdfHuman Computer Interaction Notes 176.pdf
Human Computer Interaction Notes 176.pdfvijaykumarK44
 
Windows 10
Windows 10Windows 10
Windows 10ARUN P.T
 
Lect 1. introduction to programming languages
Lect 1. introduction to programming languagesLect 1. introduction to programming languages
Lect 1. introduction to programming languagesVarun Garg
 
Operating Systems Basics
Operating Systems BasicsOperating Systems Basics
Operating Systems Basicsnishantsri
 
Features of windows
Features of windowsFeatures of windows
Features of windowsahmreenmalik
 
HCI 3e - Ch 5: Interaction design basics
HCI 3e - Ch 5:  Interaction design basicsHCI 3e - Ch 5:  Interaction design basics
HCI 3e - Ch 5: Interaction design basicsAlan Dix
 
Basic computer skill part 2 | Brad Steven Solvie
Basic computer skill part 2 | Brad Steven SolvieBasic computer skill part 2 | Brad Steven Solvie
Basic computer skill part 2 | Brad Steven SolvieBrad Steven Solvie
 
Presentation Introduction to Windows
Presentation  Introduction to  WindowsPresentation  Introduction to  Windows
Presentation Introduction to WindowsMJ Ferdous
 
User Interface Design - Module 1 Introduction
User Interface Design - Module 1 IntroductionUser Interface Design - Module 1 Introduction
User Interface Design - Module 1 IntroductionbrindaN
 
Graphical User Interface
Graphical User Interface Graphical User Interface
Graphical User Interface Bivek Pakuwal
 
Managing files and folder in windows 10
Managing files and folder in windows 10Managing files and folder in windows 10
Managing files and folder in windows 10Ranjana Verma
 
SELECT THE PROPER KINDS OF WINDOWS
SELECT THE PROPER KINDS OF WINDOWSSELECT THE PROPER KINDS OF WINDOWS
SELECT THE PROPER KINDS OF WINDOWSDhanya LK
 

What's hot (20)

User interface design
User interface designUser interface design
User interface design
 
Windows 7, 8, 8.1 & 10
Windows 7, 8, 8.1 & 10Windows 7, 8, 8.1 & 10
Windows 7, 8, 8.1 & 10
 
Windows Basic Computer Skills
Windows Basic Computer SkillsWindows Basic Computer Skills
Windows Basic Computer Skills
 
USER INTERFACE DESIGN PPT
USER INTERFACE DESIGN PPTUSER INTERFACE DESIGN PPT
USER INTERFACE DESIGN PPT
 
The computer HCI
The computer HCIThe computer HCI
The computer HCI
 
Human Computer Interaction Notes 176.pdf
Human Computer Interaction Notes 176.pdfHuman Computer Interaction Notes 176.pdf
Human Computer Interaction Notes 176.pdf
 
Windows 10
Windows 10Windows 10
Windows 10
 
Presentation on window 7
Presentation on window 7Presentation on window 7
Presentation on window 7
 
Lect 1. introduction to programming languages
Lect 1. introduction to programming languagesLect 1. introduction to programming languages
Lect 1. introduction to programming languages
 
Operating Systems Basics
Operating Systems BasicsOperating Systems Basics
Operating Systems Basics
 
Features of windows
Features of windowsFeatures of windows
Features of windows
 
HCI 3e - Ch 5: Interaction design basics
HCI 3e - Ch 5:  Interaction design basicsHCI 3e - Ch 5:  Interaction design basics
HCI 3e - Ch 5: Interaction design basics
 
Basic computer skill part 2 | Brad Steven Solvie
Basic computer skill part 2 | Brad Steven SolvieBasic computer skill part 2 | Brad Steven Solvie
Basic computer skill part 2 | Brad Steven Solvie
 
IntrIntroduction
IntrIntroductionIntrIntroduction
IntrIntroduction
 
Presentation Introduction to Windows
Presentation  Introduction to  WindowsPresentation  Introduction to  Windows
Presentation Introduction to Windows
 
Chapter1(hci)
Chapter1(hci)Chapter1(hci)
Chapter1(hci)
 
User Interface Design - Module 1 Introduction
User Interface Design - Module 1 IntroductionUser Interface Design - Module 1 Introduction
User Interface Design - Module 1 Introduction
 
Graphical User Interface
Graphical User Interface Graphical User Interface
Graphical User Interface
 
Managing files and folder in windows 10
Managing files and folder in windows 10Managing files and folder in windows 10
Managing files and folder in windows 10
 
SELECT THE PROPER KINDS OF WINDOWS
SELECT THE PROPER KINDS OF WINDOWSSELECT THE PROPER KINDS OF WINDOWS
SELECT THE PROPER KINDS OF WINDOWS
 

Similar to Types of User Interface

Assistive Technology Selection for Employment
Assistive Technology Selection for EmploymentAssistive Technology Selection for Employment
Assistive Technology Selection for EmploymentJeremy St. Pierre
 
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
 
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
 
Future of user interface design
Future of user interface designFuture of user interface design
Future of user interface designRanjeet Tayi
 
Problem Solving and Program Design in C_1.pdf
Problem Solving and Program Design in C_1.pdfProblem Solving and Program Design in C_1.pdf
Problem Solving and Program Design in C_1.pdfjlu08167
 
Human computer interaction chapter 2 interaction Styles.pptx
Human computer interaction chapter 2 interaction Styles.pptxHuman computer interaction chapter 2 interaction Styles.pptx
Human computer interaction chapter 2 interaction Styles.pptxSHEHERYARali12
 
Comparisons of input modalities and methods
Comparisons of input modalities and methodsComparisons of input modalities and methods
Comparisons of input modalities and methodsyoshiharu sato
 
Chapter 1.pdf
Chapter 1.pdfChapter 1.pdf
Chapter 1.pdfKaiEnTee1
 
Lecture (User Interface Design).ppt
Lecture (User Interface Design).pptLecture (User Interface Design).ppt
Lecture (User Interface Design).pptskknowledge
 
Embedded Systems.pdf
Embedded Systems.pdfEmbedded Systems.pdf
Embedded Systems.pdfruvabebe
 
Designing user interface module 4
Designing user interface module 4Designing user interface module 4
Designing user interface module 4DBPMCF
 
Human Computer Interaction
Human Computer InteractionHuman Computer Interaction
Human Computer InteractionJitu Choudhary
 
User Interface design & methods for easy utilization
User Interface design & methods for easy utilizationUser Interface design & methods for easy utilization
User Interface design & methods for easy utilizationDipali M
 

Similar to Types of User Interface (20)

Assistive Technology Selection for Employment
Assistive Technology Selection for EmploymentAssistive Technology Selection for Employment
Assistive Technology Selection for Employment
 
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
 
dbmsreal.pptx
dbmsreal.pptxdbmsreal.pptx
dbmsreal.pptx
 
It in business
It in businessIt in business
It in business
 
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 ...
 
Future of user interface design
Future of user interface designFuture of user interface design
Future of user interface design
 
Interaction design
Interaction designInteraction design
Interaction design
 
interface
interfaceinterface
interface
 
Problem Solving and Program Design in C_1.pdf
Problem Solving and Program Design in C_1.pdfProblem Solving and Program Design in C_1.pdf
Problem Solving and Program Design in C_1.pdf
 
uiux.pptx
uiux.pptxuiux.pptx
uiux.pptx
 
Human computer interaction chapter 2 interaction Styles.pptx
Human computer interaction chapter 2 interaction Styles.pptxHuman computer interaction chapter 2 interaction Styles.pptx
Human computer interaction chapter 2 interaction Styles.pptx
 
Comparisons of input modalities and methods
Comparisons of input modalities and methodsComparisons of input modalities and methods
Comparisons of input modalities and methods
 
Chapter 1.pdf
Chapter 1.pdfChapter 1.pdf
Chapter 1.pdf
 
Lecture (User Interface Design).ppt
Lecture (User Interface Design).pptLecture (User Interface Design).ppt
Lecture (User Interface Design).ppt
 
User Interface.ppt
User Interface.pptUser Interface.ppt
User Interface.ppt
 
Embedded Systems.pdf
Embedded Systems.pdfEmbedded Systems.pdf
Embedded Systems.pdf
 
Designing user interface module 4
Designing user interface module 4Designing user interface module 4
Designing user interface module 4
 
Human Computer Interaction
Human Computer InteractionHuman Computer Interaction
Human Computer Interaction
 
HCI
HCIHCI
HCI
 
User Interface design & methods for easy utilization
User Interface design & methods for easy utilizationUser Interface design & methods for easy utilization
User Interface design & methods for easy utilization
 

Recently uploaded

21st_Century_Skills_Framework_Final_Presentation_2.pptx
21st_Century_Skills_Framework_Final_Presentation_2.pptx21st_Century_Skills_Framework_Final_Presentation_2.pptx
21st_Century_Skills_Framework_Final_Presentation_2.pptxJoelynRubio1
 
REMIFENTANIL: An Ultra short acting opioid.pptx
REMIFENTANIL: An Ultra short acting opioid.pptxREMIFENTANIL: An Ultra short acting opioid.pptx
REMIFENTANIL: An Ultra short acting opioid.pptxDr. Ravikiran H M Gowda
 
Exploring_the_Narrative_Style_of_Amitav_Ghoshs_Gun_Island.pptx
Exploring_the_Narrative_Style_of_Amitav_Ghoshs_Gun_Island.pptxExploring_the_Narrative_Style_of_Amitav_Ghoshs_Gun_Island.pptx
Exploring_the_Narrative_Style_of_Amitav_Ghoshs_Gun_Island.pptxPooja Bhuva
 
Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...
Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...
Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...Pooja Bhuva
 
The basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptxThe basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptxheathfieldcps1
 
UGC NET Paper 1 Unit 7 DATA INTERPRETATION.pdf
UGC NET Paper 1 Unit 7 DATA INTERPRETATION.pdfUGC NET Paper 1 Unit 7 DATA INTERPRETATION.pdf
UGC NET Paper 1 Unit 7 DATA INTERPRETATION.pdfNirmal Dwivedi
 
Simple, Complex, and Compound Sentences Exercises.pdf
Simple, Complex, and Compound Sentences Exercises.pdfSimple, Complex, and Compound Sentences Exercises.pdf
Simple, Complex, and Compound Sentences Exercises.pdfstareducators107
 
How to setup Pycharm environment for Odoo 17.pptx
How to setup Pycharm environment for Odoo 17.pptxHow to setup Pycharm environment for Odoo 17.pptx
How to setup Pycharm environment for Odoo 17.pptxCeline George
 
Economic Importance Of Fungi In Food Additives
Economic Importance Of Fungi In Food AdditivesEconomic Importance Of Fungi In Food Additives
Economic Importance Of Fungi In Food AdditivesSHIVANANDaRV
 
On_Translating_a_Tamil_Poem_by_A_K_Ramanujan.pptx
On_Translating_a_Tamil_Poem_by_A_K_Ramanujan.pptxOn_Translating_a_Tamil_Poem_by_A_K_Ramanujan.pptx
On_Translating_a_Tamil_Poem_by_A_K_Ramanujan.pptxPooja Bhuva
 
How to Add New Custom Addons Path in Odoo 17
How to Add New Custom Addons Path in Odoo 17How to Add New Custom Addons Path in Odoo 17
How to Add New Custom Addons Path in Odoo 17Celine George
 
AIM of Education-Teachers Training-2024.ppt
AIM of Education-Teachers Training-2024.pptAIM of Education-Teachers Training-2024.ppt
AIM of Education-Teachers Training-2024.pptNishitharanjan Rout
 
How to Manage Call for Tendor in Odoo 17
How to Manage Call for Tendor in Odoo 17How to Manage Call for Tendor in Odoo 17
How to Manage Call for Tendor in Odoo 17Celine George
 
What is 3 Way Matching Process in Odoo 17.pptx
What is 3 Way Matching Process in Odoo 17.pptxWhat is 3 Way Matching Process in Odoo 17.pptx
What is 3 Way Matching Process in Odoo 17.pptxCeline George
 
80 ĐỀ THI THỬ TUYỂN SINH TIẾNG ANH VÀO 10 SỞ GD – ĐT THÀNH PHỐ HỒ CHÍ MINH NĂ...
80 ĐỀ THI THỬ TUYỂN SINH TIẾNG ANH VÀO 10 SỞ GD – ĐT THÀNH PHỐ HỒ CHÍ MINH NĂ...80 ĐỀ THI THỬ TUYỂN SINH TIẾNG ANH VÀO 10 SỞ GD – ĐT THÀNH PHỐ HỒ CHÍ MINH NĂ...
80 ĐỀ THI THỬ TUYỂN SINH TIẾNG ANH VÀO 10 SỞ GD – ĐT THÀNH PHỐ HỒ CHÍ MINH NĂ...Nguyen Thanh Tu Collection
 
Details on CBSE Compartment Exam.pptx1111
Details on CBSE Compartment Exam.pptx1111Details on CBSE Compartment Exam.pptx1111
Details on CBSE Compartment Exam.pptx1111GangaMaiya1
 
dusjagr & nano talk on open tools for agriculture research and learning
dusjagr & nano talk on open tools for agriculture research and learningdusjagr & nano talk on open tools for agriculture research and learning
dusjagr & nano talk on open tools for agriculture research and learningMarc Dusseiller Dusjagr
 
Play hard learn harder: The Serious Business of Play
Play hard learn harder:  The Serious Business of PlayPlay hard learn harder:  The Serious Business of Play
Play hard learn harder: The Serious Business of PlayPooky Knightsmith
 
How to Manage Global Discount in Odoo 17 POS
How to Manage Global Discount in Odoo 17 POSHow to Manage Global Discount in Odoo 17 POS
How to Manage Global Discount in Odoo 17 POSCeline George
 

Recently uploaded (20)

21st_Century_Skills_Framework_Final_Presentation_2.pptx
21st_Century_Skills_Framework_Final_Presentation_2.pptx21st_Century_Skills_Framework_Final_Presentation_2.pptx
21st_Century_Skills_Framework_Final_Presentation_2.pptx
 
REMIFENTANIL: An Ultra short acting opioid.pptx
REMIFENTANIL: An Ultra short acting opioid.pptxREMIFENTANIL: An Ultra short acting opioid.pptx
REMIFENTANIL: An Ultra short acting opioid.pptx
 
Exploring_the_Narrative_Style_of_Amitav_Ghoshs_Gun_Island.pptx
Exploring_the_Narrative_Style_of_Amitav_Ghoshs_Gun_Island.pptxExploring_the_Narrative_Style_of_Amitav_Ghoshs_Gun_Island.pptx
Exploring_the_Narrative_Style_of_Amitav_Ghoshs_Gun_Island.pptx
 
Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...
Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...
Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...
 
The basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptxThe basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptx
 
UGC NET Paper 1 Unit 7 DATA INTERPRETATION.pdf
UGC NET Paper 1 Unit 7 DATA INTERPRETATION.pdfUGC NET Paper 1 Unit 7 DATA INTERPRETATION.pdf
UGC NET Paper 1 Unit 7 DATA INTERPRETATION.pdf
 
Simple, Complex, and Compound Sentences Exercises.pdf
Simple, Complex, and Compound Sentences Exercises.pdfSimple, Complex, and Compound Sentences Exercises.pdf
Simple, Complex, and Compound Sentences Exercises.pdf
 
How to setup Pycharm environment for Odoo 17.pptx
How to setup Pycharm environment for Odoo 17.pptxHow to setup Pycharm environment for Odoo 17.pptx
How to setup Pycharm environment for Odoo 17.pptx
 
Economic Importance Of Fungi In Food Additives
Economic Importance Of Fungi In Food AdditivesEconomic Importance Of Fungi In Food Additives
Economic Importance Of Fungi In Food Additives
 
On_Translating_a_Tamil_Poem_by_A_K_Ramanujan.pptx
On_Translating_a_Tamil_Poem_by_A_K_Ramanujan.pptxOn_Translating_a_Tamil_Poem_by_A_K_Ramanujan.pptx
On_Translating_a_Tamil_Poem_by_A_K_Ramanujan.pptx
 
How to Add New Custom Addons Path in Odoo 17
How to Add New Custom Addons Path in Odoo 17How to Add New Custom Addons Path in Odoo 17
How to Add New Custom Addons Path in Odoo 17
 
AIM of Education-Teachers Training-2024.ppt
AIM of Education-Teachers Training-2024.pptAIM of Education-Teachers Training-2024.ppt
AIM of Education-Teachers Training-2024.ppt
 
Our Environment Class 10 Science Notes pdf
Our Environment Class 10 Science Notes pdfOur Environment Class 10 Science Notes pdf
Our Environment Class 10 Science Notes pdf
 
How to Manage Call for Tendor in Odoo 17
How to Manage Call for Tendor in Odoo 17How to Manage Call for Tendor in Odoo 17
How to Manage Call for Tendor in Odoo 17
 
What is 3 Way Matching Process in Odoo 17.pptx
What is 3 Way Matching Process in Odoo 17.pptxWhat is 3 Way Matching Process in Odoo 17.pptx
What is 3 Way Matching Process in Odoo 17.pptx
 
80 ĐỀ THI THỬ TUYỂN SINH TIẾNG ANH VÀO 10 SỞ GD – ĐT THÀNH PHỐ HỒ CHÍ MINH NĂ...
80 ĐỀ THI THỬ TUYỂN SINH TIẾNG ANH VÀO 10 SỞ GD – ĐT THÀNH PHỐ HỒ CHÍ MINH NĂ...80 ĐỀ THI THỬ TUYỂN SINH TIẾNG ANH VÀO 10 SỞ GD – ĐT THÀNH PHỐ HỒ CHÍ MINH NĂ...
80 ĐỀ THI THỬ TUYỂN SINH TIẾNG ANH VÀO 10 SỞ GD – ĐT THÀNH PHỐ HỒ CHÍ MINH NĂ...
 
Details on CBSE Compartment Exam.pptx1111
Details on CBSE Compartment Exam.pptx1111Details on CBSE Compartment Exam.pptx1111
Details on CBSE Compartment Exam.pptx1111
 
dusjagr & nano talk on open tools for agriculture research and learning
dusjagr & nano talk on open tools for agriculture research and learningdusjagr & nano talk on open tools for agriculture research and learning
dusjagr & nano talk on open tools for agriculture research and learning
 
Play hard learn harder: The Serious Business of Play
Play hard learn harder:  The Serious Business of PlayPlay hard learn harder:  The Serious Business of Play
Play hard learn harder: The Serious Business of Play
 
How to Manage Global Discount in Odoo 17 POS
How to Manage Global Discount in Odoo 17 POSHow to Manage Global Discount in Odoo 17 POS
How to Manage Global Discount in Odoo 17 POS
 

Types of User Interface

  • 2. USER INTERFACE People need a way of interacting with machines if they are to be useful.
  • 3. COMMAND LINE INTERCACE • A Command Line Interface allows the user to interact directly with the computer system by typing in commands (instructions) into a screen • You cannot just type in any kind of instruction of course, because the computer will only react to a definite set of words. • These commands are very specific, for example in DOS you have to type • Before Windows was developed, this type of user interface was what most people used to get the computer to follow instructions. • A technician setting up a server in a data center might use a command line interface or a mainframe administrator setting up a configuration file.
  • 5. GRAPHICAL USER INTERFACE • User friendly interface • A GUI is also known as WIMP interface • W-Windows(Rectangular area of screen) • I-Icons(A symbol which represent a software application) • M-Menus(A list of option from which a user can choose) • P-Pointer(A symbol such as an arrow which moves around the screen as you move your mouse. Helps to select objects) • Many programs that run in windows are known as WYSIWYG • What You See Is What You Get
  • 7. MENU BASED INTERFACE • ATMs are another good example of a menu driven interface. • Menu driven interfaces can also be verbal rather than visual • Have a look at the menus in your word processor or spreadsheet package and see how many different choices you are given. • A well designed menu interface is simple to use, you just follow the instructions and make your choices.
  • 9. FORM BASED INTERFACE • This is a method of enabling you to interact with an application. • A form interface can also be used to enter data into a system, for example a database system will usually allow you to create a form to enter data into tables.
  • 11. DIALOGUE BASED INTERFACE • Way of interacting with your environment by means of the spoken word. • Example many modern cars have a dialogue interface to allow control of mobile phone while driving • Example might be in a 'smart home' where the user can control the temperature, light intensity, sound systems or curtains being closed by the use of spoken commands. • This involves the user speaking the commands until the system accepts the command and reacts appropriately. • Noise in the background can be a problem and may interfere with the interface understanding the command. • Dialogue interfaces often have a limited vocabulary.
  • 13. GESTURE BASED INTERFACE • Gesture recognition is a type of perceptual computing user interface that allows computers to capture and interpret human gestures as commands. • Gestural UI refers to using specific gestures, like scrolling, pinching and tapping to operate an interface. • Gestural user interface and gesture recognition technology has evolved from very basic motions and a pplications to the complex, and it is now part of everyday life for a huge number of people. • The Samsung Galaxy S4 is an example of one smartphone that has taken gesture UI a step further. • The phone tracks and recognizes your eye movement and automatically scrolls down as your eyes reach the bottom of the page.
  • 14. GESTURE BASED INTERFACE MERITS DEMERITS Computer can track the movement of each eye Less accuracy It can be used by some users who cannot use input devices It needs to accurately interpret the movements made by the human user Tracking individual finger, eyeball requires highly accurate cameras or sensors It can be very difficult to control a pointer when a finger is in mid-air rather than firmly fixed to touch screen.
  • 15. REAL-TIME VIDEO CAPTIONING A Concept Lab within Rochester Institute of Technology has created a novel way to convert sign language into text, in real-time. The application is intended for deaf users
  • 16. NATURAL LANGUAGE INTERFACE • This type of interface allows the user to speak or type in their normal everyday language in order to interact with the computer. • For example, some applications such as speech recognition software accepts the spoken words and converts them into text on the computer. These applications have a much wider vocabulary than the dialogue interface. • An example of a natural language interface which makes use of written text is a 'chat bot’. • This software mimics a conversation - you ask it questions and it will come back with a suitable comment for you. Customers can message your chatbot to schedule something right away