Professional Documents
Culture Documents
SYNOPSIS
Submitted to: -
Mr. Peerzada Javaid
Ruchi Bhat
147069692
MCA
INTRODUCTION
The main purpose that banks have been serving since their inception is
keeping our money safe for us. While keeping our money safe, they also let us earn a
certain amount of interest on the money deposited with them. Traditional banks
have been doing this, and internet banks continue the same function. The only
difference is in the way the transactions are made.
They all know about internet banking and most of us use it quite often as well,
but few of us actually understand about the history of internet banking and how it
all came out. Knowing the history of internet banking can be incredibly useful,
especially since it will allow us to have more respect for the little things that we take
for granted.
Internet banking has been around for quite a few years now, but has really
only become prominent over the past year or so in particular. Internet banking
offers an array of different advantages to the user, including account balances and
history including year-to-date information, the ability to transfer money from one
account to another and to payees for bill payments, check history, reorders, and stop
payments, check credit card balances and statements, complete online loan
applications, secure interactive messaging with staff, and much more. Internet
banking basically allows you to be able to do everything that you can in your regular
banking institution, only with the benefit that you can do it all right from the
convenience of your own home. Not only is this great because you can be
comfortable and have peace of mind knowing that you can keep track yourself of all
your banking issues, but as well it allows for more ease because you never have to
worry about rushing out and making it to the bank.
Project category
Hardware Requirements:
SOFTWARE REQUIREMENTS:
Language PHP
Database MySQL
Web Server XAMPP SERVER
Text editor SUBLIME
Problem Definition:-
Existing System
Proposed System
Specific Requirements:
How the online banking will interact with the environment, what
will be the functional and non-functional requirement. These all the steps
should be defined here for providing a powerful base to the design phase.
The design of the project will completely depend on the functional and non-
functional requirements. So these should be defined clearly and accurately for
the effectiveness.
Functional Requirements:
Following are the services which this system will provide. These
are the facilities and functions required by the customer.
Process Specification:
All the process mentioned in the DFD are described as
below.
Customer Login:
Each Customer will have its account Id and password. This page will
require both of these attributes for them to access their account.
Bank Features:
It isnt sure that each visitor of the Banks website will be a customer.
He/she would be a normal visitor interested in reading the features bank
provides. The websites main page should provide him the basic features and
benefits of the bank to these types of users.
Order for an Account:
A new visitor the Banks website would be interested in opening a new
account in the Bank. So he must be provided an easy path to create a new
account in the bank.
Fill the Form:
New comer should have to fill the form to register him/her self with the
bank. After filling the form, If the values inputted by the user were logical
correct, his contact details will be sent to the administration block else he will
be asked to input the values again.
Welcome Page:
After a user will be login, he will provided an interface offering different
tasks (Here this interface will provide many of the functionalities, which the
customer needs in the software). He has to choose a task to carry on his work.
Staff Login:
On the Website main page, A staff login link will also be provided. Bank
staff will use to input their IDs and passwords to access their account. Here
the type of staff will also be recognized, if he will be of administration block,
he will be sent to the administration module else he will be sent to the record
management module.
SYSTEM ANALYSIS
FEASIBILITY ANALYSIS
Admin Panel:
Login
Transaction Verification
Choose Transaction
Processing:
Reporting
Customer Authority
Candidate
Database Update
ER-Diagrams
Data object
Relationships
Attributes
The primary purpose of the ERD is to represent data objects and their
relationships.
fna
Use lna
Ac I me
I r_I me
D c_ D p
D T
NO w
y
d
p
e
Is_a e
B pi
ctiv m
al n
e ai
User
Account l
s
ut
St
yp
at
e
us
Ch
ha ec
s ks
y
ntr te
cou tda
ton
address transac
e e no
ER-Diagram
at n at acc
st pi d To_
stat
t us
ty oun
ci ss am e
D D D
dre typ
r_I I no I
ad Tx_
Use tx_
Activity Diagram for overall system
Start
Valid
user
Log out
Stop
DFD Level 0
User Info
Verify
User Banking User
System
Transaction
Transfer Funds
Check Balance
Change Details
PERT CHART
The program (or project) evaluation and review technique, commonly
abbreviated PERT, is a statistical tool, used in project management, which was
designed to analyze and represent the tasks involved in completing a
given project.
First developed by the United States Navy in the 1950s, it is commonly used in
conjunction with the critical path method(CPM).
GANTT CHART
Gantt charts convey this information visually. They outline all of the tasks
involved in a project, and their order, shown against a timescale. This gives
you an instant overview of a project, its associated tasks, and when these need
to be finished.
Accessing view:
User after logging into his/her account a page is displayed with the
basic requirements:
1) Balance Enquiry.
2) Funds Transfer
Description:
Client can view the balance left in his account, if once he has
entered into his account.
Preconditions:
The client has already been logged in.
Module Specification
The system is mainly divided into 7 modules
Login
Create Account
Modify Account
Balance Enquiry
Funds transfer
Transactions
Reports /Statements
Login Module
Login module allows you to log into your account.
Modify Account
Allows you to modify existing account.
Balance Enquiry
Displays the current balance in your account.
Funds Transfer
Allows you to transfer funds from one account to another.
Transactions
They are the various procedures of the bank.
Reports/Statements
They are generated by the website.
Conclusion