Download as doc, pdf, or txt
Download as doc, pdf, or txt
You are on page 1of 56

PROJECT REPORT ON

BANKING SYSTEM

SUBMITTED BY

ROHAN R.ACHAREKAR
LAKESH GANGARAPU
T.Y.B.SC.IT

ACADEMIC YEAR 2010-2011

PROJECT GUIDE

SANJEELA SAGAR

SUBMITTED TO
UNIVERSITY OF MUMBAI

VIDYALANKAR SCHOOL OF INFORMATION TECHNOLOGY


WADALA (E), MUMBAI 400037.
BANKING SYSTEM

SUBMITTED BY

ROHAN ACHAREKAR (08B202)


LAKESH GANGARAPU (08B218)

DATE OF SUBMISSION
<<date>>

Submitted in partial fulfillment of the requirements for qualifying BSc-IT, Sem


VI- examination

VIDYALANKAR SCHOOL OF INFORMATION TECHNOLOGY


WADALA (E), MUMBAI 400037.
Acknowledgement
It gives us pleasure to bring out this project on:

“ Union Bank Of Indian”


First of all we thank our Project Guide PROF. Sanjeela Sagar
who gave us intelligent and valuable suggestion and encourage us to
work on this project. We are very much thankful to our classmates
and other respected teachers and staff members for their valuable
guide for our project

It is indeed a matter of great pleasure and privilege to work on


this project titled “BANKING SYSTEM”. It was not until we took
up this project that we realize that how much we had to rely upon
the selfless efforts and goodwill of others. There were many who
helped us during the development of the project.

We again thanks to miss whose inspiration and constant


prompting are responsible for producing this project within a short
period .The completion and study of this project was not possible
without all those who directly or indirectly help us our venture.
VIDYALANKAR SCHOOL OF INFORMATION TECHNOLOGY
WADALA (E), MUMBAI 400037.

Project certificate for BSc-IT students

This is to certify that the project entitled as “BANKING SYSTEM” by


Mr. Rohan Acharekar and Mr. Lakesh. Gangarapu Seat no. 08b202 , 08b218 in
partial fulfillment of BSc IT degree (Sem VI) examination had not been
submitted for any other examination and does not form any other course
undergone by the candidate.

Internal Guide Internal examiner External Examiner

Co-ordinator College Seal


STATEMENT BY THE CANDIDATE

I wish to state that the work embodied in this project titled “BANKING
SYSTEM” forms our own contribution to the project work carried out under the
guidance of Prof. Sanjeela Sagar at the Department of Information Technology.
This work has not been submitted for any other degree of this or any other
University. Wherever references have been made to previous work of others, it has
been clearly indicated as such and included in the Bibliography.

Signature of the candidate

Certified by

Signature of the Guide


Date
Include Certificate of the company /organization(if any)
Synopsis of the project
Table of contents

Sr. No. Topic Page. No.


1 Introduction

1.1 Organizational profile (Write in short)

1.2 Introduction to project

2 System study and analysis

2.1 Problem definition


2.2 Feasibility
2.3 System analysis
2.4 Current system
2.5 Proposed system

System development
3
3.1 Gantt chart
3.2 Event table
3.3 E-R diagram(or Use Case )

3.4 Data flow diagrams (or Class Diagram )


3.4.1 Context diagrams

3.4.2 Diagram 0

3.4.3 DFD fragments

3.4.4 Structure chart (or Activity & Sequence diagram)

3.4.5 System flowchart (or Deployment diagram)


3.4.6 Menu tree

4 Program list
5 Table list
6 Report list
7 System testing and conclusion
8 Data entry form
9 Coding conventions
10 Source code
11 Screen layout with test data and test results
12 Report layouts
13 References/ bibliography/websites used

Annexure
Brief background of the organization where the
i
student has developed the project
Data dictionary This should give a catalogue of
the data elements used in the system/sub system
ii
Data name, aliases if any, length (size), type
numeric, alpha,binary,etc.
iii List of abbreviations, figures, tables
iv References: bibliography, websites used
v Soft copy of the project on CD
1. INTRODUCTION
1.1 ORGANIZATION PROFILE

The dawn of twentieth century witnesses the birth of a banking enterprise par
excellence- UNION BANK OF INDIA- that was flagged off by none other
than the Father of the Nation, Mahatama Gandhi. Since that the golden
moment, Union Bank of India has this far unflinchingly traveled the arduous
road to sucessful banking........ a journey that spans 88 years.

We at Union Bank of India, reiterate the objectiv of our inception to the


