Download as docx, pdf, or txt
Download as docx, pdf, or txt
You are on page 1of 4

University of Gujrat (Marghzar Campus)

Software Requirement and Specification


Assignment No 3

Submit to: Mr. Adeel Shahzad


Submit by:
Dashan Akram 18094198-037
Qasim Mehdi 18094198-014
Zeeshan Ashraf 18094198-049

Date:
13 July 2020
Analyzer
Android App
Requirement Analysis Document
Introduction
Now a day there are various application in the market as well as everyone have smart phone,
often we need to download the new application and visit new numbers websites daily in our
android device to meet our daily requirements. Possibility is there that the apk file which are
going to install or download any file from any website have unwanted virus attached with
file. That can leak or destroy our important data in order to maintain the security Analyzer is
an Android application which will scan the android device, this application check the apk file
before installing and file before downloading into devices. This application also check that
which particular application is draining the resources. Application will cover various part of
android device like storage resources etc.

Purpose
Purpose of analyzer is to maintain user privacy and security. Removing the viruses and
unwanted and duplicate files from system. To provide the disk usage and installed
applications statistics to user and help the to keep eye on every thing rest in device. In other
words, it will also gain the knowledge of user by identify which software or file source is
trusted. Purpose of application is to provide complete application and file statistics to user at
one place at a time.

Scope
Its wide scope application which can be all over the world any almost on every device as it is
user friendly application which can be used by every user without age restriction. With time
to time update of application, application will be always ready to defend new viruses.

Objective
It is user friendly application for android which can reduce the burden of android user to
manage all files and application on android. It also does automate tasking like scanning
android whenever user schedule its timing. Data management is key process which include
data security which can easily do with analyzer application. Main objective of application is
privacy.

Functional requirement
The function that will perform by system are as follows
1.System should scan device properly in which the system covers the stored file installed
application reading and writing operation of application and downloading and
uploading files.
2.System should provide the detail summery of permission allowed to the application
3.If the user allows the application check the website that are being visiting to increase
security
4.System should check which application is running in background and then provide the
details to user
5.User should be able to automate the operation for applications running in background
6.Background application only be able to run with user permission
7.System should check the download file and installing apk for virus
8.System should scan the mobile on particular time which is chosen by user time can in
hours and days
9.System should also able to work in back ground
10.System should support multi language
11.System should keep record of all deleted and existing file as long user not delete the
deleted file record

Non-Functional requirement
1.System should reliable
2.System should easy to use
3.System should have lower response tine
4.System should user friendly
Scenarios
System will scan the installed application and files, create a summery when the particular
system was accessing the hard disk for reading or writing purpose, save the information
about the file all files one created as long as user not delete record, scan the system for
virus according to time set by user which can be change and remove unwanted files if any
and update information.

You might also like