Sie sind auf Seite 1von 11

Contents

CONTENTS 1

1. INTRODUCTION 2

1.1 PURPOSES 2
1.2 DOCUMENT CONVENTIONS 3
1.3 INTENDED AUDIENCE AND READING SUGGESTIONS 3
1.4 DEFINITIONS, ACRONYMS AND ABBREVIATIONS 4
1.5 SCOPE 4
1.6 REFERENCES 4

2. OVERALL DESCRIPTION 4

2.1 PRODUCT PERSPECTIVE 4


2.2 PRODUCT FUNCTIONS 5
2.3 USER CLASSES AND CHARACTERISTICS 5
2.4 OPERATING ENVIRONMENT 5
2.5 DESIGN AND IMPLEMENTATION CONSTRAINTS 5
2.6 USER DOCUMENTATION 6
2.7ASSUMPTIONS AND DEPENDENCIES 6

3. EXTERNAL INTERFACE REQUIREMENTS 6

3.1 USER INTERFACES 6


3.2 HARDWARE INTERFACES 7
3.3 SOFTWARE INTERFACES 7
3.4 COMMUNICATIONS INTERFACES 7

4. SYSTEM FEATURES 8

4.1 SYSTEM FEATURE 1 8


4.1.1 ANTITHEFT 8
1
4.1.2 PARENTAL CONTROL 8
4.1.3 FUNCTIONAL REQUIREMENTS 8
4.2 SYSTEM FEATURE 2 AND SO ON 10

5. OTHER NON-FUNCTIONAL REQUIREMENTS 10

5.1 PERFORMANCE REQUIREMENTS 10


5.2 RELIABILITY 11
5.3 PORTABILITY 11

6. OTHER REQUIREMENTS 11

APPENDIX: GLOSSARY 11

1. Introduction
1.1 purposes
Platinum Defender is the Window’s application which helps
you to defend your Computer against
 Viruses
 Unauthorized Access
 Data Interception
 Theft (Anti-Theft feature)
 Network trafficking
 Trojans
 Malware
 Freeware
 App Locker

2
Platinum Defender can defend your PC against threats listed
above without compromising your PC performance which
other antivirus software don’t really care about.
Platinum Defender has also other exciting and important
features for your system like Parental Control, Internet
Security and many more.

1.2 document conventions


 Main headings: Bold
 Font size:Heading1(14),Heading(12)
 bullet points
Main headings: Bold because user can easily distinguish it
from others subheadings. Bullets use to identify special
information about the app. The rest of the document is written
in Times New Roman.

1.3 intended audience and reading suggestions

The SRS document is used to inform the reader for


approaching Platinum Defender application and how he can
use it efficiently; the reader will get a general understanding
of the product including its functional and non-functional
requirements as well and its features.

The different types of audience are


 Customers: Those who only use the application.
 Developers: Those who both use the application as well
as edit the app.

3
1.4 definitions, acronyms and abbreviations
PD: Platinum Defender
App: Application
PC: Personal Computer
OS: Operating System

1.5 Scope
This application will run on a Window’s platform (7, 8, 10).
And this help will help to protect and secure the important
videos, pictures and other important applications. App is
based on these two aspects.
 privacy
 Security
1.6 References
www.google.com

2. Overall Description
2.1 Product Perspective
PD app is intended to provide the extra security for your PC.
We know that security system is by default present in all PC
but this Antivirus provides others essential security features
that a PC must have in addition to antivirus basic functions.
Also there is no compromise on performance of the PC. Main
purpose is to increase the security Level.

4
2.2 Product Functions
Security is the main function of This App other then this, it
provides these feature as well.
Control the level of protection required. Protect apps via Fake
crash only or PIN only or a combination of the two methods.
 Fast and smooth user interface with quick search
functionality.
 Minimal fee!
 Bonus feature: This antivirus features a built-in Fast
Uninstaller for quickly uninstalling multiple apps!

2.3 User Classes and Characteristics


Users of this App are those who use the PC like customers,
Users, developers, designers etc but they have some special
characteristics related to the App.
 Customers: Those who only use the app
 Developers: Those who both use the app as well as edit
the app.
 Designer: Those who edit, use and change the design of
app.
2.4 Operating Environment
PD will run on window based systems I.e. Window 10, 8, 7,
XP.
2.5 Design and Implementation Constraints
 The time allotted for this project will be limited to
the end of this semester.

5
 The language for the project will be Visual C++ and the
development environment will be the embedded Visual
C++ 3.0 environment.
 All the HTML code for the user manual will conform to
the HTML 4.0 standard.
 Programming is done in JAVA, SQL.

2.6 User Documentation


