Professional Documents
Culture Documents
Project Synopsis
On
“Banking Transaction App”
Submitted By
Nandani G. Palthe
Chetna D. Buban
Under Guidance of
Co-guide
Mr.Amit Kubde
2023-24
1. INTRODUCTION:-
A simple bank application with a graphical user interface developed in Java using the
Swing framework. The application interacts with a MySQL database to perform essential
banking operations.
2. OBJECTIVE:-
The specific objectives of the project include:
2.HARDWARE REQUIREMENT: -
Component Minimum Recommended
3.NO. OF PAGES:-
1.Login
2.Registeration
3.Main
4.Main
5.Deposit
6.Withdraw
7.Past Transaction
8.Transfer
4.No of Module:-
Module 1:- : Transferring to Users within the MySQL Database: Users can transfer
funds to other registered users.
Module 2:- Depositing Balance: Users can deposit funds into their accounts.
(Diagram)DFD
In this diagram:
Users interact with various pages of the banking application such as the Login Page,
Sign Up Page, Main Page, Transaction Page, Deposit Function, Withdrawal Function,
and Logout Page.
User data is stored in a MySQL database, including user registration information,
account data, and transaction records.
The Login Page and Sign Up Page interact with the User Data stored in the database to
authenticate users and register new accounts.
The Main Page displays user account information retrieved from the database.
Transactions are initiated from the Transaction Page, where users can choose to deposit
or withdraw funds.
Deposit and Withdrawal Functions interact with the Account Data stored in the database
to update account balances accordingly.
The Logout Page terminates the user session, ensuring secure access control.
6. CONCLUSION:-