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

15_Bank Management System

Uploaded by

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

15_Bank Management System

Uploaded by

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

INDIAN INSTITUTE OF INFORMATION TECHNOLOGY ALLAHABD

Database Management Systems (DBMS)

DBMS Mini Project Title: Bank Management System

Abstract of the project: Develop a Bank Management System for Customers who utilizes
online banking. The main aim of Bank Management Mini DBMS project is to keep record of
customer transactions in the bank. Firstly, employee registration is done in the concern bank
branch. Branch employee creates customer account in the bank, then customer can credit
amount, debit amount and check balance. Customer can even use different services like
insurance, loan, bill payments etc.

Technology
Backend: MySQL, Javascript, JDBC, etc. ( It is important for students to apply what they have
learned in the DBMS course )
Frontend: Any technology of choice.

Functional components of the project:


Following is a list of functionalities of the system. More functionality that you find appropriate
can be added to this list. At places where the description of functionality is not adequate, you
can make appropriate assumptions and proceed.

Functional Requirements for Customer


∙ Login
∙ Generate Account Statement for Date Ranges and amount limit
∙ See Current Cash Balance, other investments/account info
∙ Bill Payment Page
∙ Money Transfer Page
∙ Block/Disable Account/Card
∙ Perform verification before money transfer
∙ Change of password

Functional Requirements for Administrators/Bank Officials


∙ Login
∙ Create a new bank account for a customer
∙ Deposit Money into a Customer’s account (Deposit)
∙ Deduct Payments from a Customer’s Account (Withdrawal)
∙ See and Edit Customer Information
∙ Add Bank Employee Information and their roles
∙ Add new Branch Information
∙ Fetch details of all customer based on branch
∙ Change of password

The following need to be submitted by any member of the group:


1. Draw ER Diagram of your project.
2. Schema of each table required in Project,
3. Normalize all table up to 3NF,
4. Implementation and User Interface
5. All the source code along with instructions to compile and run. Though the project is
group-wise, the evaluation (viva, etc.,) would be individual.

You might also like