Question
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
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 makes 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 match, 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. Based on the above description, the states, inputs and outputs are as follow: States: S1: Welcome screen S6: Choosing transaction screen S2: Validating card S7: Performing transaction S3: 1st PIN entering screen S8: Asking for other transaction screen S4: 2nd PIN entering screen S9: Terminate ATM session S5: 3rd PIN entering screen Inputs: A: Insert ATM card F: Transaction is selected B: Valid ATM card G: Complete transaction C: Invalid ATM card H: Yes for other transaction D: Correct PIN I: No for other transaction screen E: Incorrect PIN Outputs: 0: Nothing happened 1: Eject ATM card 2: Lock ATM card Draw the transition diagram for the above system.
QUESTIONS 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 makes 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 match, 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 lemminated 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 Based on the above description, the states, inputs and outputs are as follore States: S: Welcome screen Sc: Choosing transaction screen Ss: Validating card Sy Performing transaction S: 1 PIN entering screen ScAsking for other transaction screen Sc 2 PIN entering screen Se: Terminate ATM session Ss: 3 PIN catering screen Inputs: A: Insert ATM card F. Transaction is selected B: Valid ATM card G: Complete transaction C: Invalid ATM card H: Yes for other transaction D: Correct PIN No for other transaction screen Incorrect PIN Outputs: 0. Nothing happened 1: Eject ATM card 2. Lock ATM card Draw the transition diagram for the above systemStep by Step Solution
There are 3 Steps involved in it
Step: 1
Get Instant Access to Expert-Tailored Solutions
See step-by-step solutions with expert insights and AI powered tools for academic success
Step: 2
Step: 3
Ace Your Homework with AI
Get the answers you need in no time with our AI-driven, step-by-step assistance
Get Started