SlideShare a Scribd company logo
1 of 35
Human-computer interaction
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
Prospects for the development of interfaces
Mental Models and User Experience
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
Observation is a crucial
method of getting answers
concerning people’s
responses to their general
surroundings. As individuals,
we are well equipped to pick
up detailed data about our
environs through our senses.
How People Form Mental Models
Immersive Experience
An immersive experience is one in which a user is
totally caught up in a system. If the experience is a
positive one, the user’s satisfaction may reach new
heights. Immersive experiences stimulate our senses.
How Understanding Mental Models
Influences User-Interface Design
Don Norman discusses mental models in his article “Some
Observations on Mental Models,” in which he also considers
conceptual models and theoretical models. Norman says, “Conceptual
models are devised as tools for the understanding or teaching of
physical systems. Mental models are what people really have in their
heads and what guides their use of things.”
How People Form Mental Models
Culture
People belonging to different cultures often have
different mental models….
Culture plays a vital role in shaping human
perceptions. Because people belonging to different
cultures often have different mental models, the
internationalization and localization of Web experiences
that must address these cultural intricacies has always
been challenging for designers.
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
Development stages of the user interface
User Flow Diagram
Brainstorming & Sketching
Understanding the Project’s Concept
Factors of
influence
Choosing and Creating the Preview Form
Choosing the Style of the Interface
Structure and Flow Validation
Style Validation
Design 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 the testing done on AUT which actually verifies
whether the communication between two different software systems
are done correctly.
Why to do Interface Testing
Interface Testing is done
• To ensure that end-users or customer should not encounter any
problem when using a particular software product
• To identify which application areas are usually accessed by end-users
and to check its user-friendliness as well.
• To verify security requirements while communication propagates
between the systems
• To check if solution is capable to handle network failures between
application server and website
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
Jobs
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.
Control Questions
What is included in the concept of man-machine interface?
List the main means of man-machine interface.
Are there any fundamentally new breakthroughs in the development of
human-machine interface? Describe them.
Is there any effective speech recognition system available? What are the
shortcomings of speech recognition systems?
What does ergonomics study?

More Related Content

Similar to ICT L4.pptx

User Experience Design - Designing for others
User Experience Design - Designing for othersUser Experience Design - Designing for others
User Experience Design - Designing for othersBART RADKA
 
Hci lec 1 & 2
Hci lec 1 & 2Hci lec 1 & 2
Hci lec 1 & 2Anwal Mirza
 
Introduction to HCI (UCC)
Introduction to HCI (UCC)Introduction to HCI (UCC)
Introduction to HCI (UCC)apppsych
 
Ux Overview
Ux OverviewUx Overview
Ux Overviewmbrosset
 
Design process interaction design basics
Design process interaction design basicsDesign process interaction design basics
Design process interaction design basicsPreeti Mishra
 
User Experience & Design…Designing for others…UED
User Experience & Design…Designing for others…UEDUser Experience & Design…Designing for others…UED
User Experience & Design…Designing for others…UEDPreeti Chopra
 
User Interface Analysis and Design
User Interface Analysis and DesignUser Interface Analysis and Design
User Interface Analysis and Design Saqib Raza
 
human-computer-interaction-lecture-notes.pdf
human-computer-interaction-lecture-notes.pdfhuman-computer-interaction-lecture-notes.pdf
human-computer-interaction-lecture-notes.pdfUmarMaaz1
 
User Experience Design in Agile Development for Enterprise Software
User Experience Design in Agile Development for Enterprise SoftwareUser Experience Design in Agile Development for Enterprise Software
User Experience Design in Agile Development for Enterprise SoftwareSoCal UX Camp
 
Human Computer Interaction
Human Computer InteractionHuman Computer Interaction
Human Computer InteractionJitu Choudhary
 
Usability Workshop, 11-8-2012
Usability Workshop, 11-8-2012Usability Workshop, 11-8-2012
Usability Workshop, 11-8-2012Samantha Bailey
 
