Project Introduction:
This project is developed with Java Swing, which can realize the basic login, transfer, balance query, deposit and withdrawal services of ATM system/banking system. The interface design is brief
A, An overview of the* * * *
Automated teller machine (ATM) since its invention, for its high efficiency and low cost is always a favorite with the banking sector, since our country introduced the first ATM has the size of the 60000 or so, but compared with the world average, China’s per capita and gap, compared with the advanced countries with per capita even less than a quarter. In order to enhance the competitiveness of the Banks in our country, countries have issued a lot of measures, such as “about several opinions to promote the development of bank card industry, commercial Banks also developed detailed planning for the development of ATM, and even appeared by the Banks buy separate model development of ATM for bank leasing commercial company. It can be said that with the growth of China’s economy, China’s ATMs are also facing a rapid development of spring.
Second,Designed to* * * *
(1) Review and consolidate the basic knowledge of software development to further deepen the understanding and mastery of software development;
(2) The course design provides students with an opportunity to practice independently, both physically and mentally, and combine the theoretical knowledge and practice in the textbook, so as to exercise students’ ability to analyze and solve practical problems. To improve students’ ability to adapt to the reality and practice programming;
(3) Cultivate students’ team spirit, innovation consciousness and ability in project development.
3. Overall design of the system* * * *
This system mainly includes several functional modules, such as login module design, selection service module design, withdrawal service module design, password modification module design, deposit service module design, balance query module design, transfer service module design, card return operation module design.
(1) Login module design: dealing with ATM more, but also people are more concerned about the security of the problem: password. So the first interface is to enter the password and card number to continue the service.
(2) Design of service selection module: In the service selection module, there are various ATM service functions. As long as the user selects the button in the interface, it will pop up each corresponding interface.
(3) Withdrawal module design: in the withdrawal module, and other interfaces are the same structure. Also has a text box and a button and a label, the user withdrawal service
(4) Change password module design: In the change password module, you must input your new password twice, and the two times should match, otherwise the system will report an error, and then go back to the change password interface
(5) Deposit module design: In the deposit module, it has the same structure with other interfaces. Also has a text box and a button and a label, the user withdrawal service
(6) Query balance module design: This function is very simple, just to realize the function of pop-up card.
(7) Transfer service module design: In the transfer module, the account number to be transferred must be input twice, and the two inputs must be the same, otherwise the system will report an error; Then enter the transfer amount to complete the transfer
(8) Exit operation module design: This function is very simple, just to realize the function of the pop-up card.
The ATM machine designed by me is mainly composed of the login page module and the selection service module, which is composed of the withdrawal service module, the password change module, the deposit service module
Project Structure:
Run the screenshot:
Related system design and implementation recommendations:
Based on Java Springboot + Mybatis film ticketing website management system foreground + background design and implementation
Design and implementation of winery internal management system based on Java SSM Springboot + Mybatis
Design and implementation of intelligent life sharing platform based on JAVA Springboot + Mybatis
Based on JAVA Springboot +VUE before and after the separation of epidemic prevention platform design and implementation
Design and implementation of furniture mall platform system based on Java Springboot + Vue + Redis