The system will provide an online user manual in HTML that
describes the functionality and options available to the user on
these websites www.slideshare.com and www.google.com.
2.7Assumptions and Dependencies
The database mentioned within this Software
Requirements Specification document is previously
administered with the correct information needed when your
enable protection on any app. You need to ensure that the
password you entered in correct and have a backup plan when
you lost your password due to some reason. You should have
a backup up plan for this.

3. External Interface Requirements

3.1 User Interfaces


 PD provides the security management system for the
entire apps that are running on the smart phone.
 Customer having touch screen will also use this app, so
the User interface will be critical.
 All the modification to apps enabling or disabling done
through PD settings.

6
 The User Input should be displayed in the application.

3.2 Hardware Interfaces


App will run on PC’s made by any brand or company but its
OS should be Windows.
The app should be extended to the many services if required.
(Scalability)
 The user interface communicates with some specific
peripherals.
 The user can use this app without internet connection.
3.3 Software Interfaces
 Provides security for all the apps running on the phone.
 For security and protection you need to enable following
two things
1. Username
2. Password
 Username and password can applicable on all app
through app locker feature.
3.4 Communications Interfaces
 Security of your PC is consistent through the use of PD.
 PD will communicate to the database through
Internet for virus database updating; for logging into
your app you don’t require internet as it saves passwords
and username in its directory folder. Uninstalling this
app will removes all the protection from your apps.

7
4. System Features
PD provides top notch security to your PC through the
following essential features-:
4.1 System Feature 1.
Provides basic features of an antivirus i.e.
 Virus Protection.
 Defends PC from malwares.
 Network Firewall (Premium edition)
 Internet Security (Premium edition)
4.1.1 Anti-Theft Feature
If the system got stolen or lost then it can be easily
found/protect data through this feature provided system is
connected to the internet. We can also remotely block the PC
to ensure data integrity.
4.1.2 Parental Control
If the customer is a parent then he or she can block certain
parts of the PC that he or she may think is inappropriate for
his or her children. This may includes blocking
websites,games,music etc.

4.1.3 Functional Requirements


Security: The basic purpose for this application is to provide
security to your PC. It defends PC against-:
 Viruses-: Whenever a suspicious file enters the PC it
provides real time-scanning to eliminate the threat.
 Unauthorized Access (App locker)-: Ensures
unauthorized access to apps using password or pattern.

8
 Automatic lock at given time
 Data Interception-: On a network when data is exchanged
it ensures that data is not intercepted by hackers.
 Theft (Anti-Theft feature)
 Network trafficking-: It defends data statistics from
unauthorized peoples.
 Trojans-: It eliminates threat of spying app on your PC.
 Freeware-: These are unwanted app which gets installed
along with other software causing slow performance of
your PC.

Hardware requirements: For the hardware requirements this


SRS specifies the logical characteristics of each interface b/w
the software product and the hardware components. It
specifies the hardware requirements like memory restrictions,
cache size, the processor, RAM size etc. Required for the
application to run.

Minimum Hardware Requirements


 CPU 1.8 GHz or above
 Internal Capacity (Hard Disk) 512 MB
 RAM 1 GB or above
 Cache 4 MB

Preferred Hardware Requirements


 CPU 2.8 GHz or above
 Hard disk drive 10 GB
9
 RAM 4 GB
 Cache 8 MB

4.2 System Feature 2 and so on


 Fast and smooth user interface with quick search
functionality.
 Minimal Fee!
 Bonus feature: PD features a built-in Fast Uninstaller
for quickly uninstalling multiple apps!

5. Other Non-Functional Requirements


5.1 Performance Requirements

 User Satisfaction: The application is such that it stands


up to the user expectations.
 Response Time: The response of all the operation is
good. This has been made possible by careful
programming.
 Error Handling: Response to user errors and undesired
situations has been taken care of to ensure that the
application operates without nay uncertainty.
 User friendliness: The application is easy to learn and
understand. A native user can also use the system
effectively, without any difficulties. As we provide a step
by step tutorials on first use after installation.

10
5.2 Reliability
The application is able to avoid or tackle disastrous action. In
other words, it should be foul proof. The system safeguards
against undesired events, without human intervention.

5.3 Portability
The application would not be architecture specific. It would
be easily transferable to other different version of androids if
needed.
6. Other Requirements
Some other requirements are not covered in the SRS. This
might include database requirements, internationalization
requirements, legal requirements, reuse objectives
for the project, and so on.
Appendix: Glossary
Following terms are used in our SRS
OS: Operating System
PD: Platinum Defender
PC: Personal Computer
App: Application

11

Das könnte Ihnen auch gefallen