User interface design: definitions, processes and principles
User interface design: definitions, processes and principlesUser interface design: definitions, processes and principles
User interface design: definitions, processes and principlesDavid Little
 
User Interface Design: Definitions, Processes and Principles
User Interface Design: Definitions, Processes and PrinciplesUser Interface Design: Definitions, Processes and Principles
User Interface Design: Definitions, Processes and PrinciplesMoodLabs
 
Final_USER_EXPERIENCE_Yale_V1
Final_USER_EXPERIENCE_Yale_V1Final_USER_EXPERIENCE_Yale_V1
Final_USER_EXPERIENCE_Yale_V1Michael Rawlins
 
Psychology Human Computer Interaction
Psychology Human Computer InteractionPsychology Human Computer Interaction
Psychology Human Computer InteractionSeta Wicaksana
 
Interaction design: desiging user interfaces for digital products
Interaction design: desiging user interfaces for digital productsInteraction design: desiging user interfaces for digital products
Interaction design: desiging user interfaces for digital productsDavid Little
 
Balanced Evaluation Paper
Balanced Evaluation PaperBalanced Evaluation Paper
Balanced Evaluation PaperRachel Phillips
 
Human computer Interaction
Human computer InteractionHuman computer Interaction
Human computer Interactionshafaitahir
 

Similar to ICT L4.pptx (20)

User Experience Design - Designing for others
User Experience Design - Designing for othersUser Experience Design - Designing for others
User Experience Design - Designing for others
 
Hci lec 1 & 2
Hci lec 1 & 2Hci lec 1 & 2
Hci lec 1 & 2
 
Introduction to HCI (UCC)
Introduction to HCI (UCC)Introduction to HCI (UCC)
Introduction to HCI (UCC)
 
Ux Overview
Ux OverviewUx Overview
Ux Overview
 
Design process interaction design basics
Design process interaction design basicsDesign process interaction design basics
Design process interaction design basics
 
User Experience & Design…Designing for others…UED
User Experience & Design…Designing for others…UEDUser Experience & Design…Designing for others…UED
User Experience & Design…Designing for others…UED
 
User Interface Analysis and Design
User Interface Analysis and DesignUser Interface Analysis and Design
User Interface Analysis and Design
 
human-computer-interaction-lecture-notes.pdf
human-computer-interaction-lecture-notes.pdfhuman-computer-interaction-lecture-notes.pdf
human-computer-interaction-lecture-notes.pdf
 
User Experience Design in Agile Development for Enterprise Software
User Experience Design in Agile Development for Enterprise SoftwareUser Experience Design in Agile Development for Enterprise Software
User Experience Design in Agile Development for Enterprise Software
 
HCI
HCIHCI
HCI
 
Human Computer Interaction
Human Computer InteractionHuman Computer Interaction
Human Computer Interaction
 
Lesson 2 HCI 2.pptx
Lesson 2 HCI 2.pptxLesson 2 HCI 2.pptx
Lesson 2 HCI 2.pptx
 
Usability Workshop, 11-8-2012
Usability Workshop, 11-8-2012Usability Workshop, 11-8-2012
Usability Workshop, 11-8-2012
 
User interface design: definitions, processes and principles
User interface design: definitions, processes and principlesUser interface design: definitions, processes and principles
User interface design: definitions, processes and principles
 
User Interface Design: Definitions, Processes and Principles
User Interface Design: Definitions, Processes and PrinciplesUser Interface Design: Definitions, Processes and Principles
User Interface Design: Definitions, Processes and Principles
 
Final_USER_EXPERIENCE_Yale_V1
Final_USER_EXPERIENCE_Yale_V1Final_USER_EXPERIENCE_Yale_V1
Final_USER_EXPERIENCE_Yale_V1
 
Psychology Human Computer Interaction
Psychology Human Computer InteractionPsychology Human Computer Interaction
Psychology Human Computer Interaction
 
