..
..
..
2016
.. ( )
6123 405
..
..
1 :
2 : .
3 , :
3.1 : ,
3.2 -
3.3 - UML
3.4 , .
3.5
3.6
4 :
4.1
4.2 UML
4.3
/ | % | |||
(1 ) | ||||
(2 ) | ||||
3.1 | ||||
3.2 | - | |||
, . (3 ). | ||||
. . |
___________ / .. / _______________
___________/ .. / ________________
( )
6412 300
..
..
:
:
1 :
1) : ;
2) :
− / ;
|
|
− ;
− ;
− ;
3) ‑ 50 ;
4) ‑ 350 ;
5) 3 ;
6) 15 ;
7) 4;
8) ‑ 1 3;
9) 2;
10) 1;
11) 10% ;
.
2 :
1) :
- [ ]. ru.wikipedia.org/wiki/_ ( 15.09.2014 .);
- ( , );
2) *.dict;
3) , .
3 :
1) IBM PC ;
2) 800 600;
3) ;
4) .
4 :
1) ‑ Windows 7/8, Windows Vista;
2) #;
3) Visual Studio 2015;
4) StarUML 5.0.
5 :
5.1 , :
1) :
1 ;
2 ;
3 ;
2) ;
3) / :
1 ;
2 ;
3 ;
4 ;
5 ;
4) ;
5) ;
6) :
1 ;
2 ;
3 ;
4 ;
5 ;
6 ;
7 ;
8 ;
9 ;
10 ;
7) :
1 ;
2 ;
3 ;
4 /;
8) ;
9) .
5.2 :
1) ‑ ;
2) 30 ;
3)
2.2.2./2.4.2198-07;
4) ( , ) 12.1.005, 12.01.007;
5) 15-25;
6) ‑ 45-75%.
|
|
________________ / .. /
_________________/ .. /
_________________/ .. /
35 , 14 , 5 [1], 12 ,
2 .
: 15 PowerPoint.
, , , , ,
, . ( ) ( ) , . . , . .
Object Pascal Delphi v.6.0 Windows2003.
. 12
1 . 13
1.1 . 13
1.2 -. 14
1.2.1 - 1. 14
1.2.1 - 2. 15
1.3 . 16
1.4 . 16
2 .. 17
2.1 .. 17
2.2 .. 17
2.3 .. 17
2.4 - .. 18
2.4.1 UML. 18
2.4.2 . 20
. 21
2.4.3 . 21
2.4.4 . 22
2.4.5 . 23
2.4.6 . 23
2.4.7 ( ) 24
2.5 / . 25
2.6 . 25
2.6.1 . 25
2.6.2 .. 26
2.6.3 . 26
2.6.4 ( ) 26
3 .. 27
3.1 . 27
3.1.1 .. 27
3.1.2 . 27
3.2 ( ) 27
3.3 . 28
3.4 . 28
3.4.1 . 28
3.4.2 . 28
3.5 . 29
3.5.1 . 29
. 29
.. 30
3.5.2 , . 30
. 32
. 33
. 34
.1 .. 34
.2 .. 34
.3 .. 34
.4 34
.4.1 ( ) 35
() 35
.4.2 . 35
() 35
() 35
. 35
.. 36
. 37
- 1 . 37
3.6 (2 ) 38
3.6.1 (3 ) 38
(4 ) 39
, [2], [3], ( ). [1].
|
|
1 .
1
.
1.1
.
1[4] .
1 ( )
1[5] .
1
.
1.2 -
.
1.2.1 - 1
[2[6]]. 2 Crosswordus,
2 Crosswordus
( )
1.2.1 - 2
[3[7]]. 3 XWordProfessional,
3 XWordProfessional
( )
1.3
.
4 . .
1.4
.
(1 , 5.1 2 ), , . , , . 1.
.
, :
5.1 .
2
2.1
.
2.2
.
|
|
2.3
. , , .
, :
5 . , , ( ) ().
.
.
5
??? .
2.4 -
2.4.1 UML
UML (Unified Modeling Language) - ,
80- 90- . - , . , . . Rational Software Corporation UML, [???].
.
??? ‒
2.4.2
. .
:
- ;
- ;
- ;
- .
UML , , , .
, : , . (actor) , .
(use case) , .
????.
.
.
: .
: .
: .
: , .
:
1 - .
2 -.
3 .
4 .
5 .
6 .
1: .
2: .
. . , . .
|
|
, .
2.4.3
, - , , , . , [???].
, , , , ( ) / .
??? .
.
2.4.4
, , , , . , , .
, (), . , [???].
????.
.
2.4.5
, .
UML . , . , [???].
, . UML , . , . ???.
2.4.6
, . , , .
, . , , , .
???? (. . 2.4.2) ???.
, . , .. .
2.4.7 ( )
. , , , .
, : ( , ), ( , ) ( ) [???].
, , . ( ) . .
. , , . , ; . .
, - , , , . , . , . .
???.
???-???.
???
2.5 /
.
[4].
2.6
.
2.6.1
.
.
2.6.2
.
2.6.3
.
2.6.4 ( )
.
3
3.1
3.1.1
3.1.2
3.2 ( )
, (. ???).
???
( (. ???)), ( ), , (???).
???
Class () | Table () |
Operation () | Constraint () |
Attribute () | Column () |
Package () | Scheme () |
Component () | Database ( ) |
Association () | Relationship () |
Trigger () | |
Index () |
3.3
3.4
, . : (component diagrams) (deployment diagrams).
3.4.1
, , . . , [????].
????, : ( ).
3.4.2
. , , , , , [????].
???.
.
3.5
3.5.1
, , :
V = V + V + [V] + [V] + [V][8],
V , ( Windows XP SP3, V = 1,5 );
V , (V = 80 );
V , ( ) . 7; .
V , ( , , MS Office (PowerPoint) ; V 2 );
V , , ( 2,5 );
V = 4045117680 = 3950310 = 3858 = 3,76 .
, :
V = 1,5 + 80 + 3,76 + 2 + 2,5 7,5 .
7 , ()
() | () | ||
.. | |||
:
V = V + V + [V] + [V],
V , (256 );
V , ( 8 );
V , ( 128 );
V , ( 10 ).
:
V = 256 + 8 + 128 + 20 = 412 .
, 512 .
3.5.2 ,
:
1) : x86-64 ;
2) 512 ;
3) 10 ;
4) ;
5) .
, .
, .
, , :
, -, , .
1 02068410-004-2007 [].
. : . . . -, 2007. 30 .
2 , . . 3. []/ . . .: , 2013. 824 .
3 , . UML. [] / . , . , . . .: , 2003. 432 .
4 19.701-90. , , []. .: - , 1991. 20 .
5 [ ]. www.intuit.ru/studies/courses/32/32/lecture/1004 ( 05.09.2016 .).
.1
.
.2
.
.
1) :
- IBM PC;
- x86 x64 1400 ;
-
2) :
- Windows XP SP3 ;
- .Net 4.0 ;
- .
.3
.
zip-. . .exe.[9]
.4
.4.1 ( )
()
.4.2
()
()
- 1
.
1[10] .
1 ( )
1 [11] .
1
.
3.6 (2 )
.
3.6.1 (3 )
.
a) 2
b) 2
c) 2
.
7 1
8 1
9 1
.
-
-
-
(4 ) [12]
.
[1] , ,
[2] .
[3] , , , RAD, .
[4]
[5]
[6] ,
[7] ,
[8] [] , ,
[9] , . , ( , ).
[10]
[11]
[12] 4-