Professional Documents
Culture Documents
Srscse 320 Gpay
Srscse 320 Gpay
Srscse 320 Gpay
SRS
For
By
Ankit kumar
Reg. no.-12222910
Section-koceo
Roll no.-68
Submitted to:- Sandeep kaur
lOM oARcP SD| 22 53 400 2
Contents
1 Introduction
1.1 Purpose
1.2 Scope
1.3 Overview
1.4 Definition
2 General Description
3 Specific Requirements
4 Attributes
4.1 Availability
4.2 Performance
4.3 Modifiability
lOM oARcP SD| 22 53 400 2
4.4 Reliability
4.5 Security
1. Introduction
1.1 Purpose
1.2 Scope
After demonetization in India in November
2016 digital transaction became the main
source of transfer money but before it,
people were afraid of it as it’s a fraud. At the
lOM oARcP SD| 22 53 400 2
1.3 Overview
In this document, detailed design of the system
with user interfaces will be described,
Decomposition of the system with module
decomposition, concurrent process
decomposition and data decomposition, User
Interface description, detailed design of the
system is provided.
Person-to-Person Transfer:
lOM oARcP SD| 22 53 400 2
KYC:
RBI:
Password:
1. UPI Pin:
2. Google Pin:
SRS:
UPI:
All Transaction:
Check Balance:
Add Bank:
Business:
2. General Description:
• Customer
lOM oARcP SD| 22 53 400 2
• Maintainer
3. Specific Requiremnt
Functional Requiremnt 1
• Description:
Login in Gpay(Check whether acoount
exists or not)
• Input:
Enter the details like mobile number
registered in your bank account to
communicate with the bank.
• Processing:
Checking whether this account exists or not.
lOM oARcP SD| 22 53 400 2
Output:
If account exists then user interface will be
opened else Account doesn’t exist, You
have
to sign in to create a Gpay Account
• Sign in:
To sign in in google pay you need your
Email Id and name,your registered
mobile number in bank.
• Security:
Choose Screen lock or Google PIN to secure
the application
• UPI PIN:
lOM oARcP SD| 22 53 400 2
Functional Requirement 2
• Description
Pay or request money
• Input1:
Select New section and Enter the Gpay
registered mobile nnumber whom you
want to pay or you can directly send to the
bank by entering Account number,
Account holder name and IFSC code.
• Input2:
Enter the Amount you want to pay
• Processing:
After entering UPI PIN It checks whether
your Account has required amount or not.
• Output:
lOM oARcP SD| 22 53 400 2
Error:
Server error, Amount problem, internet
connectivity
Functional Requirement 3
• Description:
To pay money to shopkeeper
• Input:
Phone number/UPI QR code of shopkeeper
and amount.
• Processing:
Transferring money to shopkeeper’s
Account.
• Output:
Transaction successful
Functional Requirement 4
• Description
lOM oARcP SD| 22 53 400 2
• Input:
Phone number/Dish Id and amount to
recharge
• Processing:
Contact the service provider and
recharges the phone or dish and deducts
money from your account.
• Output:
Recharge Successful
Functional Requirement 5
• Description:
Bill payment of electricity/Gas/Water bill
• Input:
Select type of bill,bill number and customer
number
• Processing:
Checks the amount to be paid and transfer
the money to the specified company/agency.
lOM oARcP SD| 22 53 400 2
• Output:
Payment successful
Functional Requiremnt 6
Description:
Opens the portal of online shopping
• Input
Select the item to be bought
• Processing:
Generates the bill of the item and sends the
prompt to the seller and ask the customer to
paymet.
• Output:
Transaction done.
Functional Requirement 7
• Description:
Online booking of movies/Bus/trains/flights
tickets
• Input:
lOM oARcP SD| 22 53 400 2
• Processing
Contact the host and generates the ticket and
deduct the money from the bank account.
lOM oARcP SD| 22 53 400 2
• Output:
Ticket has been generated.
Functional Requirement 8
• Description:
Nearby payments using QR code
• Input:
Scan QR code or generate QR code to do the
transaction.
• Processing:
QR code will be scanned.
• Output:
Amount will be deducted from the account
and transaction will be complete.
3.2 User Interface Description
Performance Requirement 1
• Description:
Performance Requirement 2
• Description:
lOM oARcP SD| 22 53 400 2
Performance Requirement 3
• Description:
4. Attributes
Availability:
• The application should be available for 24
hours
• The web server should support every
platform and could be opened on mobile
phones, tablets, and PC Performance:
• The application should be fast and
respond to users within 1 second
Modifiability:
lOM oARcP SD| 22 53 400 2
Security:
• Security requirements ensure that the
software is protected from unauthorized
access to the system and its stored data. It
also includes protection against viruses
and malware attacks.