. , , ,

,,,

,

Untitled

, , 쳿 . , , , . , , . , , , , , , . .

( 볿 ).

, , , .

- .

' - 볿 .

. , , , , . .

, , , , , . , , .

, , , , , .

1. ' ֲ

', , ' , .

' , , , , ' , . , , , , , , , , .

, . , , , . , , , , , .

, . .

, , . , , , , , , , , , , , .

, , 쳿 , , , .

1.2.

.

, ѻ. ѻ , .

. , - .

' , :

  • .

  • .

  • .

  • .

  • .

- , .

- , ( ) .

- , .

- , .

- , , .

, . 1.1.

, , , , , . 1.2.

<
>

. 1.1.

<
>

. 1.2.

, , , ', . 1.3.

<
>

. 1.3.

ϳ ', , ' , , , , .

, . , , , . . 1.4.

<
>

. 1.4.

ϳ ' .

, . 1.5.

<
>

. 1.5.

, :

  • , , ;

  • , , , , , , ;

  • , ;

  • , , , , .

. , , , . , , . 1.6.

<
>

. 1.6.

. 1.6. ' . 1.7.

<
>

. 1.7.

, .

ϳ , , . 1.8. ˳ , . :

  • ;

  • ;

  • ;

  • .

<
>

. 1.8.

, , . 1.9.

, . 1.10.

<
>

. 1.9.

<
>

. 1.10.

, . 1.11.

, :

  • ;

  • ;

  • /.

- , .

- , () , .

/ - .

<
>

. 1.11.

ϳ , . 1.12.

<
>

. 1.12.

- . 1.13.

<
>

. 1.13.

, . 1.14.

- , , , . 1.15.

, , , , .

<
>

. 1.14.

<
>

. 1.15.

, .

. 1.16. :

  • ;

  • ;

  • ;

  • .

<
>

. 1.16.

, , :

  • ;

  • ;

  • ;

  • .

1.3.

, , , , :

  • ;

  • , ;

  • .

, , , , .

:

  • 񳺿 , ( 񳺿 , );

  • ;

  • ( , );

  • ;

  • , ;

  • ;

  • ;

  • , ;

  • , , ;

  • ;

  • ;

  • .

, , , , , ' , , , , , , , .

. , Visual Paradigm for UML 6.0 Enterprise Edition. #, SQL.

2. ֲί

2.1.

:

  • ;

  • ;

  • ;

  • ;

  • ;

  • ;

  • .

.

, , , .

, ' . - . - , . , 䳿 .

- . , , .

, , . :

  • ;

  • ;

  • ;

  • ;

  • .

ij (class diagram) - , , ' . , ' , . , , ' , EntityRelationshipDiagram, .

ij (collaboration diagram) - , , ,  .

ij (sequence diagram) - ', . 䳿 , ', ' . , .

ij (statechart diagram) - , . ʳ - ' , ' 䳿, ' , . - , , .

ij (Activity diagram) - . , . - 䳿 . , .

, , EntityRelationshipDiagram, .

, , 񳺿 , .

, , , .

UML. , . , , .

, , .

ϳ , , .

. , . 2.1.

<
>

. 2.1. ij

:

  • ;

  • ;

  • ;

  • ;

  • _;

  • ;

  • ;

  • ;

  • ;

  • ³;

  • ;

  • ;

  • ;

  • ;

  • ;

  • .

' , . 2.1.

, , , .

, :

  • : int;

  • : varchar;

:

  • (: varchar) : varchar;

  • (: varchar) : varchar;

  • ( : varchar) : varchar;

  • ( : varchar) : varchar;

  • , ( : varchar) : varchar;

  • (: varchar) : varchar;

  • (: varchar) : varchar;

  • ( : varchar) : varchar;

  • ( : varchar) : varchar;

  • ( : varchar) : varchar;

  • ( : varchar) : varchar;

  • ( : varchar) : varchar;

  • ( : varchar) : varchar;

  • ( : varchar) : varchar;

  • (): varchar.

, 䳺 :

  • : int;

  • : varchar;

  • : varchar;

  • : int;

  • : varchar;

  • : int;

  • ̳ : varchar;

  • : varchar;

