SlideShare ist ein Scribd-Unternehmen logo
1 von 36
HUMAN–
COMPUTER
INTERACTION
Purpose: to work with a system, the
users need to be able to control the
system and assess the state of the
system.
PLAN
• User interface, as a means of human-
computer interaction. Usability of Interfaces.
• Types of interfaces: command line interface,
text interface, graphical interface, natural-
language user interface
• Mental characteristics of the user.
• Stages of user interface development.
• Types of interface testing (user testing).
• Prospects for the development of interfaces.
USER INTERFACE, AS A MEANS OF HUMAN-
COMPUTER INTERACTION
Human–computer interaction (HCI)
researches the design and use of
computer technology, focused on the
interfaces between people and computers.
USER INTERFACE
The user interface (UI), in the industrial
design field of human–computer interaction, is
the space where interactions between humans
and machines occur.
USABILITY
USABILITY OF INTERFACE
Usability is the degree to which a software can
be used by specified consumers to achieve
quantified objectives with effectiveness, efficiency,
and satisfaction in a quantified context of use.
Usability of interface consists of
Learnability
Efficiency
Memorability
Errors
Satisfaction
TYPES OF INTERFACES
• command line interface
• text interface
• graphical interface
• natural-language user interface
COMMAND-LINE INTERFACE
A command-line interface is a means of interacting
with a computer program where the user (or client)
issues commands to the program in the form of
successive lines of text (command lines).
TEXT-BASED USER INTERFACE
Text-based user interface (TUI) is a user
interface where by all output is presented in
the form of text.
GRAPHICAL USER INTERFACE
The graphical user interface (GUI ) is a type of user interface
that allows users to interact with electronic devices through
graphical icons and visual indicators such as secondary
notation, instead of text-based user interfaces, typed command
labels or text navigation.
XEROX ALTO
NATURAL-LANGUAGE USER
INTERFACE
• Natural-language user interface (LUI or NLUI) is a type of
computer human interface where linguistic phenomena such as
verbs, phrases and clauses act as UI controls for creating,
selecting and modifying data in software applications.
MENTAL CHARACTERISTICS OF THE
USER
A mental model is a person’s intuitive
understanding of how something functions based on
his or her past encounters, exposure to information,
and sound judgment.
HOW PEOPLE FORM MENTAL
MODELS Observation
Immersive Experience
Culture
TIPS FROM FREE DESIGNERS
• Try to learn something about users
• Come up with your own characters
• Brainstorm
• Use common design patterns
• Remember that we are all human, and
we are all United by the same
psychological principles
STAGES OF USER INTERFACE
DEVELOPMENT
User Flow Diagram
Brainstorming & Sketching
Understanding the Project’s Concept
Factors
of
influence
Choosing the Style of the Interface
Structure and Flow Validation
Style Validation
BRAINSTORMING & SKETCHING
USER FLOW DIAGRAM
CHOOSING THE STYLE OF THE
INTERFACE
CHOOSING AND CREATING THE
PREVIEW FORM
• Wireframe
CHOOSING AND CREATING THE
PREVIEW FORM
• Mockup
CHOOSING AND CREATING THE
PREVIEW FORM
• Clickable Prototype
CHOOSING AND CREATING THE
PREVIEW FORM
• Animated UI Flow
WHAT IS INTERFACE TESTING?
Interface Testing is performed to evaluate whether
systems or components pass data and control correctly to one
another. It is to verify if all the interactions between these
modules are working properly and errors are handled properly.
Interface Testing - Checklist
• Verify that communication between the systems are done
correctly
• Verify if all supported hardware/software has been tested
• Verify if all linked documents be supported/opened on all
platforms
• Verify the security requirements or encryption while
communication happens between systems
• Check if a Solution can handle network failures between Web
TYPES OF INTERFACE TESTING
This include testing each system individually. For example, billing system and
inventory management system for retail store should be able to operate
separately.
This is considered when testing include date, month and day reversed
A high-volume interface may require more Load Testing than a low-
volume interface, depending on the interface engine and connectivity
infrastructure
Individual systems
Edge cases -unexpected
values
Performance, load, and network testing
It ensures that the interface engine handles your standard workflows
as expected.
Workflow
PROSPECTS FOR THE DEVELOPMENT
OF INTERFACES
CONSOLIDATION OF
ACQUIRED KNOWLEDGE
??????????????????????????
????????
CHOOSE TWO CORRECT ANSWERS
(TYPES OF INTERFACE)
Object-
oriented
interface
Command
line
interface
Text user
interface
WIM
interface
HCI
UI
MENTAL MODEL
INTERFACE
TESTING
_________researche
s the design and use
of computer
technology, focused
on the interfaces
between people and
computers.
Semantic
interface
Biometric
technology
Brainloo
p
REFERENCES
• Information and Communication Technologies Part 1: Textbook/
D.Shynybekov. - Almaty: IITU, 2017. - 588 p.
• Information and Communication Technologies Part 2: Textbook/
D.Shynybekov. - Almaty: IITU, 2017. - 624 p
• June J. Parsons and Dan Oja, New Perspectives on Computer Consepts 16th
Edition - Comprehensive, Thomson Course Technology, a division of Thomson
Learning, Inc Cambridge, MA, COPYRIGHT Š 2014.
• Lorenzo Cantoni (University of Lugano, Switzerland)James A. Danowski
(University of Illinois at Chicago, IL,USA) Communication and Technologies,
576 pages
• Craig Van Slyke Information Communication Technologies: Concepts,
Methodologies, Tools, and Applications (6 Volumes)/ ISBN 13:
9781599049496, 2008, Pages: 4288
• Utelbaeva A.K.,Utelbaeva A.K. Study guide for lectures on discipline
“Computer science”, Shimkent 2008, 84 pages.
JOBS
HCI.pptx
HCI.pptx

