Question

In: Computer Science

Consider requirements and technology for an analysis of an Automated Teller Machine (ATM) design. Type an...

Consider requirements and technology for an analysis of an Automated Teller Machine (ATM) design. Type an outline out for an ATM system design using the below HCI criteria. Use eye-tracker data to further analyze the product Consider accessibility (universal usability) issues such as lighting, physical placement of ATM, etc. Consider user profile issues, e.g. is this the first time a user is using an ATM? Requirement to perform beta and/or market tests? Are there other stress factors such as a looming time deadline or a personal safety issue.

Solutions

Expert Solution

Hi,

Please find the answers below:

-----------------------------------------

Eye tracker data allows the design team to know where the end-user is looking or making the eye contact at the ATM device. Natural interaction with the ATM by the user occurs if the key controls are placed where most users look at.

Eye gazing varies from user to user. Many factors affect the way people look at the ATM.

For example: user’s height, mood etc.

ATM should be placed where there is good lighting , power control and ventilation. Temperature should be regulated with appropriate cooling system ideal for running the ATM machine. ATM should be placed at a level that is comfortable to ideal end- user height (ergonomics needs to be considered). This allows easy interaction with the ATM. ATM should be placed in a separate room, with closed door, enhancing security for the user.

----------------------------------------------

ATM design should be cognitive that allows novice user device interaction easy.

Ease of use

Important Usability use cases like inserting card, collecting cash from the ATM, touch points etc should be obvious for the first time user.

Help messages

The ATM user interface should display help messages to make the device interaction easy for new users.

------------------------------------------

Beta testing are field tests that are performed by real users of the ATM to assess the usability, functional and other aspects to the ATM device. This allows the designers know how the device is used by the diverse population like non technical users as well.

These tests happen at uncontrolled environment and not under the hood of designers, developers of the ATM device. Poor HCI aspects should NOT block these tests.

-----------------------------------------

Personal safety issue: The design of the ATM body, placement, end user interaction and the room should be able to be captured by CCTV camera. Bank authorities should surveillance the live footage and past interactions of the ATM.

----------------------------------

Hope this helps


Related Solutions

A bank operates an automated teller machine (ATM) in which users provide a personal identification number...
A bank operates an automated teller machine (ATM) in which users provide a personal identification number (PIN) and a card for account access. Give examples of confidentiality, integrity, and availability requirements associated with the system and indicate the degree of importance of each requirement. Short Essay Question
When you use an automated teller machine (ATM) with your bank card, you need to use...
When you use an automated teller machine (ATM) with your bank card, you need to use a personal identification number (PIN) to access your account. If a user fails more than three times when entering the PIN, the machine will block the card. Assume that the user's PIN is "1234" and write a program in python that asks the user for the PIN no more than three times, and does the following: 1. If the user enters the right number,...
IN PYTHON When you use an automated teller machine (ATM) with your bank card, you need...
IN PYTHON When you use an automated teller machine (ATM) with your bank card, you need to use a personal identification number (PIN) to access your account. If a user fails more than three times when entering the PIN, the machine will block the card. Assume that the user’s PIN is “1234” and write a program that asks the user for the PIN no more than three times, and does the following: •If the user enters the right number, print...
Consider an automatic bank machine, known as Automatic Teller Machine (ATM), and a customer who wishes...
Consider an automatic bank machine, known as Automatic Teller Machine (ATM), and a customer who wishes to withdraw some cash from his or her banking account. Draw a UML system sequence diagram to represent this use case.
CASE Study: A Report on Global ATM Frauds The Automatic Teller Machine (ATM) was first commercially...
CASE Study: A Report on Global ATM Frauds The Automatic Teller Machine (ATM) was first commercially introduced in the 1960s. By 2005, there were over 1.5 million ATMs installed worldwide. The introduction of the ATM proved to be an important technological development that enabled financial institutions to provide services to their customers in a 24X7 environment. The ATM has enhanced the convenience of customers by enabling them to access their cash wherever required from the nearest ATM. However, as the...
You will write a program using Python that simulates an Automatic Teller Machine (ATM). For this...
You will write a program using Python that simulates an Automatic Teller Machine (ATM). For this program, your code can have user defined functions (but not required), the program must not call on any external functions or modules to handle any of the input, computational, and output requirements. Requirements: There is a customer with the following credential and can only access the system if the Access Code is correct: • Name: Peter Parker, Access Code: 2222 • When the program...
1. This programming assignment will involve the idea of modern-day banking using an automated teller machine...
1. This programming assignment will involve the idea of modern-day banking using an automated teller machine (ATM). The server-side software maintains a bank account and a user accesses the account via client software. For this program, you can assume that a single account will be accessed by a single user. This avoids synchronization problems with multiple users. There must be two sides to this program: a server and a client. The server maintains the balance and does all updates (withdrawals...
To gain access to his account, a customer using an automatic teller machine (ATM) must enter...
To gain access to his account, a customer using an automatic teller machine (ATM) must enter a 6-digit code ( 0 to 9). If repetition of the same digit is not allowed (for example, 555561 or 333333), how many possible combinations are there?(The first digit can not be zero) a)151200 b)136080 c)1,000,000 d)900,000
E-Teller manufactures ATM machines. Recently the company has begun manufacturing and marketing a machine that can...
E-Teller manufactures ATM machines. Recently the company has begun manufacturing and marketing a machine that can recognize customer fingerprints. Demand for this machine is very strong, and the chief executive officer of E-Teller is considering dropping production of the company’s original model, which relies on bankcards and passwords. This will give the company increased capacity to devote to the new model. Which of the following items are relevant to the CEO’s decision to drop the old model machine? a. The...
Code C++ language description about Automated teller machine that can check balance, Deposit and Withdraw money
Code C++ language description about Automated teller machine that can check balance, Deposit and Withdraw money
ADVERTISEMENT
ADVERTISEMENT
ADVERTISEMENT