. , , ,

,,,

IBM Rathional — ,

IBM Rathional

 

, 2009


1.  

2.  

2.1       

2.2       

2.3        ()

2.4       

2.5       

3.  

3.1

3.2

3.3

3.4

3.5

3.6

4.  

4.1

4.2    

4.3    

4.4    

4.5    


: , , , .

, , , . , , , . , , (). , , , , .

. , , . , , -. . .

. , , , , , . .


1.

(). , , , . , , . . , . .

: , .


2.

 

2.1

,

,

- ,

-

-

- , ,

2.2     

 

2.1 .

2.3 ()

 

:

: ,

:

:

1./ ( ). 1: / .

1: /. .

:

: ,

:

:

1./ , .

:

:

:

:

1. .

2. . 1: .

3. .

1: .

:

:

:

:

1. . 1: .

2. , . 2: .

1: .

2: .

:

:

:

:

1.

2. .

3. .

:

:

:

:

1. .

2..

3.. .

4. .

:

:

:

:

1. .

2. , .

:

:

:

:

1. .

2. .

, :

:

:

:

1. , , .

2.

:

:

:

:

1. , .

2. . 1: .

1: .

:

:

:

:

1. .

2. .

3. .

2. .

:

:

:

:

1. , .

2.4

 

2.2

2.3

2.4


2.4

2.5

2.5


3.

 

3.1

 

3.1

3.1 .

1
2
3
4

3.2 .

1
2
3
4
5
6
7
8
9

3.3 .

1
2
3
4
5
6

3.4 .

1

3.5 .

1
2
3
4
5

3.6 .

1
2
3
4
5

3.2

 

3.2

3.3

 

3.3 .


3.4

 

3.4

3.5

 

3.5 .

3.5.1 (Admin)

1 Smallint 50
2 Smallint 20

3.5.2 (Zhurnal)

1 Smallint 10
2 Smallint 10
3 Smallint 10

3.5.3 (Operaciya).

1 Smallint 10
2 Smallint 10

3.5.4 (terminal).

1 Smallint 10

3.5.5 (fail).

1 Smallint 10
2 Smallint 50

3.5.6 (polzovatel).

1 Smallint 10
2 Smallint 20
3 Smallint 50

3.6

 

. 3.6.1

. 3.6.2


4.        

4.1     

: , . (API). , TCP/IP, , (, ASCII-). , (GUI).

, A.

4.1 .

1
2
3

4.2 .

, :

= 1 ∙ 2 + 2 ∙ 3 = 8


4.2     

: , ( ). , . , ( 4.3).

4.3 .

3 5
4 7 10
7 15

( 4.4).

4.4 .

,


, :

UC = 11 ∙ 5 + 2 ∙ 10 = 75

UUCP (Unadjusted Use Case Points):

UUCP = A + UC = 75 + 8 = 83

4.3

(TCF Technical Complexity Factor) (.6). Ti 0 5 (0 , 5 ). TCF

TCF = 0,6 + (0,01 (ΣTi i))

TCF (.).

TCF = 0,6 + (0,01 44) = 1,04

4.5 TCF.

1 2
2 1
3 1
4 1
5 1
6 0,5
7 0,5
8 2
9 1
10 1
11 1
12 1
13 . 1

4.6 .

1 2 3 6
2 1 4 4
3 1 4 4
4 1 3 3
5 1 3 3
6 0,5 5 2,5
7 0,5 5 2,5
8 2 1 2
9 1 5 5
10 1 5 5
11 1 4 4
12 1 2 2
13 1 1 1
44

4.4

(EF Environmental Factor) ( 4.7).

4.7 .

F1 1,5
F2 0,5
F3 - 1
F4 0,5
F5 1
F6 2
F7 -1
F8 -1

0 5. F1-F4 0 , 3 , 5 . F5 0 , 3 , 5 . F6 0 , 3 , 5 . F7 0 , 3 , 5 . F8 0 , 3 , 5 . EF

EF = 1,4 + ( -0,03 (ΣFi i))

EF ( 4.8).

4.8

F1 1,5 2 3
F2 0,5 4 2
F3 1 2 2
F4 0,5 4 2
F5 1 5 5
F6 2 3 6
F7 -1 0 0
F8 -1 0 0
20

EF = 1,4 + (-0,03 ∙ 20) = 0.8


UCP (Use Case Points):

UCP = UUCP TCF EF = 83 1,04 0.8 = 69,01

4.5

20 .- UCP. .

.

F1-F8 , F1-F6 3 F7-F8 3. 2, 20 .- UCP, 3 4 28. 5 , , .

28 .- UCP, , - 69,01*28=1932,28, 48 40- . , , 3 , 17 .


, . . Rational Unified Process (RUP). RUP (), () . Rational RequisitePro , , . .

, : , , , . . : , , ( ). . , , , 3 , 23 . . , :

          ;

          ;

          ;

          ;

          .

, , , .


1.         .. : . . 2- ., . . .: , 2006. - 192 : .

2.         .. : . .: , 2002. - 352 : .

 

 

 

! , , , .
. , :