SlideShare a Scribd company logo
1 of 18
Experiment: - 4
Online Banking
1.)Problem Definition –
 Although the basic type of services offered by a bank depends upon the type of bank and
the country, services provided usually include:
 Taking deposits from their customers and issuing current or checking accounts and
savings accounts to individuals and business.
 Extending loans to individuals and business
 Cashing cheque.
 Facilitating money transactions such as wire transfer and cashier’s cheque
 Consumer & commercial financial advisory services
 Financial transactions can be performed through many different channels:
 A branch, banking center or financial center is a retail location where a bank or financial
institution offers a wide array of face to face services to customers.
2.)Software Requirements Specification –
a.)Introduction - The Domain “Banking System " keeps the day by day tally record as
a complete banking. It can keep the information of Account type, account opening form,
Deposit, Withdrawal, and Searching the transaction, Transaction report, Individual
account opening form, Group Account. The exciting part of this project is; it displays
Transaction reports, Statistical Summary of Account type and Interest Information.
b.) Purpose - The Online Banking suite provides a global accounting
foundation that provides the all private banks with electronic banking facilities. It allows
client of private banks to carry out their day to day banking transactions.
c.) Scope - The Online Banking project is widely applicable with private banks. It can even
be used in industries for their personal transactions (working).
d.) Definitions, Acronyms and Abbreviations :
DATE: -
 Admin (Administrator): He/she has the authority to add, delete and update
users.
 J2EE (Java 2 Enterprise Edition): It is a programming platform, belonging
to the Java platform,
 HTTP (Hyper Text Transfer Protocol): It is a service protocol.
 JSP (Java Server Pages): It is used to content dynamic web content.
 Servlet page (which is used in the background of processing like
submitting.)
e.) Overview - Internet Banking is all about knowing our customer need and provide
them with the right service at the right time through right channel 24*7 day a week. Being
“electronic”, it not only provides its customers with faster and better facilities, it even
reduces the manual overhead of accounts maintenance.
3.) Overall Description
i.) Product Perspective - Administrator can check A/C’s with a login & password
& can work out with A/C holders of the bank can withdraw/deposit cash/cheque/DD
to/from their accounts. To enable faster transactions like new account creation.
Withdrawal of cash Deposits of cash or cheque Checking of Account balances by
account holders by admin Transaction records in the form of reports. The project makes
a sincere effort to provide all the above- mentioned features to meet the requirements of
the bank. The Project category is Visual Basic with RDBMS (Access) & Management
information System.
ii.) Software Requirements –
Client on Internet Web Browser, OS (any)
HTML Interpreter Google Chrome 6.0, I.E., Mozilla Firefox Web Server
WASCE, OS (any)
Database Server Apache Tomcat OS (any)
Development End RAD (J2EE, JAVA, Servlets,
HTML, XML, AJAX), DB2,
OS (Windows), WebSphere
iii.) Hardware Requirements -
 RAM 256 MB
 Processor Pentium (R) Dual-Core CPU 1.30 GHz
iv.) Software Interface –
 Back-End Description : MS Access Database Administrator
 Front-End Description: The communication establish between
Admin and employee is done by J2EE.
 Constraints - In this world everything has its own limitations. And limitation in a
project is quite obvious. Even famous software's and operating systems have its own
limitations. For example win3x does not support USB port. So it's a limitation of win3x
that it does not support USB port. Due to shortage of time this project has some limitation.
No checks have been made in relation to the entry of duplicate records in book section.
This limitation is also present in the function when we create new members.
 Memory Constraints -
 At least 1GB of RAM is required at the server side for effective working.
 Ms Access needs for the memory.
 Operations -
Modes of Operation - Admin is an authorized person who manages employees,
admin has the power to add/delete user and control them.
 User Characteristics – Employee should have a basic knowledge of operating