Interaction design: desiging user interfaces for digital products
Interaction design: desiging user interfaces for digital productsInteraction design: desiging user interfaces for digital products
Interaction design: desiging user interfaces for digital products
 
Balanced Evaluation Paper
Balanced Evaluation PaperBalanced Evaluation Paper
Balanced Evaluation Paper
 
Human computer Interaction
Human computer InteractionHuman computer Interaction
Human computer Interaction
 

More from 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
 
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
 
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
 

More from 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
 

Recently uploaded

The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxMalak Abu Hammad
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesSinan KOZAK
 
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024BookNet Canada
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024Results
 
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
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking MenDelhi Call girls
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersThousandEyes
 
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
 
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
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Igalia
 
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
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Allon Mureinik
 
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
 
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
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationRidwan Fadjar
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfEnterprise Knowledge
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘RTylerCroy
 
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
 
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024BookNet Canada
 
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Alan Dix
 

Recently uploaded (20)

The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptx
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen Frames
 
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024
 
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...
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
 
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
 
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
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)
 
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 ...
 
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 Presentation
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
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
 
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
 
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
 

ICT L4.pptx

  • 2. 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.
  • 3. 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.
  • 4. 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.
  • 6. 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
  • 7. Types of interfaces • command line interface • text interface • graphical interface • natural-language user interface
  • 8. 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).
  • 9. Text-based user interface Text-based user interface (TUI) is a user interface where by all output is presented in the form of text.
  • 10. 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.
  • 12. 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.
  • 13. 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.
  • 14. How People Form Mental Models Observation Immersive Experience Culture
  • 15. Prospects for the development of interfaces
  • 16. Mental Models and User Experience 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.
  • 17. How People Form Mental Models Observation Observation is a crucial method of getting answers concerning people’s responses to their general surroundings. As individuals, we are well equipped to pick up detailed data about our environs through our senses.
  • 18. How People Form Mental Models Immersive Experience An immersive experience is one in which a user is totally caught up in a system. If the experience is a positive one, the user’s satisfaction may reach new heights. Immersive experiences stimulate our senses.
  • 19. How Understanding Mental Models Influences User-Interface Design Don Norman discusses mental models in his article “Some Observations on Mental Models,” in which he also considers conceptual models and theoretical models. Norman says, “Conceptual models are devised as tools for the understanding or teaching of physical systems. Mental models are what people really have in their heads and what guides their use of things.”
  • 20. How People Form Mental Models Culture People belonging to different cultures often have different mental models…. Culture plays a vital role in shaping human perceptions. Because people belonging to different cultures often have different mental models, the internationalization and localization of Web experiences that must address these cultural intricacies has always been challenging for designers.
  • 21. 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
  • 22. Development stages of the user interface User Flow Diagram Brainstorming & Sketching Understanding the Project’s Concept Factors of influence Choosing and Creating the Preview Form Choosing the Style of the Interface Structure and Flow Validation Style Validation Design Validation
  • 25. Choosing the Style of the Interface
  • 26. Choosing and Creating the Preview Form • Wireframe
  • 27. Choosing and Creating the Preview Form • Mockup
  • 28. Choosing and Creating the Preview Form • Clickable Prototype
  • 29. Choosing and Creating the Preview Form • Animated UI Flow
  • 30. What is Interface Testing? Interface Testing is the testing done on AUT which actually verifies whether the communication between two different software systems are done correctly.
  • 31. Why to do Interface Testing Interface Testing is done • To ensure that end-users or customer should not encounter any problem when using a particular software product • To identify which application areas are usually accessed by end-users and to check its user-friendliness as well. • To verify security requirements while communication propagates between the systems • To check if solution is capable to handle network failures between application server and website
  • 32. 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
  • 33. Jobs
  • 34. 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.
  • 35. Control Questions What is included in the concept of man-machine interface? List the main means of man-machine interface. Are there any fundamentally new breakthroughs in the development of human-machine interface? Describe them. Is there any effective speech recognition system available? What are the shortcomings of speech recognition systems? What does ergonomics study?