Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Net-Banking System
Submitted By
Ayush Goyal
Mentor
Mr. Pratipal Singh
1
CONTENTS
Introduction
Project requirements
System modules
User interface specification
UML and data flow diagram’s
Advantages and Disadvantages
Conclusion
2
THE NET-BANKING SYSTEM
3
HISTORY OF NET-BANKING
Programmers working on banking data bases came up with ideas
for online banking transactions, some time during the 1980's.
In May 1995 : Wells Fargo - the first bank in the world to offer
customer access to their accounts over the internet(allows
customer to see their accounts online).
5
2. Non-functional Requirements
24X7 Availability
User Friendly
6
3. System Requirements
Server: Xampp
7
4. Technologies To Be Used
PHP
PHP is an acronym for "PHP: Hypertext Pre-processor“.
PHP is a widely-used, open source scripting language.
PHP scripts are executed on the server.
PHP is free to download and use.
PHP can generate dynamic page content.
PHP is compatible with almost all servers used today (Apache, IIS)
PHP files can contain text, HTML, CSS, JavaScript, and PHP
code.
HTML
Hyper Text Markup Language.
MySQL
Standard Query Language.
MySQL is an open source Relational Database Management System.
8
SYSTEM MODULES
System Modules Description
9
DATA FLOW DIAGRM OF SYSTEM
MODULES
Login
module Money
Balance transfer
enquiry
Internet
New banking Loan
customer
module
data
Account Account
opening history
10
Event Diagram
The diagram below indicates the customer connects to the internet
to perform all the transactions after he logged in successfully then
the information will receive the server to maintain the
requirements, and it will send a copy of the data to the database
and vice versa.
Data
base
Backend
Process
11
USE CASE DIAGRAM OF CUSTOMER
REQUIREMENTS
12
E-R DIAGRAM FOR NET-BANKING
SYSTEM
13
CLASS DIAGRAM FOR NET-BANKING
SYSTEM
14
ACTIVITY DIAGRAM FOR NET-
BANKING SYSTEM
15
OVER ALL WORKING OF INTERNET
User BANKINGRegistration Info
Registration (a)
(a)
Request
/respond
Reply Process
(b)
(b)
Account (c)
(c)
User Details Opening
process (d)(d)
Reply
Access
Transaction (f)
(f) BANKING
Login_ Info (m)
Login (g)
(g)
SYSTEM
Access
(n) System
Valid user
Loan
(h)
DATABASE
Customer
(i)
Feed Back (j)
Access
(k)
Administrator Valid Administrator Create and
Update (l)
Process
16
ADVANTAGES OF NET-BANKING
For customers
Convenience 24 hours a day, seven days a week
Cost Reducing transfer fees
Communicate easily
17
CONTINUE…
For Bank
Larger customer coverage Reducing the costs of operations
18
DISADVANTAGES OF NET-BANKING
Many people who are not comfortable with computers and the
Internet, often find it difficult to use internet banking
19
CONCLUSION
20`
21
22