various hardware devices specified. Employee has known more about Banking Detail.
OUTPUT SCREENS
Welcome Page
Steps:
1.Create new account by clicking on New
Account link:
Leaving any field blank:
On submitting the form with correct
information:
If you have already an account you can check
balance, deposit, with-draw, money transfer
and can close your account by clicking on
respective link.
2.Account holder can check balance:
On filling Incorrect Detail:
On filling Correct Detail:
3.Can deposit money:
On filling Incorrect Detail:
On filling correct Detail:
4.Can withdraw money:
On filling Incorrect Detail:
On filling Correct Detail:
5.Can transfer Money:
On filling Correct Detail:
On filling Incorrect Detail:
6.Can close Account:
On filling incorrect Detail:
On filling Correct Detail:
Result -
This project was successfully completed within the time span allotted. The project
Online Banking has been developed in Eclipse. All the modules are tested separately and put
together to form the main system. Finally the system is tested with real data and everything
worked successfully. Thus the system has fulfilled the entire objective identified. The system had
been developed in an attractive dialogs fashion.
So user with minimum knowledge about computers can also operate the system easily. It will
make easy interactions between users and store. The speed and accuracy are maintained in proper
way.
banking project

More Related Content

What's hot

Multiple banking system
Multiple banking systemMultiple banking system
Multiple banking systemreddy gowtami
 
Bank management system with java
Bank management system with java Bank management system with java
Bank management system with java Neha Bhagat
 
Case study luxoft fx position keeping banking luxoft for top3largest bank in ...
Case study luxoft fx position keeping banking luxoft for top3largest bank in ...Case study luxoft fx position keeping banking luxoft for top3largest bank in ...
Case study luxoft fx position keeping banking luxoft for top3largest bank in ...Luxoft
 
document for Voice banking system mini project
document for Voice banking system mini projectdocument for Voice banking system mini project
document for Voice banking system mini projectJal Pari
 
Java EE web project introduction
Java EE web project introductionJava EE web project introduction
Java EE web project introductionOndrej Mihályi
 
java Project report online banking system
java Project report online banking systemjava Project report online banking system
java Project report online banking systemVishNu KuNtal
 
A CASE Lab Report - Project File on "ATM - Banking System"
A CASE Lab Report - Project File on  "ATM - Banking System"A CASE Lab Report - Project File on  "ATM - Banking System"
A CASE Lab Report - Project File on "ATM - Banking System"joyousbharat
 
Software Requirement Specification - Interest Rate Management
Software Requirement Specification - Interest Rate ManagementSoftware Requirement Specification - Interest Rate Management
Software Requirement Specification - Interest Rate ManagementSharad Srivastava
 
SRS on online auction system
SRS on online auction systemSRS on online auction system
SRS on online auction systemsagar_paperwala
 
Hotel Management with Hibernate MVC Minor Project
Hotel Management with Hibernate MVC Minor ProjectHotel Management with Hibernate MVC Minor Project
Hotel Management with Hibernate MVC Minor Projectjames parmar
 

What's hot (20)

Software Engineering
Software EngineeringSoftware Engineering
Software Engineering
 
Multiple banking system
Multiple banking systemMultiple banking system
Multiple banking system
 
Bnkng
BnkngBnkng
Bnkng
 
Bank management system with java
Bank management system with java Bank management system with java
Bank management system with java
 
BTP – Bullion Trading Portal
BTP – Bullion Trading PortalBTP – Bullion Trading Portal
BTP – Bullion Trading Portal
 
Case Study On BTP – Bullion Trading Portal
Case Study On BTP – Bullion Trading PortalCase Study On BTP – Bullion Trading Portal
Case Study On BTP – Bullion Trading Portal
 
Case study luxoft fx position keeping banking luxoft for top3largest bank in ...
Case study luxoft fx position keeping banking luxoft for top3largest bank in ...Case study luxoft fx position keeping banking luxoft for top3largest bank in ...
Case study luxoft fx position keeping banking luxoft for top3largest bank in ...
 
document for Voice banking system mini project
document for Voice banking system mini projectdocument for Voice banking system mini project
document for Voice banking system mini project
 
Java EE web project introduction
Java EE web project introductionJava EE web project introduction
Java EE web project introduction
 
