You are on page 1of 8

Abasyn University Islamabad Campus

Name: Hamza Saeed

Registration No: 1961

Subject: Human Computer Interaction

Assignment No: 01

Date: 05th, Oct 2020

Submitted To: Ma’am Ayesha


Question No 01: Answer:
Interaction: Interaction is the communication between user and the system. Here are some few
scenarios where user can interact with the system as follows.
a) ATM:
ATMs are known in different parts of the world as automated bank
machines (ABM) or cash machines.
 Domain: The domain is that the user should know the use of
the ATM, how to enter a card? How to check the bank balance
and how to withdraw etc.? The user must have knowledge of
the specific activity.
 Goal: ATMs are convenient, allowing consumers to perform quick self-service
transactions such as deposits, cash withdrawals, bill payments, and transfers
between accounts. Fees are commonly charged for cash withdrawals by the bank
where the account is located, by the operator of the ATM, or by both. Some or all
of these fees can be avoided by using an ATM operated directly by the bank that
holds the account.
 Task: First of all, the user will acknowledge that the how to insert a card or take it
out if it is already inside then he will just go different option like transection,
withdraw, balance inquiry etc.

b) Elevator controls and labels:


Elevator controls and labels is the system which is installed in the
elevator and user can interact with it. Elevator controls and labels on
the bottom row all look the same, so it is easy to push a label by
mistake instead of a control button. Here we’ll discuss the interaction
between user and the Elevator controls and labels.
 Domain: The domain is that users want to interact with the
elevator controls and labels, first of all, he must know the
difference between buttons and labels. And then he must
know how to enter a button of the specific roof whether if he
is going up or down. He must know the use of the system.
 Goal: For example, the user is on the 7th floor of the building and wants to go to
the basement of the building. He will perform some tasks to reach his destination
place.
 Task: The user wants to go to the basement of the building. He is using the
elevator to reach his destination. He will check whether the elevator is running or
not. If yes then he will use that elevator and interact with the elevator controls and
labels. The controls are the button and the labels are the roof numbers. So, he
knows how to use it he will hit the ground floor button and Enter button. Then the
software installed in the elevator automatically runs the elevator to take him to his
destination.
c) Download Movie from the torrent:
Downloading the movie from the torrent is another
example of Interaction. Users directly interacts with
the system.
 Domain: In this scenario, the user should
know the use of computers and the internet
also. He must have expertise in using the
internet system.
 Goal: The goal in this scenario is to download the movie from the torrent.
 Task: First of all the user will check whether the torrent is installed on the
computer or not. If it is not then first he will install torrent by downloading it from
the internet. When the torrent has been downloaded then he will perform some
task to install it on his computer. After that, he will search for available torrent
sites. When he found the site then he will search the movie by name and
download its torrent file. Then he will open the torrent software which is installed
before and drag the torrent file and drop it into the opened torrent software. Then
he will wait for his torrent’s file to begin downloading. The torrent will seed
automatically after the files have downloaded. Seeds allow users to download
files through Torrent. Then this task fulfills.

d) Send an email to a friend:


Sending email to someone is also the communication
between user and system. User do interaction in
different way.
 Domain: The user should know about the
given area of work. If he wants to send an
email to his friend then he should know the
interface which he is going to use.
 Goal: The goal is to send an email to a friend.
Users want to achieve the goal of sending an
email to their friend.
 Task: Users can send emails from different applications (for example Gmail,
Yahoo, etc.) Before start sending an email the user should make sure that he has
the correct email address of his friend. If he doesn't have an email then he should
ask his friend about his correct email. Once he gets the correct email then he will
paste it in the email place. Then User will choose a subject to summarize his
email. After that, he will write the message to his friend and will click enter and
the email will be delivered.

e) Bake a Cake:
Baking a cake is something which is done
mostly in homes or bakeries. There is a number
of processes for making a cake.
 Domain: The domain for baking a cake
is that the user should know about the
using ingredients, what steps to follow?
How much water needed? What will be
the level of fire or the heating level of
the microwave oven? Etc.
 Goal: The goal is to bake a cake. There
are some steps that the user should follow to achieve her goal.
 Task: User will together with the ingredients which will be used in the process of
baking a cake. She will mix everything in the pot which is used in the cake and
will put the pot on the oven for baking. In the mostly electric oven, it cooks at 180
Degrees for 30-35 minutes. So. She’ll wait for some time and then the cake will
be ready and her task will be fulfilled.
Question No 02: Answer:
 Good Interface Design:
 Instagram:
Instagram is aiming to make its app easier and clearer to navigate for its
users. The new design shifts around the appearance of profiles. The profile
icon is now on the right and follower count is no longer at the very top.
Otherwise, Instagram is phasing out the post count from the profile view. The
description is also placed directly to the left of the profile icon.
 Twitter:
The best thing is the new side panel because it improves your Twitter experience in
a variety of ways.  As you look at your tweets on the left, you can click on the tweet,
or the person’s name, and see extra information in the side panel on the right.

This new side panel is so useful because you can now see what’s referred to
as inline media. This means you can see the different media links without leaving
Twitter.

 Uber Mobile App:


Uber is the Number 1 Ride-Hailing app in the world.
It has a good graphic design with an accurate response. It is a
Location-Based application that works through the GPS
system to pick-up and drops service. It has a beautiful color
combination that makes it more attractive. It is a user-
friendly app.
 Pinterest:
Pinterest is a Pictorial
social platform like
Facebook.
It is a user-friendly
platform, having a good
interface because of its
high definition post
according to the user
interest. It has the most
attractive posts. In
addition, it allows the user
to save the post and reload. It helps to communicate with the world. It did not
allow the user to post the video.

 Daraz.pk
Daraz.pk is an e-
commerce website in
Pakistan and outside
the country.
It is a User-Friendly
platform so that the
user can purchase the
items according to the
wishes by staying in
his home. The platform
has well-arranged
product categories. It
has the most attractive
advertising of their top
of the line product. The
icons of the products are attractive too.

 Bad Interface Design:


 Penny Juice:
Penny Juice is the
first one in our list
of bad interface
design examples –
a site that has failed to achieve any website goals, be it intuitive navigation,
attractive design, or a clear description of an offered product.
The first shocking thing you notice when you land on the website is a messy
rainbow of vivid colors. The layout lacks clear navigation: you cannot get to the
other website pages unless you scroll down every page.

 Piazza:
Piazza is a Q&A
web service. It
can be described
as a "mixture
between a wiki
and a forum" that
can be used with
learning
management
systems. Piazza
is only based on
education
purposes there
are no attractive
things that make user bore. Less option and poor interface design.

 Command Prompt:

CMD, cmd, or cmd.exe, also known as Command Prompt, is the command-line


interpreter in the OS/2, it is a poor operating system and less attractive and
difficult to read. For someone who has never used a CLI, it can be very confusing.
Commands have to be typed
precisely. If there is a spelling error,
the command will fail. If you mistype an instruction, it is often necessary to start
from scratch again.

 Pacific Northwest X-Ray Inc.:

This web design is like a mixed color palette, which contains very conflicting
colors and text colors and mixed with
the background color. All those make it
difficult for users to read at all. In
addition, navigation is quite
complicated.

 Wateronwheels:

If you want to keep


the page smooth
and concise, then do
not use too many
elements of
different styles. On
this site, the text
area uses
contrasting colors
and different font
sizes to highlight the info. But the text on the second level also uses a highlight
blue color, which in fact breaks the unity and balanced hierarchical interface.

The End

You might also like