Weitere ähnliche Inhalte

Ähnlich wie HCI.pptx

HUMAN COMPUTER INTERACTION.pptx
HUMAN COMPUTER INTERACTION.pptxHUMAN COMPUTER INTERACTION.pptx
HUMAN COMPUTER INTERACTION.pptxMRahul20
 
Lecturesvddddddddddddddddddddddddddddddddddd 16.pptx
Lecturesvddddddddddddddddddddddddddddddddddd 16.pptxLecturesvddddddddddddddddddddddddddddddddddd 16.pptx
Lecturesvddddddddddddddddddddddddddddddddddd 16.pptxaliyafatimauwu
 
SDA-lecture-F5.pptx
SDA-lecture-F5.pptxSDA-lecture-F5.pptx
SDA-lecture-F5.pptxQasid Rajpoot
 
Software engineering 18 user interface design
Software engineering 18 user interface designSoftware engineering 18 user interface design
Software engineering 18 user interface designVaibhav Khanna
 
First users: Heuristics for designer/developer collaboration
First users: Heuristics for designer/developer collaborationFirst users: Heuristics for designer/developer collaboration
First users: Heuristics for designer/developer collaborationJonathan Abbett
 
Software engineering
Software engineeringSoftware engineering
Software engineeringIshucs
 
Human computer Interaction
Human computer InteractionHuman computer Interaction
Human computer Interactionshafaitahir
 
Human Computer interaction -Interaction design basics
Human Computer interaction -Interaction design basicsHuman Computer interaction -Interaction design basics
Human Computer interaction -Interaction design basicsGEETHAS668001
 
Class1
Class1Class1
Class1inti
 
User Experience Design - Designing for others
User Experience Design - Designing for othersUser Experience Design - Designing for others
User Experience Design - Designing for othersBART RADKA
 
Real time and distributed design
Real time and distributed designReal time and distributed design
Real time and distributed designpriyapavi96
 
B19CA4020_SE_Unit3.pptx
B19CA4020_SE_Unit3.pptxB19CA4020_SE_Unit3.pptx
B19CA4020_SE_Unit3.pptxDrPreethiD1
 
Interact2011 - Designing Inter-usable Systems
Interact2011 - Designing Inter-usable SystemsInteract2011 - Designing Inter-usable Systems
Interact2011 - Designing Inter-usable SystemsVille Antila
 
INTRODUCTION TO COMPUTER SOFTWARE
INTRODUCTION TO COMPUTER SOFTWAREINTRODUCTION TO COMPUTER SOFTWARE
INTRODUCTION TO COMPUTER SOFTWAREabiramiabi21
 
User interface software tools past present and future
User interface software tools past present and futureUser interface software tools past present and future
User interface software tools past present and futureAlison HONG
 
Unit 1 importance ofsoftengg_b.tech iii year
Unit 1  importance ofsoftengg_b.tech iii yearUnit 1  importance ofsoftengg_b.tech iii year
Unit 1 importance ofsoftengg_b.tech iii yearPreeti Mishra
 
Unit 1 introduction tosoftengg_mba tech ii year
Unit 1  introduction tosoftengg_mba tech ii yearUnit 1  introduction tosoftengg_mba tech ii year
Unit 1 introduction tosoftengg_mba tech ii yearPreeti Mishra
 

