23
BANK MANAGEMENT SYSTEM

Bank Management System

Embed Size (px)

DESCRIPTION

 

Citation preview

Page 1: Bank Management System

BANK MANAGEMENT SYSTEM

Page 2: Bank Management System

Aim• The bank management system is an

application for maintaining a person’s account in a bank .

• The system provides the access to the customer to create an account, deposit/withdraw the cash from his account, also to view reports of all accounts present

• The following presentation provides the specification for the system.

:: SOFTWARE DEVELOPERS ::

Team Members: M.G PraveenVinoth.S.RatnamM.Sivakumar A.Kasi viswanathan D.PradeepK.Prabhu

Page 3: Bank Management System

AimTo develop a software for solving

financial applications of a customer in banking environment in order to nurture the needs of an end banking user by providing various ways to perform banking tasks. Also to enable the user’s workspace to have additional functionalities which are not provided under a conventional banking software.

Page 4: Bank Management System

Aim• The bank management system is an

application for maintaining a person’s account in a bank .

• The system provides the access to the customer to create an account, deposit/withdraw the cash from his account, also to view reports of all accounts present

• The following presentation provides the specification for the system.

:: Problem Description ::

The bank management system is an application for maintaining a person’s account in a bank. The system provides the access to the customer to create an account, deposit/withdraw the cash from his account, also to view reports of all accounts present. The following presentation provides the specification for the system.

Page 5: Bank Management System

Aim• The bank management system is an

application for maintaining a person’s account in a bank .

• The system provides the access to the customer to create an account, deposit/withdraw the cash from his account, also to view reports of all accounts present

• The following presentation provides the specification for the system.

:: REQUIREMENTS ::

Functional requirements

Non-Functional requirements

User requirements

System requirements

Page 6: Bank Management System

Aim• The bank management system is an

application for maintaining a person’s account in a bank .

• The system provides the access to the customer to create an account, deposit/withdraw the cash from his account, also to view reports of all accounts present

• The following presentation provides the specification for the system.

:: Functional Requirements ::

User basic graphical tools such as shapes,objects,brushes,colour tools,eraser etc Should allow free hand drawing, object shapes such as circle,ellipse,rectangle,polygon.Should allow the usage of different colors in the form of brushes,shapes,curves.Manage the picture with tools such as pencil,airbrush,clear all.

Page 7: Bank Management System

Aim• The bank management system is an

application for maintaining a person’s account in a bank .

• The system provides the access to the customer to create an account, deposit/withdraw the cash from his account, also to view reports of all accounts present

• The following presentation provides the specification for the system.

:: Non-Functional Requirements ::

Must provide the program in vivid colours and format.

Should have adaptability to allow usage of single module at a time

Must enable faster processing of operations when a module is selected.

Page 8: Bank Management System

Aim• The bank management system is an

application for maintaining a person’s account in a bank .

• The system provides the access to the customer to create an account, deposit/withdraw the cash from his account, also to view reports of all accounts present

• The following presentation provides the specification for the system.

:: SYSTEM REQUIREMENTS ::

SOFTWARE REQUIREMANTS

FRONT END : C++

Page 9: Bank Management System

Aim• The bank management system is an

application for maintaining a person’s account in a bank .

• The system provides the access to the customer to create an account, deposit/withdraw the cash from his account, also to view reports of all accounts present

• The following presentation provides the specification for the system.

:: SYSTEM REQUIREMENTS ::

HARDWARE REQUIREMENTSHARDWARE REQUIREMENTS

Pentium VI ProcessorPentium VI Processor RAM 512MBRAM 512MB HDD Capacity 2GBHDD Capacity 2GB

We use the above mentioned hardware tools for increased speed, reduced complexity and for improved productivity.

Page 10: Bank Management System

Aim• The bank management system is an

application for maintaining a person’s account in a bank .