profound thoughts of the great Mahatama... "We should have the ability to
carry on a big bank, to manage efficiently crores of rupees in the course of
our national activities. Though we have not many banks amongs us, it does
not follow that we are not capable of efficiently managing crores and tens
of crores of rupees."

Union Bank of India is firmly committed to consolidating and maintaining its


identity as a leading, innovative commercial Bank, with a proactive approach
to the changing needs of the society. This has resulted in a wide gamut of
products and services, made available to its valuable clientele in catering to the
smallest of their needs.

Today, with its effecient, vlaue-added services, sustained growth, consistent


profitability and development of new technologies, Union Bank has ensured
complete customer delight, living up to its image of, “GOOD PEOPLE TO
BANK WITH”.

Anticipative banking- the ability to gauge the customer's needs well ahead of
real-time - forms the vital ingredient in value-based services to effectively
reduce the gap between expectations and deliverables.

The key to the success of any organisation liew with its people. No wonder,
Union Bank's unique family of about 26,000 qualified / skilled employees is
and ever will be dedicated and delighted to serve the discerning customer with
professionalism and wholeheartedness.
Union Bank is a Public Sector Unit with 55.43% Share Capital held by the
Government of India. The Bank came out with its Initial Public Offer (IPO) in
August 20, 2002 and Follow on Public Offer in February 2006. Presently 44.57
% of Share Capital is presently held by Institutions, Individuals and Others.

Over the years, the Bank has earned the reputation of being a techno-savvy and
is a front runner among public sector banks in modern-day banking trends. It is
one of the pioneer public sector banks, which launched Core Banking Solution
in 2002.

The Bank will ever strive in its endeavour to provide services to its customer
and enhance its businesses thereby fulfilling its vision of becoming “THE
BANK OF FIRST CHOICE IN OUR CHOSEN AREA BY BUILDING
BENEFICIAL AND LASTING RELATIONSHIP WITH CUSTOMERS
THROUGH A PROCESS OF CONTINUOUS IMPROVEMENT”.
1.2 INTRODUCTION
TO
PROJECT
The present banking system is currently manually driven. Banking is very sensitive
issue as it deals with hard earned money of millions of people. Thus there should
not be even a bit of chance for mistakes in it.

The current system is very slow. There is lot of paper work done by the working
staff. Every enquiry is made in separate files. To search a particular enquiry, you
have to search from file to files and make new changes and sometimes replace old
ones and make new ones.

This can be avoided easily, if some manual work can be performed by the highly
effective computers, who have been intelligently programmed to do so, i.e. with
the help of BANKING SYSTEM.

This project gives information about handling daily transaction of the opening,
closing savings using computer application.
2. STSTEM STUDY
AND
ANALYSIS
2.1 PROBLEM DEFINITION
2.2 FEASIBILITY
2.3 SYSTEM ANALYSIS

 Even though of the important organization, which satisfies the needs of


citizens banking system is one, like every other institution it has its own
set of advantages and disadvantages.
 In the current working system the management of the bank system is
manually through file management system.

 Many registers have to be maintained for account opening, account


closing, to view the personal and official details, withdraw and deposit etc.
Report generations will be a major problem.

 Work done manually is very time consuming with lot of search involved
even for small information. Search is very slow in the current system. Rate
at which the work is done is very slow.

 There is less security.

 As work is done manually, there can be many errors made.

 More space required.

 In such manual there are several jobs that consist of dull and repetitive
procedures like recording daily transactions manually. Eventually the staff
begins to feel a sense of frustration. There are highly chances of mistakes
being made due to lack of interest.

 The rules to be followed are always recorded.

 The lack of communication is still a major source of conflict


2.4 CURRENT SYSTEM
 The present banking system is currently manually driven.

 There is lot of paper work done by the working staff. Every enquiry is
made in separate files

 To search a particular enquiry, you have to search from file to files and
make new changes and sometimes replace old ones and make new ones.
It will not make profit

 The details are to be maintained in each month in separate files.


2.5 PROPOSED SYSTEM
 Our project is to develop a software for the bank so that the data must be
easily accessible

 The data must be stored in the consistent manner and there must be
high security in the data of the organization along with backup facility of old
data.

 This software is helpful for the other organizations that want to deal
with the system bugs

 To speed up the processing time and not much time consuming.


3. SYSTEM DEVELOPMENT
 Less space is required to store data in hard disk rather than in files.
 Processing time will be fast and not much time consuming.
 Manual work by writing in the files will be not needed and hence there
will be less chance of mistakes occurrences.

 It will save time.


3.1 GANTT CHART
3.2 EVENT TABLE
8-a)Event Table

Event Trigger Source Activity Response Destinati


