what is human computer interraction
TRANSCRIPT
HUMAN COMPUTER INTERACTION (HCI)
What is Human Computer Interaction (HCI)?
HCI is the study of interaction between people (users) and computers.
Human Computer Interaction is concerned with the design, evaluation and implementation of interactive computing systems for human use.
Human Computer Interaction (HCI) is an interdisciplinary field in which computer scientists, engineers, psychologists, social scientists and design professional play important roles.
Human Computer Interaction (HCI) is an Interdisciplinary field
Human
Computer
Interaction
The goal of HCI is to improve the interaction between users and computers by making computers more user-friendly and receptive to the user's needs.
Human Computer Interaction has Three Components
A simplified view of the human processing involved in interacting with computer system.
Model Human Processor
ComputerIn fact, the most sophisticated machines are worthless unless they can be used properly by men.
communicationuser system
Interaction refers to a dialogue generated by the command and data, input to the computer and the display, output of the computer and the sensory/perceptual input to the human and motor response output of the human.
There are number of ways in which the user can communicate with the system, batch input, direct manipulation etc.
What is Interaction?
Interface is made up of a set of hardware devices and software tools from the computer side and a system of sensory, motor and cognitive processes from the human side.
Interaction takes place at the Interface,
What is Interface?
User interface: User interfaces mediate the interaction (dialog) between humans and computers.
User interface (UI)
HCI in SDLC
• Requirement and Projected Requirement must always be analyzed.
• so that the project does not deviate much from the
basic foundation pillars of development.
REQUIREMENT ANALYSIS
Coding
Convert the physical design to set of actual programs.
Set up the actual databases.
Programming languages are used to code the system.
Database management systems are used to construct the databases.
Testing
At a high-level there are two types 1. black box testing – is the method to test the developed program where the tester does not need a through knowledge of the s/w, codes, internal structure of the program for testing 2. white box testing – is the method to test the developed program where the tester need a through knowledge of the s/w, codes, internal structure of the program for testing
Also testing can be done at several stages such as unit testing, module testing, subsystem testing and system testing .
IMPLEMENTATION
Here you will put the system into practice.
At the end of the testing phase sometimes it is advisable to forward the list of efficiency breaks to the coding team. If possible a session of interaction also helps in improving the quality of the projects which will be handled later on.
MAINTENANCE
Doing changes to the system after implementation .
There are 3 basic types of maintenance corrective maintenance perfective maintenance adaptive maintenance
IMPORTANCE OF LEARNING HUMAN COMPUTER INTERACTION
Quality of life. Important applications of computers in medicine are
possible only if they are both useful and easy to use by doctors, nurses, and aides
use of computers in education requires that they be both useful and easy to use by students and teachers.
Computers can assist disabled individuals; at the same time, special techniques are needed to allow computers to be used by some who are disabled.
• Growth of Computer And Communication industries.
• National Competitiveness
• National Security.
JOB OPPORTUNITIES IN HUMAN COMPUTER INTERACTION FIELD
Information security jobs IT analyst Translate business requirement into technical specificationNetwork AdministrationConfigure and operate computer networkManagement ConsultingProvide consulting for government and organization
Thank you