:

  • ( : varchar) : varchar;

  • ( : varchar) : varchar;

  • ( : varchar) : varchar;

:

  • : int;

  • : varchar;

  • : varchar;

  • : varchar;

  • : int;

  • : int;

  • ̳ : varchar;

  • г : date;

  • : int;

  • ʳ : int;

  • : int;

  • : int;

  • : int;

:

  • () : varchar;

  • () : varchar;

  • () : varchar;

  • () : varchar.

:

  • : int;

  • : varchar;

  • : int;

  • ̳ : date;

  • ̳ : varchar;

  • г date;

  • : varchar;

  • : int.

:

  • (): Boolean;

  • ³(): Boolean;

  • (): Boolean;

  • (): Boolean.

:

  • : int;

  • : varchar;

  • : varchar;

  • ': varchar;

  • : varchar;

- :

  • : int;

  • : int;

  • : int;

:

  • : int;

  • : int;

:

  • : int;

  • : varchar;

:

  • : int;

  • : int;

  • : int;

  • : int;

  • : int;

  • : date;

  • : date;

  • : int;

:

  • : int;

  • : varchar;

  • : int;

  • .

³:

  • : int;

  • : varchar.

:

  • : int;

  • : varchar;

  • : varchar:

  • : varchar.

:

  • : int;

  • : varchar.

:

  • : int;

  • : int;

  • : bool.

:

  • : int;

  • : varchar;

  • ̳ : varchar;

  • г : date;

  • ̳ : varchar.

:

  • : int;

  • : varchar;

  • : varchar.

, - . , , , , , , , . 2.2.

<
>

. 2.2. ij

:

  • ;

  • ;

  • ;

  • ;

  • ;

  • ;

  • .

, , , , , . , .

, :

  • ;

  • ;

  • ;

  • , .

. 䳿 ', , , , , . ij . 2.3.

- , , , , , . . - , , , . . 2.4.

<
>

. 2.3. ij

:

  • - , 볺 .

  • - , , .

  • - , , .

  • - , 볺.

<
>

. 2.4. ij

ij, - , 䳿 , , 䳿 . . 2.5.

ij , :

  • 볺 ;

  • ;

  • ;

  • 䳿:

<
>

. 2.5. ij

    • ;

    • ;

    • ;

      • :

        • .

ij . 2.6.

:

  • 볺 ;

  • , ;

  • ;

  • .

<
>

. 2.6. ij

, . - , . ij , , . ij . 2.7.

, , . executable, . - ໻, file, , : , , , , , , , , , , ³, , , , table, .

<
>

. 2.7. ij

, . executable, . - ໻, file, , : , , , , , , , , , , ³, , , , table, .

- . ij . 2.8. , - 볺.

- , .

. - , - .

<
>

. 2.8. ij

2.2.

, , EntityRelationshipDiagram, . 2.9.

<
>

. 2.9. EntityRelationshipDiagram

, EntityRelationshipDiagram, .

' , . 2.10.

, SQL Server, , SQL 볺/. SQL ' 볺 , 䳺 , , '.

. 2.10.

<
>

. 2.10.

3. , ֲ ֲί ˲

3.1.

:

  • #.

  • SQL Server 2005.

  • ' UML.

.

#, '- - . 1998-2001 Microsoft Microsoft .NET. # .NET, Visual Studio.

# ” - . , , , - , , 䳿, , , XML. - ++, Java, Delphi, Smalltalk - #, , , : , # .

- ( ), , , , - , .

.

SQL (Structured Query Language) - , .

SQL , ' - .

SQL 볺/. SQL , ' 볺 , 䳺 , , , . SQL ' 볺 , , .

UML (. . Unified Modeling Language — ) - ' . UML , , , UML . UML , , .

3.2.

, , , , , , .

, . , , , .

, DataSet, .

3.3.

, . . 3.1. , , . 3.1, .

<
>

. 3.1.

:

  • ;

  • ;

  • ;

  • .

' . 3.2. , , . 3.2, . , , , 3.3. ' , . 3.4. , , . 3.4, .

<
>

. 3.2.

<
>

. 3.3.

<
>

. 3.4.

