0% found this document useful (0 votes)
209 views23 pages

Banking System Report

This document describes a banking management system. It includes sections on introduction, system requirements including hardware and software, problem definition and proposed solution, system design including flowcharts and module descriptions, testing, and conclusion and future enhancements. The system allows clients to view accounts, managers to generate reports, and advisors to view client information. It aims to improve on existing manual systems by being more accurate, secure, and time efficient.

Uploaded by

aaa
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
209 views23 pages

Banking System Report

This document describes a banking management system. It includes sections on introduction, system requirements including hardware and software, problem definition and proposed solution, system design including flowcharts and module descriptions, testing, and conclusion and future enhancements. The system allows clients to view accounts, managers to generate reports, and advisors to view client information. It aims to improve on existing manual systems by being more accurate, secure, and time efficient.

Uploaded by

aaa
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 23

l ACKNOWLEDGEMENT

l ABSTRACT

1. INTRODUCTION

ABOUT THE PROJECT
2. SYSTEM REQUIREMENT

HARDWARE REQUIREMENT

SOFTWARE REQUIREMENT
3. PROBLEM DEFINITION AND PROPOSAL

INTRODUCTION
l EXISTING SYSTEM

l PROPOSED SYSTEM

4. SYSTEM DESIGN

FLOW CHART
l MODULE DISCRIPTION AND SCREENSHOTS

5. TESTING

TESTING BASED ON ENTRIES

VALIDATION CHECK
6. CONCLUSION AND FUTURE ENHANCEMENT
l CONCLUSION

l FUTURE ENHANCEMENT

l REFERENCE
ACKNOWLEDGEMENT

We take this opportunity to express our profound gratitude and deep regards to
our faculty PROF Mr. KABANI for his exemplary guidance, monitoring and
constant encouragement throughout the course of this project. The blessing,
help and guidance given by him time to time shall carry us a long way in the
journey of life on which we are about to embark.

We are highly obliged to our project team members for the valuable information
provided by them in their respective fields. We are grateful for their cooperation
during the period of our assignment.
ABSTRACT

The adoption of Electronic Banking by commercial enterprises has been in existence since
the mid 90’s, much greater in number due to lower operating costs associated with it.
Electronic banking has initially been in the form of automatic teller machines and
telephone transactions. More recently a new delivery channel for banking services that
benefits both customers and banks is in implementation i.e. using computers.

In this proposed interface, manager and accountant have access to the customer’s
account, and manager have special preference to access all details of banking system.

Banking system services can include:


► Client
► Front Office Advisors
► Managers
INTRODUCTION

A Bank is a commercial or state institution that provides financial services,


including issuing money in form of coins, bank notes or debit cards,
receiving deposits of money, lending money and processing transections. A
commercial bank accepts deposits from customers and in turn makes loan
based on those deposits.
This project is basically providing a full service user friendly interface primarily
specializing in Banking Management System;

We are using following details of clients:


l Client ID
l First Name
l Last Name
l Photo
l Date Of Birth
l Account Type
l Gender
l Telephone
l Address
l Occupation
l Nationality
l Martial Status
l Email ID
The bank will provide following functionalities to clients:
l Create his account
l View and modify their personal information
l View the balance and transaction history of their accounts
l Extract statements of account(s) in .csv format

l Make a Transfer(Internal or external)


l Feed and account
l Viewing transections of deposit.The bank will provide the
functionalities to the Front office advisers:
l See the list of clients
l View clients personal information
l View the balance and transaction history of all client accounts

The bank will provide following functionalities to managers:


l View the sum of customer deposit in defined period
l Generate reports on customer activities in defined period

* We will provide an email alert to the customer after the account creation
providing them with their account numbers.
* We will also provide email alert for each deposit and withdrawal of money
from his/her account.
SYSTEM REQUIREMENTS

HARDWARE REQUIREMENT
rd
l Laptop Intel i3 3 Gen clock speed 2.5 GHz and above.
l Hard disk : min. 10 GB
l Ram : 1 GB
l Monitor resolution : 800 X 600