• The system provides the access to the customer to create an account, deposit/withdraw the cash from his account, also to view reports of all accounts present

• The following presentation provides the specification for the system.

:: Module Description ::

MODULE DESCRIPTION

Create File Selecting this creates a new file for the user by accepting input such as account number, name and amount

Open account Opens a new account for the user by accepting input such as account number, name and minimum balance

Search Enables to search for the details of the given account number.

Displays only one account detail at a time

Page 11: Bank Management System

Aim• The bank management system is an

application for maintaining a person’s account in a bank .

• The system provides the access to the customer to create an account, deposit/withdraw the cash from his account, also to view reports of all accounts present

• The following presentation provides the specification for the system.

Deposit Provides options to deposit amount from the given account

number

WithdrawProvides options to withdraw

amount from the given account number

Cancel Account Cancels the selected account from the bank.

Report Displays the list of all account Details comprising of account number, name and balance amount

:: Module Description ::

Page 12: Bank Management System

Aim• The bank management system is an

application for maintaining a person’s account in a bank .

• The system provides the access to the customer to create an account, deposit/withdraw the cash from his account, also to view reports of all accounts present

• The following presentation provides the specification for the system.

E R DIAGRAM

Page 13: Bank Management System

User New Acc

Bank

New Form

Verify

Rejected Create Acc

DB

Created

E-R diagram for creating ”ACCOUNT”

Page 14: Bank Management System

User

Withdraw

Bank

VerifyDB

Withdraw

No Amount

Deposit

Bank

DB

Deposited

E-R diagram for withdraw ”ACCOUNT”

Page 15: Bank Management System

Details Incorrect

UserModify Bank

Edit the Form

DB

Account Modified

Verify

E-R diagram for modifying “ACCOUNT”

Page 16: Bank Management System

Delete

Bank

DB

User

Account Deleted.

E-R diagram for deleting an“ACCOUNT”

Page 17: Bank Management System

Aim• The bank management system is an

application for maintaining a person’s account in a bank .

• The system provides the access to the customer to create an account, deposit/withdraw the cash from his account, also to view reports of all accounts present

• The following presentation provides the specification for the system.

Page 18: Bank Management System

Aim• The bank management system is an

application for maintaining a person’s account in a bank .

• The system provides the access to the customer to create an account, deposit/withdraw the cash from his account, also to view reports of all accounts present

• The following presentation provides the specification for the system.

:: CONCLUSION ::

This project is developed to nurture the needs of a user in a banking sector by embedding all the tasks of transactions taking place in a bank.

Future version of this software will still be much enhanced than the current version 1.0.Thus the Bank Management System it is developed and executed successfully.

Page 19: Bank Management System

Aim• The bank management system is an

application for maintaining a person’s account in a bank .

• The system provides the access to the customer to create an account, deposit/withdraw the cash from his account, also to view reports of all accounts present

• The following presentation provides the specification for the system.

SNAPSHOTS

Page 20: Bank Management System

Aim• The bank management system is an

application for maintaining a person’s account in a bank .

• The system provides the access to the customer to create an account, deposit/withdraw the cash from his account, also to view reports of all accounts present

• The following presentation provides the specification for the system.

Page 21: Bank Management System

Aim• The bank management system is an

application for maintaining a person’s account in a bank .

• The system provides the access to the customer to create an account, deposit/withdraw the cash from his account, also to view reports of all accounts present

• The following presentation provides the specification for the system.

Page 22: Bank Management System

Aim• The bank management system is an

application for maintaining a person’s account in a bank .

• The system provides the access to the customer to create an account, deposit/withdraw the cash from his account, also to view reports of all accounts present

• The following presentation provides the specification for the system.

Page 23: Bank Management System

Aim• The bank management system is an

application for maintaining a person’s account in a bank .

• The system provides the access to the customer to create an account, deposit/withdraw the cash from his account, also to view reports of all accounts present

• The following presentation provides the specification for the system.