Ähnlich wie HCI.pptx (20)

Unit - 1 - HCI.pptx
Unit - 1 - HCI.pptxUnit - 1 - HCI.pptx
Unit - 1 - HCI.pptx
 
HUMAN COMPUTER INTERACTION.pptx
HUMAN COMPUTER INTERACTION.pptxHUMAN COMPUTER INTERACTION.pptx
HUMAN COMPUTER INTERACTION.pptx
 
Lecturesvddddddddddddddddddddddddddddddddddd 16.pptx
Lecturesvddddddddddddddddddddddddddddddddddd 16.pptxLecturesvddddddddddddddddddddddddddddddddddd 16.pptx
Lecturesvddddddddddddddddddddddddddddddddddd 16.pptx
 
SDA-lecture-F5.pptx
SDA-lecture-F5.pptxSDA-lecture-F5.pptx
SDA-lecture-F5.pptx
 
Software engineering 18 user interface design
Software engineering 18 user interface designSoftware engineering 18 user interface design
Software engineering 18 user interface design
 
First users: Heuristics for designer/developer collaboration
First users: Heuristics for designer/developer collaborationFirst users: Heuristics for designer/developer collaboration
First users: Heuristics for designer/developer collaboration
 
Software engineering
Software engineeringSoftware engineering
Software engineering
 
Human computer Interaction
Human computer InteractionHuman computer Interaction
Human computer Interaction
 
Human Computer interaction -Interaction design basics
Human Computer interaction -Interaction design basicsHuman Computer interaction -Interaction design basics
Human Computer interaction -Interaction design basics
 
Class1
Class1Class1
Class1
 
User Experience Design - Designing for others
User Experience Design - Designing for othersUser Experience Design - Designing for others
User Experience Design - Designing for others
 
Real time and distributed design
Real time and distributed designReal time and distributed design
Real time and distributed design
 
B19CA4020_SE_Unit3.pptx
B19CA4020_SE_Unit3.pptxB19CA4020_SE_Unit3.pptx
B19CA4020_SE_Unit3.pptx
 
interface
interfaceinterface
interface
 
Interact2011 - Designing Inter-usable Systems
Interact2011 - Designing Inter-usable SystemsInteract2011 - Designing Inter-usable Systems
Interact2011 - Designing Inter-usable Systems
 
Human Computer Interface.pptx
Human Computer Interface.pptxHuman Computer Interface.pptx
Human Computer Interface.pptx
 
INTRODUCTION TO COMPUTER SOFTWARE
INTRODUCTION TO COMPUTER SOFTWAREINTRODUCTION TO COMPUTER SOFTWARE
INTRODUCTION TO COMPUTER SOFTWARE
 
User interface software tools past present and future
User interface software tools past present and futureUser interface software tools past present and future
User interface software tools past present and future
 
Unit 1 importance ofsoftengg_b.tech iii year
Unit 1  importance ofsoftengg_b.tech iii yearUnit 1  importance ofsoftengg_b.tech iii year
Unit 1 importance ofsoftengg_b.tech iii year
 
Unit 1 introduction tosoftengg_mba tech ii year
Unit 1  introduction tosoftengg_mba tech ii yearUnit 1  introduction tosoftengg_mba tech ii year
Unit 1 introduction tosoftengg_mba tech ii year
 

Mehr von AssemNazirova2

ICT L13 — копия.pptx
ICT L13 — копия.pptxICT L13 — копия.pptx
ICT L13 — копия.pptxAssemNazirova2
 
CN L8 — копия.ppt
CN L8 — копия.pptCN L8 — копия.ppt
CN L8 — копия.pptAssemNazirova2
 
SDT_L8 — копия.ppt
SDT_L8 — копия.pptSDT_L8 — копия.ppt
SDT_L8 — копия.pptAssemNazirova2
 
Cloud technology
Cloud technologyCloud technology
Cloud technologyAssemNazirova2
 
CN L7 — копия.ppt
CN L7 — копия.pptCN L7 — копия.ppt
CN L7 — копия.pptAssemNazirova2
 
Лекция 1_ РЭС_Презентация — копия.pptx
Лекция 1_ РЭС_Презентация — копия.pptxЛекция 1_ РЭС_Презентация — копия.pptx
Лекция 1_ РЭС_Презентация — копия.pptxAssemNazirova2
 
CN L5 — копия.pptx
CN L5 — копия.pptxCN L5 — копия.pptx
CN L5 — копия.pptxAssemNazirova2
 
