Software Truecaller Srs
Software Truecaller Srs
OF
TRUECALLER
INTRODUCTION :
FUNCTIONAL REQUIREMENTS :
CREATE AN ACCOUNT:
If the user is new and does not have the
truecaller account.
INPUT:we have to enter the mobile number after installing the app.A
verification code is send to entered number.
OUTPUT:After successful verfication,The account is created
successfully.
SPAM BLOCKING:
It is used to protect yourself from calls and
messages from most reported numbers.
OUTPUT:blocked successfully.
BLOCK HIDDEN NUMBERS:
Used block any number that is shown as
unknown or private.
OUTPUT:blocked successfully.
OUTPUT:blocked successfully.
OUTPUT:you will be able to see the name and profile of person who
viewed your profile.
UPGRADING TO PREMIUM:
You can get call recording,incognito mode
of viewing and no ads features.
INPUT:A verification code is send from your sim to verify your bank
account.
UPDATING PROFILE:
Visible to persons who view your profile.
QR SCANNER:
To scan and pay using truecaller pay at any outlets.
LOCAL SERVICES:
Used to contact services like bank
balance,airlines,railway,couriers,electronics,banks,dth,automobiles,health
care,hotel and insurance.
INPUT:go to navigation bar and select local services.you will be directed
via a number to selected service.
CALL RECORDING:
Used to record calls of any number you want to
record.
OUTPUT:successfully integrated.
NON-FUNCTIONAL REQUIREMENTS :
Network Conditions
BATTERY USAGE :
On mobile devices, the battery is a scarce and valuable
resource.
On a mobile phone,the battery should remain
maximally available for the phone application i.e. for making and
recieving phone calls.Your application may therefore fall by the wayside
or even get uninstalled by the user,if it drains too much battery.
OPERATING RANGE:
Most sensors have a maximum range beyond
which they will not provide a useful value.
SENSITIVITY:
This is a measure of how much sensor’s reading
changes in response to changing conditions.Sensitivity information is
normally not available directly to application developers.
UNDERSTANDABILITY:
Important characteristics of software quality because it can
influence cost and reliablity.
MAINTAINABILITY:
Defined as the degree to which an application is
understood,repaired or enhanced.software maintainability is important
because it is approximately 75% of cost related to project.