Get the App
SLTechnology News&Howtos  ›  Development  › 

How to realize Bank ATM Deposit and withdrawal system with C language

Shulou Source: shulou.com Published: 2022-06-01 09:46:14 10月02日 Update

This article is about how to implement the bank ATM deposit and withdrawal system in C language. The editor thinks it is very practical, so share it with you as a reference and follow the editor to have a look.

I. the purpose of curriculum design

Master the basic knowledge, basic theory, principle and implementation technology of C language programming.

Second, the topics of curriculum design

Bank ATM deposit and withdrawal system

III. Design content

(main technical key analysis, solution ideas and scheme comparison, etc.)

Bank ATM deposit and withdrawal system

The business description of the bank ATM deposit and withdrawal system is as follows:

The bank ATM deposit and withdrawal system can provide users with the functions of deposit, withdrawal, inquiry, transfer and password modification.

In order to simulate the real ATM business environment, the system must realize the functions of deposit, withdrawal, inquiry, transfer, password modification and account opening.

Through the account opening business, users can open a bank account in this system, and then log in to the ATM system through the bank account, and then realize the operation of deposit, withdrawal, query account information and change password in the system.

Each business of this system has the following points for attention:

(1) Landing system

Before logging in, users must enter their bank accounts in the login interface and log in to the system through their correct bank accounts.

(2) account opening business

In order to use this system, we must first execute the account opening business to open a new bank account, and store the newly opened bank in the file. At the same time, the system takes the ID card number as a sufficient condition to open an account, that is, an ID card number can only open a bank account once.

(3) deposit business

After the customer logs in to the system, choose the deposit business, that is, you can deposit the entered deposit amount into the corresponding account.

(4) withdrawal business

After the customer logs in to the system, choose the withdrawal business, that is, the entered withdrawal amount can be withdrawn from the corresponding bank account, but the withdrawal amount must be greater than the current account balance.

(5) Enquiry business

After customers log in to the system, they can choose to inquire about the business and the account balance.

(6) money transfer business

After customers log in to the system, they can choose the money transfer business to transfer money. Note that the purpose account of the transfer must be a bank account that already exists in the system.

(7) change the password

After the customer logs in to the system, they can choose to change the password business and change the password.

The effect of realization

Tags: Deposit business input system password success balance selection bank account transfer amount query login file user interface order number access function Apple Docker Huawei Linux macOS MariaDB Microsoft MySQL NVidia OPPO Reno Shulou Technology MySQL MariaDB Linux NVidia