2. 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 ::
Arshman Saleem
3. Aim
To 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.
4. 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 reports of all accounts
present. The following presentation provides the
specification for the system.
5. 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
6. 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.
7. 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.
8. 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++
9. 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 ::
HHAARRDDWWAARREE RREEQQUUIIRREEMMEENNTTSS
PPeennttiiuumm VVII PPrroocceessssoorr
RRAAMM 551122MMBB
HHDDDD CCaappaacciittyy 22GGBB
We use the above mentioned hardware tools for increased
speed, reduced complexity and for improved productivity.
10. 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
11. 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 ::
Deposit Provides options to deposit
amount from the given
account number
Withdraw Provides 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
12. Aim
• The bank management system is an
application for maintaining a person’s
account in a bank .
• E The R system customer DIAGRAM
provides the access to the
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.
13. User New Acc
Bank
New
Form
Verify
E-R diagram for creating ”ACCOUNT”
Rejected Create Acc
DB
Created
14. User
Withdraw
Bank
Verify
Withdraw
DB
No
Amount
E-R diagram for withdraw ”ACCOUNT”
Deposit
Bank
DB
Deposited
15. Details
Incorrect
User Modify Bank
Edit the
Form
DB
Account
Modified
Verify
E-R diagram for modifying “ACCOUNT”
16. User
Delete
Bank
DB
E-R diagram for deleting an“ACCOUNT”
Account
Deleted.
17. 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.
18. Aim
• :: The CONCLUSION 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.
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.
19. Aim
• The bank management system is an
application for maintaining a person’s
account in a bank .
• The customer SNAPSHOTS
system provides the access to the
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.
20. 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.
21. 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.
22. 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.
23. 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.