Skip to content

Commit d63689b

Browse files
authored
Update README.md
1 parent 7cb5f84 commit d63689b

File tree

1 file changed

+128
-1
lines changed

1 file changed

+128
-1
lines changed

README.md

Lines changed: 128 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1,128 @@
1-
# Java-Bank_Management_System
1+
# Bank Management System in Java
2+
3+
• Bank is the place where customers feel the sense of safety for their property.
4+
In the bank, customers deposit and withdraw their money. Now a days, managing a bank
5+
is tedious job upto certain limit. So a bank management system that reduces
6+
the work is essential. Also today’s world is a genuine computer world and is
7+
getting faster and faster day-by-day.
8+
9+
• Thus, considering above necessities, the system for bank management has
10+
became necessary which would be useful in managing the bank more
11+
efficiently.
12+
13+
## Problem Statement:
14+
• The Bank Management system consists of the bank administrator and
15+
the customer. The administrator will need to create a new account for
16+
the customer by logging into their existing account. The system executes operations like creating new account, checking
17+
the balance of the account, withdrawing, depositing, money transfers
18+
between two accounts and viewing transaction history.
19+
20+
21+
22+
23+
## Group Members
24+
25+
- [@parthdali](https://github.com/parthd06)
26+
- [@pranavdalvi](https://github.com/PRANAVD-10)
27+
- [@shivambhosale](https://github.com/ShivamB10)
28+
29+
30+
## System Design & Flow Chart
31+
32+
![System Design]()
33+
34+
![Flow Chart]()
35+
36+
## Project Screenshots
37+
**Login Page:**
38+
Administrator(user) have to insert his credentials to access the system. All the
39+
data of the administrator is already stored in the database. If the credentials does not match, the
40+
user does not have access to the system.
41+
42+
![Login Page]()
43+
44+
**Main Menu:**
45+
Through this page the user can add a customer, create account, deposit,
46+
withdraw, transfer, report, balance check and can add new admin.
47+
48+
![Main Page]()
49+
50+
- Addition of new customer and then creating account for the customer.
51+
52+
![Add Customer]()
53+
54+
![Add Account]()
55+
56+
**Transaction:**
57+
The user can perform two actions i.e. withdrawing and depositing on his
58+
account. On loading of withdraw/deposit page, the user has to enter the account no. If the account no
59+
details is stored in the database, It will be reflected on this page.
60+
61+
![Withdraw Page]()
62+
63+
![Deposit Page]()
64+
65+
**Transfer:**
66+
On this page, the user can transfer money from one account to another account.
67+
On loading, the user has to enter the account no’s from which he wishes to transfer money.
68+
69+
![Transfer Page]()
70+
71+
**Report Page:** It displays all the details of the customer to the administrator.
72+
73+
![Report Page]()
74+
75+
**Balance:** It displays the account balance of the selected customer.
76+
77+
![Balance Page]()
78+
79+
**Admin:**
80+
It allows the existing administrator to create new administrators and delete existing
81+
administrator.
82+
83+
![Admin Page]()
84+
85+
86+
87+
88+
89+
90+
91+
## System Requirements
92+
93+
**Interpreters:** Java and Java Database Connectivity(JDBC).
94+
95+
**Software:** Netbeans, Xampp.
96+
97+
**Database:** MySQL.
98+
99+
**Hardware:** 10GB storage, 4gb ram 4.1.2
100+
101+
102+
## Conclusion
103+
104+
- Bank management system is a virtualization of transactions in banking system.
105+
106+
- The banking system uses manual working but when we use a bank management system it is totally virtual and this process avoid manual work and converts it in automatic process.
107+
108+
- Bank management system is saving the time with accuracy than traditional bank system.
109+
110+
- It also reduces the human errors caused by employees or the customer itself.
111+
112+
113+
## Documentations
114+
115+
- [Project Ppt]()
116+
117+
- [Final Report]()
118+
119+
120+
121+
## References
122+
123+
- https://www.javatpoint.com/online-banking-project
124+
125+
- https://projectsgeek.com/2016/02/complete-banking-system-java-project.html
126+
127+
- https://www.apachefriends.org/index.html
128+

0 commit comments

Comments
 (0)