You are on page 1of 6

MAJOR PROJECT REPORT

BCA-356
On

GREEN BANKING
Submitted in partial fulfillment of the requirements for the Degree of
BACHELOR OF COMPUTER APPLICATIONS

SGIT SCHOOL OF MANAGEMENT


(AFFILIATED TO GGS IP UNIVERSITY, DELHI-110078)
Opp. Jindal Pipes ltd, NH-24, Ahead Masuri Canal, Opp. Jindal Nagar, Ghaziabad, Uttar Pradesh 201302,
India
May- June, 2018

SubSubmitted to: Submitted by:


Mr. FaizMohd. Mayank Kumar (00124702015)
(Assistant Professor) Pratigya Gupta(00224702015)
INTRODUCTION:

The objective of this application is to enable Customers of various Banks, who can do their
account accessibility and transactions using this solution. They need not to interact with various
applications or web sites of each bank.The Admin will add new customer’s details and can
update the existing details of the customer.

The Bank Admin makes access this software to see the all Customer transactions, account
Transfer status, etc. He should be able to provide manual Response for the queries related to the
Customers.

The Customers should make request for multiple bank account access to the Administrator.
He/she can view the Account related information. The customer should able to transfer the
amount from one bank to another bank account using this system by providing the authentication
details. The customer also facilitated to generate report for own bank details for a respective
period.

LITERATURE SURVEY:

Existing System & Disadvantages:


Currently we are having lot of banks in the market and any person can do transactions of any
individual bank either manually or by online. But no one can do all banks transactions in a single
portal or in single bank. This is the main disadvantage in existing system to avoid this problem
we are introducing “Green Banking system (G-Banking)”.

Disadvantages:

 It does not provide transactions from one bank to another bank.


 In this system separate account for each bank.

Proposed System & Its Advantages:


In proposed system can introduced multibank system. These application users can save their time
and use all features that are available in the every bank. Transaction calculations and updating
are maintained by admin and provide customer support for users. This system will act like a
mediator between banks and users. Users can maintain single username and password and
contact only one customer care service for any problems.

Advantage

 It provides transactions from one bank to another bank.


 It provides Single account from all banks.
 In this system to provide response for the queries related to the customers.
 In this system any time transactions through software.

PROBLEM FORMULATION:

Currently we are having lot of banks in the market and any person can do transactions of any
individual bank either manually or in online. But no one can do all banks transactions in a single
portal or in single bank. This is the main disadvantage in existing system to avoid this problem
we are introducing “multi banking system”.

Disadvantages:

 It does not provide transactions from one bank to another bank.


 In this system separate account for each bank.

OBJECTIVE
 This software reduces the time taken for doing banking operations.
 This software helps in reducing paper work because the work of three banks can be done
within one bank only.
 This software indirectly reduces pollution because we will have to go one bank rather
than three banks.
 This software helps in reducing manpower space as the work of three banks can be done
in one bank only.
 This software helps in reducing electricity as the work of three banks can be done in one
bank only.

METHODOLOGY:
In this software there is a scope to add multiple bank accounts in a single interface.

 We use Java Language for software interface &Sqlite(MySQL) databaseto handle user
interaction and backend procedure.
 A single window officer can operate this software using some operations.
1. Add user/create user account.
2. Create multiple bank accounts in generated application account.
3. To withdrawal, deposit, transfer funds into self And other accounts.
4. To create statement & view balance in different accounts of a single person.
Diagram:-

USER(1)
Account creation (3)

(4)
ADMIN(2)
((99
Bank 1 999Bank 2 Bank 3
999
999
999
(AD
Deposit(5) Withdrawal(6) MITransfer(7) Modify(8) View Bal(9)
ADMIN(2) N(2
)

Database Tables:-

1. Employee
2. Customer
3. Balance
4. PNB
5. Axis
6. IDBI
Software requirements:

Operating System : Windows

Technology : Java (JDBC)

Database : Sqlite (MySQL)

Softwares : Java 1.8, Netbeans

Hardware requirements:

Hardware : Pentium based systems with a minimum of p4

RAM : 128 MB (minimum)

Future Scope
In proposed system can introduced multibank system. These application users can save their time
and use allfeatures that are available in the every bank. Transaction calculations and updating are
maintained by admin and provide customersupport for users. This system will act like a mediator
between banks and users. Users can maintain single username and passwordand contact only one
customer care service for any problems.

Advantages

It provides transactions from one bank to another bank.


It provides Single account from all banks.
In this system to provide response for the queries related to the customers.
 In this system any time transactions through software.

Conclusion
The project title is “G-Banking” is a multibanking system application. Every day banks need to
perform many activities related to users which needs huge infrastructure with more staff
members etc. But the G-Banking system allows the banks to perform these activities in a simpler
way without involving the employees. Additionally the banking needs most security. Manual
work takes a lot of time and spaces. In this software, the user can easily perform the money
transaction within a single place. In admin module, the admin can maintain the user and modify
the details. Customers can view their account details. The software is implemented in java as
front end and the back end is SQLite(MySQL).

References:-
 www.google.com
 www.youtube.com
 www.slideshare.com
 www.stackoverflow.com
 www.javatpoint.com
 www.1000projects.com
 www.scribd.com