Top Banner
Ashok Basnet 062/DCT/407 Ashok Basnet 062/DCT/407 Ishwor Pd.Rijal 062/DCT/416 Ishwor Pd.Rijal 062/DCT/416 Kabindra Kaji Bajrachraya 062/DCT/419 Kabindra Kaji Bajrachraya 062/DCT/419 Kiran Karki 062/DCT/420 Kiran Karki 062/DCT/420 Raju Pandey
21
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Bms dfd

Ashok Basnet 062/DCT/407Ashok Basnet 062/DCT/407Ishwor Pd.Rijal 062/DCT/416 Ishwor Pd.Rijal 062/DCT/416 Kabindra Kaji Bajrachraya 062/DCT/419Kabindra Kaji Bajrachraya 062/DCT/419Kiran Karki 062/DCT/420Kiran Karki 062/DCT/420

Raju Pandey

Page 2: Bms dfd

Objectives:-Objectives:-

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

service.service.

Page 3: Bms dfd

IntroductionIntroduction

Use for saving the databases of clients and Use for saving the databases of clients and staffs of bank. staffs of bank.

Accounts are saved with their own particular Accounts are saved with their own particular id.id.

Accounts can be searched with their detail Accounts can be searched with their detail information.information.

Transactions can also be saved and view Transactions can also be saved and view effectively whenever needed.effectively whenever needed.

Provides effective interest calculation for the Provides effective interest calculation for the deposited money of client and automatically deposited money of client and automatically added into total amount in daily balance.added into total amount in daily balance.

Page 4: Bms dfd

Investigation Investigation FeasibilityFeasibility

Technical feasibility

Economical feasibility

Site visitSite visit

Source collectionSource collection

Page 5: Bms dfd

Software requirementSoftware requirement Hardware Hardware requirementrequirementWindows xp

Turbo c++

PCprinter

Page 6: Bms dfd

Project Scheduling GANTT CHART

Page 7: Bms dfd

DESIGN

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

2.ENTITY RELATIONSHIP DIAGRAM

Page 8: Bms dfd

Banking system

Client

Register staff

Level 0 DFD of banking system

Cheque book/money withdraw/money as loan

Deposite money/property for loan

Page 9: Bms dfd

Level 1 DFD of banking system

client

client client

2.0Collection of

deposite

1.0Enrol client as Account holder

6.0Produce interest

For money In accounts

7.0Produce account

Summary report

3.0Return withdraw

money

5.0Collect loan payments

4.0Collection of Property as

deposite

Deposite file/Withdraw file

Loan deposite

file

Client account recordfile

registerstaffs

Cheque bookDeposite propertyDeposite money

Receive money as loan

Deposite info

Loan infoAccount registration request

Client account record

Client account record

Client account record

Client account recordClient account data

Client account record Client account record

Withdraw info

Withdrawnmoney cheque

List of account Summary report

Papers of property

Money payments

Deposite info

Page 10: Bms dfd

Entity Relationship Diagram

Client_Account

Client_id

Client

Client_name Client_address

Client_balance

Bank

B_ID

B_Name

B_Address

Transactions

Account

A/C_ID A/C_Amount

Staff

A/C_Info

Staff_ID Staff_Name

Staff_Post

Page 11: Bms dfd

Easing the banking Easing the banking facilityfacility

Page 12: Bms dfd

DATABASE

Client

BANK

Request

Reply

Retrieve

Store

WORKING OF THE SYSTEM

Page 13: Bms dfd

SAVING ACCOUNT

LOAN SYSTEM

STAFF INFO. SYSTEM

Page 14: Bms dfd

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.

View A/Cs => View the accounts in the Bank

Close Account => Deletes the accounts Interest Calc. => Calculates the interest. (Done as a daily balance interest calculation)

Page 15: Bms dfd

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.

Page 16: Bms dfd

Add Staff => Adds a staff to the Bank.

Edit Staff => Edits existing staff. Search Staff => Searches the Staff. View all Staffs => View all the staffs

working in Bank. Remove staffs => Removes staffs from

the Bank.

Page 17: Bms dfd
Page 18: Bms dfd

LimitationsLimitations

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

Deals with only Saving Account.Deals with only Saving Account.

Not supported by Latest Versions of Not supported by Latest Versions of XP.XP.

Page 19: Bms dfd

Total Cost Total Cost Effort Cost = Rs.4000Effort Cost = Rs.4000 Software requirements =Rs.1000Software requirements =Rs.1000 Hardware Requirements =Rs.500Hardware Requirements =Rs.500 Internet Surfing = Rs.2000 Internet Surfing = Rs.2000 Reference materials bought =Rs.5000Reference materials bought =Rs.5000 Transportation Cost =Rs.250Transportation Cost =Rs.250 Communication Cost =Rs.200Communication Cost =Rs.200

Total= Rs. 12000/-Total= Rs. 12000/-

Page 20: Bms dfd

To our project Supervisor Mr. Raju To our project Supervisor Mr. Raju Pandey Pandey

The Department of Computer and The Department of Computer and ElectronicsElectronics

All the Supporting Teachers in our All the Supporting Teachers in our ProjectProject

Page 21: Bms dfd