Download - Bank Management System
![Page 1: Bank Management System](https://reader033.vdocuments.us/reader033/viewer/2022042522/55ac03be1a28abb6388b461a/html5/thumbnails/1.jpg)
ONLINE BANKING SYSTEM
![Page 2: Bank Management System](https://reader033.vdocuments.us/reader033/viewer/2022042522/55ac03be1a28abb6388b461a/html5/thumbnails/2.jpg)
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)
![Page 3: Bank Management System](https://reader033.vdocuments.us/reader033/viewer/2022042522/55ac03be1a28abb6388b461a/html5/thumbnails/3.jpg)
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
![Page 4: Bank Management System](https://reader033.vdocuments.us/reader033/viewer/2022042522/55ac03be1a28abb6388b461a/html5/thumbnails/4.jpg)
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 5: Bank Management System](https://reader033.vdocuments.us/reader033/viewer/2022042522/55ac03be1a28abb6388b461a/html5/thumbnails/5.jpg)
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
![Page 6: Bank Management System](https://reader033.vdocuments.us/reader033/viewer/2022042522/55ac03be1a28abb6388b461a/html5/thumbnails/6.jpg)
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
![Page 7: Bank Management System](https://reader033.vdocuments.us/reader033/viewer/2022042522/55ac03be1a28abb6388b461a/html5/thumbnails/7.jpg)
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
![Page 8: Bank Management System](https://reader033.vdocuments.us/reader033/viewer/2022042522/55ac03be1a28abb6388b461a/html5/thumbnails/8.jpg)
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 REQUIREMENTSProcessor: 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.
![Page 9: Bank Management System](https://reader033.vdocuments.us/reader033/viewer/2022042522/55ac03be1a28abb6388b461a/html5/thumbnails/9.jpg)
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.
![Page 10: Bank Management System](https://reader033.vdocuments.us/reader033/viewer/2022042522/55ac03be1a28abb6388b461a/html5/thumbnails/10.jpg)
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
SearchEnables to search for the
details of the given account number. Displays only one
account detail at a time
![Page 11: Bank Management System](https://reader033.vdocuments.us/reader033/viewer/2022042522/55ac03be1a28abb6388b461a/html5/thumbnails/11.jpg)
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 AccountCancels 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](https://reader033.vdocuments.us/reader033/viewer/2022042522/55ac03be1a28abb6388b461a/html5/thumbnails/12.jpg)
:: Module Description ::
Balance enquiryUser can check his balance
Account historyUser can check his account history
Money transfer User can transfer money
![Page 13: Bank Management System](https://reader033.vdocuments.us/reader033/viewer/2022042522/55ac03be1a28abb6388b461a/html5/thumbnails/13.jpg)
![Page 14: Bank Management System](https://reader033.vdocuments.us/reader033/viewer/2022042522/55ac03be1a28abb6388b461a/html5/thumbnails/14.jpg)
![Page 15: Bank Management System](https://reader033.vdocuments.us/reader033/viewer/2022042522/55ac03be1a28abb6388b461a/html5/thumbnails/15.jpg)
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 16: Bank Management System](https://reader033.vdocuments.us/reader033/viewer/2022042522/55ac03be1a28abb6388b461a/html5/thumbnails/16.jpg)
User New Acc
Bank
New Form
Verify
Rejected Create Acc
DB
Created
E-R diagram for creating ”ACCOUNT”
![Page 17: Bank Management System](https://reader033.vdocuments.us/reader033/viewer/2022042522/55ac03be1a28abb6388b461a/html5/thumbnails/17.jpg)
User
Withdraw
Bank
VerifyDB
Withdraw
No Amount
Deposit
Bank
DB
Deposited
E-R diagram for withdraw ”ACCOUNT”
![Page 18: Bank Management System](https://reader033.vdocuments.us/reader033/viewer/2022042522/55ac03be1a28abb6388b461a/html5/thumbnails/18.jpg)
Details Incorrect
UserModify Bank
Edit the Form
DB
Account Modified
Verify
E-R diagram for modifying “ACCOUNT”
![Page 19: Bank Management System](https://reader033.vdocuments.us/reader033/viewer/2022042522/55ac03be1a28abb6388b461a/html5/thumbnails/19.jpg)
Delete
Bank
DB
User
Account Deleted.
E-R diagram for deleting an“ACCOUNT”
![Page 20: Bank Management System](https://reader033.vdocuments.us/reader033/viewer/2022042522/55ac03be1a28abb6388b461a/html5/thumbnails/20.jpg)
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.
![Page 21: Bank Management System](https://reader033.vdocuments.us/reader033/viewer/2022042522/55ac03be1a28abb6388b461a/html5/thumbnails/21.jpg)