Srs for banking system
Srs for banking systemSrs for banking system
Srs for banking system
 
Banking java project
Banking java projectBanking java project
Banking java project
 
java Project report online banking system
java Project report online banking systemjava Project report online banking system
java Project report online banking system
 
MULTI BANKING SYSTEM abs
MULTI BANKING SYSTEM absMULTI BANKING SYSTEM abs
MULTI BANKING SYSTEM abs
 
A CASE Lab Report - Project File on "ATM - Banking System"
A CASE Lab Report - Project File on  "ATM - Banking System"A CASE Lab Report - Project File on  "ATM - Banking System"
A CASE Lab Report - Project File on "ATM - Banking System"
 
Software Requirement Specification - Interest Rate Management
Software Requirement Specification - Interest Rate ManagementSoftware Requirement Specification - Interest Rate Management
Software Requirement Specification - Interest Rate Management
 
Hotel manaement
Hotel manaementHotel manaement
Hotel manaement
 
SRS on online auction system
SRS on online auction systemSRS on online auction system
SRS on online auction system
 
Hotel Management with Hibernate MVC Minor Project
Hotel Management with Hibernate MVC Minor ProjectHotel Management with Hibernate MVC Minor Project
Hotel Management with Hibernate MVC Minor Project
 
Corebanking
CorebankingCorebanking
Corebanking
 
Manav Sachdeva
Manav SachdevaManav Sachdeva
Manav Sachdeva
 

Similar to banking project

Bank management system
Bank management systemBank management system
Bank management systemsumanadas37
 
Multi Banking System Project PPT.ppt
Multi Banking System Project PPT.pptMulti Banking System Project PPT.ppt
Multi Banking System Project PPT.ppthrishikesh131782
 
22598435 project-on-banking-system-in-mis-pdf
22598435 project-on-banking-system-in-mis-pdf22598435 project-on-banking-system-in-mis-pdf
22598435 project-on-banking-system-in-mis-pdfDeepak Malusare
 
22598435 project-on-banking-system-in-mis-pdf(1)
22598435 project-on-banking-system-in-mis-pdf(1)22598435 project-on-banking-system-in-mis-pdf(1)
22598435 project-on-banking-system-in-mis-pdf(1)Sruthi S
 
Online Banking Project
Online Banking ProjectOnline Banking Project
Online Banking ProjectM.Saber
 
Web Locker For Online Banking System Chapter final project Report page
Web Locker For Online Banking System  Chapter final project Report pageWeb Locker For Online Banking System  Chapter final project Report page
Web Locker For Online Banking System Chapter final project Report pageMukesh Chaudhary(L.I.O.N)
 
project database 1 ALI Hassan 005.ppt
project database 1 ALI Hassan 005.pptproject database 1 ALI Hassan 005.ppt
project database 1 ALI Hassan 005.pptAHSANMUNEEB2
 
Banking Management System SRS
Banking Management System SRSBanking Management System SRS
Banking Management System SRSMr. Moms
 
51955853 banking-system-documentation
51955853 banking-system-documentation51955853 banking-system-documentation
51955853 banking-system-documentationAziz Muslim
 
Banking Management System Project
Banking Management System ProjectBanking Management System Project
Banking Management System ProjectChaudhry Sajid
 

Similar to banking project (20)

Bank management system
Bank management systemBank management system
Bank management system
 
Online banking
Online bankingOnline banking
Online banking
 
Resume_Nikhil_Acharya
Resume_Nikhil_AcharyaResume_Nikhil_Acharya
Resume_Nikhil_Acharya
 
Multi Banking System Project PPT.ppt
Multi Banking System Project PPT.pptMulti Banking System Project PPT.ppt
Multi Banking System Project PPT.ppt
 
22598435 project-on-banking-system-in-mis-pdf
22598435 project-on-banking-system-in-mis-pdf22598435 project-on-banking-system-in-mis-pdf
22598435 project-on-banking-system-in-mis-pdf
 