on
Customer order Order Info Customer Order Order Customer
for Mobile/SimC
Mobile/SimCard ard
Check Item Daily Customer Check for Status Customer
Availability Item Material

If Item not Material Owner Supply the Material Shop


available order supply Material
Supplier
Supply Item Sell Customer Mobile Sell Order Customer
Customer facility

Generate Bill Daily Worker Bill Bill Customer


Generation

Report Generation Create Customer Make Report Report Customer


Report file
3.3 ER -DIAGRAM
3.4 Data Flow Diagram Symbols
Process

Data Store

Source/Sink

Data Flow
Data flow Diagram fragments

Acct_mast

Account Create Acct_holder


view New
Account
Current bal

The user enters all his personal details in order to open a new account. New record is
inserted in the account holder, account mast and current_ balance table. After successful
operation a confirmation message is given.

Account Witness Acct_holder


view Details
Verification
Witness_det

First the witness details must be entered and checked to see whether an account holder of
the same bank is or not. If yes, the details entered by the user are inserted into the
witness_details table or else the account holder is required to enter a new witness holder’s
number.
Acct_mast

Account Account Acct_holder


view details
modification
Nominee_det

A user cannot modify his account number, account open date, account status, opening
amount and witness details other than these details; the account holder is allowed to enter
any other details. After successful modifications a confirmation message is given.

Account Witness Acct_holder


view Details
Verification
Witness_det

First the witness details must be entered and checked to see whether an account holder of
the same bank is or not. If yes, the details entered by the user are inserted into the
witness_details table or else the account holder is required to enter a new witness holder’s
number.
Acct_mast

Account Account Acct_holder


view details
modification
Nominee_det

A user cannot modify his account number, account open date, account status, opening
amount and witness details other than these details; the account holder is allowed to enter
any other details. After successful modifications a confirmation message is given.

Acct_mast

Account Account Acct_holder


view closing

Here the account holder is supposed to give his acct_no and the password. If the account is
already closed then the account cannot be closed. The account balance is displayed to the
account holder. The account status in the database is made ‘closed’.
Admin view
Acct_holder Acct_holder
Summary
Report

The report can be seen only by the manager. All the active holder names can be seen here.

Deposit_det

Transaction
Transaction1
Admin view Summary
Report
(single day)
Withdraw_det

Here the manager needs to give the day for which he needs to see the report. All the
various transactions are given as output here.
Deposit_det

Transaction
Admin view Transaction1
Summary
Report
(bet 2 day)
Withdraw_det

Here the manager needs to give the 2 dates for which he needs to see the report. Here the
report is given of all the account holder’s.
3.4.1 CONTEXT DIAGRAM
Request for

Account cashier
holder
Submit signed s1ip
account
Submit
Accountant
Accaccount signed
ant slip Request t0ken

Receive
Slip Request C0nfir- Submit
f0r matin Validate t0ken
deposit Acct_n0

Receive cash

Account
BANK SYSTEM
Account
holder Request
For bal

View
View personal
official
details
details
Validate account

Request for witness

witness

Confirmation
Verify
Of accnt request for nominee
accnt
Response for nominee
Request for Nominee
New accnt

User for Confirm opening


Accountant prospective Of new accnt
customer
3.4.2 DIAGRAM 0
3.4.3 DFD FRAGMENT
3.4.4 STRUCTURE CHART
ACCOUNT-HOLDER DETAILS IS MODIFIED

Modify details

Validate

Error

Modification Modification Modification


of account of nominee of joint holder
details datails details

Modify required details

Record modified information


3.4.5 SYSTEM FLOW CHART
Enter application Enter account
Customer program opening
name details &
Transaction
details reports of check it
account holders
Open an account
Account
Details of holders
account details are
Account holder generated
holders Related
transaction reports of
reports are account
generated Modify account holder
Nominee holder details Details of
details witness

Deposit
is
checked Deposit Deposits
and
enter
details

Withdraw Withdraw
Transaction

Witdra
w is
checked
and Close an account
enter Current
details details

View
Details
3.4.6 MENU TREE
MENU TREE

File
-Create New Account
-Close Existing Account
-Exit the Application

Modify
-Account Details
-Nominee Details
-Joint Holder Details
-Change Password

Transaction
-Withdraw
-Deposit

View
-Personal Details
-Official Details

Manager Utilities
-Report
-- Account Holder Transaction(Between
Days)
--Transaction(Single Day)
--Transaction (Between Days)
-Account Holder Details

Help
-About Us
4 PROGRAM LIST
5. TABLE LIST
6. REPORT LIST
7. SYSTEM TESTING AND CONCLUSION

You might also like