project report format bank 1

70
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

Upload: sachchinn-annam

Post on 26-Mar-2015

539 views

Category:

Documents


3 download

TRANSCRIPT

Page 1: Project Report Format Bank 1

PROJECT REPORT ON

BANKING SYSTEM

SUBMITTED BY

ROHAN R.ACHAREKARLAKESH GANGARAPU

T.Y.B.SC.IT

ACADEMIC YEAR 2010-2011

PROJECT GUIDE

SANJEELA SAGAR

SUBMITTED TOUNIVERSITY OF MUMBAI

VIDYALANKAR SCHOOL OF INFORMATION TECHNOLOGYWADALA (E), MUMBAI 400037.

Page 2: Project Report Format Bank 1

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 TECHNOLOGYWADALA (E), MUMBAI 400037.

Page 3: Project Report Format Bank 1

Acknowledgement It gives us pleasure to bring out this project on:

“ “ Union Bank Of Indian”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.

Page 4: Project Report Format Bank 1

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

Page 5: Project Report Format Bank 1

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

Page 6: Project Report Format Bank 1

Include Certificate of the company /organization(if any)

Page 7: Project Report Format Bank 1

Synopsis of the project

Page 8: Project Report Format Bank 1

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

3System development

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

Page 9: Project Report Format Bank 1

9 Coding conventions

10 Source code

11 Screen layout with test data and test results

12 Report layouts

13 References/ bibliography/websites used

Annexure

iBrief background of the organization where the student has developed the project

ii

Data dictionary This should give a catalogue of the data elements used in the system/sub system 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

Page 10: Project Report Format Bank 1

1. INTRODUCTION

Page 11: Project Report Format Bank 1

1.1 ORGANIZATION PROFILE

Page 12: Project Report Format Bank 1

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.

Page 13: Project Report Format Bank 1

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”.

Page 14: Project Report Format Bank 1

1.2 INTRODUCTION TO PROJECT

Page 15: Project Report Format Bank 1

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.

Page 16: Project Report Format Bank 1

2. STSTEM STUDY AND ANALYSIS

Page 17: Project Report Format Bank 1

2.1 PROBLEM DEFINITION

Page 18: Project Report Format Bank 1

2.2 FEASIBILITY

Page 19: Project Report Format Bank 1

2.3 SYSTEM ANALYSIS

Page 20: Project Report Format Bank 1

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

Page 21: Project Report Format Bank 1

2.4 CURRENT SYSTEM

Page 22: Project Report Format Bank 1

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.

Page 23: Project Report Format Bank 1

2.5 PROPOSED SYSTEM

Page 24: Project Report Format Bank 1

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.

Page 25: Project Report Format Bank 1

3. SYSTEM DEVELOPMENT

Page 26: Project Report Format Bank 1

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.

Page 27: Project Report Format Bank 1

3.1 GANTT CHART

Page 28: Project Report Format Bank 1

3.2 EVENT TABLE

Page 29: Project Report Format Bank 1

8-a)Event Table

Event Trigger Source Activity Response Destination

Customer order for Mobile/SimCard

Order Info Customer Order Mobile/SimCard

Order Customer

Check Item Availability

Daily Customer Check for Item

Status Material

Customer

If Item not available order Supplier

Material supply

Owner Supply the Material

Material Shop

Page 30: Project Report Format Bank 1

Supply Item Customer

Sell Customer Mobile Sell Order facility

Customer

Generate Bill Daily Worker Bill Generation

Bill Customer

Report Generation Create Report

Customer Make Report file

Report Customer

Page 31: Project Report Format Bank 1

3.3 ER -DIAGRAM

Page 32: Project Report Format Bank 1

3.4 Data Flow Diagram Symbols

Process

Data Store

Page 33: Project Report Format Bank 1

Source/Sink

Data Flow

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 view

Create New Account

Acct_mast

Acct_holder

Current bal

Data flow Diagram fragments

Page 34: Project Report Format Bank 1

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.

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.

Witness Details Verification

Acct_holder

Witness_det

Account view

Account detailsmodification

Acct_mast

Acct_holder

Nominee_det

Account view

Page 35: Project Report Format Bank 1

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.

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.

Witness Details Verification

Acct_holder

Witness_det

Account view

Account detailsmodification

Acct_mast

Acct_holder

Nominee_det

Account view

Page 36: Project Report Format Bank 1

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’.

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

Account view

Account closing

Acct_mast

Acct_holder

Admin viewAcct_holder Summary Report

Acct_holder

Page 37: Project Report Format Bank 1

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.

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.

Admin view Transaction Summary Report (single day)

Deposit_det

Transaction1

Withdraw_det

Transaction Summary Report (bet 2 day)

Deposit_det

Transaction1

Withdraw_det

Admin view

Page 38: Project Report Format Bank 1

3.4.1 CONTEXT DIAGRAM

Page 39: Project Report Format Bank 1
Page 40: Project Report Format Bank 1

Request for

BANK SYSTEM

account

Requestf0r deposit

C0nfir-matin Validate

Acct_n0

Submit signed s1ip

Request t0ken

Submit t0ken

Account

witness

Nominee

User for prospective customer

Accountant

Account holder

Accaccountant

Account holder

Submitsignedslip

Accountant

View personaldetails

View officialdetails

ReceiveSlip

Receive cash

RequestFor bal

Validate account

Verifyaccnt

ConfirmationOf accnt

Request forNew accnt

Confirm openingOf new accnt

Request for witness

request for nominee

Response for nominee

cashier

Page 41: Project Report Format Bank 1

3.4.2 DIAGRAM 0

Page 42: Project Report Format Bank 1

3.4.3 DFD FRAGMENT

Page 43: Project Report Format Bank 1

3.4.4 STRUCTURE CHART

Page 44: Project Report Format Bank 1

ACCOUNT-HOLDER DETAILS IS MODIFIED

C

Modify details

Validate

Error

Modification of account details

Modification of nominee datails

Modification of joint holder details

Modify required details

Record modified information

Page 45: Project Report Format Bank 1

3.4.5 SYSTEM FLOW CHART

Page 46: Project Report Format Bank 1

Nominee details

Open an account

Transaction details reports of account holders

Details of account holder

Account holders transaction reports are generated

Account holders details are generated

Details of witness

Modify account holder details

Deposit is checkedand enter details

Witdraw is checked and enter details

Deposit

Transaction

Current details

Customer name

Deposits

Withdraw

Close an account

Withdraw

Enter application program Enter account

opening details & check it

Related reports of account holder

View Details

Page 47: Project Report Format Bank 1

3.4.6 MENU TREE

Page 48: Project Report Format Bank 1

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

Page 49: Project Report Format Bank 1

4 PROGRAM LIST

Page 50: Project Report Format Bank 1

5. TABLE LIST

Page 51: Project Report Format Bank 1

6. REPORT LIST

Page 52: Project Report Format Bank 1

7. SYSTEM TESTING AND CONCLUSION

Page 53: Project Report Format Bank 1
Page 54: Project Report Format Bank 1
Page 55: Project Report Format Bank 1
Page 56: Project Report Format Bank 1
Page 57: Project Report Format Bank 1