Вы находитесь на странице: 1из 7

response times, transactions per second, security strength.

and performance levels the system must meet. For example


2. The Non-functional requirements package contains constraints
the system under development must support.
and features that represent functional behavior and features that
1. The Functional requirements package contains requirements

operational requirements.
disaster recovery and other
security requirements, backup,
performance levels, scalability,
criteria which define
system will exist. These are
environment in which the
parameters that define the
the various operational
Requirements package specifies
The Non-Functional

Requirements
desired.
implement the functionality
that must be present to fully
details the features and rules
and handle information. It
proposed system will process
requirements that specify how a
package details behavioral
The Functional Requirements

The model is divided into two sub-catalogues:

Requirements Model

Feature elements.
requirements. These are represented as either Requirement or
The Requirements model is a structured catalogue of end-user

custom Requirements Mo...

EA 7.1 Unregistered Trial Version EA 7.1 Unregistered Trial Version EA 7.1 Unregistered Trial Version EA 7.1 Unre
Functional Requirements

EA 7.1 Unregistered Trial Version EA 7.1 Unregistered


Trial Version EA 7.1 Unregistered Trial Version EA 7.1 Unre
+ Business Rules
+ Features

EA 7.1 Unregistered Trial Version EA 7.1 Unregistered Trial Version EA 7.1 Unregistered Trial Version EA 7.1 Unre

EA 7.1 Unregistered Trial Version EA 7.1 Unregistered Trial Version EA 7.1 Unregistered Trial Version EA 7.1 Unre

EA 7.1 Unregistered Trial Version EA 7.1 Unregistered Trial Version EA 7.1 Unregistered Trial Version EA 7.1 Unre
Non-Functional Requirements

EA 7.1 Unregistered Trial Version EA 7.1 Unregistered


EA 7.1 Unregistered Trial Version EA 7.1 Unre
+ Security Trial Version
+ Persistence
+ Transport

EA 7.1Read
Unregistered
Trial Version EA 7.1 Unregistered Trial Version EA 7.1 Unregistered Trial Version EA 7.1 Unre
about Requirements

element dependencies
EA 7.1Tracing
Unregistered
Trial Version EA 7.1 Unregistered Trial Version EA 7.1 Unregistered Trial Version EA 7.1 Unre
Using the Relationship Matrix

EA 7.1 Unregistered Trial Version EA 7.1 Unregistered Trial Version EA 7.1 Unregistered Trial Version EA 7.1 Unre

Figure: Requirements Model

EA 7.1 Unregistered Trial Version EA 7.1 Unregistered Trial Version EA 7.1 Unregistered Trial Version EA 7.1 Unre

EA 7.1 Unregistered Trial Version EA 7.1 Unregistered Trial Version EA 7.1 Unregistered Trial Version EA 7.1 Unre

<anonymous>

EA 7.1 Unregistered
Trial
Version EA 7.1
Unregistered Trial Version
EA 7.1 Unregistered Trial Version EA 7.1 Unre
Status:
Proposed
Priority:
Difficulty:

Phase: 1.0
Version: 1.0
The Functional Requirements package details behavioral requirements that
specify
how
a proposed
will process
and handle
information.
EA 7.1 Unregistered
Trial
Version
EA 7.1system
Unregistered
Trial Version
EA 7.1
UnregisteredItTrial Version EA 7.1 Unre
details the features and rules that must be present to fully implement the
EA 7.1 Unregistered
Trial Version
EA 7.1 Unregistered Trial Version EA 7.1 Unregistered Trial Version EA 7.1 Unre
functionality
desired.

EA 7.1 Unregistered Trial Version EA 7.1 Unregistered Trial Version EA 7.1 Unregistered Trial Version EA 7.1 Unre

EA 7.1 Unregistered Trial Version EA 7.1 Unregistered Trial Version EA 7.1 Unregistered Trial Version EA 7.1 Unre

Functional
Requirements
EA 7.1 Unregistered
Trial Version EA 7.1 Unregistered Trial Version EA 7.1 Unregistered Trial Version EA 7.1 Unre

EA 7.1 Unregistered Trial Version EA 7.1 Unregistered Trial Version EA 7.1 Unregistered Trial Version EA 7.1 Unre

