You are on page 1of 21

Ashok Basnet 062/DCT/407 Ishwor Pd.

Rijal 062/DCT/416 Kabindra Kaji Bajrachraya 062/DCT/419 Kiran Karki 062/DCT/420

Raju Pandey

Objectives:

To implement C++ langauage. To help the Bank in its efficient management. To store the databases of the accounts. To give loans using the system. To store the staffs information. To secure the internal database of bank To have a faster, easier and efficient banking service.

Introduction

Use for saving the databases of clients and staffs of bank. Accounts are saved with their own particular id. Accounts can be searched with their detail information. Transactions can also be saved and view effectively whenever needed. Provides effective interest calculation for the deposited money of client and automatically added into total amount in daily balance.

Investigation

Feasibility
Technical feasibility Economical feasibility

Site

visit

Source

collection

Software requirement

Hardware requirement

Windows xp
Turbo c++

PC printer

Project Scheduling GANTT CHART

DESIGN
1.DATA FLOW DIAGRAM Level O DFD of Banking systm (context diagram) Level 1 DFD of Banking system (overview diagram)

2.ENTITY RELATIONSHIP DIAGRAM

Level 0 DFD of banking system Client


Deposite money/ property for loan Cheque book/money withdraw/money as loan

Banking system
Ac un t u co co ac

nt ics ist at st

staff

Li

st

of

Register

Level 1 DFD of banking system


2.0 Collection of deposite
Deposite info Deposite money

Cheque book

client

Deposite property Receive money as loan

4.0 Collection of Property as deposite Loan info Loan deposite file Deposite info

Account registration request

Deposite file/ Withdraw file

Client account record

1.0 Enrol client as Account holder Client account data Client account record file

Client account record

Client account record Withdraw info

Client account record

3.0 Return withdraw money

Client account record Client account record

5.0 Collect loan payments

Withdrawn money

cheque

6.0 Produce interest For money In accounts

7.0 Produce account Summary report Summary report

Money Papers of payments property

List of account
client staffs

register

client

Entity Relationship Diagram

Client_name Client_id

Client_address

B_Name
Client_balance

B_ID Client_Account

B_Address

Client

Bank

Transactions

A/C_Info

Account

Staff

A/C_ID

A/C_Amount

Staff_ID

Staff_Name Staff_Post

Easing the banking facility

Request
Retrieve

BANK
Reply
Store

DATABASE
WORKING OF THE SYSTEM

Client

SAVING ACCOUNT

LOAN SYSTEM

STAFF INFO. SYSTEM

New Account => Creates a new account. Edit Account => Edits an existing account. Transactions => Deals with deposit and withdraw. Search A/Cs => Searches the A/Cs with A/C no. Close Account => Deletes the accounts View A/Cs => View the accounts in the Interest Calc. => Calculates the interest. Bank (Done as a daily balance interest
calculation)

New Loan => Gives the loans to client. Edit Loan => Edits the wrong info. Of loan. Search Loan => Searches the laon with loan id. View all Loans => View all the loans provided by Bank. Close Loans => Close loan after the money is paid.

Add Staff Edit Staff Search Staff View all Staffs in Remove staffs Bank.

Adds a staff to the Bank. Edits existing staff. Searches the Staff. View all the staffs working Bank. => Removes staffs from the

=> => => =>

Limitations

Networking is not done so can be used in a single machine.


Deals with only Saving Account.

Not supported by Latest Versions of XP.

Total Cost

Effort Cost Software requirements Hardware Requirements Internet Surfing Reference materials bought Transportation Cost Communication Cost

= Rs.4000 =Rs.1000 =Rs.500 = Rs.2000 =Rs.5000 =Rs.250 =Rs.200

Total= Rs. 12000/-

To our project Supervisor Mr. Raju Pandey The Department of Computer and Electronics All the Supporting Teachers in our Project

You might also like