Problem Description
With the development of society and the continuous improvement of people's living standards, convenient and intelligent machines such as ATMs are increasingly favored by people. ATMs are banking subsystems that provide bank customers with financial transactions in a public space without cashiers, clerks, or bank teller machines.
The functions of ATM mainly include: customer deposit, withdrawal, transfer and remittance, account inquiry, password modification and other functions.
The customer inserts the bank card into the card slot of the ATM machine, and then enters the password, and the ATM machine verifies whether the password is valid (if the password is incorrectly entered three times in a row, the bank card will be swallowed). If the password is correct, the customer can choose the corresponding operation according to their needs, such as deposit, withdrawal, balance inquiry, password change, card refund, etc.
(1) Deposit: Put the banknotes into the deposit port, after the system checks the banknotes, the amount will be displayed, and click OK after confirming that it is correct.
(2) Withdrawal: Select the withdrawal amount, or you can choose to manually enter the amount, click OK, and the ATM will issue money.
(3) Query balance: Select the balance query service to display the current balance.
(4) Modify password: Enter a new password twice, if the two passwords are the same, it will prompt that the modification is successful, otherwise the modification fails.
After the operation, the user can choose whether to print the receipt or directly return the card.
ATM Technicians can perform maintenance and repairs on ATMs.
Glossary
1 Introduction
This document is used to define techniques for specific problem areas, to explain use-case descriptions or other project documents to unfamiliar readers. Often, this document can serve as an informal data dictionary, capturing data definitions to describe use cases and other project documents concerned with what the information system must do.
2. Definition
2.1 ATM
It is the abbreviation of Automated Teller Machine, which means automatic teller clerk, also known as automatic teller machine because most of it is used to withdraw money.
2.2 Customers
Users who have an account with the corresponding bank and then use the ATM machine to perform the corresponding operations.
2.3 Banks
It is a legally established financial institution that operates currency and credit business.
2.4 Bank Account
An account created by a bank for an individual or business.
2.5 Deposit
Deposit a certain amount of RMB into the account, and the account will increase by the corresponding amount.
2.6 Withdrawal
When a certain amount of money is withdrawn from the account, the amount in the account will be reduced accordingly while obtaining RMB.
2.7 Transfer
Transfer money from this account to another account.
2.8 Balance inquiry
Check the amount of RMB owned in the account.
2.9 Password
Each bank account has a corresponding password (usually 6 digits) set by the customer for identity authentication.
2.10 Receipt
Various information about this operation.
2.11 Maintenance
Regularly inspect and repair ATMs.
2.12 Repair
Make it work again when the machine breaks
2.13 ATM Technician
Bank clerks who can perform hardware maintenance and add cash operations to ATMs