22598435 project-on-banking-system-in-mis-pdf(1)
22598435 project-on-banking-system-in-mis-pdf(1)22598435 project-on-banking-system-in-mis-pdf(1)
22598435 project-on-banking-system-in-mis-pdf(1)
 
Final project (1)
Final project (1)Final project (1)
Final project (1)
 
Online Banking Project
Online Banking ProjectOnline Banking Project
Online Banking Project
 
Online bankingppt
Online bankingpptOnline bankingppt
Online bankingppt
 
SYNOPSIS.pptx
SYNOPSIS.pptxSYNOPSIS.pptx
SYNOPSIS.pptx
 
ASSIGNMENT
ASSIGNMENT ASSIGNMENT
ASSIGNMENT
 
Web Locker For Online Banking System Chapter final project Report page
Web Locker For Online Banking System  Chapter final project Report pageWeb Locker For Online Banking System  Chapter final project Report page
Web Locker For Online Banking System Chapter final project Report page
 
Shrivastav
ShrivastavShrivastav
Shrivastav
 
Bank System
Bank SystemBank System
Bank System
 
project database 1 ALI Hassan 005.ppt
project database 1 ALI Hassan 005.pptproject database 1 ALI Hassan 005.ppt
project database 1 ALI Hassan 005.ppt
 
Banking Management System SRS
Banking Management System SRSBanking Management System SRS
Banking Management System SRS
 
51955853 banking-system-documentation
51955853 banking-system-documentation51955853 banking-system-documentation
51955853 banking-system-documentation
 
Net banking
Net banking Net banking
Net banking
 
Banking Management System Project
Banking Management System ProjectBanking Management System Project
Banking Management System Project
 
Shrikant Bachchhav_5yrs_exp
Shrikant Bachchhav_5yrs_expShrikant Bachchhav_5yrs_exp
Shrikant Bachchhav_5yrs_exp
 

More from Anmol Purohit

More from Anmol Purohit (7)

hospital management system
hospital management systemhospital management system
hospital management system
 
testing
testingtesting
testing
 
Iterative Waterfall model
Iterative Waterfall modelIterative Waterfall model
Iterative Waterfall model
 
wireless notice board
 wireless notice board wireless notice board
wireless notice board
 
Hyper threading
Hyper threadingHyper threading
Hyper threading
 
Sql update and retrieve
Sql update and retrieveSql update and retrieve
Sql update and retrieve
 
Steam condensors
Steam condensorsSteam condensors
Steam condensors
 

Recently uploaded

“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...Marc Dusseiller Dusjagr
 
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdfssuser54595a
 
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...EduSkills OECD
 
Introduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptxIntroduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptxpboyjonauth
 
Paris 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activityParis 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activityGeoBlogs
 
Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3JemimahLaneBuaron
 
URLs and Routing in the Odoo 17 Website App
URLs and Routing in the Odoo 17 Website AppURLs and Routing in the Odoo 17 Website App
URLs and Routing in the Odoo 17 Website AppCeline George
 
Micromeritics - Fundamental and Derived Properties of Powders
Micromeritics - Fundamental and Derived Properties of PowdersMicromeritics - Fundamental and Derived Properties of Powders
Micromeritics - Fundamental and Derived Properties of PowdersChitralekhaTherkar
 
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdfBASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdfSoniaTolstoy
 
Arihant handbook biology for class 11 .pdf
Arihant handbook biology for class 11 .pdfArihant handbook biology for class 11 .pdf
Arihant handbook biology for class 11 .pdfchloefrazer622
 
Measures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and ModeMeasures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and ModeThiyagu K
 
Incoming and Outgoing Shipments in 1 STEP Using Odoo 17
Incoming and Outgoing Shipments in 1 STEP Using Odoo 17Incoming and Outgoing Shipments in 1 STEP Using Odoo 17
Incoming and Outgoing Shipments in 1 STEP Using Odoo 17Celine George
 
MENTAL STATUS EXAMINATION format.docx
MENTAL     STATUS EXAMINATION format.docxMENTAL     STATUS EXAMINATION format.docx
MENTAL STATUS EXAMINATION format.docxPoojaSen20
 
Accessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impactAccessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impactdawncurless
 
Hybridoma Technology ( Production , Purification , and Application )
Hybridoma Technology  ( Production , Purification , and Application  ) Hybridoma Technology  ( Production , Purification , and Application  )
Hybridoma Technology ( Production , Purification , and Application ) Sakshi Ghasle
 
Contemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptx
Contemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptxContemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptx
Contemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptxRoyAbrique
 
PSYCHIATRIC History collection FORMAT.pptx
PSYCHIATRIC   History collection FORMAT.pptxPSYCHIATRIC   History collection FORMAT.pptx
PSYCHIATRIC History collection FORMAT.pptxPoojaSen20
 

Recently uploaded (20)

“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
 
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
 
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
 
Introduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptxIntroduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptx
 
Paris 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activityParis 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activity
 
Model Call Girl in Bikash Puri Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Bikash Puri  Delhi reach out to us at 🔝9953056974🔝Model Call Girl in Bikash Puri  Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Bikash Puri Delhi reach out to us at 🔝9953056974🔝
 
Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3
 
URLs and Routing in the Odoo 17 Website App
URLs and Routing in the Odoo 17 Website AppURLs and Routing in the Odoo 17 Website App
URLs and Routing in the Odoo 17 Website App
 
Micromeritics - Fundamental and Derived Properties of Powders
Micromeritics - Fundamental and Derived Properties of PowdersMicromeritics - Fundamental and Derived Properties of Powders
Micromeritics - Fundamental and Derived Properties of Powders
 
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdfBASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdf
 
Arihant handbook biology for class 11 .pdf
Arihant handbook biology for class 11 .pdfArihant handbook biology for class 11 .pdf
Arihant handbook biology for class 11 .pdf
 
Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝
 
TataKelola dan KamSiber Kecerdasan Buatan v022.pdf
TataKelola dan KamSiber Kecerdasan Buatan v022.pdfTataKelola dan KamSiber Kecerdasan Buatan v022.pdf
TataKelola dan KamSiber Kecerdasan Buatan v022.pdf
 
Measures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and ModeMeasures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and Mode
 
Incoming and Outgoing Shipments in 1 STEP Using Odoo 17
Incoming and Outgoing Shipments in 1 STEP Using Odoo 17Incoming and Outgoing Shipments in 1 STEP Using Odoo 17
Incoming and Outgoing Shipments in 1 STEP Using Odoo 17
 
MENTAL STATUS EXAMINATION format.docx
MENTAL     STATUS EXAMINATION format.docxMENTAL     STATUS EXAMINATION format.docx
MENTAL STATUS EXAMINATION format.docx
 
Accessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impactAccessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impact
 
Hybridoma Technology ( Production , Purification , and Application )
Hybridoma Technology  ( Production , Purification , and Application  ) Hybridoma Technology  ( Production , Purification , and Application  )
Hybridoma Technology ( Production , Purification , and Application )
 
Contemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptx
Contemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptxContemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptx
Contemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptx
 
PSYCHIATRIC History collection FORMAT.pptx
PSYCHIATRIC   History collection FORMAT.pptxPSYCHIATRIC   History collection FORMAT.pptx
PSYCHIATRIC History collection FORMAT.pptx
 

