Sunteți pe pagina 1din 17

A

MINI PROJECT REPORT

ON

“ BANKING MANAGEMENT SYSTEM ”


SUBMITTED IN THE PARTIAL FULFILLMENT OF THE
REQUIREMENT FOR THE AWARD OF THE DEGREE OF

BACHELOR OF TECHNOLOGY
IN
INFORMATION TECHNOLOGY
Submitted by
RAHUL DAS (68)
RAHUL KUMAR (69)
SUBHADEEP BISWAS (87)

Under the esteemed guidance of


Mr. Shailendra Kumar Rawat
Assistant professor
Dept of Information Technology

Department of Information Technology

BENGAL COLLEGE OF ENGINEERING & TECHNOLOGY


Durgapur, West Bengal

1|Page
Department of Information Technology
Bengal College of Engineering & Technology
Durgapur, West Bengal

CERTIFICATE OF APPROVAL

The project entitled “BANKING MANAGEMENT SYSTEM” submitted by RAHUL


DAS(68),RAHUL KUMAR (69), SUBHADEEP BISWAS (87) under guidance of “Mr.
Shailendra Kumar Rawat” is hereby approved as a creditable study of engineering subject to
warrant its acceptance as a pre-requisite to obtain the degree for which it has been submitted.
It is understood that by this approval the undersigned don’t necessarily endorse or approve any
statement made, opinion or conclusion drawn therein but approve the project only for the
purpose for which it is submitted.

__________________________
Mr. Shailendra Kumar Rawat
Assistant Professor
Department of Information Technology

2|Page
Department of Information Technology
Bengal College of Engineering & Technology
Durgapur, West Bengal

UNDERTAKING

We, RAHUL DAS (68), RAHUL KUMAR (69), SUBHADEEP BISWAS (87), B.Tech, 4th
Semester (Information Technology ), hereby declared that our project report, entitled
“BANKING MANAGEMENT SYSTEM” is our own contribution. The work or ideas of the
people which are utilized in this report has been properly acknowledged and mentioned in the
reference.

------------------------------------------
RAHUL DAS(68)
------------------------------------------
RAHUL KUMAR (69)
------------------------------------------
SUBHADEEP BISWAS (87)

3|Page
ACKNOWLEDGEMENT

We would like to sincerely thank our Guide, MR. Shailendra Kumar Rawat for his

invaluable guidance, constant assistance, support endurance and constructive suggestion for

the betterment of this project report.

We would like to express our deepest appreciation all of those who provided us the

Possibility to complete this report. We are thankful to and fortunate enough to get constant

encouragement, support and guidance from all teaching staffs of Information Technology

Department which helped us in successful completion of our progress report.

Also, we would like to extend our sincere esteem to all staff in the laboratory for their timely
support.

4|Page
Contents

Abstract …...…. ................................................................................................................................... 6

Introduction ……………………………………………………………………………………….7

Literature review ....................…………………………………………………………………………...8

Report on Present
Investigation ……………………………………………………………………………………9

Proposed System

General .......................................................................................................................... 10
Flow Charts ..............................................................................................................10-11

DFD,ER,Case Diagramtic

DFD Diagram................................................................................................................ 11
ER Diagram .................................................................................................................. 12
Case Diagram………………………………………………………………………….13

Result …………………………………………………………………………………………..14

Future Scope ………………………………………………………………………………………..…15

Conclusion ………………………………………….………………………………………………………………..16

Reference …………………………..………………………………………………………………………………..17

5|Page
Abstract
Bank management system can be consider as a most important thing in economic
world.in the present scenario the banking sector is the common need in everyday
life.in day to day life we face the problems and then we realize something is not
done in this sector like we want to change the location (branch) of our account
then we need to fill the application and then some day waiting to complete bank
process. In this process amount of time is more as well as here occur manual work
which is increases man power. Also, in current scenario aadhar card linking is
must with bank account and it is possible through the ATM but if in urgent we
want to link aadhar it may be not possible there is no ATM are available in that
case we provide this facility through the our project i.e. Bank management
system.

