ATM is a computerized machine that provides bank customers to gain access to their accounts using magnetic encoded plastic card and code number. It enables the customer to perform online transactions without involving cashier, clerk and bank teller. The customer make cash withdrawal, check account balances, transfer money as well as purchase prepaid mobile phone credit by using ATM card. Typical PIN based ATM has following processes: • Insert ATM card to establish interface. The card will be validated to ensure the correct ATM card is inserted. If the card is unsuccessfully validated, the card is ejected and ATM session is terminated. • For valid ATM card, user is asked to enter the PIN and press the execution key for the system to match the PIN, if PIN does not matches, then user access is denied to the next stage and he or she is requested to repeat the operation with the correct PIN for a fixed two retries. • If after the third time the PIN is unmatched, the card will be locked and ATM session is terminated. • If the PIN matches then the transaction interface is displayed and user has to select the transaction that they wish to perform. • After the machine performs the chosen transaction, it will prompt user if a new transaction is to be performed. If the response is 'Yes', the transaction interface is again displayed and if 'No' the transaction is terminated and card ejected and ATM session is terminated.

Systems Architecture
7th Edition
ISBN:9781305080195
Author:Stephen D. Burd
Publisher:Stephen D. Burd
Chapter7: Input/output Technology
Section: Chapter Questions
Problem 4RP
icon
Related questions
Question

just answer it directly without explaining.

Thanks

Based on the above description, the states, inputs and outputs are as follow:
States:
S₁: Welcome screen
S₂: Validating card
S₁: 1st PIN entering screen
S₁: 2nd PIN entering screen
Ss: 3d PIN entering screen
Inputs:
A: Insert ATM card
B: Valid ATM card
C: Invalid ATM card
D: Correct PIN
E: Incorrect PIN
States:
0: Nothing happened
1: Eject ATM card
2: Lock ATM card
S₂
Redraw the transition diagram for the above system in your answer booklet and complete it.
$₂
S₁
S₂
S6: Choosing transaction screen
S7: Performing transaction
Ss: Asking for other transaction screen
So: Terminate ATM session
S
F: Transaction is selected
G: Complete transaction
H: Yes for other transaction
I: No for other transaction screen
S₂
Transcribed Image Text:Based on the above description, the states, inputs and outputs are as follow: States: S₁: Welcome screen S₂: Validating card S₁: 1st PIN entering screen S₁: 2nd PIN entering screen Ss: 3d PIN entering screen Inputs: A: Insert ATM card B: Valid ATM card C: Invalid ATM card D: Correct PIN E: Incorrect PIN States: 0: Nothing happened 1: Eject ATM card 2: Lock ATM card S₂ Redraw the transition diagram for the above system in your answer booklet and complete it. $₂ S₁ S₂ S6: Choosing transaction screen S7: Performing transaction Ss: Asking for other transaction screen So: Terminate ATM session S F: Transaction is selected G: Complete transaction H: Yes for other transaction I: No for other transaction screen S₂
ATM is a computerized machine that provides bank customers to gain access to their accounts
using magnetic encoded plastic card and code number. It enables the customer to perform
online transactions without involving cashier, clerk and bank teller. The customer make cash
withdrawal, check account balances, transfer money as well as purchase prepaid mobile
phone credit by using ATM card.
Typical PIN based ATM has following processes:
• Insert ATM card to establish interface. The card will be validated to ensure the correct ATM
card is inserted. If the card is unsuccessfully validated, the card is ejected and ATM session is
terminated.
• For valid ATM card, user is asked to enter the PIN and press the execution key for the
system to match the PIN, if PIN does not matches, then user access is denied to the next stage
and he or she is requested to repeat the operation with the correct PIN for a fixed two retries.
• If after the third time the PIN is unmatched, the card will be locked and ATM session is
terminated.
• If the PIN matches then the transaction interface is displayed and user has to select the
transaction that they wish to perform.
• After the machine performs the chosen transaction, it will prompt user if a new transaction is
to be performed. If the response is 'Yes', the transaction interface is again displayed and if
'No' the transaction is terminated and card ejected and ATM session is terminated.
Transcribed Image Text:ATM is a computerized machine that provides bank customers to gain access to their accounts using magnetic encoded plastic card and code number. It enables the customer to perform online transactions without involving cashier, clerk and bank teller. The customer make cash withdrawal, check account balances, transfer money as well as purchase prepaid mobile phone credit by using ATM card. Typical PIN based ATM has following processes: • Insert ATM card to establish interface. The card will be validated to ensure the correct ATM card is inserted. If the card is unsuccessfully validated, the card is ejected and ATM session is terminated. • For valid ATM card, user is asked to enter the PIN and press the execution key for the system to match the PIN, if PIN does not matches, then user access is denied to the next stage and he or she is requested to repeat the operation with the correct PIN for a fixed two retries. • If after the third time the PIN is unmatched, the card will be locked and ATM session is terminated. • If the PIN matches then the transaction interface is displayed and user has to select the transaction that they wish to perform. • After the machine performs the chosen transaction, it will prompt user if a new transaction is to be performed. If the response is 'Yes', the transaction interface is again displayed and if 'No' the transaction is terminated and card ejected and ATM session is terminated.
Expert Solution
steps

Step by step

Solved in 2 steps with 1 images

Blurred answer
Knowledge Booster
Cloud Computing
Learn more about
Need a deep-dive on the concept behind this application? Look no further. Learn more about this topic, computer-science and related others by exploring similar questions and additional content below.
Similar questions
  • SEE MORE QUESTIONS
Recommended textbooks for you
Systems Architecture
Systems Architecture
Computer Science
ISBN:
9781305080195
Author:
Stephen D. Burd
Publisher:
Cengage Learning
Operations Research : Applications and Algorithms
Operations Research : Applications and Algorithms
Computer Science
ISBN:
9780534380588
Author:
Wayne L. Winston
Publisher:
Brooks Cole
Comptia A+ Core 1 Exam: Guide To Computing Infras…
Comptia A+ Core 1 Exam: Guide To Computing Infras…
Computer Science
ISBN:
9780357108376
Author:
Jean Andrews, Joy Dark, Jill West
Publisher:
Cengage Learning
Principles of Information Systems (MindTap Course…
Principles of Information Systems (MindTap Course…
Computer Science
ISBN:
9781305971776
Author:
Ralph Stair, George Reynolds
Publisher:
Cengage Learning