You are on page 1of 22

Swami Keshvanand Institute of Technology,

Management & Gramothan, Jaipur

Net-Banking System
Submitted By
Komal Jangid

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

“Net-banking” refers to systems that bank customers to


enable access accounts and general information products and
on bank services through a personal computer other
(PC) or device. intelligent

 Our aims at creation of secure banking system.


this will be accessible to all users who have a valid user Id
and password.
A customer can access his account from anywhere.

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.

 The first online banking service in United States was introduced,


in October 1994.

 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).

 ICICI was the first bank to initiate the Internet banking


revolution in India as early as 1997 under the brand name
'Infinity‘. 4
PROJECT REQUIREMENTS
1. Functional Requirements
 Customer can request details of the last ‘n’ number of transactions
he has performed on any account.
 Customer can make a funds transfer to another account in
the same bank.
 Customer can request for cheque book.
 Customer can view his monthly statement. She/he can also take
print out of the same.
 Customer can make EFT’s to accounts at their and other banks.
The system is providing balance enquiry facility.

5
2. Non-functional Requirements

 Secure Access Of Require Data.

 24X7 Availability

 User Friendly

 Intelligent User Interfaces

6
3. System Requirements

Software Requirements Hardware Requirements

Operating System: Windows 7,8 Processor: any

User Interface: HTML Hard Disk: 10 GB minimum

Programming Language: PHP RAM: 256MB or more

Database: MYSQL Any Screen

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

(a) Login Module A user can login with id & password

(b)Balance Enquiry User can check his balance

(c)Account History A user can check his account history

(d)Admin Module Admin can change in function or other action

(e)Loan Module User can apply for a loan(Home, Education


etc.)

(f)Money Transfer User can transfer money

9
DATA FLOW DIAGRM OF SYSTEM
MODULES
Login
module Money
Balance
transfer
enquiry

Internet
New
customer Loan
data
banking module

Account Account
history
opening
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

Backen
d
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 BANKING
Registration Info
Registration (a)
(a)
Request
/respond
Reply Process
(b)
(b)

Account (c)
(c)
User Details
Opening
process (d)(d)
Reply

Valid user (e)


(e)
ONLINE
Account

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

 Speed Faster circulation of assets

 Competitiveness - Fostering competition in financial market

 Communicate easily

 Abolishing the uses of paper

 Offering one-stop-shop solutions

17
CONTINUE…
For Bank
 Larger customer coverage Reducing the costs of operations

 Promoting their services and products internationally

 Increasing the customer satisfaction and providing a personalized


relationship with customers

For small to medium Businesses


 To run its operations more effectively
 Lower cost than traditional financial management mechanisms

18
DISADVANTAGES OF NET-BANKING

 A need for customer skill to deal with computers and browsers.

 Many people who are not comfortable with computers and


the Internet, often find it difficult to use internet banking

 For beginners, internet banking is really time consuming

 In many instances, a simple mistake, like clicking a wrong button,


may create a big problem.

19
CONCLUSION

 The application demonstrate the way to develop an


online banking system by using interactive web client by
using JSP, Servlet with more secure way to access.

 This means the application server easily deployable


and accessible.

20`
21
22

You might also like