SOFTWARE REQUIREMENT
l ANY Operating System (Windows 10 / 8, Linux, Mac)
l JDK 8 (Java Development Kit)
l JRE 8 (Java Runtime Environment)
l Language Used : JAVA 8
l Eclipse Neon IDE
l File system
PROBLEM DEFINITION AND PROPOSAL

INTRODUCTION
In proposed system, the management needs not to keep any type of
registers, which they use to keep in old one. They have work only with one
computer. All the details are stored in computer files. The dual entries are done
very quickly as entry in one file only , affects the other file where it has to record.
In the way there is no need to record the computer operator.
The working through registers system is not only very laborious and
time consuming , but there are number of errors found. In comparison to old
system the proposed system of computer processes many advantages.

Some of the merits of proposed system are as follows:-

l Accuracy:-
It is one of the features of computer that it provides accuracy result. It is often said,
“Man does mistakes but machines never”. When a man works there seems
numbers of errors and mistakes in performing calculation and other things, while it
is not in case with computers.

l Security:-

The security is maintained vary comfortably in computers. Secretes are


not disclosed off, as there are password settings in the computers. So
the firm can get the benefit of non-disclosure of its secrets to the
outsider competitors as well as other non-authorized persons.
l Time saving:-
The computerized system is time saving. On an immediate inquiry , the operator
or any authorized person has to just click some switches and get the information in
few seconds.

l Perform Repetitive Task Very Well:-


It is said that computer never tires. I do the repetitive task very well as it never
feels laziness. Performance of repetitive task by a man is not well Performed, as
main tires very quickly and feels lazy. It is not in the case with computer. So,
proposed system is beneficial than Old one.

EXISTING SYSTEM
Presently there is no such system available. Some are there with
limited access and following limitations:

l Time consuming…

l More expensive…

l Searching problem…

l Maintains problem of all registers…

l Less accuracy…

l Problem for marking of not normal value…


PROPOSED SYSTEM

In our system we are looking forward to provide following


advantages to users:

l Time saving…
l Less expensive…
l Powerful searching…
l Solve the problem of maintains register…
l More accuracy…
l Easy generate report…
l Not display multiple reports…
UML DIAGRAM
MODULES DESCRIPTION AND SCREENSHOTS

l WELCOME FRAME
This page will redirect to login page. This page is common for
client, advisor & Manager .

Creating An Account :
CLIENT INFORMATION:

CLIENT PERSONAL DETAILS EDIT:


TRANSACTION DETAILS: Here we can see total transaction details
including with benefices details.
EXPORT TRANSACTION DETAILS:
TRANSFER MONEY:

ADD MONEY:
TO VIEW CLIENTS DETAILS BY OFFICE ADVISOR:

 Office advisor can see client information Office advisor should login by his mail ID &
Password and choose advisor option as shown in above image.

 By logging he can see all client names.


Office advisor can see client information

Office advisor can see total transaction details of clients


TO VIEW CLIENTS DETAILS BY MANAGER:

 Manager can see client information by logging with his/her mail ID & Password and
choose manager option as shown in above image.

 By logging he can see all client names and their deposited amount.

Client deposited amount details in Excel format.


l VALIDATION CHECK

Following message box will display when there is a violation of field


validation.

 When the user ID is empty or incorrect;

 When the user Password is empty or incorrect;

 When the customer name field is empty (it is a mandatory field);


CONCLUSION AND FUTURE ENHANCEMENT

CONCLUSION

We conclude to build a sealable interface that simplifies the banking


system handling. It has the following objectives:


Improved access to all transection and other operation.
 
Easy access and handling of customers account.

Detailed access of customer is easy for accountant and all customer
and accountant details access is simple for Manager.

FUTURE ENHANCEMENT
The file managed containing all the information regarding:
l Customers
l Accountant
l Transactions

It will always be updated with the recently added details.

We are looking forward to add following features to this software:


l Online banking.

l SMS alerts on customer’s registered mobile number.

l Online shopping payment gateway.

l Customer can video chat with accountant or the manager.

You might also like