.


:




:

































 

 

 

 


- 4




4 . , . , <section/> <line/> . 7.

5 . , <line/> . , . , . .

6 . , <line/> . , <line/> . 8.

7 . . . , .

8 . , , xml-, , , , pdf, . 1.

. xml- ReadFile(). , , CreateFile() [10]. .

 

HANDLE hFile = CreateFile(sDir,GENERIC_READ,0,0,OPEN_EXISTING,0,0);

DWORD fileSize = GetFileSize(hFile,0);

char *fileBuffer = new char[fileSize];

DWORD bytesRead;

ReadFile(hFile,fileBuffer,fileSize,&bytesRead,0);

 

CreateFile() xml-. GENERIC_READ , . OPEN_EXISTING . (). GetFileSize() . ReadFile() ( fileBuffer). . , bytesRead .

, ( 2, ) .

 

for(DWORD k = 0; k < kline_before + 1; k++)

{

if(((*line) + k == 2)||((*line) + k == (K+2))||((((*line) + k - (K+2))% T == 0)&&(((*line) + k) > (K+2))))

{

positionSectionStart[section][2] = k;

yes = true;

break;

}

}

 

kline_before <line/> <section/>. line, . K . - 2 . section . , . positionSectionStart[section][2] . positionSectionStart[section][0] < ( <section/> <line/>) xml-. positionSectionStart[section][1] , positionSectionStart[section][0] <section> <line/>.

, , ( 3, ), .

 

for(DWORD k = 0; k < kline_after + 2; k++)

{

//

if((((*line)+k) == K)||(((((*line)+k-K)%T) == 0)&&(((*line)+k) > K)))

{

(*section10_29)++;

positionSection10_29[*section10_29][0] = section;

// 2

positionSection10_29[*section10_29][1] = k + 2;

*line += k + 2;

break;

}

}

 

kline_after <line/> <section/>. section10_29 . positionSection10_29[*section10_29][0] xml-. positionSection10_29[*section10_29][2] , .

.

 

if((*line == 1)||(*line == (K+1))||(((*line - (K+1))%T== 0)&&((*line > (K+1))))

{

(*section10_29)++;

positionSection10_29[*section10_29][0] = section;

positionSection10_29[*section10_29][1] = 1;

*line ++;

break;

}

 

5 6 .

, xml- xml-, B.


4.2

 

NetScat Extreme Installer, 1.04. , , 4.13.

 

 

4.13

 

, , . , . , 4.14. %Desktop% , . . %Dest% . . rtf txt. , , NetScat Extreme Installer. , , .

 

 

4.14

 

, . . . ٸ Ok.

NetScat Extreme Installer, XMLConvertor .

 

4.3

 

.

1 .

XMLConverter_Setup.exe, .

2 . , , .

3 . , " xml-". , . , , " ".

4 . xsl-, xml-.

5 . pdf-, " pdf-" ( ). Windows () .

6 . , . , , .

7 . ٸ xml pdf. . MSXSL Apache FOP.

8 . xml- PDF, ( ) "".

9 . , pdf- Windows Explorer, "".

 

, , , . , xml- xml-. pdf-, XMLConverter, D.

5 -

 

5.1

 

, , . , .

, Creo, - . : , . . , ( , ), , .

, . Creo . . , , .

Creo . .

() PartList .

PartList , Creo ( 1). Creo , ( ), .

, , , , , , , .

PartList. , . , , .

5.2

 

( ).

5.1.

 

5.1

1)
2)
3)
4)
, /
60%
Java c (MySQL), Google Web Toolkit, Spring Framework, Hibernate
IBM PC- c Windows
3 ( )
1)
2)
3)
4)
5)

 

, 5.1, , , , .

5.2.

 

5.2 ,

: , , L 0,06
L 0,5
L 0,34
L 0,1
, K 0,40
, K 0,8
, K 0,17

 

5.2, , , . 5.3. 24010 .

 

5.3

1,16
 
, . T  
, . 259,8
, . 301,37

 

, :

= 125,3 . .

, 125,3 . .

 

5.3

 

, . 5.4.

 

5.4

DK  
D  
, 20.6
, .  

 

, , :

 

 


- , , . 5.5.

 

5.5

, . , .
1.   24 500
2.   13 000
  37 500

 

5.4

 

30%;

5.12, 5.6-5.11.

, , , , 5.7.

 

5.6

, . , , .
1      
2      
3 DVD-RW      
 
- (15%) 121.5
931.5

 

5.7 , , ,

, . MIN
K
,

 

, , , 5.8. , - , , 10 .

 

5.8 , ,

,
- MIN   10 800
K  
 
 
MIN   9 360
K  
 
 
MIN   7 488
K  
 
 
MIN   14 400
K  
 
 
MIN   6 768
K  
 
 

 

5.9.

 

5.9

, t  
D  
, t  
D  
,  
K  
, % Α  
, 1 580
, ./- 2,97
, P  
, . 4692,6
, , P 0,5
, . 2346,3

 

5.10.

 

5.10

, , : - -; - ; - . 10 800 9 360 7 488
14 400
6 768
, , 48 816
, , 9 763
, , 10 170
 
, : - ; - , .   4692,6 2346,3
7038,9
 
14 644,8
91 690
- 59,1

 

, , 7400,2 .

 

5.11.

 

5.11 -

  , . , . , . (4 )
  24 500 98 000
  13 000 52 000
  18 750 150 000
(15%) - - 22 500
(30%) - - 51 750

 

5.12.

 

5.12

, .
1. 931.5
2.  
3. 150 000
4. 22 500
5. 51 750
6. -
7. -
8.  
9. 322 581.5
10. (20 %)  
11.  

 

, , PartList Creo, pdf-. 387098 .





:


: 2015-11-05; !; : 479 |


:

:

, .
==> ...

1922 - | 1793 -


© 2015-2024 lektsii.org - -

: 0.066 .