Transcript
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.
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.
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
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.
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.
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++
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.
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
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 ::
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
User New Acc
Bank
New Form
Verify
Rejected Create Acc
DB
Created
E-R diagram for creating ”ACCOUNT”
User
Withdraw
Bank
VerifyDB
Withdraw
No Amount
Deposit
Bank
DB
Deposited
E-R diagram for withdraw ”ACCOUNT”
Details Incorrect
UserModify Bank
Edit the Form
DB
Account Modified
Verify
E-R diagram for modifying “ACCOUNT”
Delete
Bank
DB
User
Account Deleted.
E-R diagram for deleting an“ACCOUNT”
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.
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.
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
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.
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.
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.
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.
top related