6|Page
Introduction
The project entitled “Bank management system” is a computerized
telecommunications device that provides the customers of a financial institution
with access to financial transactions in a public space without the need for a
human clerk or bank taller (manpower). Thousands of banks performs millions
of transactions every day and thousands of users used banking system in day to
day life. As we know that if number of users increases us need more banks and
more staff it means increasing manual work also we put more amount of money
in bank it is more risky and not much secure. If we developed advanced
computerized based banking system so there is no need to open more branches as
well the manpower is reduced, and maximum information are stored
automatically in banking server. Banking system requires authenticity and
validity if a system provides these basic logics that mean we can developed a new
system that authenticate and validate the user and user can do any type of virtual
transaction any time anywhere in minimum amount of time. One of the most
authentic codes i.e. the customer account number for recognition of any person.
It always appear on and credit, withdraw, money transferring, linking Aadhar
with account and changing the account location in one branch to another branch
in same bank. Day to day life banking system is most useful and important thing
in economical world and which is very useful to develop country as well as
economic power.

7|Page
Literature review
In Information and communication technology (ICT) has helped to drive
increasingly intense global Competition. In the world history most of the
countries are most developed because of they are financially very clear for how
to use the high amount of money in the developing process in own country . We
also use the SOA architecture for providing the scalable and reliable service
therefor we studied related to the SOA architecture to know how we use to
implementation process in our project using Service Oriented Architectures
(SOA).we also refer the paper who give the case study information about
Scandinavian bank and a Swiss bank This two banks are working on the basis of
service oriented architecture for providing the service for the customer. SOA
provides potential for greater organizational agility (and thereby
competitiveness). In [2], in the second paper we learn which type of problems are
created in banking system during the different types of transactions. Here discuss
about if any region the transaction may be fail then how to avoid it and fixed it.
We also studied about Firms in Italy defaulted more against banks with high
levels of past losses. This `selective' default increases where legal enforcement is
weak. Poor enforcement thus can create a systematic transaction risk by
encouraging banking users to defaulted masse once the continuation value of their
bank relationships comes into doubt. In banking sector the security also must and
when we talk about money or property this case is more sensational then we found
the security is the major thing to do in banking system. In our project we provide
the security questions when customer login with account to prevent the fraud and
provide the best security in the bank management system.

8|Page
Report on present investigation
Problem:
• Although the basic type of services offered by a bank depends upon the
type of bank and the country, services provided usually include:
• Taking deposits from their customers and issuing current or checking
accounts and savings accounts to individuals and business.
• Extending loans to individuals and business
• Cashing cheque
• Facilitating money transactions such as wire transfer and
cashier’scheque
• Consumer & commercial financial advisory services
F i n a n c i a l t r a n s a c t i o n s c a n b e p e r f o r me d t h r o u g h m a n y d i f f e r e n t
channels:
• A branch, banking centre or financial center is a retail location where a
bank or financial institution offers a wide array of face to face services to
customers.
• ATM is computerized telecommunications device that provides a financial
institution’s customers a method of financial t r a n s a c t i o n s i n a p u b l i c
s p a c e wi t h o u t t h e n e e d f o r a h u ma n clerk or bank teller
• O n l i n e b a n k i n g i s a t e r m u s e d f o r p e r f o r mi n g t r a n s a c t i o n s
, p a yme n t s e t c , o v e r i n t e r n e t t h r o u g h a b a n k , c r e d i t u n i o n
o r building society’s secure websites.

9|Page
Proposed System
The proposed system is highly computerized in which the data related to user
accounts will be secured high with high accuracy that even reduced the machine
damage and human made errors and this existing system is highly efficient to
offer best services to the customers as well as bank because it has user friendly
access that customers less time when compare with a normal banking system.
When the data is entered it will check for its validity. Appropriate massages are
provided as when needed so that the user will not be in a maize of instant. The
data entry screen is design such a way that all the data manipulates can be
performed, it also provide record viewing facilities. Our Project developing as
per the below figures. In the below fig (a) this project is use for online banking
system, the user can register first and then login. When user login successfully
they will perform the operation like money withdraw, money transfer, deposit,
aadhar link with own account, transfer account in one location to another location
etc. Admin has all authority to handle all the user account and transactions in a
sequence to avoid unauthorized user. Costumer can update his data like address,
contact number etc. as well as they link aadhar number with own account number
using online banking system. User can transfer money, deposit money, withdraw
and check account balance through online banking system. In Bank management
system we use n-tier architecture which is helpful to handle different tasks in
fluently and sequential order. We use following architecture for the project are:

FLOW CHART:

Fig (A): Bank Management system

10 | P a g e
Fig. Mind map for bank management system

DFD DIAGRAM:

11 | P a g e
ER DIAGRAM:

12 | P a g e
CASE DIAGRAM:

13 | P a g e
Result
Analysis of the Problem:
The project that we have undertaken aims to develop a banking system that is
clean, user-friendly and multi-functional. Development of this application
includes a number of fields such that user feels comfortable and the system
appears as dynamic to him. The project “Banking System” includes
the following functionalities:
• Transactions can be done with minimum user events.
• All transactional details and accounts are stored in files on stable storage.
• Customers can view their own account details and can use them as
necessary
• Customer can inquire an account and can inquire about interest
• All customer’s data are stored in files on a stable storage
• Account holders have to pass through a login system to enter their accounts
• This system possess password-protected
administrative access; thus preventing the whole management system
from unauthorized access
• Customer can get help in any time he/she wants
The Proposed Solution Strategy:
• The application will be extremely beneficial for the Customers intending
to use and operate their bank account and will get various benefits in the
field of management of accounts on a clean and user-friendly platform.
• Complex Banking operations and Transaction operations are efficiently
handled by the application
• It is cost effective
• It has ease of use along with complete reference
• It is highly secured and less time consuming; hence time wastage can be
avoided
• Up to date records of the customers are maintained by the authority.

14 | P a g e
Future scope
Scope for future research This work opens a number of paths for future research.
The research can be extended in several directions and some of them are
summarized below:
• x The scope of this study is limited to only those languages which are based
on Java such as AspectJ etc. This work could be extended to be
implemented on AOP languages like AspectC, AspectC++, AspectL
(Lisp), AspectXML, and AspectAndroid etc, which can further be included
in the proposed framework.
• x The results obtained from the present work are quite informative and
researchers would find them helpful for implementation in real-life
projects.
• x Since the values of software metrics have been computed on distinct class
modules manually, so there is a need to develop an automated tool to
predict the testability of a software system based on Aspect Oriented
Technology. The tool shall calculate the testability at an early stage of
software development life cycle, i.e. from UML diagrams defined at design
level.
• x A standardized automated tool could also be designed for all the UML
diagrams of Aspect Oriented Systems

15 | P a g e
CONCLUSIONS
Bank management system is a virtualization of transactions in banking system.
The banking system are used manual working but when we used online banking
system it is totally virtualization process which avoid manual process and
converts it in automatic process . If user can make a transaction in bank
management system it is available in any were also user can link aadhar with
account, change branch location easily. Bank management system is saving the
time with accuracy than bank manual system.

16 | P a g e
Reference
1. Online Bank Account Management System Website:
http://www.slideshare.net (Collect some info for report documents, 2014-2015)
2. Learning MYSQL, JavaScript, jQuery, PHP, HTML, CSS3,Website:
http://www.w3schools.comm, 2014-2015
3. PHP and MySQL video tutorials, Oct 2014-2015 Website:
http://www.freebanglatutorial.com, http://www.youtube.com
4. JavaScript validation for empty input field, (May 10, 2015)
Website:http://stackoverflow.com/questions/3937513/javascript-validation-for-
empty-input-field ,
5. JavaScript form validation: Validate Password, Validate Email, Validate
Phone Number, http://webcheatsheet.com/javascript/form_validation.php, (May
10, 2015)

17 | P a g e

S-ar putea să vă placă și