banking project ppt
TRANSCRIPT
8/3/2019 BAnking Project Ppt
http://slidepdf.com/reader/full/banking-project-ppt 1/49
Online Banking SystemProject Presentation
Under Guidance Of: Team Members:
Mr.Rameshwaram Tiwari SaurabhAsthana(0806910094)Sr. Lecturer Vatsal Bhargava(0806910107)Dept. CS/IT Sanyam Kaushik(0806910411)
8/3/2019 BAnking Project Ppt
http://slidepdf.com/reader/full/banking-project-ppt 2/49
About
TheProject
8/3/2019 BAnking Project Ppt
http://slidepdf.com/reader/full/banking-project-ppt 3/49
5/1/2012 Online Banking 3
Online banking act as a powerful "value added" toolto attract and retain new customers while helping toeliminate costly paper handling and tellerinteractions in an increasingly competitive banking
environment.This Project aims the creation of a secure Internetbanking System which is accessible to all thecustomer of bank, visitors as well as for theemployee of the bank .In the Accounting applicationyou can now:Access your account online, download bankstatements, and so forth.Ask your bank to make payment on your behalf.Transfer funds between accounts.
Online Banking
8/3/2019 BAnking Project Ppt
http://slidepdf.com/reader/full/banking-project-ppt 4/49
5/1/2012 Online Banking 4
View your bills online and instruct your bank to payon your behalf.
Request for different services.
Apply for the bank jobs by the recruitment part ofthe bank
Can do mobile recharge through any account formost popular subscribers.
Online Banking
8/3/2019 BAnking Project Ppt
http://slidepdf.com/reader/full/banking-project-ppt 5/49
5/1/2012 Online Banking 5
The main reason behind developing this project isthe problems which were faced by the accountholders, Employees of the bank because of
shortage of time and convenience.Banks are usually only open Monday throughFriday from 9 am to 5pm. These hours may beconvenient for the bank tellers and workers but witha normal full time job, these hours are difficult for
the customers of the banks .It was difficult for the bank to handle the severalcustomers and their account management.
Problem Statement
8/3/2019 BAnking Project Ppt
http://slidepdf.com/reader/full/banking-project-ppt 6/49
5/1/2012 Online Banking 6
Benefit of online banking
Convenience: Unlike your corner bank, online
banking sites never close; they're available 24hours a day, seven days a week, and they're only amouse click away.
Accessibility: If you're out of state or even out of
the country when a money problem arises, you canlog on instantly to online bank and take care ofbusiness, 24/7.
8/3/2019 BAnking Project Ppt
http://slidepdf.com/reader/full/banking-project-ppt 7/49
5/1/2012 Online Banking 7
Benefit of online banking
Efficiency: You can access and manage all of yourbank accounts from secure site.
Transaction speed: Online bank sites generallyexecute and confirm transactions at or quicker thanATM processing speeds
8/3/2019 BAnking Project Ppt
http://slidepdf.com/reader/full/banking-project-ppt 8/49
5/1/2012 Online Banking 8
How Online Banking works?
Using Online Banking, you can send requests toboth your financial institutions and bill publishers.You can requests for bank statements, payments,and even send e-mails to your financial institutions.You can also request the bills from your billpublishers.
To use Online Banking, you need to be connectedto the Internet as your requests and responses willbe transmitted online. The following diagramdescribes the simplified online banking process.
8/3/2019 BAnking Project Ppt
http://slidepdf.com/reader/full/banking-project-ppt 9/49
5/1/2012 Online Banking 9
Using Online Banking, you can send requests toboth your financial institutions and bill publishers.You can requests for bank statements, payments,and even send e-mails to your financial institutions.You can also request the bills from your bill
publishers.
8/3/2019 BAnking Project Ppt
http://slidepdf.com/reader/full/banking-project-ppt 10/49
Requirement
Analysis
8/3/2019 BAnking Project Ppt
http://slidepdf.com/reader/full/banking-project-ppt 11/49
5/1/2012 Online Banking 11
This site requires the facility for a non accountholder to apply for opening an account tocorresponding bank.
Enable an account holder of the bank to registeredto use the application.
Enable the registered user to log on after their login
details are validated and use their account.
User can request for the loans, checkbook andcard services online or can download thecorresponding request forms online.
Functional Requirements
8/3/2019 BAnking Project Ppt
http://slidepdf.com/reader/full/banking-project-ppt 12/49
5/1/2012 Online Banking 12
User can get the mails related to the currentschemes and advertisement of the bank.
User can also take benefit of the recruitment part ofthe bank.
User can take news of current banking aspects.
User can do mobile banking like online recharge.
Functional Requirements
8/3/2019 BAnking Project Ppt
http://slidepdf.com/reader/full/banking-project-ppt 13/49
Modules Of The Project
Visitor
User
Admin
5/1/2012 Online Banking 13
8/3/2019 BAnking Project Ppt
http://slidepdf.com/reader/full/banking-project-ppt 14/49
5/1/2012 Online Banking 14
Functions of the Visitor module:
(a)View HotNews :this module help the visitor to seethe latest hotnews which can be updated by admin.
(b)View Information :This module help the visitor toget information about his query.
(c)View Services :This module help the visitor to viewall the Services which are offered by the Organization.
8/3/2019 BAnking Project Ppt
http://slidepdf.com/reader/full/banking-project-ppt 15/49
5/1/2012 Online Banking 15
Functions of User module:
(a)Add Users : This module helps the visitor to beconverted to Users.
(b)Add payee :This module helps the user to add hisfriend or family member as payee for online transactions.
(c)Message Passing :This module and this particular
section send a response to the visitor using gmail server.
8/3/2019 BAnking Project Ppt
http://slidepdf.com/reader/full/banking-project-ppt 16/49
Functions of User module:
(d)Add Complain :This module helps
the user to report online complains.
(e)Add and View Feedback :This
module help the user to add and viewfeedbacks.
5/1/2012 Online Banking 16
8/3/2019 BAnking Project Ppt
http://slidepdf.com/reader/full/banking-project-ppt 17/49
5/1/2012 Online Banking 17
Functions of the Administrator module
View and reply user complaint :This module helps the admin to view and reply user’s complain.
View and reply user: This module help the admin to view and reply to the user .
Add and delete news:This module helps the admin in updation of news.
View and delete user’s feedback :This module help the admin indeleting and viewing the user feedback.
Add ,delete person :This module help the admin. To add, delete and view the persons details .
Add and delete complains: This module help the admin. To Add and delete complains.
Reply the complains: This module help the admin. To Reply the complains.
Add and view offices: This module help the admin. To add and view offices.
Add and view officers: This module help the admin. To add and view officers.
New Services can be added :This module is responsible to add new features to the Portal.
8/3/2019 BAnking Project Ppt
http://slidepdf.com/reader/full/banking-project-ppt 18/49
Gantt Chart
5/1/2012 Online Banking 18
8/3/2019 BAnking Project Ppt
http://slidepdf.com/reader/full/banking-project-ppt 19/49
Flow Chart
of
OnlineBankingInterface
8/3/2019 BAnking Project Ppt
http://slidepdf.com/reader/full/banking-project-ppt 20/49
Welcome Page
Home Page
Login PageRegistration Page
for Account Holder
Registration Page
for Opening Account
Request formfor Transaction
Accepts Login
Information
YesNoValid Registration
Information?
Yes
Update Database
No Valid Registration
Information?
Yes
UpdateDatabase
No
Login Page
Inet Id/Pin Code
Account Details
Error Message Error Message
Accepts
Information
Accepts
Information
Log Out
Exit
Start
8/3/2019 BAnking Project Ppt
http://slidepdf.com/reader/full/banking-project-ppt 21/49
Somethingabout
the
Technology
8/3/2019 BAnking Project Ppt
http://slidepdf.com/reader/full/banking-project-ppt 22/49
SystemConfiguration
8/3/2019 BAnking Project Ppt
http://slidepdf.com/reader/full/banking-project-ppt 23/49
5/1/2012 Online Banking 23
Hardware Requirements
PROCESSOR : PENTIUM
SPEED : >300 MHz
MAIN MEMORY : 64 MB
HDD : 4.3 GB
FDD : 1.44 MB
MONITOR : 14”SVGACOLOR
MOUSE : Any Plug & Play Mouse
PRINTER : Any high speed printer
8/3/2019 BAnking Project Ppt
http://slidepdf.com/reader/full/banking-project-ppt 24/49
5/1/2012 Online Banking 24
Software Requirements
Client Side Requirement
Operating System : Any WindowVersion
Internet Browser : Any internetbrowser which supports images and JavaScript.Although text based browsers would also work)
8/3/2019 BAnking Project Ppt
http://slidepdf.com/reader/full/banking-project-ppt 25/49
5/1/2012 Online Banking 25
Software Requirement
Server Side Requirement
Operating System : Any Windows version
Server : Windows NT/IIS
Web Server : GMAIL port no:587
Back End : SQL Server 2005
8/3/2019 BAnking Project Ppt
http://slidepdf.com/reader/full/banking-project-ppt 26/49
5/1/2012 Online Banking 26
Tools/Environment Using
FrontEndTools : HTML,XML,C#,javascript
Database : SQL Server 2005.
IDE : Visual Studio 2008
Application Server : IIS
8/3/2019 BAnking Project Ppt
http://slidepdf.com/reader/full/banking-project-ppt 27/49
DATA
FLOWDIAGRAM
8/3/2019 BAnking Project Ppt
http://slidepdf.com/reader/full/banking-project-ppt 28/49
Level 0:Context Level Diagram
ENDUSERS/GENER
AL PUBLIC
Banking
Portal Output
8/3/2019 BAnking Project Ppt
http://slidepdf.com/reader/full/banking-project-ppt 29/49
EVENT BASED DFD:Visitor registration and UserId,
Password generation:
Visitor’s
registration
Entries store in DB
Visitor’s Database
REGISTRATIONPAGE
Verify by
Admin
Verified User
Fillsign
upForm
8/3/2019 BAnking Project Ppt
http://slidepdf.com/reader/full/banking-project-ppt 30/49
Administrator
(CDO/BDO/GP)
Search User
Database
EnterName Query
Searched Data
Add/Reject Visitor:
Send/Receive
request
See Visitors
Data
Database
EnterName
Searched Data
Update database
8/3/2019 BAnking Project Ppt
http://slidepdf.com/reader/full/banking-project-ppt 31/49
Request Process:
User Authentication Process
Access Services
ProfileDatabase
Fetchedusersdata
Display
Logininformation
8/3/2019 BAnking Project Ppt
http://slidepdf.com/reader/full/banking-project-ppt 32/49
Account Management
Balance/AccountTransfer
User
Employee
Verification
Bank DatabaseStorage in
Bank
C u s t o m e r I d /
A c c o u n t N o .
T r a n s a c t i o n
I n f o r m a t i o n
Account Information
Customer Account
V e r i f i e d
I n f o r m a t i o
n
V e r i f i e d
I n f o r m a t i o n
Updated Information
8/3/2019 BAnking Project Ppt
http://slidepdf.com/reader/full/banking-project-ppt 33/49
E-RDiagram
8/3/2019 BAnking Project Ppt
http://slidepdf.com/reader/full/banking-project-ppt 34/49
SUMMARY OF ER-DIAGRAM NOTATION FOR ER SCHEMAS
Meaning
ENTITY TYPE
WEAK ENTITY TYPE
RELATIONSHIP TYPE
IDENTIFYING RELATIONSHIP TYPE
ATTRIBUTE
KEY ATTRIBUTE
MULTIVALUED ATTRIBUTE
COMPOSITE ATTRIBUTE
DERIVED ATTRIBUTE
TOTAL PARTICIPATION OF E2 IN R
CARDINALITY RATIO 1:N FOR E1:E2 IN R
STRUCTURAL CONSTRAINT (min, max) ONPARTICIPATION OF E IN R
Symbol
E1 R E2
E1 R E2
R(min,max)
E
N
8/3/2019 BAnking Project Ppt
http://slidepdf.com/reader/full/banking-project-ppt 35/49
Bank
Code Name Address
Branch Bank Branch
Services
Service
Address Branch No
Customer Takes
Cust Id Name
Phone
Address
Acct No
Account
Accounts
Acct No Type
Balance
1N
1
1
N
M
N
N
M
N
ER DIAGRAM
8/3/2019 BAnking Project Ppt
http://slidepdf.com/reader/full/banking-project-ppt 36/49
ER DIAGRAMFOR A BANK DATABASE
© The Benjamin/Cummings Publishing Company, Inc. 1994, Elmasri/Navathe, Fundamentals of Database Systems, Second Edition
8/3/2019 BAnking Project Ppt
http://slidepdf.com/reader/full/banking-project-ppt 37/49
DATABASE
8/3/2019 BAnking Project Ppt
http://slidepdf.com/reader/full/banking-project-ppt 38/49
5/1/2012 Online Banking 38
CustomerInformation Table
Column Name Length Constraint Description
INetId 7 Varchar Primary Key
CustomerName 50 Varchar Not Null
CustomerId 7 Varchar Not NullCustomerAddress 50 Varchar Not Null
AtmCardNumber 10 Varchar Not Null
CreditCardNumber 10 Varchar Not Null
CustomerPhoneNo 10 Number Not Null
8/3/2019 BAnking Project Ppt
http://slidepdf.com/reader/full/banking-project-ppt 39/49
5/1/2012 Online Banking 39
AccountInformation Table
Column Name Length Constraint Description
CustomerId 7 Varchar Not Null
AccountNumber 10 Varchar Primary key
AccountType 50 Varchar Not Null
OpeningDate Default Date/Time Not Null
CurrentBalance 20 Varchar Not Null
8/3/2019 BAnking Project Ppt
http://slidepdf.com/reader/full/banking-project-ppt 40/49
5/1/2012 Online Banking 40
CorporateLogin Table
Column Name Length Constraint Description
CorporateId 7 Varchar Primary Key
Password 7 Varchar Not NullFullName 50 Varchar Not Null
Branch 50 Varchar Not Null
8/3/2019 BAnking Project Ppt
http://slidepdf.com/reader/full/banking-project-ppt 41/49
5/1/2012 Online Banking 41
TransactionInformation Table
Column Name Length Constraint Description
AccountNo 7 Varchar NotNull
CustomerId 7 Varchar Not Null
AmountOfTransaction 50 Varchar Not Null
TypeOfTransaction 50 Varchar Not Null
TimeOfTransaction 50 Varchar Not Null
8/3/2019 BAnking Project Ppt
http://slidepdf.com/reader/full/banking-project-ppt 42/49
5/1/2012 Online Banking 42
RequestInformation Table
Column Name Length Constraint Description
FullName 50 Varchar NotNull
Address 50 Varchar Not Null
City 50 Varchar Not Null
PhoneNo 50 Varchar Not Null
Occupation 50 Varchar Not Null
Loan 10 Varchar Allow Null
CardService 10 Varchar Allow Null
NewAccount 10 Varchar Allow Null
INetBanking 10 Varchar Allow Null
Status 10 Varchar Not Null
8/3/2019 BAnking Project Ppt
http://slidepdf.com/reader/full/banking-project-ppt 43/49
5/1/2012 Online Banking 43
User Interface
OnlineBankingSystem
H P
8/3/2019 BAnking Project Ppt
http://slidepdf.com/reader/full/banking-project-ppt 44/49
5/1/2012 Online Banking 44
Home Page
C t L i
8/3/2019 BAnking Project Ppt
http://slidepdf.com/reader/full/banking-project-ppt 45/49
5/1/2012 Online Banking 45
Corporate Login
Customer Home Page
8/3/2019 BAnking Project Ppt
http://slidepdf.com/reader/full/banking-project-ppt 46/49
5/1/2012 Online Banking 46
Customer Home Page
8/3/2019 BAnking Project Ppt
http://slidepdf.com/reader/full/banking-project-ppt 47/49
Bibliography
-Pressman S Roger: SoftwareEngineering – A practitioners approach.Mc Graw Hill International Edition
-Jones, C., Estimating Software Costs,McGraw Hill 1991
-Bennatan, E. M., Software ProjectManagement: A practitioner’s Approach,
Mc Graw-Hill , 1992.5/1/2012 Online Banking 47
8/3/2019 BAnking Project Ppt
http://slidepdf.com/reader/full/banking-project-ppt 48/49
-Hares, J. S., InformationEngineering for the advanced
practitioner, Wiley,1993
-Bass, L., P. Clements, and R.kazman, Software Architecture inpractice. Addison--Wesley, 1998.
-Jackson, M. A., SystemDevelopment, Prentice –Hall, 1983
11/15/2011 Online Banking 48
8/3/2019 BAnking Project Ppt
http://slidepdf.com/reader/full/banking-project-ppt 49/49
5/1/2012 Online Banking 49
THANK YOU !