banking project

  • 1. Experiment: - 4 Online Banking 1.)Problem Definition –  Although the basic type of services offered by a bank depends upon the type of bank and the country, services provided usually include:  Taking deposits from their customers and issuing current or checking accounts and savings accounts to individuals and business.  Extending loans to individuals and business  Cashing cheque.  Facilitating money transactions such as wire transfer and cashier’s cheque  Consumer & commercial financial advisory services  Financial transactions can be performed through many different channels:  A branch, banking center or financial center is a retail location where a bank or financial institution offers a wide array of face to face services to customers. 2.)Software Requirements Specification – a.)Introduction - The Domain “Banking System " keeps the day by day tally record as a complete banking. It can keep the information of Account type, account opening form, Deposit, Withdrawal, and Searching the transaction, Transaction report, Individual account opening form, Group Account. The exciting part of this project is; it displays Transaction reports, Statistical Summary of Account type and Interest Information. b.) Purpose - The Online Banking suite provides a global accounting foundation that provides the all private banks with electronic banking facilities. It allows client of private banks to carry out their day to day banking transactions. c.) Scope - The Online Banking project is widely applicable with private banks. It can even be used in industries for their personal transactions (working). d.) Definitions, Acronyms and Abbreviations : DATE: -
  • 2.  Admin (Administrator): He/she has the authority to add, delete and update users.  J2EE (Java 2 Enterprise Edition): It is a programming platform, belonging to the Java platform,  HTTP (Hyper Text Transfer Protocol): It is a service protocol.  JSP (Java Server Pages): It is used to content dynamic web content.  Servlet page (which is used in the background of processing like submitting.) e.) Overview - Internet Banking is all about knowing our customer need and provide them with the right service at the right time through right channel 24*7 day a week. Being “electronic”, it not only provides its customers with faster and better facilities, it even reduces the manual overhead of accounts maintenance. 3.) Overall Description i.) Product Perspective - Administrator can check A/C’s with a login & password & can work out with A/C holders of the bank can withdraw/deposit cash/cheque/DD to/from their accounts. To enable faster transactions like new account creation. Withdrawal of cash Deposits of cash or cheque Checking of Account balances by account holders by admin Transaction records in the form of reports. The project makes a sincere effort to provide all the above- mentioned features to meet the requirements of the bank. The Project category is Visual Basic with RDBMS (Access) & Management information System. ii.) Software Requirements – Client on Internet Web Browser, OS (any) HTML Interpreter Google Chrome 6.0, I.E., Mozilla Firefox Web Server WASCE, OS (any) Database Server Apache Tomcat OS (any) Development End RAD (J2EE, JAVA, Servlets, HTML, XML, AJAX), DB2, OS (Windows), WebSphere
  • 3. iii.) Hardware Requirements -  RAM 256 MB  Processor Pentium (R) Dual-Core CPU 1.30 GHz iv.) Software Interface –  Back-End Description : MS Access Database Administrator  Front-End Description: The communication establish between Admin and employee is done by J2EE.  Constraints - In this world everything has its own limitations. And limitation in a project is quite obvious. Even famous software's and operating systems have its own limitations. For example win3x does not support USB port. So it's a limitation of win3x that it does not support USB port. Due to shortage of time this project has some limitation. No checks have been made in relation to the entry of duplicate records in book section. This limitation is also present in the function when we create new members.  Memory Constraints -  At least 1GB of RAM is required at the server side for effective working.  Ms Access needs for the memory.  Operations - Modes of Operation - Admin is an authorized person who manages employees, admin has the power to add/delete user and control them.  User Characteristics – Employee should have a basic knowledge of operating various hardware devices specified. Employee has known more about Banking Detail.
  • 6. 1.Create new account by clicking on New Account link: Leaving any field blank: On submitting the form with correct
  • 7. information: If you have already an account you can check balance, deposit, with-draw, money transfer and can close your account by clicking on respective link. 2.Account holder can check balance:
  • 8. On filling Incorrect Detail: On filling Correct Detail:
  • 9. 3.Can deposit money: On filling Incorrect Detail:
  • 10. On filling correct Detail: 4.Can withdraw money:
  • 12. On filling Correct Detail: 5.Can transfer Money:
  • 13. On filling Correct Detail: On filling Incorrect Detail:
  • 17. Result - This project was successfully completed within the time span allotted. The project Online Banking has been developed in Eclipse. All the modules are tested separately and put together to form the main system. Finally the system is tested with real data and everything worked successfully. Thus the system has fulfilled the entire objective identified. The system had been developed in an attractive dialogs fashion. So user with minimum knowledge about computers can also operate the system easily. It will make easy interactions between users and store. The speed and accuracy are maintained in proper way.