5. “The Banking 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 all accounts present
Introduction
6. 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.
Aim1
7. PROBLEM STATEMENT
Keeping track the all activities and their record on paper and error . It is
also very efficient and a time consuming process of observing continous
increase in number of client visiting the bank. Recording and maintaining
all the client record highly unrealible, ineffieciet and error pron.
The problem facing the current manual system is defficalt to update and
maintain, inconsistent data , insecurity , difficult to impose different
various data files and difficult to data backup.
It is against this backdrop that automated database system is being
developed to addressed the problem.
8. BENEFIT OF PROPOSED SYSTEM
The Bank Management System is an application for maintaining a
person’s account in a bank. The system provides the access to the
costumer to create an account, deposit/withdraw the cash from his
account, also to convert currency. The following documentation
provides the specification of the system.
We are mainly concerned with developing a banking system where a
Customer can submit his/her deposit amount to bank if he/she has
an account or can create a new account in this bank. Customer can also
view the status and change currency of his/her bank account, can view
account balance. One can easily maintain the above things if he/she has
an account by login through his unique account number.
11. SYSTEM REQUIREMENTS
HARDWAREREQUIREMENTS
We use the above mentioned hardware tools for increased speed,
reduced complexity and for improved productivity.
Processor: Intel Core 2duo, i3, i5, i7
Device: Windows 7/8/10
12. ModuleDescription
Introduction| Thismodulegivesuserthebriefingsofthissoftware.
Create a new customer Account
This module asks the user to enter account
details to bank database for future transaction.
Deposit Amount to customer account
This module adds transaction as deposit to
customer account.
Withdraw Amount to customer account
This module deducts a desired amount from
customer account.
13. Balance enquiry
It gives the user balance details of customer.
Bank customer database
This gives user all customers’ details in bank.
Terminate a account
Delete customer record from bank database.
Modify an account
This give user to modify existing customer
details.
Exit| This module terminates program and exit from program.
14. FUNCTIONAL REQUIREMENT
Functional Requirement
Functional requirements in our system are as follows:
Purpose
To register a new customer.
Inputs
The required data for registration of a new customer in the bank (Like
Name, Address, Designation etc).
Outputs
A Success Message be displayed on successful registration or
else an error message will be displayed.
15. NON FUNCTIONAL REQUIREMENT
Non-functional requirements are requirements that are not directly concerned with the
specific functions delivered by the system. They may relate to emergent system properties
such as reliability, response time and store occupancy. They may specify system
performance, security, availability, and other emergent properties.
Safety Requirement
Backup, recovery & business continuity Banks should ensure adequate back up of data
as may be required by their operations. Banks should also have, well documented and
tested business continuity plans that address all aspects of the bank’s business.
Both data and software should be backed up periodically.
An off-site back up is necessary for recovery from major failures / disasters to ensure
business continuity.
Security Requirement
Account ID and Password (PIN) Protection
Auto Timeout Screen Blanking
Sign-off Button
Failed Log-on Attempts
Encryption
44. CONCLUSION
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.
P
B
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.