EA 7.1 Unregistered Trial Version EA 7.1 Unregistered Trial Version EA 7.1 Unregistered Trial Version EA 7.1 Unre

EA 7.1 Unregistered Trial Version EA 7.1 Unregistered Trial Version EA 7.1 Unregistered Trial Version EA 7.1 Unre

EA 7.1 Unregistered Trial Version EA 7.1 Unregistered Trial Version EA 7.1 Unregistered Trial Version EA 7.1 Unre

EA 7.1 Unregistered Trial Version EA 7.1 Unregistered Trial Version EA 7.1 Unregistered Trial Version EA 7.1 Unre

EA 7.1 Unregistered Trial Version EA 7.1 Unregistered Trial Version EA 7.1 Unregistered Trial Version EA 7.1 Unre

EA 7.1 Unregistered Trial Version EA 7.1 Unregistered Trial Version EA 7.1 Unregistered Trial Version EA 7.1 Unre

EA 7.1 Unregistered Trial Version EA 7.1 Unregistered Trial Version EA 7.1 Unregistered Trial Version EA 7.1 Unre

EA 7.1 Unregistered Trial Version EA 7.1 Unregistered Trial Version EA 7.1 Unregistered Trial Version EA 7.1 Unre

support.
functionality that the proposed system must
features, behavior, business rules and general
Functional Requirements describe the

EA 7.1 Unregistered Trial Version EA 7.1 Unregistered Trial Version EA


custom Functional Requirements

Business Rules
EA 7.1 Unregistered Trial Version EA 7.1 Unregistered
Trial Version EA
+ Attacker Detection
+ Data Selection

EA 7.1 Unregistered Trial Version EA 7.1 Unregistered


Trial Version EA
+ Data Transmission
+ Key Distribution

+ Key Generation Trial Version


EA 7.1 Unregistered Trial Version EA 7.1 Unregistered
EA
Features
+ Key Saving

++Request
RandomResponse
Node Generator.

EA 7.1 Unregistered Trial Version EA 7.1 Unregistered


Trial Version EA
+ Sensor Generation
+ Wake UP DMs

EA 7.1 Unregistered Trial Version EA 7.1 Unregistered Trial Version EA


Figure: Functional Requirements

EA 7.1 Unregistered Trial Version EA 7.1 Unregistered Trial Version EA


Note

EA 7.1 Unregistered
Trial Version
EA 7.1 Difficulty:
Unregistered Trial Version EA
Status: Proposed
Priority:
EA 7.1

Phase: 1.0
Version: 1.0
Functional Requirements describe the features, behavior, business rules and
Unregistered
Trial Version EA 7.1 Unregistered Trial Version
general functionality that the proposed system must support.

EA

EABusiness
7.1 Unregistered
Trial Version EA 7.1 Unregistered Trial Version EA
Rules
and transactions.
execution and control the processing of information
Rules are typically executed during program
implemented within the current project. Business
explicit business rules which are required to be
The Business Rules package is a catalogue of

EA 7.1 Unregistered Trial Version EA 7.1 Unregistered Trial Version EA


custom Business Logic

EA 7.1 Unregistered Trial Version EAKey7.1


Unregistered
Trial Version Sensor
EA 7.1 Unregistered
Trial Version EA 7.1 Unregis
Generation
Key Saving
Key Distribution

EAEA7.1
Unregistered Trial Version EA 7.1 Unregistered Trial Version EA
7.1 Unregistered Trial Version EA 7.1 Unregistered Trial Version EA 7.1 Unregistered Trial Version EA 7.1 Unregis
Generation

EA 7.1 Unregistered Trial Version EA 7.1 Unregistered Trial Version EA 7.1 Unregistered Trial Version EA 7.1 Unregis

EA 7.1 Unregistered Trial Version EA 7.1 Unregistered Trial Version EA

EA 7.1 Unregistered Trial Version EA 7.1 Unregistered Trial Version EA 7.1 Unregistered Trial Version EA 7.1 Unregis
Request
Response

Data Selection

Data
Transmission

Attacker
Detection

Wake UP DMs

7.1 Unregistered
Trial Version
EA 7.1
Unregistered EA
Trial Version
EA 7.1 Unregistered Trial
Trial Version
EA 7.1 Unregis
EAEA7.1
Unregistered
Trial
Version
7.1 Unregistered
Version
EA

