VISVESVARAYA TECHNOLOGICAL UNIVERSITY
“JNANASANGAMA” BELGAVI-590018, KARNATAKA
A PROJECT REPORT ON
“BANKING APPLICATION SYSTEM IN JAVA”
Submitted in the partial fulfillment of the requirements as the Sixth Semester
I Mini Project
BACHELOR OF ENGINEERING
IN
ELECTRONICS AND COMMUNICATION ENGINEERING
SUBMITTED BY
Mr. A T GURUMURTHY 4MK19EC001
Mr. V PUNEETH 4MK19EC026
Under the Guidance of
Prof. Raghunath
Assistant Professor
Dept. of Electronics and Communication Engineering
DEPARTMENT OF ELECTRONICS AND COMMUNICATION
ENGINEERING
MOODLAKATTE INSTITUTE OF TECHNOLOGY
MOODLAKATTE, KUNDAPURA-576217
(Affiliated to V.T.U., Belagavi and Recognized by AICTE, New Delhi)
DEPARTMENT OF ELECTRONICS AND COMMUNICATION
ENGINEERING
CertifiCate
This is to certify that Mr. A T GURUMURTHY (4MK19EC001),
Mr. V PUNEETH (4MK19EC026) are satisfactorily completed the Mini
Project prescribed by Visvesvaraya Technological University, Belagavi
for the VI Semester, in partial fulfillment of the requirements for the course
of Bachelor of Engineering in Electronics and Communication
Engineering During the Academic Year 2021-2022
… …… … … … … …… … …... … …… … … … … …… … …. ………………………………
Signature of Guide Signature of HOD Signature of principal
Prof. Raghunath Prof. Balanageshwar S Dr.Chandra Rao Madane
HOD Principal
Assistant Professor.
Dept. of ECE MIT, Kundapura
Dept. of ECE
External Viva:
Name of Examiners Signature With Date
1…………………………. 1………………………….
2…………………………. 2………………………….
ACKNOWLEDGEMENT
This project involved the collection and analysis of information from a wide
varietyof sources and efforts of many people beyond us.
We would like place on record our deep sense of gratitude to our project guide
Mr.Raghunath , lecturer of electronics and communication department. MIT,
Kundapura for his valuable guidance, help and useful suggestions in this project.
We sincerely thank Mr.Balanageshwar, Head of the department of
electronicsand communication MIT, Kundapura for his suggestions and support for
completion of the project work. We take this opportunity to acknowledge our
profound gratitude to Dr. Chandra Rao madane, principal, MIT, Kundapura for
his support and guidance provided during our study in the institution.
My heartly and sincere thanks to project coordinators, Mr. Raghunath , and
Mr. Balanageshwar for their valuable guidance, inspiration and constructive
suggestion, and all the faculty of our department for their inspiration, suggestion
and providing the requirement for our project and I am also thankful to our lecturers
for their active encouragement.
We express our sincere gratitude to teaching and non-teaching staff of
electronics and communication department and all our friends and classmates who
helped us directly or indirectly for the successful completion of the work.
Finally, we would like to thank our parents for supporting us in hundred little
ways that meant a lot to us
Team Members: USN
A T GURUMURTHY 4MK19EC001
V PUNEETH 4MK19EC026
i
ABSTRACT
Banking application systems is the act of making financial transactions on a
mobile device without going to the bank. This bank application system let user to
create an account, maintain account, make money deposit and transaction of
money, withdrawals, money transfer and access account information and delete
account all through software. This bank application system project has built using
java and other various actions have different penal. It keeps logs of all
transactions made whether it is withdrawal or deposit of cash. User can create a
new account and even delete an existing one. This gives user the facility to work
in once own comfort and at a time convenient for them it is secure and user
friendly.
In banks all money transactions are done manually. This requires lot of
documentation process and paper work and consumes lot of time. So, we
proposed the online banking system which enables users to access and maintain
their accounts and utilize the banking services from the comfort of their pc,
mobile, etc.
This application aims at secure banking system which will be accessible to any
authenticated user with valid user id and password. Through this system, user can
access his account from anywhere.
ii
Banking application system
TABLE OF CONTENTS
CHAPTER NO TITLE PAGE
ACKNOWLEDGEMENT i
ABSTRACT ii
TABLE OF CONTENTS iii
LIST OF FIGURES iv
LIST OF TABLES vi
1 INTRODUCTION 1-2
2 LITERATURE SURVEY 3-4
3 OBJECTIVES 5-10
3.1 Aim & Main Purpose 5
3.2 Main Goal 5
3.3 Methods 6
3.4 Administrative Modules 6-7
3.5 Banks terms 8
3.6 Customer’s obligations 8
3.7 Benefits of online banking 9
3.8 Future Look 10
4 DESIGN 11-16
4.1 ER Diagram 11
4.2 Flow Chart 12
4.3 Sche ma Diagram 13
4.4 Data Dictionary 14-16
5 INTRODUCTION TO TECHNOLOGIES USED 17-22
5.1 Java 17
5.2 My SQL 20
5.3 Net beans 21
5.4 Hardware Specification 22
5.5 Software Specification 22
DEPT. OF ECE, MIT KUNDAPURA
iii
Banking application system
6 RESULT 23-33
6.1 Demonstration of our Project 23-32
7 CONCLUSION 33
REFERENCE 34
DEPT. OF ECE, MIT KUNDAPURA
iv
Banking application system
LIST OF FIGURES
FIGURE NO. NAME PAGE NO.
6.1.1 Login Page 23
6.1.2 Signup one Page 24
6.1.3 Signup2 Page 25
6.1.4 Signup3 Page 26
6.1.5 Transaction Page 27
6.1.6 Deposition Page 28
6.1.7 Withdraw Page 29
6.1.8 Fast cash Page 30
6.1.9 Mini statement Page 31
6.1.10 Pin Updation page 32
DEPT. OF ECE, MIT KUNDAPURA
v
Banking application system
LIST OF TABLES
NAME PAGE NO.
ADMIN / USER LOGIN 14
SIGNUP DETAILS 14
SIGNUP 2 DETAILS 15
SIGNUP 3 DETAILS 16
BANK DETAILS 16
DEPT. OF ECE, MIT KUNDAPURA
vi