مهندسی نرم افزار - مهندسی سیستم و تحلیل نیازها - software...

Click here to load reader

Upload: hamzeh-roustaei

Post on 11-Feb-2017

174 views

Category:

Engineering


16 download

TRANSCRIPT

3 - -

: 90% - - Software engineering: a practitioners approach Roger S. Pressman 3

1

. . . ( ) .

4 . (World view) (details view) .

.2

.

( ) . . (FAST) .31- Facilitated application specification technique

3

(QFD) . . :1- 2- 3- ( ) .41- Quality function deployment

. . :1- (Business Process Engineering) .2- ( ) (Product engineering) .51- BPE2- PE

. . (World View) . . (Domain View) . (Element View) . (Details View) .

. . . .6

. . . .7

(BPE) :

1- : (Data Object) . .2- : .3- : .8

BPE :* (Information Strategy Planning - ISP) : ( ) .* (Business Area Analysis - BAA) : .* (Business System Design - DSD) : . :1- 2- 3- 9

* (Construction & Integration C&I) : . () ()

PE :- (Requirements Engineering - RE) : : * * * * 10

- () (Elements Engineering - EE) : . ( ) :* * * * - (Analysis & Design Engineering - ADE) : .- (Construction & Integration) : 11

. . . :1- : . :* (Problems of Scope) .12

* (Problems of Understanding) . .* (Problems of Volatility) . .2- (Negotiation) : . . .13

3- (System Specification) : . (Specification) . .4- (System Modeling) : .5- (Requirement Validation) : . .6- (Requirements Management) : . . 14

. (Tracking Table) . :

. . .15R01R02R03R04R011R0211F031F0411

. . . . . . . . . . 16

.

17

(System Context Diagram) . SCD . SCD . SCD (System Flow Diagram SFD ) SCD . SCD SFD . (System Specification) .18

. (Requirement Analysis) . (Functional) (non-Functional) . . . . .19

. .20

: . . : 3 . . (How) What . ( .) . : . : .21

1- FAST . . FAST .2- QFD . QFD :

221- Facilitated application specification technique

(Normal Requirements) : . (Expected Requirements) : . . . (Exciting Requirements) : . Adobe PDF Word Adobe Acrobat Reader .23

. . 1- : . .2- : . . : .24

253- : . ( ) . .4- : . (Scenario Based Model) . . (Use Case) . Use Case .5- (Partitioning) : . . .

26

27 . .

28 : . .

(Use Case) FAST QFD Use Case . (Actors) . . . .

29 . . (Use Case) .

30

31