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 ::
Team Members:
Manvi Gupta (coding & testing)
Raju Rajput (database)
Kartikeya Upadhyay (coding & testing
Neha Rani (documentation)
3. Aim
●To allow only authorized user to access
various function and processed available
in the system.
●Locate any A/C wanted by the user.
●Reduced clerical work as most of the
work done by computer.
●Provide greater speed & reduced time
consumption
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.
:: REQUIREMENTS ::
Functional requirements
Non-Functional requirements
User requirements
System requirements
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.
:: Functional Requirements ::
Customer can request details of the last ‘n’
number of transactions performed on any
account.
Customer can make funds transfer to
another account in the same bank
Customer can request for cheque book
Customer can view his monthly statement.
Can also take printout of the same
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.
:: Non-Functional Requirements ::
Secure access of required data
24x7 availability
User friendly
Intelligent user interface
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.
:: SYSTEM REQUIREMENTS ::
SOFTWARE REQUIREMENTS
Programming language : JAVA
Database: oracle (11g)
Operating system: windows
User interface: HTML, APPLET
Web server: Tomcat-Apache
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 ::
HARDWARE REQUIREMENTSHARDWARE REQUIREMENTS
Processor: AnyProcessor: Any
RAM 1GBRAM 1GB
HDD Capacity 100GBHDD Capacity 100GB
We use the above mentioned hardware tools for increased
speed, reduced complexity and for improved productivity.
9. TECHNOLOGIES TO BE USED:
• A SERVLET is a java programming language class that is used
to extend the capabilities of servers that host applications
access via a request- response programming model. Although
service can respond to any type of request, they are
commonly used to extend the applications hosted by the web
servers.
• JAVASERVER Pages (JSP) technology allows you to easily
create web content that has both static and dynamic
components. JSP technology makes available all the dymamic
capability of java servlet technology but provides a more
natural approach to create static content.
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.
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
:: Module Description ::
12. :: Module Description ::
Balance enquiry
User can check his balance
Account history
User can check his account history
Money transfer User can transfer money
13.
14.
15. 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
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.
:: 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.