0% found this document useful (0 votes)
1 views

Java Project

The document outlines a project titled 'Bank Management System' developed by students at Konkan Gyanpeeth College of Engineering. It details the system's purpose, specifications, functional and non-functional requirements, and module descriptions for managing bank accounts. The project aims to automate banking transactions and enhance user experience with features like account creation, deposits, withdrawals, and reporting.

Uploaded by

talelenehal1726
Copyright
© © All Rights Reserved
Available Formats
Download as PPT, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
1 views

Java Project

The document outlines a project titled 'Bank Management System' developed by students at Konkan Gyanpeeth College of Engineering. It details the system's purpose, specifications, functional and non-functional requirements, and module descriptions for managing bank accounts. The project aims to automate banking transactions and enhance user experience with features like account creation, deposits, withdrawals, and reporting.

Uploaded by

talelenehal1726
Copyright
© © All Rights Reserved
Available Formats
Download as PPT, PDF, TXT or read online on Scribd
You are on page 1/ 22

KONKAN GYANPEETH

COLLEGE OF ENGINEERING,
KARJAT
Department of INFORMATION TECHNOLOGY
Year 2024-25/SEM-S.E/III

Title of Project : BANK MANAGEMENT SYSTEM

Group Members :
YASH MAHESH KOSUMBKAR (2301624)
PARAS DHANESHWAR DHANDE (2301611)
NEHAL DHANRAJ TALELE (2310644)

Guided by – Prof. A. D. PALSODKAR


INDE
Sr no

1
X Topic

Introduction
Slide
number
1-4
2 Problem Description 5
3 System Specification 6
4 Functional Requirements 7
5 Non Functional Requirements 8
6 Module Description 9-12
7 Main Code Session 13-20
8 Conclusion 21
BANK MANAGEMENT
SYSTEM
Introduction
BANK MANAGEMENT SYSTEM
This project is useful for the bankemployees as well as
customers to keep a track of account details. The emerging
ofdigital system made information available on fingertips.
By automating the transactions one can view the details as
and when required in no time. This project emphases on
creation of new customer accounts, managing the existing
account holders in thebank, by making digital system one
can generate daily reports, monthly reports andannual reports
which can enhance the system
:: Problem Description ::

The bank management system is an application for


maintaining a person’s account in a bank. The
system provides the access to the customer to create
an account, deposit/withdraw the cash from his
account, also to view reports of all accounts
present. The following presentation provides the
specification for the system.
System Specification :
HARDWARE REQUIREMENT [minimum requirement]:
1.Minimum RAM: - 1GB
2.Minimum Hard Disk: - 2GB
3.Processor: - Dual Core or Above.

SOFTWARE REQUIREMENT [minimum requirement]:


1.Operating System: - Support for both MacOS and WINDOWS
users
2.Code Editor :- INTELLIJ
3.Front End Language: - JAVA
4.Database :- MySQL
FUNCTIONAL REQUIREMNTS

 Functional Requirement
Functional requirements in our system are as follows:

 Purpose
To register a new customer.

 Inputs
The required data for registration of a new customer in the bank (Like
Name, Address, Designation etc).

 Outputs
A Success Message be displayed on successful registration or
else an error message will be displayed.
NON FUNCTIONAL
REQUIREMENTS
 Non-functional requirements are requirements that are not directly concerned
with the specific functions delivered by the system. They may relate to emergent
system properties such as reliability, response time and store occupancy. They
may specify system performance, security, availability, and other emergent
properties.
Safety Requirement
 Backup, recovery & business continuity Banks should ensure adequate back up
of data as may be required by their operations. Banks should also have, well
documented and tested business continuity plans that address all aspects of the
bank’s business.
 Both data and software should be backed up periodically.
 An off-site back up is necessary for recovery from major failures / disasters to
ensure business continuity
Security Requirement
 Account ID and Password (PIN) Protection
 Auto Timeout Screen Blanking
 Sign-off Button
 Failed Log-on Attempts
 Encryption
MODULE DESCRIPTION
THIS MODULE GIVES THE USER BREFINGS OF
THIS SOFTWARE.

Create a new customer Account


This module asks the user to enter account
details to bank database for future transaction

Deposit Amount to customer account


This module adds transaction as deposit to
customer account.

Withdraw Amount to customer account


This module deducts a desired amount from
customer account.
Balance enquiry
It gives the user balance details of customer.

Bank customer database


This gives user all customers’ details in bank.

Terminate a account
Delete customer record from bank database.

Modify an account
This give user to modify existing customer
details.
:: Modules & Description ::

MODULE DESCRIPTION

Create File Selecting this creates a new file for the


user by accepting input such as account
number, name and amount

Open account Opens a new account for the user by


accepting input such as account
number, name and minimum balance

Search Enables to search for the details of the


given account number. Displays only
one account detail at a time
:: Module Description ::

Provides options to deposit amount


Deposit
from the given account number

Provides options to withdraw amount


from the
Withdraw
given account number

Cancels the selected account from the


Cancel Account bank.

Displays the list of all account


Details comprising of account
Report
number, name and balance amount
MAIN
CODE
SESSION
SNAPSHOTS
LOGIN PAGE:
SIGN UP PAGE 1:-
SIGN UP PAGE 2 :-
SIGN UP PAGE 3 :-
WITHDRAW PAGE
DATA BASE :-
:: CONCLUSION ::

This project is developed to nurture the needs of user in a


banking sector by embedding all the tasks of transactions
taking place in bank.

Future version of this software will still be much enhanced than


the current version Thus the Bank Management System it is
developed and executed successfully.
THANK YOU !

You might also like