physical_layer.pptx
physical_layer.pptxphysical_layer.pptx
physical_layer.pptxAssemNazirova2
 
CN L1 — копия.ppt
CN L1 — копия.pptCN L1 — копия.ppt
CN L1 — копия.pptAssemNazirova2
 
vlsisubsystemdesignprocessesandillustration-131101063110-phpapp02.pptx
vlsisubsystemdesignprocessesandillustration-131101063110-phpapp02.pptxvlsisubsystemdesignprocessesandillustration-131101063110-phpapp02.pptx
vlsisubsystemdesignprocessesandillustration-131101063110-phpapp02.pptxAssemNazirova2
 
E-technology.pptx
E-technology.pptxE-technology.pptx
E-technology.pptxAssemNazirova2
 

Mehr von AssemNazirova2 (17)

IPv4 adressing
IPv4 adressingIPv4 adressing
IPv4 adressing
 
ICT L13 — копия.pptx
ICT L13 — копия.pptxICT L13 — копия.pptx
ICT L13 — копия.pptx
 
CN L8 — копия.ppt
CN L8 — копия.pptCN L8 — копия.ppt
CN L8 — копия.ppt
 
SDT_L8 — копия.ppt
SDT_L8 — копия.pptSDT_L8 — копия.ppt
SDT_L8 — копия.ppt
 
Cloud technology
Cloud technologyCloud technology
Cloud technology
 
CN L7 — копия.ppt
CN L7 — копия.pptCN L7 — копия.ppt
CN L7 — копия.ppt
 
Лекция 1_ РЭС_Презентация — копия.pptx
Лекция 1_ РЭС_Презентация — копия.pptxЛекция 1_ РЭС_Презентация — копия.pptx
Лекция 1_ РЭС_Презентация — копия.pptx
 
CN L5 — копия.pptx
CN L5 — копия.pptxCN L5 — копия.pptx
CN L5 — копия.pptx
 
physical_layer.pptx
physical_layer.pptxphysical_layer.pptx
physical_layer.pptx
 
Physical.pptx
Physical.pptxPhysical.pptx
Physical.pptx
 
CN L5.pptx
CN L5.pptxCN L5.pptx
CN L5.pptx
 
CN L1 — копия.ppt
CN L1 — копия.pptCN L1 — копия.ppt
CN L1 — копия.ppt
 
vlsisubsystemdesignprocessesandillustration-131101063110-phpapp02.pptx
vlsisubsystemdesignprocessesandillustration-131101063110-phpapp02.pptxvlsisubsystemdesignprocessesandillustration-131101063110-phpapp02.pptx
vlsisubsystemdesignprocessesandillustration-131101063110-phpapp02.pptx
 
ICT L5+.pptx
ICT L5+.pptxICT L5+.pptx
ICT L5+.pptx
 
ICT L2.pptx
ICT L2.pptxICT L2.pptx
ICT L2.pptx
 
E-technology.pptx
E-technology.pptxE-technology.pptx
E-technology.pptx
 
ICT L1 .pptx
ICT L1  .pptxICT L1  .pptx
ICT L1 .pptx
 

KĂźrzlich hochgeladen

presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century educationjfdjdjcjdnsjd
 
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
 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdflior mazor
 
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
 
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
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024The Digital Insurer
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherRemote DBA Services
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProduct Anonymous
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024The Digital Insurer
 
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
 
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
 
HTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation StrategiesHTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation StrategiesBoston Institute of Analytics
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityPrincipled Technologies
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUK Journal
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfsudhanshuwaghmare1
 
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
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Miguel AraĂşjo
 

KĂźrzlich hochgeladen (20)

presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
 
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
 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdf
 
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
 
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
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 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
 
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...
 
HTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation StrategiesHTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation Strategies
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
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
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 

