(System Architecture) One type of authentication is biometric using fingerprint. An Automated Teller Machine (ATM) requires fingerprint instead of PIN on top of the bank card.   A user’s card must be registered with the user’s account number (10 digit), name, NRIC (12-digit) and three fingerprint samples of data type bitmap object.   For a successful authentication, the correct bank-card provides the user’s account number to the ATM during read. The ATM retrieves fingerprint samples from a remote database. Then, the ATM requests the user to scan his right thumb finger print on an optical scanner. The algorithm authenticates the finger print against any of the three samples. A successful login requires a match of 99% on any one of the three samples.   Question: Propose a class diagram.  Draw a sequence diagram to illustrate the above sequence of process.  Draw a wireframe design of the ATM User Interface (UI).

C++ for Engineers and Scientists
4th Edition
ISBN:9781133187844
Author:Bronson, Gary J.
Publisher:Bronson, Gary J.
Chapter10: Pointers
Section10.1: Addresses And Pointers
Problem 10E
icon
Related questions
Question

(System Architecture)

One type of authentication is biometric using fingerprint. An Automated Teller Machine (ATM) requires fingerprint instead of PIN on top of the bank card.

 

A user’s card must be registered with the user’s account number (10 digit), name, NRIC (12-digit) and three fingerprint samples of data type bitmap object.

 

For a successful authentication, the correct bank-card provides the user’s account number to the ATM during read. The ATM retrieves fingerprint samples from a remote database. Then, the ATM requests the user to scan his right thumb finger print on an optical scanner. The algorithm authenticates the finger print against any of the three samples. A successful login requires a match of 99% on any one of the three samples.

 

Question:

Propose a class diagram. 

Draw a sequence diagram to illustrate the above sequence of process. 

Draw a wireframe design of the ATM User Interface (UI). 

Expert Solution
steps

Step by step

Solved in 3 steps with 4 images

Blurred answer