:

  • , ;

  • , , .

  • ;

  • ;

  • ;

  • .

, ' , . 3.5. , , . 3.5, .

:

  • ;

  • ;

  • ;

  • , .

<
>

. 3.5.

. ' . 3.6, , , .

, :

  • ;

  • ;

  • ;

  • ;

  • ;

  • ;

  • ;

  • ;

  • , .

<
>

. 3.6.

. ' . 3.7, , .

:

  • ;

  • ;

  • ;

  • ;

  • ;

  • ;

  • ;

  • ;

  • .

<
>

. 3.7.

, , . 3.8. :

  • ;

  • ;

  • ;

  • ;

  • .

, .

<
>

. 3.8.

, .

' . 3.9. , , . 3.9, .

䳿:

  • ;

  • , ;

  • , ;

  • , ;

  • ;

  • .

³ ' , . 3.10.

<
>

. 3.9.

<
>

. 3.10. ³

³ 䳿:

  • ³;

  • , ³;

  • , ³;

  • , ³;

  • ;

  • .

' , . 3.11.

<
>

. 3.11.

䳿:

  • ;

  • , ;

  • , ;

  • , ;

  • ;

  • .

' , . 3.12.

<
>

. 3.12.

䳿:

  • ;

  • , ;

  • , ;

  • , ;

  • ;

  • .

' , . 3.13.

䳿:

  • ;

  • , ;

  • , ;

  • , ;

  • ;

  • .

<
>

. 3.13.

' , . 3.14.

<
>

. 3.14.

䳿:

  • ;

  • , ;

  • , ;

  • , ;

  • ;

  • .

, :

  • ;

  • , ;

  • ;

  • ;

  • ;

  • - ;

  • ;

  • ;

  • ..

' , . 3.15.

䳿:

  • ;

  • , ;

  • , ;

  • , ;

  • ;

  • .

<
>

. 3.15.

, , , .

' , . 3.16.

䳿:

  • ;

  • , ;

  • , ;

  • , ;

  • ;

  • .

, , , .

<
>

. 3.16.

' , . 3.17.

<
>

. 3.17.

䳿:

  • ;

  • , ;

  • , ;

  • , ;

  • .

, , ' . .

' , . 3.18.

<
>

. 3.18.

䳿:

  • ;

  • , ;

  • , ;

  • , ;

  • .

, , , , , , . 3.18.

' , . 3.19.

<
>

. 3.19.

䳿:

  • ;

  • , ;

  • , ;

  • , ;

  • .

, , , , , , . 3.19.

' , . 3.20.

<
>

. 3.20.

䳿:

  • ;

  • , ;

  • , ;

  • , ;

  • .

, , .

' , . 3.21.

䳿:

  • ;

  • , ;

  • , ;

  • , ;

  • .

<
>

. 3.21.

, , , , , .

- ' , . 3.22.

- 䳿:

  • -;

  • , -;

  • , -;

  • , -;

  • .

- ' .

<
>

. 3.22. -

- . . 3.23. . , .

䳿:

  • ;

  • , ;

  • , ;

  • , ;

  • ;

  • ;

  • .

, , , .

<
>

. 3.23.

, . 3.24.

<
>

. 3.24.

, . 3.25.

<
>

. 3.25.

, , , , , , .

.

' , , , . 3.26.

, . 3.26, , , , , , , .

<
>

. 3.26.

, . 3.25, ϳ, ' . 3.27.

<
>

. 3.27. ϳ

ϳ 񳺿 :

  • ;

  • ;

  • .

ϳ, . 3.27, .

, . 3.28.

<
>

. 3.28.

, :

  • , ;

  • ;

  • ;

  • .

, .

3.4.

, , , , , , , .

' , IJ-04, : .., .., ..

, , .

3.5.

, , . , Inno Setup, Windows 2000/XP, 64- .

. , , . 3.29. :

  • ';

  • ', ;

  • ;

  • .

, , 3.30. . 3.30, :

  • ;

  • .

<
>

. 3.29.

<
>

. 3.30.

, . 3.31.

<
>

. 3.31.

, . 3.32.

<
>

. 3.32.

ϳ ' , . 3.33.