HCI.pptx

  • 2. Purpose: to work with a system, the users need to be able to control the system and assess the state of the system.
  • 3. PLAN • User interface, as a means of human- computer interaction. Usability of Interfaces. • Types of interfaces: command line interface, text interface, graphical interface, natural- language user interface • Mental characteristics of the user. • Stages of user interface development. • Types of interface testing (user testing). • Prospects for the development of interfaces.
  • 4. USER INTERFACE, AS A MEANS OF HUMAN- COMPUTER INTERACTION Human–computer interaction (HCI) researches the design and use of computer technology, focused on the interfaces between people and computers.
  • 5. USER INTERFACE The user interface (UI), in the industrial design field of human–computer interaction, is the space where interactions between humans and machines occur.
  • 7. USABILITY OF INTERFACE Usability is the degree to which a software can be used by specified consumers to achieve quantified objectives with effectiveness, efficiency, and satisfaction in a quantified context of use. Usability of interface consists of Learnability Efficiency Memorability Errors Satisfaction
  • 8. TYPES OF INTERFACES • command line interface • text interface • graphical interface • natural-language user interface
  • 9. COMMAND-LINE INTERFACE A command-line interface is a means of interacting with a computer program where the user (or client) issues commands to the program in the form of successive lines of text (command lines).
  • 10. TEXT-BASED USER INTERFACE Text-based user interface (TUI) is a user interface where by all output is presented in the form of text.
  • 11. GRAPHICAL USER INTERFACE The graphical user interface (GUI ) is a type of user interface that allows users to interact with electronic devices through graphical icons and visual indicators such as secondary notation, instead of text-based user interfaces, typed command labels or text navigation.
  • 13. NATURAL-LANGUAGE USER INTERFACE • Natural-language user interface (LUI or NLUI) is a type of computer human interface where linguistic phenomena such as verbs, phrases and clauses act as UI controls for creating, selecting and modifying data in software applications.
  • 14. MENTAL CHARACTERISTICS OF THE USER A mental model is a person’s intuitive understanding of how something functions based on his or her past encounters, exposure to information, and sound judgment.
  • 15. HOW PEOPLE FORM MENTAL MODELS Observation Immersive Experience Culture
  • 16. TIPS FROM FREE DESIGNERS • Try to learn something about users • Come up with your own characters • Brainstorm • Use common design patterns • Remember that we are all human, and we are all United by the same psychological principles
  • 17. STAGES OF USER INTERFACE DEVELOPMENT User Flow Diagram Brainstorming & Sketching Understanding the Project’s Concept Factors of influence Choosing the Style of the Interface Structure and Flow Validation Style Validation
  • 20. CHOOSING THE STYLE OF THE INTERFACE
  • 21. CHOOSING AND CREATING THE PREVIEW FORM • Wireframe
  • 22. CHOOSING AND CREATING THE PREVIEW FORM • Mockup
  • 23. CHOOSING AND CREATING THE PREVIEW FORM • Clickable Prototype
  • 24. CHOOSING AND CREATING THE PREVIEW FORM • Animated UI Flow
  • 25. WHAT IS INTERFACE TESTING? Interface Testing is performed to evaluate whether systems or components pass data and control correctly to one another. It is to verify if all the interactions between these modules are working properly and errors are handled properly. Interface Testing - Checklist • Verify that communication between the systems are done correctly • Verify if all supported hardware/software has been tested • Verify if all linked documents be supported/opened on all platforms • Verify the security requirements or encryption while communication happens between systems • Check if a Solution can handle network failures between Web
  • 26. TYPES OF INTERFACE TESTING This include testing each system individually. For example, billing system and inventory management system for retail store should be able to operate separately. This is considered when testing include date, month and day reversed A high-volume interface may require more Load Testing than a low- volume interface, depending on the interface engine and connectivity infrastructure Individual systems Edge cases -unexpected values Performance, load, and network testing It ensures that the interface engine handles your standard workflows as expected. Workflow
  • 27. PROSPECTS FOR THE DEVELOPMENT OF INTERFACES
  • 29. CHOOSE TWO CORRECT ANSWERS (TYPES OF INTERFACE) Object- oriented interface Command line interface Text user interface WIM interface
  • 30. HCI UI MENTAL MODEL INTERFACE TESTING _________researche s the design and use of computer technology, focused on the interfaces between people and computers.
  • 32.
  • 33. REFERENCES • Information and Communication Technologies Part 1: Textbook/ D.Shynybekov. - Almaty: IITU, 2017. - 588 p. • Information and Communication Technologies Part 2: Textbook/ D.Shynybekov. - Almaty: IITU, 2017. - 624 p • June J. Parsons and Dan Oja, New Perspectives on Computer Consepts 16th Edition - Comprehensive, Thomson Course Technology, a division of Thomson Learning, Inc Cambridge, MA, COPYRIGHT Š 2014. • Lorenzo Cantoni (University of Lugano, Switzerland)James A. Danowski (University of Illinois at Chicago, IL,USA) Communication and Technologies, 576 pages • Craig Van Slyke Information Communication Technologies: Concepts, Methodologies, Tools, and Applications (6 Volumes)/ ISBN 13: 9781599049496, 2008, Pages: 4288 • Utelbaeva A.K.,Utelbaeva A.K. Study guide for lectures on discipline “Computer science”, Shimkent 2008, 84 pages.
  • 34. JOBS