BHAI PARMANAND INSTITUDE OF BUSINESS STUDIES
SYNOPSIS ON MINOR PROJECT
PRESENTED BY :- ROLL NO.
1)ADITYA ARUN (00511402020)
TO
2)BRIJESH RAWAT (01411402020)
DEEPAK SHARMA
3)YATINDER SINGH RAWAT (07211402020) ASISTANT PROFESSOR
INTRODUCTION
The Bank Management System is an GUI based application for maintaining a
person's account in a bank
The system provides the access to the customer to
To create an account, deposit/withdraw the cash from his account
To view reports of all accounts present
It can keep the information of Account type, account opening form, Deposit
amount, Withdrawal, and Searching the transaction, Transaction reports,
Individual account opening form, Group Account.
OBJECTIVE
The Traditional way of maintaining details of a user in a bank was to enter the
details and record them. Every time the user needs to perform some
transactions he has to go to bank and perform the necessary actions, which
may not be so feasible all the time.
System Requirements
Hardware requirements:
• Processor: Pentium IV
• RAM: 128MB
• Required HARD DISK :
1GB
Software requirements:
• JDK
• MYSQL
• NetBeans IDE
• JAVA being the platform independent
language to generate the user- friendly
Software system is used as Front end
system and MYSQL as Back-end
database system, this will facilitate user in
operating the system Successfully
Modules Description
The Modules description of Bank Account Management System project. These
modules will be developed in java source code and MYSQL database.
1. Admin Module
Admin can access this project there is an authorization process. If you login as
an Admin then you will be redirected to the Admin Home Page and if you are a
simple user you will be redirected to User Home Page.
This performs the following functions:
Admin login
Add/delete/update account
User Account Information
Active/Inactive account
View transaction histories
2. User Module
A user can access their account and can deposit/withdraw money from their account. User can
also transfer money from their account to any other bank account or same bank . User can see
their transaction history and balance enquiry too.
User login (if not an existing user than create a new account, user id and password)
Money transfer
View statements transaction
User account details
Change Password and PIN
Delete an account
Limited update of account details (name, address with proof )
Apply for new DEBIT & CREDIT cards
Update of Account type (Saving Account, Zero Balance Account)
ADVANTAGES OF SYSTEM
Proposed system enables Bank to find out the particular Account.
This system also helps to know about the depositand withdraw
amount for particular person.
This system have feature to search customer record by two option
one is acc_number and second is by customer nameand also
feature to update, delete account.
Reduction of errors and viruses due to non requirementof the
internet.
Thissystem have thefeature toseethe accountdetail according
todate.
Updating ofdata is easy in computerized system.
FLOW CHART
FLOWCHART 2
FLOWCHART 3
CONCLUSION
This project is developed to nurture the needs of a user in a banking
sector by embedding all the tasks of transactions taking place in a
bank
Future version of this project will still be much enhanced than the
current version
Writing and depositing checks are perhaps the most fundamental
ways to move money in and out of a checking account, but
advancements in technology have added ATM and debit card
transactions.
THANK YOU ALL