control and process

25
CONTROL AND PROCESS BY:-ARPIT SHAH(08-CEG-45) ANKUR SHAH(08-CEG-44)

Upload: shah-n

Post on 18-Jul-2015

154 views

Category:

Technology


2 download

TRANSCRIPT

CONTROL

AND

PROCESS

BY:-ARPIT SHAH(08-CEG-45)

ANKUR SHAH(08-CEG-44)

TopicsAnalysis

Control

process

Analysis

• Bridge between the system

description and the design model.

The system level description that

describes overall system functionality

as it achived by applying

software,hardware,data,human

etc….

Software design that describes the

software application.

Elements of analysis model

Analysis

model

Flow-

Oriented

element

Behavioral

elements

Class-based

elements

Scenario-based

elements

Three primary objectives

1. To describe ehat customer

require.

2. To establish a basis for the

creation of a software design.

3. To define a set of requirements

that can be validated ance the

software built.

Flow-oriented element

Data-flow diagram

Control-flow diagram

Process-flow

diagram

Data-flow model

DFA takes an input-process-output view of

system.

That is data objects flows into the

software,are transferred by processing

elements and result data objects flow out

of the software.

The DFA is presented in a hirarchical

fashion.

Hierarchical DFA

The 1st data flow model(sometimes

called as a level 0 DFA or context

diagram) represents the system as a

whole.

Subsequent data flow diagram

refines the context diagram

providing increase detail with each

subsequent level.

Level of DFA

1• Context level DFA.

2• Level 1 DFA.

3• Leval 2 DFA.

Context level DFA

Level 1 DFA

Level 2 DFA

Control flow model

A large class of application are

“driven” by events rather than

data,produce control information

rahter than reports or display,and

process information with heavy

concern for time and

performance.

Level 1 CFD

State diagram for CFD

Control specification

It represents the behaviour of the

system in two different ways.

1. State diagram that is a

sequential of behaviour.

2. A program activation table that

is a combinatorial specifaction

of behaviour.

Control specification

It describes behaviour of the

system,but it gives us no

information about the inner

working of the process that are

activated as a result of this

behaviour.

The modeling notation

that provides

this information is discussed in next……

Process specification

The process specification is used

to describe all flow process that

appear at the final level of

refinement.

It includes narrative text,PDL

description of process

algorith,mathematical

eqation,tables etc…..

Process specification

By providing it,ypo can create a

“mini-spec” that is serves as a

guide for design of the software

component that will implement

the bubble.

PAT

Difference between control

and process

The PAT represent information

containrd in the state diagram in

the context of process not state.