Figure:
Business Logic
EA 7.1 Unregistered Trial Version EA
7.1 Unregistered
Trial Version EA 7.1 Unregistered Trial Version EA 7.1 Unregis

EAEA7.1
Unregistered Trial Version EA 7.1 Unregistered Trial Version EA
7.1 Unregistered Trial Version EA 7.1 Unregistered Trial Version EA 7.1 Unregistered Trial Version EA 7.1 Unregis
Attacker Detection

EA 7.1 Unregistered Trial Version EA 7.1 Unregistered Trial Version EA 7.1 Unregistered Trial Version EA 7.1 Unregis

EAFunctional
7.1 Unregistered
Trial Version
EA 7.1 Difficulty:
Unregistered
Status: Proposed
Priority: Medium
Medium Trial Version EA

EA 7.1 Unregistered
Trial
Unregistered
Phase:
1.0Version EA 7.1
Version:
1.0 Trial Version EA 7.1 Unregistered Trial Version EA 7.1 Unregis

The system
must have
provision
to mark
a sensor EA
node
as the detected
7.1 Unregistered
Trial Version
EA 7.1
Unregistered EA
Trial Version
7.1 Unregistered Trial
Trial Version
EA 7.1 Unregis
EAEA7.1
Unregistered
Trial
Version
7.1 Unregistered
Version
EA
attacker.

EA 7.1 Unregistered Trial Version EA 7.1 Unregistered Trial Version EA 7.1 Unregistered Trial Version EA 7.1 Unregis

EAEA7.1
Unregistered
Trial
Version
7.1 Unregistered
Version
EA
7.1 Unregistered
Trial Version
EA 7.1
Unregistered EA
Trial Version
EA 7.1 Unregistered Trial
Trial Version
EA 7.1 Unregis

EA 7.1 Unregistered Trial Version EA 7.1 Unregistered Trial Version EA 7.1 Unregistered Trial Version EA 7.1 Unregis

EA 7.1 Unregistered Trial Version EA 7.1 Unregistered Trial Version EA

EA 7.1 Unregistered Trial Version EA 7.1 Unregistered Trial Version EA 7.1 Unregistered Trial Version EA 7.1 Unregis

EA 7.1 Unregistered Trial Version EA 7.1 Unregistered Trial Version EA 7.1 Unregistered Trial Version EA 7.1 Unregis

Data Selection
Functional Status: Proposed
Priority: Medium
Difficulty: Medium
Phase: 1.0
Version: 1.0
The data to be sent to the sensors must be collected first in order send the
data to the destination.
Data Transmission
Functional Status: Proposed
Priority: Medium
Difficulty: Medium
Phase: 1.0
Version: 1.0
The data selected can be transmitted across the network to the destination.
The system must have a provision to transmit the data from one system to
another system.
Key Distribution
Functional Status: Proposed
Priority: Medium
Difficulty: Medium
Phase: 1.0
Version: 1.0
The previously generted keys must be distributed across the network. The
system must have a provision to distbrute the keys across the sensors of the
network safely. The key previously generated and stored into the file
system is required to be read by the system and distributed to the sensors
over the network.
Key Generation
Functional Status: Proposed
Priority: Medium
Difficulty: Medium
Phase: 1.0
Version: 1.0
The system must have a provision to generate the keys. Keys are used in
network security and cryptography streams for data encryption and
decryption.
Key Saving
Functional Status: Proposed
Priority: Medium
Difficulty: Medium
Phase: 1.0
Version: 1.0
The system must have a provision to store the generated keys in to the file
system safely. The generated keys are required to be saved for future use.
Request Response
Functional Status: Proposed
Priority: Medium
Difficulty: Medium
Phase: 1.0
Version: 1.0
The system must have a provision to simulate the route between the two

sensors throgh the request response method.

Sensor Generation
Functional Status: Proposed
Priority: Medium
Difficulty: Medium
Phase: 1.0
Version: 1.0
The simulator must have a provision to generate the sensors randomly. The
genreated sensors can be placed on different positions on the screen.
Wake UP DMs
Functional Status: Proposed
Priority: Medium
Difficulty: Medium
Phase: 1.0
Version: 1.0
The system must have a provision to wake up the dms system .
result.
of functional behavior that yield a specific
Features
Features typically describe discrete pieces

Features
package contains Trial Version EA 7.1 Unregistered Trial Versio
EAThe7.1
Unregistered
custom Features

EA 7.1 Unregistered Trial Version EA 7.1 Unregistered Trial Versio


Random Node
Generator.

EA 7.1 Unregistered Trial Version EA 7.1 Unregistered Trial Versio

EA 7.1 Unregistered Trial Version EA 7.1 Unregistered Trial Versio


Figure: Features

EA 7.1 Unregistered Trial Version EA 7.1 Unregistered Trial Versio


Random Node Generator.

Status: Proposed
Priority: Medium
Difficulty: Medium
EAFunctional
7.1 Unregistered
Trial
Version
EA
7.1 Unregistered Trial Versio
Phase: 1.0
Version: 1.0
This will generate the instances of the sensors randomly and then
establishes the connection between the nodes.

EA 7.1 Unregistered Trial Version EA 7.1 Unregistered Trial Versio


Non-Functional Requirements

EA 7.1 Unregistered Trial Version EA 7.1 Unregistered Trial Versio

EA 7.1 Unregistered Trial Version EA 7.1 Unregistered Trial Versio

EA 7.1 Unregistered Trial Version EA 7.1 Unregistered Trial Versio

EA 7.1 Unregistered Trial Version EA 7.1 Unregistered Trial Versio

media are included here.


service and even transmission of physical
Networks, relays, protocols, quality of
transmission of information between nodes.
and requirements affecting the
The Transport package defines constraints

security and other operational parameters.


typically describe performance criteria, reliability,
requirements specified for the new system. These
T hese packages contain non-functional

EA
7.1Non-Functional
Unregistered
Trial Version EA 7.1 Unregistered Trial Version EA 7.1 Unregistered Trial Version EA 7.1
custom
Requirements

Transport
EA 7.1 Unregistered Trial Version EA 7.1
Unregistered Trial Version EA 7.1 Unregistered Trial Version EA 7.1

EA 7.1 Unregistered Trial Version EA 7.1 Unregistered Trial Version EA 7.1 Unregistered Trial Version EA 7.1

EA 7.1 Unregistered Trial Version EA 7.1


Unregistered Trial Version EA 7.1 Unregistered Trial Version EA 7.1
Persistence

EA 7.1 Unregistered Trial Version EA 7.1 Unregistered Trial Version EA 7.1 Unregistered Trial Version EA 7.1

EA 7.1 Unregistered Trial Version EA 7.1 Unregistered Trial Version EA 7.1 Unregistered Trial Version EA 7.1

Security
EA 7.1 Unregistered Trial Version EA 7.1
Unregistered Trial Version EA 7.1 Unregistered Trial Version EA 7.1

EA 7.1 Unregistered Trial Version EA 7.1 Unregistered Trial Version EA 7.1 Unregistered Trial Version EA 7.1

EA 7.1 Unregistered Trial Version EA 7.1 Unregistered Trial Version EA 7.1 Unregistered Trial Version EA 7.1

EA 7.1 Unregistered Trial Version EA 7.1 Unregistered Trial Version EA 7.1 Unregistered Trial Version EA 7.1

EA 7.1 Unregistered Trial Version EA 7.1 Unregistered Trial Version EA 7.1 Unregistered Trial Version EA 7.1

EA 7.1 Unregistered Trial Version EA 7.1 Unregistered Trial Version EA 7.1 Unregistered Trial Version EA 7.1

EA 7.1 Unregistered Trial Version EA 7.1 Unregistered Trial Version EA 7.1 Unregistered Trial Version EA 7.1

EA 7.1 Unregistered Trial Version EA 7.1 Unregistered Trial Version EA 7.1 Unregistered Trial Version EA 7.1

EA 7.1 Unregistered Trial Version


EA 7.1 Unregistered
Trial Version EA 7.1 Unregistered Trial Version EA 7.1
Figure: Non-Functional
Requirements

EA 7.1 Unregistered Trial Version EA 7.1 Unregistered Trial Version EA 7.1 Unregistered Trial Version EA 7.1

<anonymous>

EA 7.1 Unregistered Trial Version EA 7.1 Unregistered Trial Version EA 7.1 Unregistered Trial Version EA 7.1

Status: Proposed

Priority:

Difficulty:

EA 7.1 Unregistered
Trial
7.1 Unregistered
Trial Version EA 7.1 Unregistered Trial Version EA 7.1
Phase:
1.0Version EAVersion:
1.0

Performance requirements define parameters such as transactions per

EA 7.1 Unregistered
Trial
Versionlatency,
EA 7.1
Unregistered
EA 7.1 Unregistered
second,
network
form
load timesTrial
andVersion
other measurable
aspects of Trial Version EA 7.1

the system that govern overall speed and responsiveness.

EA 7.1 Unregistered Trial Version EA 7.1 Unregistered Trial Version EA 7.1 Unregistered Trial Version EA 7.1

EA 7.1 Unregistered Trial Version EA 7.1 Unregistered Trial Version EA 7.1 Unregistered Trial Version EA 7.1

Security

EA 7.1 Unregistered Trial Version EA 7.1 Unregistered Trial Version EA 7.1 Unregistered Trial Version EA 7.1

EA 7.1 Unregistered Trial Version EA 7.1 Unregistered Trial Version EA 7.1 Unregistered Trial Version EA 7.1
custom Security

EA Encryption
7.1 UnregisteredDecryption
Trial Version EA 7.1 Unregistered

EA 7.1 Unregistered Trial Version EA 7.1 Unregistered Trial Version EA 7.1 Unregistered Trial Version EA 7.1

EA 7.1 Unregistered Trial Version EA 7.1 Unregistered Trial Version EA 7.1 Unregistered Trial Version EA 7.1

EA 7.1 Unregistered Trial Version EA 7.1 Unregistered

EA 7.1 Unregistered Trial Version EA 7.1 Unregistered Trial Version EA 7.1 Unregistered Trial Version EA 7.1

Figure: Security

EA 7.1 Unregistered Trial Version EA 7.1 Unregistered Trial Version EA 7.1 Unregistered Trial Version EA 7.1

EA 7.1 Unregistered Trial Version EA 7.1 Unregistered

EA 7.1 Unregistered Trial Version EA 7.1 Unregistered Trial Version EA 7.1 Unregistered Trial Version EA 7.1

EA 7.1 Unregistered Trial Version EA 7.1 Unregistered

EA 7.1 Unregistered Trial Version EA 7.1 Unregistered Trial Version EA 7.1 Unregistered Trial Version EA 7.1

A 7.1

Decryption
Functional Status: Proposed
Priority: Medium
Difficulty: Medium
Phase: 1.0
Version: 1.0
Decryption is the mechanism that can convert the cipher text in to the plain
text.
Encryption
Functional Status: Proposed
Priority: Medium
Difficulty: Medium
Phase: 1.0
Version: 1.0
The total system is intended to be developed for the security purposes. The
encryption is the mechanism which can conver the data in plain text to data
Unregistered Trial
Version
in cipher
text.

PersistenceTrial Version
A 7.1 Unregistered

A 7.1 Unregistered Trial Versioncustom Persistence

A 7.1 Unregistered Trial Version

A 7.1 Unregistered Trial Version

Microsoft Access

Figure: Persistence

A 7.1 Unregistered
Microsoft Trial
Access Version

A 7.1

Functional Status: Proposed


Priority: Medium
Difficulty: Medium
Phase:
1.0
Version: 1.0
Unregistered Trial
Version
The system is using the microsoft access database for storing the details
about the nodes.

EA 7.1 Unregistered
Trial Version
A 7.1 Unregistered
Trial Version
Transport

EA 7.1 Unregistered
Trial Version
A 7.1 Unregistered
Trial Version

custom Transport
EA
7.1
Unregistered
Trial
A 7.1 Unregistered Trial Version Version

Wireless
Transmission

EA 7.1 Unregistered
Trial Version
A 7.1 Unregistered
Trial Version

EA 7.1 Unregistered
Trial Version
A 7.1 Unregistered
Trial Version

EA 7.1 Unregistered
Trial Version
A 7.1 Unregistered
Trial Version

Figure: Transport
Wireless Transmission
Functional Status: Proposed
Priority: Medium
Difficulty: Medium
Phase: 1.0
Version: 1.0
The transfer of data between the sensor nodes are based on the wireless
transmission. This uses the radio frequency to transmit the data between the
IIC, DMS and sensor nodes.

Вам также может понравиться