<
>

. 3.33.

3.33. , ' , , . 3.34.

<
>

. 3.34.

, , , - , , , , , , . 3.35.

<
>

. 3.35. ,

ϳ , , , . 3.36.

<
>

. 3.36.

3.6.

, , , Adobe RoboHelp, .

, ( 볿 ), . 3.37.

<
>

. 3.37.

4.

, 쳿 .

, . :

  • ;

  • .

, , , :

. = t .* ., (4.1)

t - ,

- .

, ­ 䳿:

  • , , ;

  • ;

  • ;

  • ;

  • .

.

, . 4.1.

.

4.1.

/

,

23.02.09-06.03.09

80

09.03.09-31.03.09

136

01.04.09-24.04.09

144

27.04.09- 08.05.09

80

ϳ

11.05.09-15.05.09

40

.

,

t.= t.+t.+t.+t.+tt, (4.2)

t. - ,

t. - ,

t. - - ` .

t.. - , ,

tt. - ,

t. = 80+136+144+80+40 = 480 [./].

. ( , ). , . 1500,00 . , 18000 . :

n(p) = (N - N() - N()) * 8, (4.3)

N - ,

N() - ,

N() - .

- 10, - 104. , :

n(p) = ( 365 - 10 - 104 ) * 8 = 2008 [].

:

. = / n(p), (4.4)

- .

. = 20000/2008 = 9,96 [].

, (.) :

. = 480*9,96 = 4780,8 [].

, ' . . (ʠ) (ʠ) (ʠ) .

= / , (4.5)

.

, . ij , . : - 5 ; - 6 .

= 2008 - (6*8 + 5*12) = 1840 [].

г :

= + + + + , (4.6)

- ,

- ,

- ,

- ,

- .

:

= * , (4.7)

- ,

- , 15% ( ).

:

= * ( 1+ ), (4.8)

- ,

- , , 12%.

= 5500 * ( 1 + 0,12 ) = 6160 [].

= 6160 * 0,15*4 = 3696 [].

, , ­:

= * * * , (4.9)

P - ( P = 0,3 [] ),

- ,

- 1 / 㳿 ( = 0,58 [.]),

- ( 0,9 - 1 ).

, , , :

= 0,3 * 1840 * 0,58 * 1,0 = 320,16 [].

6% :

= * 0,06 , (4.10)

= 6160 * 0,06 = 369,6 [].

- 2% .

= * 2%, (4.11)

= 6160 * 0,02 = 123,2 [].

, ' 5-10% .

= * 5%, (4.12)

= 6160* 0,05 = 308 [].

:

= 3696+320,16+369,6+123,2+308=4816,96 [].

( C ) :

= 4816,96/1840 = 2,62[].

:

  • ;

  • ;

  • .

, ( t ):

t = t.+ t. + t., (4.13)

t = 144 + 80 + 40 = 264 [./].

:

= t * , (4.14)

= 264 * 2,62 = 691,68 [].

:

= . + , (4.15)

= 4780+691,68 =5471,68 [].

, , , .

. 140 , 1000 . , 210 , ' , :

= (..-.)/ . , (4.16)

- ' ,

.. - , ,

..- , .

= (210-140)/210=0,3=30% .

' , , 30%, () :

= . * ., (4.17)

= 0,3 * 1000=300(),

= * 12, (4.18)

= 300 * 12=3600().

ϳ , :

= / , (4.19)

- .

= 5471,68 / 3600=1,5()

, 1,5 , , 2 , 2 :

n = n* , (4.20)

n - n .

2 = 2*3600=7200().

:

n = n - , (4.21)

n - n .

2 = 7200-5461,12=1738,88().

:

n = ( n / ) * 100%, (4.22)

n - n .

2 = (1738,88/5461,12)*100%=32%.

, 1,5 . 1738,88 , 32%.

, ( 볿 , , :

  • ;

  • , ;

  • ;

  • ;

  • , .

:

  • , , , , ;

  • ;

  • ;

  • ;

  • ;

  • .

:

  • #;

  • SQL Server;

  • ' UML.

, , , .

Untitled , , 쳿 . ,

 

 

 

! , , , .
. , :

: