Π Π°Π·ΡΠ°Π±ΠΎΡΠΊΠ° ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ½ΠΎΠ³ΠΎ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ Β«ΠΠΈΡΡΡΠ°Π»ΡΠ½ΡΠΉ ΠΌΠ°Π³Π°Π·ΠΈΠ½ ΠΏΠΎ ΠΏΡΠΎΠ΄Π°ΠΆΠ΅ ΠΌΠ΅Π±Π΅Π»ΠΈΒ»
Π ΠΈΡΡΠ½ΠΎΠΊ 16 — Π€ΠΎΡΠΌΠ° — ΠΠ°ΠΊΠ°Π· Π ΠΏΠΎΡΠ²ΠΈΠ²ΡΠ΅ΠΉΡΡ ΡΠΎΡΠΌΠ΅ ΠΌΡ Π²ΠΈΠ΄ΠΈΠΌ ΡΠ΅ΡΡΡΠ΅ ΠΊΠ½ΠΎΠΏΠΊΠΈ: ΡΠ΄Π°Π»ΠΈΡΡ, Π΄ΠΎΠ±Π°Π²ΠΈΡ, ΡΠ΅Π΄Π°ΠΊΡΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅, ΠΎΠ±Π½ΠΎΠ²ΠΈΡΡ. ΠΠ½ΠΎΠΏΠΊΠ° ΡΠ΄Π°Π»ΠΈΡΡ ΡΠ»ΡΠΆΠΈΡ Π΄Π»Ρ ΡΠΎΠ³ΠΎ, ΡΡΠΎΠ±Ρ ΡΠ΄Π°Π»ΠΈΡΡ Π·Π°ΠΏΠΈΡΡ ΠΈΠ· ΡΠ°Π±Π»ΠΈΡΡ. ΠΠ½ΠΎΠΏΠΊΠ° Π΄ΠΎΠ±Π°Π²ΠΈΡΡ ΡΠ»ΡΠΆΠΈΡ Π΄Π»Ρ ΡΠΎΠ³ΠΎ, ΡΡΠΎΠ±Ρ Π΄ΠΎΠ±Π°Π²ΠΈΡΡ Π·Π°ΠΏΠΈΡΡ Π² ΡΠ°Π±Π»ΠΈΡΡ. ΠΠ½ΠΎΠΏΠΊΠ° ΡΠ΅Π΄Π°ΠΊΡΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ ΡΠ»ΡΠΆΠΈΡ Π΄Π»Ρ ΡΠΎΠ³ΠΎ, ΡΡΠΎΠ±Ρ ΠΎΡΡΠ΅Π΄Π°ΠΊΡΠΈΡΠΎΠ²Π°ΡΡ ΠΈΠΌΠ΅ΡΡΠΈΠ΅ΡΡ Π·Π°ΠΏΠΈΡΠΈ Π² ΡΠ°Π±Π»ΠΈΡΠ΅. ΠΠ½ΠΎΠΏΠΊΠ° ΠΎΠ±Π½ΠΎΠ²ΠΈΡΡ ΡΠ»ΡΠΆΠΈΡ Π΄Π»Ρ ΡΠΎΠ³ΠΎ, ΡΡΠΎΠ±Ρ ΠΎΠ±Π½ΠΎΠ²Π»ΡΡΡ ΡΠ°Π±Π»ΠΈΡΡ, ΠΏΠΎΡΠ»Π΅… Π§ΠΈΡΠ°ΡΡ Π΅ΡΡ >
Π Π°Π·ΡΠ°Π±ΠΎΡΠΊΠ° ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ½ΠΎΠ³ΠΎ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ Β«ΠΠΈΡΡΡΠ°Π»ΡΠ½ΡΠΉ ΠΌΠ°Π³Π°Π·ΠΈΠ½ ΠΏΠΎ ΠΏΡΠΎΠ΄Π°ΠΆΠ΅ ΠΌΠ΅Π±Π΅Π»ΠΈΒ» (ΡΠ΅ΡΠ΅ΡΠ°Ρ, ΠΊΡΡΡΠΎΠ²Π°Ρ, Π΄ΠΈΠΏΠ»ΠΎΠΌ, ΠΊΠΎΠ½ΡΡΠΎΠ»ΡΠ½Π°Ρ)
Π‘ΠΎΠ΄Π΅ΡΠΆΠ°Π½ΠΈΠ΅ ΠΠ²Π΅Π΄Π΅Π½ΠΈΠ΅.
1. ΠΠ±ΡΠ°Ρ ΡΠ°ΡΡΡ.
1.1 Π‘ΠΈΡΡΠ΅ΠΌΠ½ΡΠΉ Π°Π½Π°Π»ΠΈΠ· ΠΏΡΠ΅Π΄ΠΌΠ΅ΡΠ½ΠΎΠΉ ΠΎΠ±Π»Π°ΡΡΠΈ.
1.2 Π€ΠΎΡΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ Π°ΡΡΠΈΠ±ΡΡΠΎΠ² ΠΈΡΡ ΠΎΠ΄Π½ΠΎΠ³ΠΎ ΠΎΡΠ½ΠΎΡΠ΅Π½ΠΈΡ.
1.3 ΠΠΎΠ³ΠΈΡΠ΅ΡΠΊΠΎΠ΅ ΠΏΡΠΎΠ΅ΠΊΡΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ ΠΠ (ER-ΡΠ΅Ρ Π½ΠΎΠ»ΠΎΠ³ΠΈΡ).
1.4 SQL — ΡΠΊΡΠΈΠΏΡ Π³Π΅Π½Π΅ΡΠ°ΡΠΈΠΈ ΡΠ°Π±Π»ΠΈΡ ΠΠ.
1.5 Π€ΠΎΡΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ Π²ΡΡ ΠΎΠ΄Π½ΡΡ Π΄Π°Π½Π½ΡΡ .
1.6 Π€ΠΎΡΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ Π²Ρ ΠΎΠ΄Π½ΡΡ Π΄Π°Π½Π½ΡΡ .
1.7 ΠΡΠ±ΠΎΡ ΡΡΠ΅Π΄Ρ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠΈ.
1.8 Π’Π΅Ρ Π½ΠΈΡΠ΅ΡΠΊΠΎΠ΅ Π·Π°Π΄Π°Π½ΠΈΠ΅ Π½Π° ΠΊΡΡΡΠΎΠ²ΠΎΠΉ ΠΏΡΠΎΠ΅ΠΊΡ.
2. Π‘ΠΏΠ΅ΡΠΈΠ°Π»ΡΠ½Π°Ρ ΡΠ°ΡΡΡ.
2.1 Π Π°Π·ΡΠ°Π±ΠΎΡΠΊΠ° ΡΠ°Π±Π»ΠΈΡ Π±Π°Π·Ρ Π΄Π°Π½Π½ΡΡ .
2.2 Π‘ΡΡΡΠΊΡΡΡΠ° ΠΏΡΠΈΠΊΠ»Π°Π΄Π½ΠΎΠΉ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ.
2.3 Π‘ΠΎΠ·Π΄Π°Π½ΠΈΠ΅ ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡΠ° ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ.
2.4 ΠΡΠΎΠ΅ΠΊΡΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ ΡΠΎΡΠΌΡ «ΠΠΈΡΡΡΠ°Π»ΡΠ½ΡΠΉ ΠΌΠ°Π³Π°Π·ΠΈΠ½».
2.5 ΠΡΠΎΠ΅ΠΊΡΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ ΡΠΎΡΠΌΡ «ΠΠΎΡΡΠ°Π²ΡΠΈΠΊΠΈ».
2.6 ΠΡΠΎΠ΅ΠΊΡΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ Π€ΠΎΡΠΌΡ «ΠΠ»ΠΈΠ΅Π½ΡΡ».
2.7 ΠΡΠΎΠ΅ΠΊΡΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ ΡΠΎΡΠΌΡ «ΠΠ΅Π±Π΅Π»Ρ».
2.8 ΠΡΠΎΠ΅ΠΊΡΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ ΡΠΎΡΠΌΡ «Π’ΠΈΠΏ ΠΎΠΏΠ»Π°ΡΡ».
2.9 ΠΡΠΎΠ΅ΠΊΡΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ ΡΠΎΡΠΌΡ «ΠΠ°ΠΊΠ°Π·».
3. ΠΠΊΡΠΏΠ»ΡΠ°ΡΠ°ΡΠΈΠΎΠ½Π½Π°Ρ ΡΠ°ΡΡΡ.
3.1 Π’ΡΠ΅Π±ΠΎΠ²Π°Π½ΠΈΡ ΠΊ Π°ΠΏΠΏΠ°ΡΠ°ΡΠ½ΠΎ — ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ½ΠΎΠΌΡ ΠΎΠ±Π΅ΡΠΏΠ΅ΡΠ΅Π½ΠΈΡ.
3.2 ΠΠ½ΡΡΡΡΠΊΡΠΈΡ ΠΏΠΎ ΡΡΡΠ°Π½ΠΎΠ²ΠΊΠ΅ ΠΠ.
3.3 ΠΠ½ΡΡΡΡΠΊΡΠΈΡ ΠΏΠΎ ΡΠ΅ΡΡΠΈΡΠΎΠ²Π°Π½ΠΈΡ ΠΠ.
3.4 ΠΠ½ΡΡΡΡΠΊΡΠΈΡ ΠΏΠΎ ΡΠΊΡΠΏΠ»ΡΠ°ΡΠ°ΡΠΈΠΈ ΠΠ ΠΠ°ΠΊΠ»ΡΡΠ΅Π½ΠΈΠ΅ Π‘ΠΏΠΈΡΠΎΠΊ ΠΈΡΡΠΎΡΠ½ΠΈΠΊΠΎΠ² ΠΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ № 1.
ΠΠ²Π΅Π΄Π΅Π½ΠΈΠ΅
ΠΠΎΠΌΠΏΡΡΡΠ΅ΡΠ½ΡΠ΅ ΡΠ΅Ρ Π½ΠΎΠ»ΠΎΠ³ΠΈΠΈ ΠΏΡΠΎΡΠ½ΠΎ Π²ΠΎΡΠ»ΠΈ Π² Π½Π°ΡΡ ΠΆΠΈΠ·Π½Ρ. ΠΠΎΡΠΎΠΉ, Π±Π΅Π· Π½ΠΈΡ , ΡΡΡΠ΄Π½ΠΎ ΠΏΡΠ΅Π΄ΡΡΠ°Π²ΠΈΡΡ Π½Π°ΡΠ΅ ΡΡΡΠ΅ΡΡΠ²ΠΎΠ²Π°Π½ΠΈΠ΅. ΠΡΠ΅, ΡΡΠΎ ΡΠ°Π½ΡΡΠ΅ ΠΈΠΌΠ΅Π»ΠΎ ΠΌΠ°ΡΠ΅ΡΠΈΠ°Π»ΡΠ½ΡΠΉ Π²ΠΈΠ΄, ΠΏΠΎΡΡΠ΅ΠΏΠ΅Π½Π½ΠΎ ΡΡΠ°Π½ΠΎΠ²ΠΈΡΡΡΡ ΡΠ»Π΅ΠΊΡΡΠΎΠ½Π½ΡΠΌ, Π° Π±ΡΡΠ½ΠΎΠ΅ ΡΠ°Π·Π²ΠΈΡΠΈΠ΅ ΡΠ»Π΅ΠΊΡΡΠΎΠ½ΠΈΠΊΠΈ ΠΈ ΡΠ»Π΅ΠΊΡΡΠΎΡΠ΅Ρ Π½ΠΈΠΊΠΈ Π²ΡΠ΅ΠΌΡ ΡΡΠΎΠΌΡ ΡΠΏΠΎΡΠΎΠ±ΡΡΠ²ΡΠ΅Ρ.
Π Π΄Π°Π½Π½ΠΎΠΉ ΠΊΡΡΡΠΎΠ²ΠΎΠΉ ΡΠ°Π±ΠΎΡΠ΅ ΡΠ°Π·ΡΠ°Π±Π°ΡΡΠ²Π°Π΅ΡΡΡ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΠΎΠ½Π½Π°Ρ ΡΠΈΡΡΠ΅ΠΌΠ°, ΠΏΡΠ΅Π΄Π½Π°Π·Π½Π°ΡΠ΅Π½Π½Π°Ρ Π΄Π»Ρ Ρ ΡΠ°Π½Π΅Π½ΠΈΠ΅ ΠΈ ΠΎΠ±ΡΠ°Π±ΠΎΡΠΊΠ° Π΄Π°Π½Π½ΡΡ ΠΎ ΠΌΠ΅Π±Π΅Π»ΠΈ ΠΏΠΎΡΡΠ°Π²ΡΠΈΠΊΠ°Ρ , ΠΊΠ»ΠΈΠ΅Π½ΡΠ°Ρ , Π·Π°ΠΊΠ°Π·Π΅. ΠΠ½Π° ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ΅Ρ Π·Π½Π°ΡΠΈΡΠ΅Π»ΡΠ½ΠΎ ΠΏΠΎΠ²ΡΡΠΈΡΡ ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡΠ΅Π»ΡΠ½ΠΎΡΡΡ ΡΡΡΠ΄Π° Π·Π° ΡΡΠ΅Ρ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΠ·Π°ΡΠΈΠΈ ΡΡΠ½ΠΊΡΠΈΠΉ, ΠΊΠΎΡΠΎΡΡΠ΅ ΡΠ°Π½ΡΡΠ΅ Π²ΡΠΏΠΎΠ»Π½ΡΠ»ΠΈΡΡ Π²ΡΡΡΠ½ΡΡ:
1) ΠΡΡΡΡΡΠΉ ΠΏΠΎΠΈΡΠΊ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΠΈ.
2) Π Π΅Π΄Π°ΠΊΡΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ ΠΈ ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΠ΅ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΠΈ.
3) ΠΠΎΠ±Π°Π²Π»Π΅Π½ΠΈΠ΅ ΠΈ ΡΠ΄Π°Π»Π΅Π½ΠΈΠ΅ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΠΈ.
4) ΠΡΠ΅Π΄ΡΡΠ°Π²Π»ΡΡΡ Π² Π²ΠΈΠ΄Π΅ ΠΎΡΡΠ΅ΡΠ° ΠΈΠ½ΡΠ΅ΡΠ΅ΡΡΡΡΡΡ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΡ ΠΡΡ ΠΎΠ΄Ρ ΠΈΠ· ΡΡΠΈΡ ΠΊΡΠΈΡΠ΅ΡΠΈΠ΅Π², Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΎ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠ°ΡΡ Π±Π°Π·Ρ Π΄Π°Π½Π½ΡΡ ΠΈ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ ΠΊ Π½Π΅ΠΉ. ΠΠ°Π·Π° Π΄Π°Π½Π½ΡΡ — ΡΡΠΎ ΡΠΎΠ²ΠΎΠΊΡΠΏΠ½ΠΎΡΡΡ ΡΠ²Π΅Π΄Π΅Π½ΠΈΠΉ ΠΎ ΡΠ΅Π°Π»ΡΠ½ΡΡ ΠΎΠ±ΡΠ΅ΠΊΡΠ°Ρ , ΠΏΡΠΎΡΠ΅ΡΡΠ°Ρ , ΡΠΎΠ±ΡΡΠΈΡΡ ΠΈΠ»ΠΈ ΡΠ²Π»Π΅Π½ΠΈΡΡ , ΠΎΡΠ½ΠΎΡΡΡΠΈΡ ΡΡ ΠΊ ΠΎΠΏΡΠ΅Π΄Π΅Π»ΡΠ½Π½ΠΎΠΉ ΡΠ΅ΠΌΠ΅ ΠΈΠ»ΠΈ Π·Π°Π΄Π°ΡΠ΅, ΠΎΡΠ³Π°Π½ΠΈΠ·ΠΎΠ²Π°Π½Π½Π°Ρ ΡΠ°ΠΊΠΈΠΌ ΠΎΠ±ΡΠ°Π·ΠΎΠΌ, ΡΡΠΎΠ±Ρ ΠΎΠ±Π΅ΡΠΏΠ΅ΡΠΈΡΡ ΡΠ΄ΠΎΠ±Π½ΠΎΠ΅ ΠΏΡΠ΅Π΄ΡΡΠ°Π²Π»Π΅Π½ΠΈΠ΅ ΡΡΠΎΠΉ ΡΠΎΠ²ΠΎΠΊΡΠΏΠ½ΠΎΡΡΠΈ, ΠΊΠ°ΠΊ Π² ΡΠ΅Π»ΠΎΠΌ, ΡΠ°ΠΊ ΠΈ Π»ΡΠ±ΠΎΠΉ Π΅Ρ ΡΠ°ΡΡΠΈ. Π Π΅Π»ΡΡΠΈΠΎΠ½Π½Π°Ρ Π±Π°Π·Π° Π΄Π°Π½Π½ΡΡ ΠΏΡΠ΅Π΄ΡΡΠ°Π²Π»ΡΠ΅Ρ ΡΠΎΠ±ΠΎΠΉ ΠΌΠ½ΠΎΠΆΠ΅ΡΡΠ²ΠΎ Π²Π·Π°ΠΈΠΌΠΎΡΠ²ΡΠ·Π°Π½Π½ΡΡ ΡΠ°Π±Π»ΠΈΡ, ΠΊΠ°ΠΆΠ΄Π°Ρ ΠΈΠ· ΠΊΠΎΡΠΎΡΡΡ ΡΠΎΠ΄Π΅ΡΠΆΠΈΡ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΡ ΠΎΠ± ΠΎΠ±ΡΠ΅ΠΊΡΠ°Ρ ΠΎΠΏΡΠ΅Π΄Π΅Π»ΡΠ½Π½ΠΎΠ³ΠΎ ΡΠΈΠΏΠ°. ΠΡΠ±Π°Ρ Π‘Π£ΠΠ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ΅Ρ Π²ΡΠΏΠΎΠ»Π½ΡΡΡ ΡΠ΅ΡΡΡΠ΅ ΠΏΡΠΎΡΡΠ΅ΠΉΡΠΈΠ΅ ΠΎΠΏΠ΅ΡΠ°ΡΠΈΠΈ Ρ Π΄Π°Π½Π½ΡΠΌΠΈ:
1) Π΄ΠΎΠ±Π°Π²ΠΈΡΡ Π² ΡΠ°Π±Π»ΠΈΡΡ ΠΎΠ΄Π½Ρ ΠΈΠ»ΠΈ Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΎ Π·Π°ΠΏΠΈΡΠ΅ΠΉ;
2) ΡΠ΄Π°Π»ΠΈΡΡ ΠΈΠ· ΡΠ°Π±Π»ΠΈΡΡ ΠΎΠ΄Π½Ρ ΠΈΠ»ΠΈ Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΎ Π·Π°ΠΏΠΈΡΠ΅ΠΉ;
3) ΠΎΠ±Π½ΠΎΠ²ΠΈΡΡ Π·Π½Π°ΡΠ΅Π½ΠΈΡ Π½Π΅ΠΊΠΎΡΠΎΡΡΡ ΠΏΠΎΠ»Π΅ΠΉ Π² ΠΎΠ΄Π½ΠΎΠΉ ΠΈΠ»ΠΈ Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΈΡ Π·Π°ΠΏΠΈΡΡΡ ;
4) Π½Π°ΠΉΡΠΈ ΠΎΠ΄Π½Ρ ΠΈΠ»ΠΈ Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΎ Π·Π°ΠΏΠΈΡΠ΅ΠΉ, ΡΠ΄ΠΎΠ²Π»Π΅ΡΠ²ΠΎΡΡΡΡΠΈΡ Π·Π°Π΄Π°Π½Π½ΠΎΠΌΡ ΡΡΠ»ΠΎΠ²ΠΈΡ.
ΠΠ»Ρ Π²ΡΠΏΠΎΠ»Π½Π΅Π½ΠΈΡ ΡΡΠΈΡ ΠΎΠΏΠ΅ΡΠ°ΡΠΈΠΉ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΡΡΡ ΠΌΠ΅Ρ Π°Π½ΠΈΠ·ΠΌ Π·Π°ΠΏΡΠΎΡΠΎΠ². Π Π΅Π·ΡΠ»ΡΡΠ°ΡΠΎΠΌ Π²ΡΠΏΠΎΠ»Π½Π΅Π½ΠΈΡ Π·Π°ΠΏΡΠΎΡΠΎΠ² ΡΠ²Π»ΡΠ΅ΡΡΡ Π»ΠΈΠ±ΠΎ ΠΎΡΠΎΠ±ΡΠ°Π½Π½ΠΎΠ΅ ΠΏΠΎ ΠΎΠΏΡΠ΅Π΄Π΅Π»ΡΠ½Π½ΡΠΌ ΠΊΡΠΈΡΠ΅ΡΠΈΡΠΌ ΠΌΠ½ΠΎΠΆΠ΅ΡΡΠ²ΠΎ Π·Π°ΠΏΠΈΡΠ΅ΠΉ, Π»ΠΈΠ±ΠΎ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ Π² ΡΠ°Π±Π»ΠΈΡΠ°Ρ .
ΠΠΎ ΠΎΠΊΠΎΠ½ΡΠ°Π½ΠΈΡ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠΈ ΡΠΏΠ΅ΡΠΈΠ°Π»ΠΈΠ·ΠΈΡΠΎΠ²Π°Π½Π½ΠΎΠ³ΠΎ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ½ΠΎΠ³ΠΎ ΠΏΡΠΎΠ΄ΡΠΊΡΠ°, ΠΎΠ½ Π΄ΠΎΠ»ΠΆΠ΅Π½ ΡΠ΄ΠΎΠ²Π»Π΅ΡΠ²ΠΎΡΡΡΡ ΡΠ»Π΅Π΄ΡΡΡΠΈΠΌ ΡΡΠ΅Π±ΠΎΠ²Π°Π½ΠΈΡΠΌ:
1) ΠΡΠΎΠ³ΡΠ°ΠΌΠΌΠ° Π΄ΠΎΠ»ΠΆΠ½Π° Π±ΡΡΡ ΠΏΡΠΎΡΡΠΎΠΉ Π² ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠΈ ΠΈ ΠΏΠΎΠ½ΡΡΠ½ΠΎΠΉ Π΄Π°ΠΆΠ΅ Π΄Π»Ρ Π½Π΅ΠΎΠΏΡΡΠ½ΠΎΠ³ΠΎ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Ρ;
2) ΠΡΠΎΠ³ΡΠ°ΠΌΠΌΠ° Π΄ΠΎΠ»ΠΆΠ½Π° ΠΈΠΌΠ΅ΡΡ Π΄ΡΡΠΆΠ΅ΡΡΠ²Π΅Π½Π½ΡΠΉ ΠΈ ΠΈΠ½ΡΡΠΈΡΠΈΠ²Π½ΠΎ ΠΏΠΎΠ½ΡΡΠ½ΡΠΉ ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡ;
3) ΠΡΠΎΠ³ΡΠ°ΠΌΠΌΠ° Π΄ΠΎΠ»ΠΆΠ½Π° Π±ΡΡΡ ΠΎΡΠΊΠ°Π·ΠΎΡΡΡΠΎΠΉΡΠΈΠ²ΠΎΠΉ;
4) ΠΡΠΎΠ³ΡΠ°ΠΌΠΌΠ° Π΄ΠΎΠ»ΠΆΠ½Π° ΡΠΎΠ΄Π΅ΡΠΆΠ°ΡΡ ΠΎΠ³ΡΠΎΠΌΠ½ΠΎΠ΅ ΠΊΠΎΠ»ΠΈΡΠ΅ΡΡΠ²ΠΎ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΠΈ, Π½ΠΎ ΠΏΡΠΈ ΡΡΠΎΠΌ ΠΏΠΎΡΡΠ΅Π±Π»ΡΡΡ ΠΌΠΈΠ½ΠΈΠΌΡΠΌ ΡΠ΅ΡΡΡΡΠΎΠ² ΠΊΠΎΠΌΠΏΡΡΡΠ΅ΡΠ°.
ΠΠ°Π½Π½Π°Ρ ΠΊΡΡΡΠΎΠ²Π°Ρ ΡΠ°Π±ΠΎΡΠ° ΡΠΎΡΡΠΎΠΈΡ ΠΈΠ· 3 ΡΠ°ΡΡΠ΅ΠΉ:
1) ΠΠ±ΡΠ°Ρ ΡΠ°ΡΡΡ — ΡΠΎΠ΄Π΅ΡΠΆΠΈΡ ΡΠΈΡΡΠ΅ΠΌΠ½ΡΠΉ Π°Π½Π°Π»ΠΈΠ· ΠΏΡΠ΅Π΄ΠΌΠ΅ΡΠ½ΠΎΠΉ ΠΎΠ±Π»Π°ΡΡΠΈ, Π»ΠΎΠ³ΠΈΡΠ΅ΡΠΊΠΎΠ΅ ΠΏΡΠΎΠ΅ΠΊΡΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ ΠΠ, ΡΠΎΡΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ Π²Ρ ΠΎΠ΄Π½ΡΡ ΠΈ Π²ΡΡ ΠΎΠ΄Π½ΡΡ Π΄Π°Π½Π½ΡΡ , Π²ΡΠ±ΠΎΡ ΡΡΠ°Π½Π΄Π°ΡΡΠ° ΠΠ, Π° ΡΠ°ΠΊΠΆΠ΅ Π²ΡΠ±ΠΎΡ ΡΡΠ΅Π΄Ρ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠΈ;
2) Π‘ΠΏΠ΅ΡΠΈΠ°Π»ΡΠ½Π°Ρ ΡΠ°ΡΡΡ — ΡΠΎΠ΄Π΅ΡΠΆΠΈΡ ΠΎΠΏΠΈΡΠ°Π½ΠΈΠ΅ ΡΠΎΠ·Π΄Π°Π½ΠΈΡ ΠΠ, Π° ΡΠ°ΠΊΠΆΠ΅ ΠΏΡΠΎΠ΅ΠΊΡΠΈΡΠΎΠ²Π°Π½ΠΈΡ ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡΠ° ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ½ΠΎΠ³ΠΎ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ;
3) Π’Π΅Ρ Π½ΠΎΠ»ΠΎΠ³ΠΈΡΠ΅ΡΠΊΠ°Ρ ΡΠ°ΡΡΡ — ΡΠΎΠ΄Π΅ΡΠΆΠΈΡ ΡΡΠ΅Π±ΠΎΠ²Π°Π½ΠΈΡ ΠΊ Π°ΠΏΠΏΠ°ΡΠ°ΡΠ½ΠΎ — ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ½ΠΎΠΌΡ ΠΎΠ±Π΅ΡΠΏΠ΅ΡΠ΅Π½ΠΈΡ, ΠΈΠ½ΡΡΡΡΠΊΡΠΈΡ ΠΏΠΎ ΡΡΡΠ°Π½ΠΎΠ²ΠΊΠ΅ ΠΠ, ΠΈΠ½ΡΡΡΡΠΊΡΠΈΡ ΠΏΠΎ ΡΠ΅ΡΡΠΈΡΠΎΠ²Π°Π½ΠΈΡ ΠΠ, ΠΈΠ½ΡΡΡΡΠΊΡΠΈΡ ΠΏΠΎ ΡΠΊΡΠΏΠ»ΡΠ°ΡΠ°ΡΠΈΠΈ ΠΠ.
ΠΠΎΠ²ΠΎΠ»ΡΠ½ΠΎ Π΄ΠΎΠ»Π³ΠΎΠ΅ Π²ΡΠ΅ΠΌΡ Π²Π΅ΡΡ ΠΊΠΎΠ½ΡΡΠΎΠ»Ρ Π½Π°Π΄ ΠΏΡΠΎΠ΄Π°ΠΆΠ΅ΠΉ ΠΌΠ΅Π±Π΅Π»ΠΈ ΠΎΡΡΡΠ΅ΡΡΠ²Π»ΡΠ»ΡΡ Π²ΡΡΡΠ½ΡΡ, ΡΡΠΎ Π±ΡΠ»ΠΎ ΠΎΡΠ΅Π½Ρ Π·Π°ΡΡΡΠ΄Π½ΠΈΡΠ΅Π»ΡΠ½ΠΎ, Π½Π΅ΡΠ΄ΠΎΠ±Π½ΠΎ ΠΈ ΡΡΠ΅Π±ΠΎΠ²Π°Π»ΠΎ ΠΎΡΠ΅Π½Ρ ΠΌΠ½ΠΎΠ³ΠΎ Π²ΡΠ΅ΠΌΠ΅Π½ΠΈ. Π§ΡΠΎΠ±Ρ ΡΠ΅ΡΠΈΡΡ ΡΡΡ ΠΏΡΠΎΠ±Π»Π΅ΠΌΡ Π½ΡΠΆΠ½ΠΎ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠ°ΡΡ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΠ·ΠΈΡΠΎΠ²Π°Π½Π½ΡΡ ΠΠΠ‘ «ΠΠΈΡΡΡΠ°Π»ΡΠ½ΡΠΉ ΠΌΠ°Π³Π°Π·ΠΈΠ½ ΠΏΠΎ ΠΏΡΠΎΠ΄Π°ΠΆΠ΅ ΠΌΠ΅Π±Π΅Π»ΠΈ».
1. ΠΠ±ΡΠ°Ρ ΡΠ°ΡΡΡ.
1.1 Π‘ΠΈΡΡΠ΅ΠΌΠ½ΡΠΉ Π°Π½Π°Π»ΠΈΠ· ΠΏΡΠ΅Π΄ΠΌΠ΅ΡΠ½ΠΎΠΉ ΠΎΠ±Π»Π°ΡΡΠΈ Π·Π°Π΄Π°Π½ΠΈΠ΅ Π½Π° ΠΏΡΠΎΠ΅ΠΊΡΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅.
sql ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ½ΡΠΉ ΡΠΊΡΠΏΠ»ΡΠ°ΡΠ°ΡΠΈΡ ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡ Π Π°Π·ΡΠ°Π±ΠΎΡΠ°ΡΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ Π²ΠΈΡΡΡΠ°Π»ΡΠ½ΡΠΉ ΠΌΠ°Π³Π°Π·ΠΈΠ½ ΠΏΠΎ ΠΏΡΠΎΠ΄Π°ΠΆΠ΅ ΠΌΠ΅Π±Π΅Π»ΠΈ.
Π Π°ΡΡΠΈΡΠ΅Π½Π½Π°Ρ ΡΠΎΡΠΌΡΠ»ΠΈΡΠΎΠ²ΠΊΠ° Π·Π°Π΄Π°Π½ΠΈΡ ΠΠ΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΎ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠ°ΡΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ, ΠΊΠΎΡΠΎΡΠ°Ρ Π±ΡΠ΄Π΅Ρ ΡΠ΅ΡΠ°ΡΡ Π΄Π²Π΅ ΠΎΡΠ½ΠΎΠ²Π½ΡΠ΅ Π·Π°Π΄Π°ΡΠΈ: ΠΏΠΎΠ΄Π³ΠΎΡΠ°Π²Π»ΠΈΠ²Π°ΡΡ ΠΈ ΠΏΡΠ±Π»ΠΈΠΊΠΎΠ²Π°ΡΡ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΡ ΠΎ ΡΠΎΠ²Π°ΡΠ΅; ΠΏΡΠΈΠ½ΠΈΠΌΠ°ΡΡ ΠΈ ΠΎΠ±ΡΠ°Π±Π°ΡΡΠ²Π°ΡΡ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΡ ΠΎ Π·Π°ΠΊΠ°Π·Π°Ρ . ΠΡΠΈ Π·Π°Π΄Π°ΡΠΈ Π²ΡΠΏΠΎΠ»Π½ΡΡΡΡΡ Π»ΠΈΠ±ΠΎ ΡΡΠ΅Π΄ΡΡΠ²Π°ΠΌΠΈ ΠΈΠ½ΡΠ΅ΡΠ½Π΅Ρ — ΠΌΠ°Π³Π°Π·ΠΈΠ½Π°, Π»ΠΈΠ±ΠΎ ΡΡΠ΅Π΄ΡΡΠ²Π°ΠΌΠΈ ΡΠΈΡΡΠ΅ΠΌΡ ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΡ ΠΏΡΠ΅Π΄ΠΏΡΠΈΡΡΠΈΠ΅ΠΌ. Π ΡΡΠΎΠΌ ΡΠ»ΡΡΠ°Π΅ Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΎ ΠΎΡΠ³Π°Π½ΠΈΠ·ΠΎΠ²Π°ΡΡ ΠΎΠ±ΠΌΠ΅Π½ Π΄Π°Π½Π½ΡΠΌΠΈ ΠΎ ΡΠΎΠ²Π°ΡΠ°Ρ , Π·Π°ΠΊΠ°Π·Π°Ρ ΠΈ Π·Π°ΠΊΠ°Π·ΡΠΈΠΊΠ°Ρ ΠΌΠ΅ΠΆΠ΄Ρ ΠΈΠ½ΡΠ΅ΡΠ½Π΅Ρ — ΠΌΠ°Π³Π°Π·ΠΈΠ½ΠΎΠΌ ΠΈ ΡΠΈΡΡΠ΅ΠΌΠΎΠΉ ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΡ ΠΏΡΠ΅Π΄ΠΏΡΠΈΡΡΠΈΠ΅ΠΌ. Π‘Π°ΠΌΠΎΠΉ Π²Π°ΠΆΠ½ΠΎΠΉ Π·Π°Π΄Π°ΡΠ΅ΠΉ ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΡ ΠΈΠ½ΡΠ΅ΡΠ½Π΅Ρ — ΠΌΠ°Π³Π°Π·ΠΈΠ½ΠΎΠΌ ΡΠ²Π»ΡΠ΅ΡΡΡ ΡΠ²ΠΎΠ΅Π²ΡΠ΅ΠΌΠ΅Π½Π½ΠΎΠ΅ ΠΈ ΠΎΠΏΠ΅ΡΠ°ΡΠΈΠ²Π½ΠΎΠ΅ ΠΏΠΎΠ»ΡΡΠ΅Π½ΠΈΠ΅ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΠΈ ΠΎΠ± ΠΎΡΠΎΡΠΌΠ»Π΅Π½Π½ΠΎΠΌ Π² ΠΈΠ½ΡΠ΅ΡΠ½Π΅Ρ — ΠΌΠ°Π³Π°Π·ΠΈΠ½Π΅ Π·Π°ΠΊΠ°Π·Π΅. ΠΡΠΈ ΡΡΠΎΠΌ Π²Π°ΠΆΠ½ΠΎ Π·Π½Π°ΡΡ ΠΊΡΠΎ ΠΈ ΡΡΠΎ Π·Π°ΠΊΠ°Π·Π°Π». ΠΠΎΠ»ΡΡΠ΅Π½ΠΈΠ΅ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΠΈ ΠΎ Π·Π°ΠΊΠ°Π·Π°Ρ ΡΠ°ΡΠ΅ Π²ΡΠ΅Π³ΠΎ ΠΎΡΡΡΠ΅ΡΡΠ²Π»ΡΠ΅ΡΡΡ ΠΏΡΠΈ ΠΏΠΎΠΌΠΎΡΠΈ ΠΏΠΈΡΡΠΌΠ°, ΠΎΡΠΏΡΠ°Π²Π»ΡΠ΅ΠΌΠΎΠ³ΠΎ ΠΈΠ½ΡΠ΅ΡΠ½Π΅Ρ — ΠΌΠ°Π³Π°Π·ΠΈΠ½ΠΎΠΌ Π½Π° ΠΏΠΎΡΡΠΎΠ²ΡΠΉ ΡΡΠΈΠΊ Π°Π΄ΠΌΠΈΠ½ΠΈΡΡΡΠ°ΡΠΎΡΠ° ΠΈΠ½ΡΠ΅ΡΠ½Π΅Ρ — ΠΌΠ°Π³Π°Π·ΠΈΠ½Π°.
ΠΠΏΠΈΡΠ°Π½ΠΈΠ΅ ΠΎΠ±ΡΠ΅ΠΊΡΠΎΠ² ΠΏΡΠ΅Π΄ΠΌΠ΅ΡΠ½ΠΎΠΉ ΠΎΠ±Π»Π°ΡΡΠΈ ΠΈ ΠΈΡ Ρ Π°ΡΠ°ΠΊΡΠ΅ΡΠΈΡΡΠΈΠΊ ΠΠ±ΡΠ΅ΠΊΡ 1 — ΠΠΎΡΡΠ°Π²ΡΠΈΠΊ.
Π₯Π°ΡΠ°ΠΊΡΠ΅ΡΠΈΡΡΠΈΠΊΠΈ ΠΎΠ±ΡΠ΅ΠΊΡΠ° 1:
1) ΠΠΎΠ΄;
2) ΠΠ°ΠΈΠΌΠ΅Π½ΠΎΠ²Π°Π½ΠΈΠ΅;
3) ΠΠΠ;
4) ΠΠ΄ΡΠ΅Ρ;
5) Π’Π΅Π»Π΅ΡΠΎΠ½;
6) Π ΡΠΊΠΎΠ²ΠΎΠ΄ΠΈΡΠ΅Π»Ρ.
ΠΠ±ΡΠ΅ΠΊΡ 2 — ΠΠ»ΠΈΠ΅Π½ΡΡ.
Π₯Π°ΡΠ°ΠΊΡΠ΅ΡΠΈΡΡΠΈΠΊΠΈ ΠΎΠ±ΡΠ΅ΠΊΡΠ° 2:.
1) ΠΠΎΠ΄;
2) Π€Π°ΠΌΠΈΠ»ΠΈΡ;
3) ΠΠΌΡ;
4) ΠΡΡΠ΅ΡΡΠ²ΠΎ;
5) ΠΠ΄ΡΠ΅Ρ;
6) Π’Π΅Π»Π΅ΡΠΎΠ½.
ΠΠ±ΡΠ΅ΠΊΡ 3 — ΠΠ΅Π±Π΅Π»Ρ.
Π₯Π°ΡΠ°ΠΊΡΠ΅ΡΠΈΡΡΠΈΠΊΠΈ ΠΎΠ±ΡΠ΅ΠΊΡΠ° 3:.
1) ΠΠΎΠ΄;
2) ΠΠ°Π·Π²Π°Π½ΠΈΠ΅;
3) Π‘ΡΠΎΠΊ ΡΠ»ΡΠΆΠ±Ρ;
4) Π¦Π²Π΅Ρ;
5) ΠΠ΅Ρ;
6) Π¦Π΅Π½Π°;
7) ΠΠ°ΡΠ΅ΡΠΈΠ°Π».
ΠΠ±ΡΠ΅ΠΊΡ 4 — Π’ΠΈΠΏ ΠΎΠΏΠ»Π°ΡΡ.
Π₯Π°ΡΠ°ΠΊΡΠ΅ΡΠΈΡΡΠΈΠΊΠΈ ΠΎΠ±ΡΠ΅ΠΊΡΠ° 4:
1) ΠΠΎΠ΄;
2) ΠΠ°Π·Π²Π°Π½ΠΈΠ΅ Π±Π°Π½ΠΊΠ°;
3) ΠΠΎΠΌΠ΅Ρ ΡΡΠ΅ΡΠ°.
ΠΠ±ΡΠ΅ΠΊΡ 5 — ΠΠ°ΠΊΠ°Π·.
Π₯Π°ΡΠ°ΠΊΡΠ΅ΡΠΈΡΡΠΈΠΊΠΈ ΠΎΠ±ΡΠ΅ΠΊΡΠ° 5:
1) ΠΠΎΠ΄;
2) ΠΠ°ΡΠ° Π·Π°ΠΊΠ°Π·Π°;
3) ΠΠ°ΡΠ° ΠΈΡΠΏΠΎΠ»Π½Π΅Π½ΠΈΡ;
4) ΠΠ°Π·Π²Π°Π½ΠΈΠ΅ Π·Π°ΠΊΠ°Π·Π°;
5) ΠΠΏΠ»Π°ΡΠ°.
ΠΠ±ΡΠ΅ΡΠΈΡΡΠ΅ΠΌΠ½ΡΠ΅ ΠΎΠ³ΡΠ°Π½ΠΈΡΠ΅Π½ΠΈΡ Π½Π° ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΡ.
1) ΠΠΎΠΌΠ΅Ρ ΠΊΠ°ΠΆΠ΄ΠΎΠΉ ΠΌΠ΅Π±Π΅Π»ΠΈ ΡΠ½ΠΈΠΊΠ°Π»Π΅Π½.
2) ΠΠΎΠΌΠ΅Ρ ΠΊΠ»ΠΈΠ΅Π½ΡΠ° ΡΠ½ΠΈΠΊΠ°Π»Π΅Π½.
3) ΠΠΎΠΌΠ΅Ρ ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ Π·Π°ΠΊΠ°Π·Π° ΡΠ½ΠΈΠΊΠ°Π»Π΅Π½.
ΠΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»ΠΈ.
1) ΠΠ΄ΠΌΠΈΠ½ΠΈΡΡΡΠ°ΡΠΎΡ;.
2) ΠΠ»ΠΈΠ΅Π½ΡΡ;
ΠΠΏΠΈΡΠ°Π½ΠΈΠ΅ Π·Π°Π΄Π°Ρ «ΠΠ΄ΠΌΠΈΠ½ΠΈΡΡΡΠ°ΡΠΎΡ».
Π’Π΅Ρ Π½ΠΈΡΠ΅ΡΠΊΠΎΠ΅ ΡΠΎΠΏΡΠΎΠ²ΠΎΠΆΠ΄Π΅Π½ΠΈΠ΅ ΠΈ ΠΎΠ±ΡΠ»ΡΠΆΠΈΠ²Π°Π½ΠΈΠ΅ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ½ΠΎΠ³ΠΎ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ.
ΠΠΏΠΈΡΠ°Π½ΠΈΠ΅ Π·Π°Π΄Π°Ρ «ΠΠ»ΠΈΠ΅Π½ΡΡ».
1) ΠΡΡΡΡΡΠΉ ΠΏΠΎΠΈΡΠΊ ΠΈΠ½ΡΠ΅ΡΠ΅ΡΡΡΡΠ΅ΠΉ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΠΈ ΠΏΠΎ ΠΌΠ΅Π±Π΅Π»ΠΈ;
2) ΠΠ°ΠΊΠ°Π· ΡΠΎΠ²Π°ΡΠ°.
1.2 Π€ΠΎΡΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ Π°ΡΡΠΈΠ±ΡΡΠΎΠ² ΠΈΡΡ ΠΎΠ΄Π½ΠΎΠ³ΠΎ ΠΎΡΠ½ΠΎΡΠ΅Π½ΠΈΡ.
1) ΠΠΎΠ΄;
2) Π€Π°ΠΌΠΈΠ»ΠΈΡ;
3) ΠΠΌΡ;
4) ΠΡΡΠ΅ΡΡΠ²ΠΎ;
5) ΠΠ°Π·Π²Π°Π½ΠΈΠ΅;
6) ΠΠΎΠΌΠ΅Ρ ΡΡΠ΅ΡΠ°;
7) ΠΠ°ΡΠ° Π·Π°ΠΊΠ°Π·Π°;
8) ΠΠ°ΡΠ° ΠΈΡΠΏΠΎΠ»Π½Π΅Π½ΠΈΡ;
9) ΠΠΏΠ»Π°ΡΠ°.
1.3 ΠΠΎΠ³ΠΈΡΠ΅ΡΠΊΠΎΠ΅ ΠΏΡΠΎΠ΅ΠΊΡΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ ΠΠ (ER — Π°Π½Π°Π»ΠΈΠ·) ΠΡΠ΄Π΅Π»Π΅Π½ΠΈΠ΅ ΡΡΡΠ½ΠΎΡΡΠ΅ΠΉ ΠΈ ΡΠ²ΡΠ·Π΅ΠΉ ΠΌΠ΅ΠΆΠ΄Ρ Π½ΠΈΠΌΠΈ ΠΡΡ ΠΎΠ΄Ρ ΠΈΠ· ΡΠΈΡΡΠ΅ΠΌΠ½ΠΎΠ³ΠΎ Π°Π½Π°Π»ΠΈΠ·Π° ΠΈ Π°ΡΡΠΈΠ±ΡΡΠΎΠ² ΠΈΡΡ ΠΎΠ΄Π½ΠΎΠ³ΠΎ ΠΎΡΠ½ΠΎΡΠ΅Π½ΠΈΡ, ΠΌΠΎΠΆΠ½ΠΎ Π²ΡΠ΄Π΅Π»ΠΈΡΡ ΡΠ»Π΅Π΄ΡΡΡΠΈΠ΅ ΡΡΡΠ½ΠΎΡΡΠΈ Ρ ΠΊΠ»ΡΡΠ΅Π²ΡΠΌΠΈ Π°ΡΡΠΈΠ±ΡΡΠ°ΠΌΠΈ:
1) ΠΠΎΡΡΠ°Π²ΡΠΈΠΊ (ΠΊΠΎΠ΄);
1) ΠΠ»ΠΈΠ΅Π½ΡΡ (ΠΊΠΎΠ΄);
2) ΠΠ΅Π±Π΅Π»Ρ (ΠΊΠΎΠ΄);
3) Π’ΠΈΠΏ ΠΎΠΏΠ»Π°ΡΡ (ΠΊΠΎΠ΄);
4) ΠΠ°ΠΊΠ°Π· (ΠΊΠΎΠ΄).
ΠΡΠ΄Π΅Π»Π΅Π½Π½ΡΠ΅ ΡΡΡΠ½ΠΎΡΡΠΈ Π½Π°Ρ ΠΎΠ΄ΡΡΡΡ Π² ΡΠ»Π΅Π΄ΡΡΡΠΈΡ ΡΠ²ΡΠ·ΡΡ :
1) ΠΠΎΡΡΠ°Π²ΡΠΈΠΊ ΠΏΠΎΡΡΠ°Π²Π»ΡΠ΅Ρ ΠΌΠ΅Π±Π΅Π»Ρ;
2) ΠΠ»ΠΈΠ΅Π½Ρ Π΄Π΅Π»Π°Π΅Ρ Π·Π°ΠΊΠ°Π·;
3) ΠΠ»ΠΈΠ΅Π½Ρ ΠΎΡΡΡΠ΅ΡΡΠ²Π»ΡΠ΅Ρ ΡΠΈΠΏ ΠΎΠΏΠ»Π°ΡΡ;
4) ΠΠ°ΠΊΠ°Π· ΡΠΎΠ΄Π΅ΡΠΆΠΈΡ ΠΌΠ΅Π±Π΅Π»Ρ.
ΠΠΎΡΡΡΠΎΠ΅Π½ΠΈΠ΅ Π΄ΠΈΠ°Π³ΡΠ°ΠΌΠΌΡ er-ΡΠΈΠΏΠ° Ρ ΡΡΠ΅ΡΠΎΠΌ Π²ΡΠ΅Ρ ΡΡΡΠ½ΠΎΡΡΠ΅ΠΉ ΠΈ ΡΠ²ΡΠ·Π΅ΠΉ ΠΌΠ΅ΠΆΠ΄Ρ Π½ΠΈΠΌΠΈ Π ΠΈΡΡΠ½ΠΎΠΊ 1 — Π‘Π²ΡΠ·Ρ «ΠΠΎΡΡΠ°Π²ΡΠΈΠΊ — ΠΠ΅Π±Π΅Π»Ρ».
Π ΠΈΡΡΠ½ΠΎΠΊ 2 — Π‘Π²ΡΠ·Ρ «ΠΠ»ΠΈΠ΅Π½Ρ — ΠΠ°ΠΊΠ°Π·».
Π ΠΈΡΡΠ½ΠΎΠΊ 3 — Π‘Π²ΡΠ·Ρ «ΠΠ»ΠΈΠ΅Π½Ρ — Π’ΠΈΠΏ ΠΎΠΏΠ»Π°ΡΡ «.
Π ΠΈΡΡΠ½ΠΎΠΊ 4 — Π‘Π²ΡΠ·Ρ «ΠΠ°ΠΊΠ°Π· — ΠΠ΅Π±Π΅Π»Ρ».
Π‘Ρ Π΅ΠΌΠ° 1 — ΠΠ±ΡΠΈΠ΅ ΡΠ²ΡΠ·ΠΈ ΡΠ°Π±Π»ΠΈΡ.
Π€ΠΎΡΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ Π½Π°Π±ΠΎΡΠ° ΠΏΡΠ΅Π΄Π²Π°ΡΠΈΡΠ΅Π»ΡΠ½ΡΡ ΠΎΡΠ½ΠΎΡΠ΅Π½ΠΈΠΉ Ρ ΡΠΊΠ°Π·Π°Π½ΠΈΠ΅ΠΌ ΠΏΡΠ΅Π΄ΠΏΠΎΠ»Π°Π³Π°Π΅ΠΌΠΎΠ³ΠΎ ΠΏΠ΅ΡΠ²ΠΈΡΠ½ΠΎΠ³ΠΎ ΠΊΠ»ΡΡΠ° Π’Π°Π±Π»ΠΈΡΠ° 1 — ΠΡΠ½ΠΎΡΠ΅Π½ΠΈΠ΅ «ΠΠΎΡΡΠ°Π²ΡΠΈΠΊ — ΠΌΠ΅Π±Π΅Π»Ρ».
ΠΡΠ½ΠΎΡΠ΅Π½ΠΈΠ΅. | ΠΠ΅Π±Π΅Π»Ρ. | ||
ΠΠ΅ΡΠ²ΠΈΡΠ½ΡΠΉ ΠΊΠ»ΡΡ. | ΠΠΎΠ΄ ΠΌΠ΅Π±Π΅Π»ΠΈ. | ||
ΠΠ½Π΅ΡΠ½ΠΈΠΉ ΠΊΠ»ΡΡ. | ΠΠΎΠ΄ ΠΏΠΎΡΡΠ°Π²ΡΠΈΠΊΠ°. | ΠΠΎΠ±Π°Π²Π»ΡΠ΅ΠΌ. | |
ΠΡΠ½ΠΎΡΠ΅Π½ΠΈΠ΅. | ΠΠΎΡΡΠ°Π²ΡΠΈΠΊ. | ||
ΠΠ΅ΡΠ²ΠΈΡΠ½ΡΠΉ ΠΊΠ»ΡΡ. | ΠΠΎΠ΄ ΠΏΠΎΡΡΠ°Π²ΡΠΈΠΊΠ°. | ||
Π’Π°Π±Π»ΠΈΡΠ° 2 — ΠΡΠ½ΠΎΡΠ΅Π½ΠΈΠ΅ «ΠΠ»ΠΈΠ΅Π½Ρ — Π·Π°ΠΊΠ°Π·».
ΠΡΠ½ΠΎΡΠ΅Π½ΠΈΠ΅. | ΠΠ°ΠΊΠ°Π·. | ||
ΠΠ΅ΡΠ²ΠΈΡΠ½ΡΠΉ ΠΊΠ»ΡΡ. | ΠΠΎΠ΄ Π·Π°ΠΊΠ°Π·Π°. | ||
ΠΠ½Π΅ΡΠ½ΠΈΠΉ ΠΊΠ»ΡΡ. | ΠΠΎΠ΄ ΠΊΠ»ΠΈΠ΅Π½ΡΠ°. | ΠΠΎΠ±Π°Π²Π»ΡΠ΅ΠΌ. | |
ΠΡΠ½ΠΎΡΠ΅Π½ΠΈΠ΅. | ΠΠ»ΠΈΠ΅Π½Ρ. | ||
ΠΠ΅ΡΠ²ΠΈΡΠ½ΡΠΉ ΠΊΠ»ΡΡ. | ΠΠΎΠ΄ ΠΊΠ»ΠΈΠ΅Π½ΡΠ°. | ||
Π’Π°Π±Π»ΠΈΡΠ° 3 — ΠΡΠ½ΠΎΡΠ΅Π½ΠΈΠ΅ «ΠΠ»ΠΈΠ΅Π½Ρ — Π’ΠΈΠΏ ΠΎΠΏΠ»Π°ΡΡ».
ΠΡΠ½ΠΎΡΠ΅Π½ΠΈΠ΅. | Π’ΠΈΠΏ ΠΎΠΏΠ»Π°ΡΡ. | ||
ΠΠ΅ΡΠ²ΠΈΡΠ½ΡΠΉ ΠΊΠ»ΡΡ. | ΠΠΎΠ΄ ΠΊΠ»ΠΈΠ΅Π½Ρ. | ||
ΠΠ½Π΅ΡΠ½ΠΈΠΉ ΠΊΠ»ΡΡ. | ΠΠΎΠ΄ ΡΠΈΠΏ ΠΎΠΏΠ»Π°ΡΡ. | ΠΠΎΠ±Π°Π²Π»ΡΠ΅ΠΌ. | |
ΠΡΠ½ΠΎΡΠ΅Π½ΠΈΠ΅. | Π’ΠΈΠΏ ΠΎΠΏΠ»Π°ΡΡ. | ||
ΠΠ΅ΡΠ²ΠΈΡΠ½ΡΠΉ ΠΊΠ»ΡΡ. | ΠΠΎΠ΄ ΡΠΈΠΏ ΠΎΠΏΠ»Π°ΡΡ. | ||
Π’Π°Π±Π»ΠΈΡΠ° 4 — ΠΡΠ½ΠΎΡΠ΅Π½ΠΈΠ΅ «ΠΠ°ΠΊΠ°Π· — ΠΌΠ΅Π±Π΅Π»Ρ».
ΠΡΠ½ΠΎΡΠ΅Π½ΠΈΠ΅. | ΠΠ°ΠΊΠ°Π·. | ||
ΠΠ΅ΡΠ²ΠΈΡΠ½ΡΠΉ ΠΊΠ»ΡΡ. | ΠΠΎΠ΄ Π·Π°ΠΊΠ°Π·Π°. | ||
ΠΠ½Π΅ΡΠ½ΠΈΠΉ ΠΊΠ»ΡΡ. | ΠΠΎΠ΄ ΠΌΠ΅Π±Π΅Π»ΠΈ. | ΠΠΎΠ±Π°Π²Π»ΡΠ΅ΠΌ. | |
ΠΡΠ½ΠΎΡΠ΅Π½ΠΈΠ΅. | ΠΠ΅Π±Π΅Π»Ρ. | ||
ΠΠ΅ΡΠ²ΠΈΡΠ½ΡΠΉ ΠΊΠ»ΡΡ. | ΠΠΎΠ΄ ΠΌΠ΅Π±Π΅Π»ΠΈ. | ||
Π‘Ρ Π΅ΠΌΠ° 2 — Π‘ΡΡΡΠΊΡΡΡΠ½Π°Ρ ΡΡ Π΅ΠΌΠ° Π±Π°Π·Ρ Π΄Π°Π½Π½ΡΡ Π’Π°Π±Π»ΠΈΡΠ° 5 — «ΠΡΡΠΈΠ±ΡΡΡ ΡΠ°Π±Π»ΠΈΡΡ ΠΏΠΎΡΡΠ°Π²ΡΠΈΠΊ».
ΠΡΠ½ΠΎΡΠ΅Π½ΠΈΠ΅. | ΠΠΎΡΡΠ°Π²ΡΠΈΠΊ. | ||
ΠΡΡΠΈΠ±ΡΡΡ. | Π’ΠΈΠΏ. | ΠΠΏΠΈΡΠ°Π½ΠΈΠ΅. | |
ΠΠΎΠ΄. | Π§ΠΈΡΠ»ΠΎΠ²ΠΎΠΉ, ΠΊΠ»ΡΡ. | ΠΠΎΠΌΠ΅Ρ ΠΏΠΎΡΡΠ°Π². | |
ΠΠ°ΠΈΠΌΠ΅Π½ΠΎΠ²Π°Π½ΠΈΠ΅. | Π‘ΡΡΠΎΠΊΠΎΠ²ΡΠΉ. | ΠΠ°ΠΈΠΌΠ΅Π½ΠΎΠ²Π°Π½ΠΈΠ΅ ΠΏΠΎΡΡΠ°Π². | |
ΠΠΠ. | Π§ΠΈΡΠ»ΠΎΠ²ΠΎΠΉ. | ΠΠΠ ΠΏΠΎΡΡΠ°Π². | |
ΠΠ΄ΡΠ΅Ρ. | Π‘ΡΡΠΎΠΊΠΎΠ²ΡΠΉ. | ΠΠ΄ΡΠ΅Ρ ΠΏΠΎΡΡΠ°Π². | |
Π’Π΅Π»Π΅ΡΠΎΠ½. | Π§ΠΈΡΠ»ΠΎΠ²ΠΎΠΉ. | Π’Π΅Π»Π΅ΡΠΎΠ½ ΠΏΠΎΡΡΠ°Π². | |
Π ΡΠΊΠΎΠ²ΠΎΠ΄ΠΈΡΠ΅Π»Ρ. | Π‘ΡΡΠΎΠΊΠΎΠ²ΡΠΉ. | Π ΡΠΊΠΎΠ²ΠΎΠ΄ΠΈΡΠ΅Π»Ρ ΠΏΠΎΡΡΠ°Π². | |
Π’Π°Π±Π»ΠΈΡΠ° 6 — «ΠΡΡΠΈΠ±ΡΡΡ ΡΠ°Π±Π»ΠΈΡΡ ΠΊΠ»ΠΈΠ΅Π½ΡΡ».
ΠΡΠ½ΠΎΡΠ΅Π½ΠΈΠ΅. | ΠΠ»ΠΈΠ΅Π½ΡΡ. | ||
ΠΡΡΠΈΠ±ΡΡΡ. | Π’ΠΈΠΏ. | ΠΠΏΠΈΡΠ°Π½ΠΈΠ΅. | |
ΠΠΎΠ΄. | Π§ΠΈΡΠ»ΠΎΠ²ΠΎΠΉ, ΠΊΠ»ΡΡ. | ΠΠΎΠΌΠ΅Ρ ΠΊΠ». | |
Π€Π°ΠΌΠΈΠ»ΠΈΡ. | Π‘ΡΡΠΎΠΊΠΎΠ²ΡΠΉ. | Π€Π°ΠΌΠΈΠ»ΠΈΡ ΠΊΠ». | |
ΠΠΌΡ. | Π‘ΡΡΠΎΠΊΠΎΠ²ΡΠΉ. | ΠΠΌΡ ΠΊΠ». | |
ΠΡΡΠ΅ΡΡΠ²ΠΎ. | Π‘ΡΡΠΎΠΊΠΎΠ²ΡΠΉ. | ΠΡΡΠ΅ΡΡΠ²ΠΎ ΠΊΠ». | |
Π’Π΅Π»Π΅ΡΠΎΠ½. | Π§ΠΈΡΠ»ΠΎΠ²ΠΎΠΉ. | Π’Π΅Π»Π΅ΡΠΎΠ½ ΠΊΠ». | |
ΠΠ΄ΡΠ΅Ρ. | Π‘ΡΡΠΎΠΊΠΎΠ²ΡΠΉ. | ΠΠ΄ΡΠ΅Ρ ΠΊΠ». | |
Π’Π°Π±Π»ΠΈΡΠ° 7 — «ΠΡΡΠΈΠ±ΡΡΡ ΡΠ°Π±Π»ΠΈΡΡ ΠΌΠ΅Π±Π΅Π»Ρ».
ΠΡΠ½ΠΎΡΠ΅Π½ΠΈΠ΅. | ΠΠ΅Π±Π΅Π»Ρ. | ||
ΠΡΡΠΈΠ±ΡΡΡ. | Π’ΠΈΠΏ. | ΠΠΏΠΈΡΠ°Π½ΠΈΠ΅. | |
ΠΠΎΠ΄. | Π§ΠΈΡΠ»ΠΎΠ²ΠΎΠΉ, ΠΊΠ»ΡΡ. | ΠΠΎΠΌΠ΅Ρ ΠΌΠ΅Π±Π΅Π»ΠΈ. | |
ΠΠ°Π·Π²Π°Π½ΠΈΠ΅. | Π‘ΡΡΠΎΠΊΠΎΠ²ΡΠΉ. | ΠΠ°Π·Π²Π°Π½ΠΈΠ΅ ΠΌΠ΅Π±Π΅Π»ΠΈ. | |
Π‘ΡΠΎΠΊ ΡΠ»ΡΠΆΠ±Ρ. | Π‘ΡΡΠΎΠΊΠΎΠ²ΡΠΉ. | Π‘ΡΠΎΠΊ ΡΠ»ΡΠΆΠ±Ρ ΠΌΠ΅Π±Π΅Π»ΠΈ. | |
Π¦Π²Π΅Ρ. | Π‘ΡΡΠΎΠΊΠΎΠ²ΡΠΉ. | Π¦Π²Π΅Ρ ΠΌΠ΅Π±Π΅Π»ΠΈ. | |
ΠΠ°ΡΠ΅ΡΠΈΠ°Π». | Π‘ΡΡΠΎΠΊΠΎΠ²ΡΠΉ. | ΠΠ°ΡΠ΅ΡΠΈΠ°Π» ΠΌΠ΅Π±Π΅Π»ΠΈ. | |
Π¦Π΅Π½Π°. | Π§ΠΈΡΠ»ΠΎΠ²ΠΎΠΉ. | Π¦Π΅Π½Π° ΠΌΠ΅Π±Π΅Π»ΠΈ. | |
Π’Π°Π±Π»ΠΈΡΠ° 8 — «ΠΡΡΠΈΠ±ΡΡΡ ΡΠ°Π±Π»ΠΈΡΡ ΡΠΈΠΏ ΠΎΠΏΠ»Π°ΡΡ».
ΠΡΠ½ΠΎΡΠ΅Π½ΠΈΠ΅. | Π’ΠΈΠΏ ΠΎΠΏΠ»Π°ΡΡ. | ||
ΠΡΡΠΈΠ±ΡΡΡ. | Π’ΠΈΠΏ. | ΠΠΏΠΈΡΠ°Π½ΠΈΠ΅. | |
ΠΠΎΠ΄. | Π§ΠΈΡΠ»ΠΎΠ²ΠΎΠΉ, ΠΊΠ»ΡΡ. | ΠΠΎΠΌΠ΅Ρ ΡΠΏ. | |
ΠΠ°Π·Π²Π°Π½ΠΈΠ΅ Π±Π°Π½ΠΊΠ°. | Π‘ΡΡΠΎΠΊΠΎΠ²ΡΠΉ. | ΠΠ°Π·Π²Π°Π½ΠΈΠ΅ Π±Π°Π½ΠΊΠ° ΡΠΏ. | |
ΠΠΎΠΌΠ΅Ρ ΡΡΠ΅ΡΠ°. | Π§ΠΈΡΠ»ΠΎΠ²ΠΎΠΉ. | ΠΠΎΠΌΠ΅Ρ ΡΡΠ΅ΡΠ° ΡΠΏ. | |
Π‘ΡΠΌΠΌΠ°. | Π§ΠΈΡΠ»ΠΎΠ²ΠΎΠΉ. | Π‘ΡΠΌΠΌΠ° ΡΠΏ. | |
Π’Π°Π±Π»ΠΈΡΠ° 9 — «ΠΡΡΠΈΠ±ΡΡΡ ΡΠ°Π±Π»ΠΈΡΡ Π·Π°ΠΊΠ°Π·».
ΠΡΠ½ΠΎΡΠ΅Π½ΠΈΠ΅. | ΠΠ°ΠΊΠ°Π·. | ||
ΠΡΡΠΈΠ±ΡΡΡ. | Π’ΠΈΠΏ. | ΠΠΏΠΈΡΠ°Π½ΠΈΠ΅. | |
ΠΠΎΠ΄. | Π§ΠΈΡΠ»ΠΎΠ²ΠΎΠΉ, ΠΊΠ»ΡΡ. | ΠΠΎΠΌΠ΅Ρ Π·Π°ΠΊ. | |
ΠΠ°ΡΠ° Π·Π°ΠΊΠ°Π·Π°. | ΠΠ°ΡΠ°. | ΠΠ°ΡΠ° Π·Π°ΠΊΠ°Π·Π° Π·Π°ΠΊ. | |
ΠΠ°ΡΠ° ΠΈΡΠΏΠΎΠ»Π½Π΅Π½ΠΈΡ. | ΠΠ°ΡΠ°. | ΠΠ°ΡΠ° ΠΈΡΠΏΠΎΠ»Π½Π΅Π½ΠΈΡ Π·Π°ΠΊ. | |
ΠΠ°Π·Π²Π°Π½ΠΈΠ΅ Π·Π°ΠΊΠ°Π·Π°. | Π‘ΡΡΠΎΠΊΠΎΠ²ΡΠΉ. | ΠΠ°Π·Π²Π°Π½ΠΈΠ΅ Π·Π°ΠΊΠ°Π·Π° Π·Π°ΠΊ. | |
ΠΠΏΠ»Π°ΡΠ°. | Π§ΠΈΡΠ»ΠΎΠ²ΠΎΠΉ. | ΠΠΏΠ»Π°ΡΠ° Π·Π°ΠΊ. | |
1.4 SQL — ΡΠΊΡΠΈΠΏΡ Π³Π΅Π½Π΅ΡΠ°ΡΠΈΠΈ ΡΠ°Π±Π»ΠΈΡ ΠΠ.
Create table Klient (.
Klient_id Int UNSIGNED ZEROFILL BINARY NOT NULL AUTO_INCREMENT,.
Fam Char (20) UNSIGNED ZEROFILL BINARY AUTO_INCREMENT,.
Im Char (20) UNSIGNED ZEROFILL BINARY AUTO_INCREMENT,.
Otch Char (20) UNSIGNED ZEROFILL BINARY AUTO_INCREMENT,.
Adres_k Char (20) UNSIGNED ZEROFILL BINARY AUTO_INCREMENT,.
Tel_k Int UNSIGNED ZEROFILL BINARY AUTO_INCREMENT,.
Index AI_Klient_id (Klient_id),.
Index AI_Fam (Fam),.
Index AI_Im (Im),.
Index AI_Otch (Otch),.
Index AI_Adres_k (Adres_k),.
Index AI_Tel_k (Tel_k),.
Primary Key (Klient_id)) TYPE = MyISAM.
ROW_FORMAT = Default;
Create table Meb (.
Meb_id Int UNSIGNED ZEROFILL BINARY NOT NULL AUTO_INCREMENT,.
Name_m Char (20) UNSIGNED ZEROFILL BINARY AUTO_INCREMENT,.
Srok Char (20) UNSIGNED ZEROFILL BINARY AUTO_INCREMENT,.
Cvet Char (20) UNSIGNED ZEROFILL BINARY AUTO_INCREMENT,.
Ves Char (20) UNSIGNED ZEROFILL BINARY AUTO_INCREMENT,.
Cena Int UNSIGNED ZEROFILL BINARY AUTO_INCREMENT,.
Material Char (20) UNSIGNED ZEROFILL BINARY AUTO_INCREMENT,.
Postav_id Int UNSIGNED ZEROFILL BINARY NOT NULL,.
Zakaz_id Int UNSIGNED ZEROFILL BINARY NOT NULL,.
Klient_id Int UNSIGNED ZEROFILL BINARY NOT NULL,.
Index AI_Meb_id (Meb_id),.
Index AI_Name_m (Name_m),.
Index AI_Srok (Srok),.
Index AI_Cvet (Cvet),.
Index AI_Ves (Ves),.
Index AI_Cena (Cena),.
Index AI_Material (Material),.
Primary Key (Meb_id, Postav_id, Zakaz_id, Klient_id)) TYPE = MyISAM.
ROW_FORMAT = Default;
Create table Postav (.
Postav_id Int UNSIGNED ZEROFILL BINARY NOT NULL AUTO_INCREMENT,.
Name_p Char (20) UNSIGNED ZEROFILL BINARY AUTO_INCREMENT,.
Inn Int UNSIGNED ZEROFILL BINARY AUTO_INCREMENT,.
Adres_p Char (20) UNSIGNED ZEROFILL BINARY AUTO_INCREMENT,.
Tel_p Int UNSIGNED ZEROFILL BINARY AUTO_INCREMENT,.
Ruck Char (20) UNSIGNED ZEROFILL BINARY AUTO_INCREMENT,.
Index AI_Postav_id (Postav_id),.
Index AI_Name_p (Name_p),.
Index AI_Inn (Inn),.
Index AI_Adres_p (Adres_p),.
Index AI_Tel_p (Tel_p),.
Index AI_Ruck (Ruck),.
Primary Key (Postav_id)) TYPE = MyISAM.
ROW_FORMAT = Default;
Create table Tip_oplata (.
Oplata_id Int UNSIGNED ZEROFILL BINARY NOT NULL AUTO_INCREMENT,.
Name_b Char (20) UNSIGNED ZEROFILL BINARY AUTO_INCREMENT,.
Nomer_s Int UNSIGNED ZEROFILL BINARY AUTO_INCREMENT,.
summa Int UNSIGNED ZEROFILL BINARY AUTO_INCREMENT,.
Klient_id Int UNSIGNED ZEROFILL BINARY NOT NULL,.
Index AI_Oplata_id (Oplata_id),.
Index AI_Name_b (Name_b),.
Index AI_Nomer_s (Nomer_s),.
Index AI_summa (summa),.
Primary Key (Oplata_id, Klient_id)) TYPE = MyISAM.
ROW_FORMAT = Default;
Create table Zakaz (.
Zakaz_id Int UNSIGNED ZEROFILL BINARY NOT NULL AUTO_INCREMENT,.
Data_zakaza Date UNSIGNED ZEROFILL BINARY AUTO_INCREMENT,.
Data_ispoln Date UNSIGNED ZEROFILL BINARY AUTO_INCREMENT,.
Name_zakaz Char (20) UNSIGNED ZEROFILL BINARY AUTO_INCREMENT,.
Oplata Char (20) UNSIGNED ZEROFILL BINARY AUTO_INCREMENT,.
Klient_id Int UNSIGNED ZEROFILL BINARY NOT NULL,.
Index AI_Zakaz_id (Zakaz_id),.
Index AI_Data_zakaza (Data_zakaza),.
Index AI_Data_ispoln (Data_ispoln),.
Index AI_Name_zakaz (Name_zakaz),.
Index AI_Oplata (Oplata),.
Primary Key (Zakaz_id, Klient_id)) TYPE = MyISAM.
ROW_FORMAT = Default;
Alter table Zakaz add Index IX_Relationship3 (Klient_id);
Alter table Zakaz add Foreign Key (Klient_id) references Klient (Klient_id) on delete restrict on update restrict;
Alter table Tip_oplata add Index IX_Relationship4 (Klient_id);
Alter table Tip_oplata add Foreign Key (Klient_id) references Klient (Klient_id) on delete restrict on update restrict;
Alter table Meb add Index IX_Relationship1 (Postav_id);
Alter table Meb add Foreign Key (Postav_id) references Postav (Postav_id) on delete restrict on update restrict;
Alter table Meb add Index IX_Relationship2 (Zakaz_id, Klient_id);
Alter table Meb add Foreign Key (Zakaz_id, Klient_id) references Zakaz (Zakaz_id, Klient_id) on delete restrict on update restrict;
1.5 Π€ΠΎΡΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ Π²ΡΡ ΠΎΠ΄Π½ΡΡ Π΄Π°Π½Π½ΡΡ ΠΡΡ ΠΎΠ΄Π½ΡΠ΅ Π΄Π°Π½Π½ΡΠ΅ ΡΡΠ½ΠΊΡΠΈΠΎΠ½Π°Π»ΡΠ½ΠΎ Π·Π°Π²ΠΈΡΡΡ ΠΎΡ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΠΎΠ½Π½ΡΡ ΠΏΠΎΡΡΠ΅Π±Π½ΠΎΡΡΠ΅ΠΉ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Ρ, ΡΠ°Π±ΠΎΡΠ°ΡΡΠ΅Π³ΠΎ Ρ ΡΠΎΠ·Π΄Π°Π²Π°Π΅ΠΌΠΎΠΉ ΡΠΈΡΡΠ΅ΠΌΠΎΠΉ.
Π’Π°Π±Π»ΠΈΡΠ° 10 — ΠΠ°ΡΠ°Π»ΠΎΠ³ Π·Π°ΠΊΠ°Π·Π°.
ΠΠΎΠ΄. | ΠΠ°ΡΠ° Π·Π°ΠΊΠ°Π·Π°. | ΠΠ°ΡΠ° ΠΈΡΠΏΠΎΠ». | ΠΠΎΡΡΠ°Π²ΡΠΈΠΊ. | Π€Π°ΠΌΠΈΠ»ΠΈΡ. | ΠΠ°ΠΈΠΌΠ΅Π½ΠΎΠ²Π°Π½ΠΈΠ΅. | ΠΠ°Π½ΠΊ. | ΠΠΎΠΌΠ΅Ρ ΡΡΠ΅ΡΠ°. | Π¦Π΅Π½Π°. | |
Π Π΄Π°Π½Π½ΠΎΠΌ ΠΊΠ°ΡΠ°Π»ΠΎΠ³Π΅ ΡΠΎΡΡΠΈΡΠΎΠ²ΠΊΠ° Π±ΡΠ΄Π΅Ρ ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡΡΡΡ ΠΏΠΎ ΠΊΠΎΠ΄Ρ Π·Π°ΠΊΠ°Π·Π°. Π’Π°ΠΊΠΆΠ΅ Π±ΡΠ΄Π΅Ρ ΠΏΡΠ΅Π΄ΡΡΠΌΠΎΡΡΠ΅Π½Π° Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΡ ΠΏΠΎΠΈΡΠΊΠ° ΠΏΠΎ Π΄Π°ΡΠ΅ Π·Π°ΠΊΠ°Π·Π° ΠΌΠ΅Π±Π΅Π»ΠΈ, ΠΏΠΎ Π΄Π°ΡΠ΅ ΠΈΡΠΏΠΎΠ»Π½Π΅Π½ΠΈΡ, ΠΏΠΎ Π½Π°ΠΈΠΌΠ΅Π½ΠΎΠ²Π°Π½ΠΈΡ ΡΠΈΡΠΌΡ ΠΏΠΎΡΡΠ°Π²ΡΠΈΠΊΠ°, ΠΏΠΎ ΡΠ°ΠΌΠΈΠ»ΠΈΠΈ ΠΊΠ»ΠΈΠ΅Π½ΡΠ°, ΠΏΠΎ Π½Π°ΠΈΠΌΠ΅Π½ΠΎΠ²Π°Π½ΠΈΡ ΠΌΠ΅Π±Π΅Π»ΠΈ, ΠΏΠΎ Π½Π°ΠΈΠΌΠ΅Π½ΠΎΠ²Π°Π½ΠΈΡ Π±Π°Π½ΠΊΠ°, ΠΏΠΎ Π½ΠΎΠΌΠ΅ΡΡ ΡΡΠ΅ΡΠ°, ΠΏΠΎ ΡΠ΅Π½Π΅.
1.6 Π€ΠΎΡΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ Π²Ρ ΠΎΠ΄Π½ΡΡ Π΄Π°Π½Π½ΡΡ ΠΡ ΠΎΠ΄Π½ΡΠ΅ Π΄Π°Π½Π½ΡΠ΅ ΠΏΡΠΎΠ΅ΠΊΡΠΈΡΡΠ΅ΠΌΠΎΠΉ ΡΠΈΡΡΠ΅ΠΌΡ ΡΠΎΠ΄Π΅ΡΠΆΠ°ΡΡΡ Π² ΡΠ»Π΅Π΄ΡΡΡΠΈΡ ΡΠ°Π±Π»ΠΈΡΠ°Ρ :
1) ΠΠ»ΠΈΠ΅Π½ΡΡ — Π² Π΄Π°Π½Π½ΠΎΠΉ ΡΠ°Π±Π»ΠΈΡΠ΅ ΡΠΎΠ΄Π΅ΡΠΆΠΈΡΡΡ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΡ ΠΎΠ±ΠΎ Π²ΡΠ΅Ρ ΠΊΠ»ΠΈΠ΅Π½ΡΠ°Ρ , ΠΊΠΎΡΠΎΡΡΠ΅ Π·Π°ΠΊΠ°Π·ΡΠ²Π°Π»ΠΈ ΠΌΠ΅Π±Π΅Π»Ρ Π² ΠΌΠ°Π³Π°Π·ΠΈΠ½Π΅.
2) ΠΠ΅Π±Π΅Π»Ρ — Π² Π΄Π°Π½Π½ΠΎΠΉ ΡΠ°Π±Π»ΠΈΡΠ΅ ΡΠΎΠ΄Π΅ΡΠΆΠΈΡΡΡ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΡ ΠΎΠ±ΠΎ Π²ΡΠ΅ΠΉ ΠΌΠ΅Π±Π΅Π»ΠΈ ΡΠΎΠ΄Π΅ΡΠΆΠ°ΡΠΈΠΉ ΠΌΠ°Π³Π°Π·ΠΈΠ½.
3) Π’ΠΈΠΏ ΠΎΠΏΠ»Π°ΡΡ — Π² Π΄Π°Π½Π½ΠΎΠΉ ΡΠ°Π±Π»ΠΈΡΠ΅ ΡΠΎΠ΄Π΅ΡΠΆΠΈΡΡΡ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΡ ΠΏΠΎ ΡΠΈΠΏΡ ΠΎΠΏΠ»Π°ΡΡ ΡΠΎΠ²Π°ΡΠ° (Π½Π°Π·Π²Π°Π½ΠΈΠ΅ Π±Π°Π½ΠΊΠ°, Π½ΠΎΠΌΠ΅Ρ ΡΡΠ΅ΡΠ°), ΠΏΠΎ ΡΡΠΈΠΌ Π΄Π°Π½Π½ΡΠΌ ΠΊΠ»ΠΈΠ΅Π½Ρ ΠΎΠΏΠ»Π°ΡΠΈΠ²Π°Π΅Ρ Π·Π°ΠΊΠ°Π·Π°Π½Π½ΡΠΉ ΡΠΎΠ²Π°Ρ.
4) ΠΠΎΡΡΠ°Π²ΡΠΈΠΊ — Π² Π΄Π°Π½Π½ΠΎΠΉ ΡΠ°Π±Π»ΠΈΡΠ΅ ΡΠΎΠ΄Π΅ΡΠΆΠ°ΡΡΡΡ Π½Π°Π·Π²Π°Π½ΠΈΡ ΠΈ Ρ Π°ΡΠ°ΠΊΡΠ΅ΡΠΈΡΡΠΈΠΊΠΈ ΠΎΡΠ³Π°Π½ΠΈΠ·Π°ΡΠΈΠΉ, ΠΊΠΎΡΠΎΡΡΠ΅ ΠΏΠΎΡΡΠ°Π²Π»ΡΡΡ ΠΌΠ΅Π±Π΅Π»Ρ Π½Π° ΡΠΊΠ»Π°Π΄ Π΄Π»Ρ ΠΏΡΠΎΠ΄Π°ΠΆΠΈ Π² ΠΌΠ°Π³Π°Π·ΠΈΠ½Π΅.
5) ΠΠ°ΠΊΠ°Π·Ρ — Π² Π΄Π°Π½Π½ΠΎΠΉ ΡΠ°Π±Π»ΠΈΡΠ΅ ΡΠΎΠ΄Π΅ΡΠΆΠ°ΡΡΡ Π΄Π°Π½Π½ΡΠ΅ ΠΏΠΎ Π·Π°ΠΊΠ°Π·Ρ, ΠΊΡΠΎ Π·Π°ΠΊΠ°Π·Π°Π», ΠΊΠΎΠ³Π΄Π° Π·Π°ΠΊΠ°Π·Π°Π», ΡΠΏΠΎΡΠΎΠ± ΠΎΠΏΠ»Π°ΡΡ, Π½Π°ΠΈΠΌΠ΅Π½ΠΎΠ²Π°Π½ΠΈΠ΅ ΠΌΠ΅Π±Π΅Π»ΠΈ.
1.7 ΠΡΠ±ΠΎΡ ΡΡΠ΅Π΄Ρ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠΈ ΠΠΠ‘ «ΠΠΈΡΡΡΠ°Π»ΡΠ½ΡΠΉ ΠΌΠ°Π³Π°Π·ΠΈΠ½ ΠΏΠΎ ΠΏΡΠΎΠ΄Π°ΠΆΠ΅ ΠΌΠ΅Π±Π΅Π»ΠΈ» Π΄ΠΎΠ»ΠΆΠ½Π° ΡΡΠ½ΠΊΡΠΈΠΎΠ½ΠΈΡΠΎΠ²Π°ΡΡ ΠΏΠΎΠ΄ ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΠ΅ΠΌ ΠΎΠΏΠ΅ΡΠ°ΡΠΈΠΎΠ½Π½ΠΎΠΉ ΡΠΈΡΡΠ΅ΠΌΡ Windows XP Π½Π° IBM — ΡΠΎΠ²ΠΌΠ΅ΡΡΠΈΠΌΠΎΠΌ ΠΊΠΎΠΌΠΏΡΡΡΠ΅ΡΠ΅. ΠΠ»Ρ ΡΡΠ½ΠΊΡΠΈΠΎΠ½ΠΈΡΠΎΠ²Π°Π½ΠΈΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ½ΠΎΠ³ΠΎ ΠΎΠ±Π΅ΡΠΏΠ΅ΡΠ΅Π½ΠΈΡ ΡΠΈΡΡΠ΅ΠΌΡ Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΎ, ΡΡΠΎΠ±Ρ Π½Π° ΠΊΠΎΠΌΠΏΡΡΡΠ΅ΡΠ΅ Π±ΡΠ»Π° ΡΡΡΠ°Π½ΠΎΠ²Π»Π΅Π½Π° ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ° BDE.
Π ΠΊΠ°ΡΠ΅ΡΡΠ²Π΅ Π‘Π£ΠΠ Π²ΡΠ±ΡΠ°Π½Π° ΡΠΈΡΡΠ΅ΠΌΠ° Paradox, Ρ ΠΎΡΠΎΡΠΎ Π·Π°ΡΠ΅ΠΊΠΎΠΌΠ΅Π½Π΄ΠΎΠ²Π°Π²ΡΠ°Ρ ΡΠ΅Π±Ρ Π΄Π»Ρ Π»ΠΎΠΊΠ°Π»ΡΠ½ΡΡ Π±Π°Π· Π΄Π°Π½Π½ΡΡ ΠΈ ΠΠΠ‘. ΠΡΠΈ ΡΡΠΎΠΌ Π΄Π»Ρ Π΄ΠΎΡΡΡΠΏΠ° ΠΊ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΠΈ, Ρ ΡΠ°Π½ΡΡΠ΅ΠΉΡΡ Π² ΡΠ΅Π»ΡΡΠΈΠΎΠ½Π½ΡΡ ΡΠ°Π±Π»ΠΈΡΠ°Ρ Π±Π°Π·Ρ Π΄Π°Π½Π½ΡΡ , ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΡΡΡ ΠΏΠΎΠΏΡΠ»ΡΡΠ½Π°Ρ ΡΠ΅Ρ Π½ΠΎΠ»ΠΎΠ³ΠΈΡ BDE (ΠΊΠΎΠΌΠΏΠΈΠ»ΡΡΠΎΡ ΠΠ), ΠΎΠ±Π΅ΡΠΏΠ΅ΡΠΈΠ²Π°ΡΡΠ°Ρ Π±ΡΡΡΡΡΠΉ Π΄Π²ΡΠ½Π°ΠΏΡΠ°Π²Π»Π΅Π½Π½ΡΠΉ ΠΊΡΡΡΠΎΡ ΠΏΡΠΈ Π½Π°Π²ΠΈΠ³Π°ΡΠΈΠΈ ΠΏΠΎ Π·Π°ΠΏΠΈΡΡΠΌ ΡΠ°Π±Π»ΠΈΡ ΠΈ Π·Π°ΠΏΡΠΎΡΠΎΠ². Π’Π΅Ρ Π½ΠΎΠ»ΠΎΠ³ΠΈΡ BDE ΠΏΠΎΠ²ΡΡΠ°Π΅Ρ ΡΡΡΠ΅ΠΊΡΠΈΠ²Π½ΠΎΡΡΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ½ΡΡ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ Π΄Π»Ρ Π»ΠΎΠΊΠ°Π»ΡΠ½ΡΡ Π±Π°Π· Π΄Π°Π½Π½ΡΡ ΠΈ ΡΠΏΡΠΎΡΠ°Π΅Ρ ΠΈΡ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΡ.
ΠΠ»Ρ ΡΠΎΠΊΡΠ°ΡΠ΅Π½ΠΈΡ ΡΡΠΎΠΊΠ° Π²ΡΠΏΠΎΠ»Π½Π΅Π½ΠΈΡ ΠΊΡΡΡΠΎΠ²ΠΎΠ³ΠΎ ΠΏΡΠΎΠ΅ΠΊΡΠ° ΠΈ ΠΎΠ±Π΅ΡΠΏΠ΅ΡΠ΅Π½ΠΈΡ Π½Π°Π΄Π»Π΅ΠΆΠ°ΡΠ΅Π³ΠΎ ΠΊΠ°ΡΠ΅ΡΡΠ²Π° ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ½ΠΎΠ³ΠΎ ΠΏΡΠΎΠ΄ΡΠΊΡΠ° Π² ΠΊΠ°ΡΠ΅ΡΡΠ²Π΅ ΡΡΠ΅Π΄Ρ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠΈ ΠΏΡΠΈΠΊΠ»Π°Π΄Π½ΠΎΠ³ΠΎ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ½ΠΎΠ³ΠΎ ΠΎΠ±Π΅ΡΠΏΠ΅ΡΠ΅Π½ΠΈΡ ΠΠΠ‘ «ΠΠΈΡΡΡΠ°Π»ΡΠ½ΡΠΉ ΠΌΠ°Π³Π°Π·ΠΈΠ½ ΠΏΠΎ ΠΏΡΠΎΠ΄Π°ΠΆΠ΅ ΠΌΠ΅Π±Π΅Π»ΠΈ» Π²ΡΠ±ΡΠ°Π½Π° ΠΏΠΎΠΏΡΠ»ΡΡΠ½Π°Ρ ΠΈ ΡΠΈΡΠΎΠΊΠΎ ΠΏΡΠΈΠΌΠ΅Π½ΡΠ΅ΠΌΠ°Ρ Π²ΠΈΠ·ΡΠ°Π»ΡΠ½Π°Ρ ΡΡΠ΅Π΄Π° Π±ΡΡΡΡΠΎΠΉ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠΈ — Delphi 7.0, ΡΠ²Π»ΡΡΡΠ°ΡΡΡ Π±Π°Π·ΠΎΠ²ΡΠΌ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ½ΡΠΌ ΠΎΠ±Π΅ΡΠΏΠ΅ΡΠ΅Π½ΠΈΠ΅ΠΌ ΠΠ½ΡΡΠΈΡΡΡΠ° ΠΠΈΠ±Π΅ΡΠ½Π΅ΡΠΈΠΊΠΈ ΠΠ½ΡΠΎΡΠΌΠ°ΡΠΈΠΊΠΈ ΠΈ Π‘Π²ΡΠ·ΠΈ. Π‘ΡΠ΅Π΄Π° Delphi Π² ΠΊΠ°ΡΠ΅ΡΡΠ²Π΅ Π²ΡΡΡΠΎΠ΅Π½Π½ΠΎΠ³ΠΎ ΡΠ·ΡΠΊΠ° ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ ΡΠΎΠ΄Π΅ΡΠΆΠΈΡ Π²ΠΈΠ·ΡΠ°Π»ΡΠ½ΡΡ Π²Π΅ΡΡΠΈΡ ΡΠ·ΡΠΊΠ° ΠΠ°ΡΠΊΠ°Π»Ρ, ΠΊΠΎΡΠΎΡΡΠΉ ΡΠ°ΠΊΠΆΠ΅ ΡΠ²Π»ΡΠ΅ΡΡΡ ΠΎΠ΄Π½ΠΈΠΌ ΠΈΠ· Π±Π°Π·ΠΎΠ²ΡΡ ΡΡΠ΅Π±Π½ΡΡ Π΄ΠΈΡΡΠΈΠΏΠ»ΠΈΠ½ ΠΎΡΠ΄Π΅Π»Π΅Π½ΠΈΡ ΠΠ’ΠΠ’.
ΠΠ»Ρ ΡΠΈΠ·ΠΈΡΠ΅ΡΠΊΠΎΠ³ΠΎ ΡΠΎΠ·Π΄Π°Π½ΠΈΡ ΡΠ°Π±Π»ΠΈΡ Π±Π°Π·Ρ Π΄Π°Π½Π½ΡΡ Π² ΡΠΎΡΠΌΠ°ΡΠ΅ Paradox Π±ΡΠ»Π° ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½Π° ΠΈΠ·Π²Π΅ΡΡΠ½Π°Ρ ΡΡΠΈΠ»ΠΈΡΠ° Database Desktop, ΠΏΠΎΡΡΠ°Π²Π»ΡΠ΅ΠΌΠ°Ρ ΡΠΈΡΠΌΠΎΠΉ Borland Π² ΡΠΎΡΡΠ°Π²Π΅ ΠΈΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ½ΠΎΠ³ΠΎ ΠΏΠ°ΠΊΠ΅ΡΠ° Delphi.
ΠΡΠ±ΠΎΡ ΠΏΠ΅ΡΠ΅ΡΠΈΡΠ»Π΅Π½Π½ΡΡ Π²ΡΡΠ΅ ΡΡΠ΅Π΄ΡΡΠ² ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠ° ΠΎΠ±ΡΡΠ»ΠΎΠ²Π»Π΅Π½ ΠΊΠ°ΠΊ ΠΈΡ Π²ΡΡΠΎΠΊΠΎΠΉ ΡΡΡΠ΅ΠΊΡΠΈΠ²Π½ΠΎΡΡΡΡ, ΡΠ°ΠΊ ΠΈ ΠΈΡ ΡΠΈΡΠΎΠΊΠΈΠΌ ΠΏΡΠΈΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ΠΌ ΠΏΡΠΈ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠ΅ ΡΠ°Π·Π»ΠΈΡΠ½ΡΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ½ΡΡ ΠΏΡΠΎΠ΄ΡΠΊΡΠΎΠ². ΠΠΎΡΠ»Π΅Π΄Π½Π΅Π΅ ΠΎΠ±ΡΡΠΎΡΡΠ΅Π»ΡΡΡΠ²ΠΎ ΠΎΡΠΎΠ±Π΅Π½Π½ΠΎ Π²Π°ΠΆΠ½ΠΎ Π² ΡΠ»ΡΡΠ°Π΅ Π΄ΠΎΡΠ°Π±ΠΎΡΠΊΠΈ ΠΈΠ»ΠΈ Π΄Π°Π»ΡΠ½Π΅ΠΉΡΠ΅Π³ΠΎ ΡΠ°Π·Π²ΠΈΡΠΈΡ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠ°Π½Π½ΠΎΠΉ ΠΠΠ‘, Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ — ΠΏΡΠΈ Π°Π΄Π°ΠΏΡΠ°ΡΠΈΠΈ ΡΠΈΡΡΠ΅ΠΌΡ ΠΊ ΠΊΠΎΠ½ΠΊΡΠ΅ΡΠ½ΠΎΠΌΡ ΠΏΡΠ΅Π΄ΠΏΡΠΈΡΡΠΈΡ.
1.8 Π’Π΅Ρ Π½ΠΈΡΠ΅ΡΠΊΠΎΠ΅ Π·Π°Π΄Π°Π½ΠΈΠ΅ Π½Π° ΠΊΡΡΡΠΎΠ²ΠΎΠΉ ΠΏΡΠΎΠ΅ΠΊΡ ΠΠ²Π΅Π΄Π΅Π½ΠΈΠ΅ Π‘Π΅ΠΉΡΠ°Ρ Π² Π½Π°ΡΠ΅ΠΉ ΡΡΡΠ°Π½Π΅ ΠΈΠ΄Π΅Ρ Π³Π»ΠΎΠ±Π°Π»ΡΠ½Π°Ρ ΠΊΠΎΠΌΠΏΡΡΡΠ΅ΡΠΈΠ·Π°ΡΠΈΡ, Ρ. Π΅. Π²Π½Π΅Π΄ΡΠ΅Π½ΠΈΠ΅ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΠΎΠ½Π½ΡΡ ΡΠ΅Ρ Π½ΠΎΠ»ΠΎΠ³ΠΈΠΉ Π²ΠΎ Π²ΡΠ΅ ΡΡΠ΅ΡΡ ΠΆΠΈΠ·Π½ΠΈ. ΠΠ²ΡΠΎΠΌΠ°ΡΠΈΠ·Π°ΡΠΈΡ ΠΊΠ°ΠΊΠΎΠ³ΠΎ-Π»ΠΈΠ±ΠΎ ΠΏΡΠΎΡΠ΅ΡΡΠ° ΠΏΠΎΠ΄ΡΠ°Π·ΡΠΌΠ΅Π²Π°Π΅Ρ Π²Π²Π΅Π΄Π΅Π½ΠΈΠ΅ ΡΡΠ½ΠΊΡΠΈΠΉ, Π²ΡΠΏΠΎΠ»Π½ΡΠ΅ΠΌΡΡ ΠΊΠΎΠΌΠΏΡΡΡΠ΅ΡΠΎΠΌ, Π° Π½Π΅ ΡΠ΅Π»ΠΎΠ²Π΅ΠΊΠΎΠΌ. Π Π½Π°ΡΠ΅ΠΌ ΡΠ»ΡΡΠ°Π΅ ΡΠ°ΡΡΠΌΠ°ΡΡΠΈΠ²Π°Π΅ΡΡΡ ΠΏΡΠΎΡΠ΅ΡΡ ΡΡΠ΅ΡΠ° ΡΡΠ»ΡΠ³ ΠΏΡΠΎΠ΄Π°ΠΆΠΈ ΠΌΠ΅Π±Π΅Π»ΠΈ. ΠΠ²ΡΠΎΠΌΠ°ΡΠΈΠ·Π°ΡΠΈΡ ΡΡΠΎΠ³ΠΎ ΠΏΡΠΎΡΠ΅ΡΡΠ° Π²ΡΠ·Π²Π°Π½Π° ΡΠ΅ΠΌ, ΡΡΠΎ ΠΏΡΠΈΡ ΠΎΠ΄ΠΈΡΡΡ Π²ΡΠΏΠΎΠ»Π½ΡΡΡ ΠΌΠ½ΠΎΠ³ΠΎ ΠΏΠΎΠ²ΡΠΎΡΡΡΡΠΈΡ ΡΡ Π΄Π΅ΠΉΡΡΠ²ΠΈΠΉ ΠΏΠΎ ΠΎΡΠΎΡΠΌΠ»Π΅Π½ΠΈΡ Π΄ΠΎΠΊΡΠΌΠ΅Π½ΡΠΎΠ² ΠΈ ΡΠΎΠ·Π΄Π°Π½ΠΈΡ ΠΎΡΡΠ΅ΡΠΎΠ². ΠΠΎΡΠΊΠΎΠ»ΡΠΊΡ ΠΏΠΎΠ΄ΠΎΠ±Π½ΡΠ΅ Π΄Π΅ΠΉΡΡΠ²ΠΈΡ Π²ΡΠΏΠΎΠ»Π½ΡΡΡΡΡ Π²ΡΡΡΠ½ΡΡ, ΡΠΎ Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΎ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΠ·ΠΈΡΠΎΠ²Π°ΡΡ Π±ΠΎΠ»ΡΡΡΡ ΡΠ°ΡΡΡ ΡΡΠΈΡ Π΄Π΅ΠΉΡΡΠ²ΠΈΠΉ Ρ ΠΏΠΎΠΌΠΎΡΡΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ. ΠΡΠ΅ΠΈΠΌΡΡΠ΅ΡΡΠ²ΠΎΠΌ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ ΠΏΠ΅ΡΠ΅Π΄ ΡΡΡΠ½ΠΎΠΉ ΡΠ°Π±ΠΎΡΠΎΠΉ ΡΠ²Π»ΡΠ΅ΡΡΡ Π½Π΅ ΡΠΎΠ»ΡΠΊΠΎ ΡΠΊΠΎΡΠΎΡΡΡ ΠΎΠ±ΡΠ°Π±ΠΎΡΠΊΠΈ Π΄Π°Π½Π½ΡΡ , Π½ΠΎ ΠΈ ΡΠ΄ΠΎΠ±Π½ΠΎΠ΅ ΠΏΡΠ΅Π΄ΡΡΠ°Π²Π»Π΅Π½ΠΈΠ΅ Π΄Π°Π½Π½ΡΡ ΠΈ Π±ΠΎΠ»ΡΡΠΈΠ΅ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΠΈ ΠΏΠΎ ΠΈΡ ΠΎΠ±ΡΠ°Π±ΠΎΡΠΊΠ΅.
Π Π΄Π°Π½Π½ΠΎΠΉ ΠΊΡΡΡΠΎΠ²ΠΎΠΉ ΡΠ°Π±ΠΎΡΠ΅ ΡΠ°Π·ΡΠ°Π±Π°ΡΡΠ²Π°Π΅ΡΡΡ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΠΎΠ½Π½Π°Ρ ΡΠΈΡΡΠ΅ΠΌΠ°, ΠΏΡΠ΅Π΄Π½Π°Π·Π½Π°ΡΠ΅Π½Π½Π°Ρ Π΄Π»Ρ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΠ·Π°ΡΠΈΠΈ ΡΡΠ΅ΡΠ° ΡΡΠ»ΡΠ³ ΠΏΡΠΎΠ΄Π°ΠΆΠΈ ΠΌΠ΅Π±Π΅Π»ΠΈ. ΠΠ½Π° ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ΅Ρ Π·Π½Π°ΡΠΈΡΠ΅Π»ΡΠ½ΠΎ ΠΏΠΎΠ²ΡΡΠΈΡΡ ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡΠ΅Π»ΡΠ½ΠΎΡΡΡ ΡΡΡΠ΄Π° Π·Π° ΡΡΠ΅Ρ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΠ·Π°ΡΠΈΠΈ Π½Π΅ΠΊΠΎΡΠΎΡΡΡ ΡΡΠ½ΠΊΡΠΈΠΉ, ΠΊΠΎΡΠΎΡΡΠ΅ ΡΠ°Π½ΡΡΠ΅ Π²ΡΠΏΠΎΠ»Π½ΡΠ»ΠΈΡΡ Π²ΡΡΡΠ½ΡΡ.
ΠΠ»Ρ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠΈ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΠΎΠ½Π½ΠΎΠΉ ΡΠΈΡΡΠ΅ΠΌΡ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΡΡΡ ΠΌΠ΅ΡΠΎΠ΄ ΡΡΡΡΠΊΡΡΡΠ½ΠΎΠ³ΠΎ Π°Π½Π°Π»ΠΈΠ·Π° ΠΈ ΠΏΡΠΎΠ΅ΠΊΡΠΈΡΠΎΠ²Π°Π½ΠΈΡ, Π° ΡΠ°ΠΊΠΆΠ΅ Π΄ΠΈΠ°Π³ΡΠ°ΠΌΠΌΡ «ΡΡΡΠ½ΠΎΡΡΡ-ΡΠ²ΡΠ·Ρ». Π Π΅Π°Π»ΠΈΠ·Π°ΡΠΈΡ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΠΎΠ½Π½ΠΎΠΉ ΡΠΈΡΡΠ΅ΠΌΡ ΠΎΡΡΡΠ΅ΡΡΠ²Π»ΡΠ΅ΡΡΡ ΡΡΠ΅Π΄ΡΡΠ²Π°ΠΌΠΈ ΠΎΠ±ΡΠ΅ΠΊΡΠ½ΠΎ-ΠΎΡΠΈΠ΅Π½ΡΠΈΡΠΎΠ²Π°Π½Π½ΠΎΠ³ΠΎ ΡΠ·ΡΠΊΠ° Delphi.
ΠΡΠ½ΠΎΠ²Π°Π½ΠΈΠ΅ Π΄Π»Ρ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠΈ ΠΡΠΎΠ³ΡΠ°ΠΌΠΌΠ° ΡΠ°Π·ΡΠ°Π±Π°ΡΡΠ²Π°Π΅ΡΡΡ Π½Π° ΠΎΡΠ½ΠΎΠ²Π΅ Π³ΠΎΡΡΠ΄Π°ΡΡΡΠ²Π΅Π½Π½ΠΎΠ³ΠΎ ΠΎΠ±ΡΠ°Π·ΠΎΠ²Π°ΡΠ΅Π»ΡΠ½ΠΎΠ³ΠΎ ΡΡΠ°Π½Π΄Π°ΡΡΠ° ΡΠΏΠ΅ΡΠΈΠ°Π»ΡΠ½ΠΎΡΡΠΈ ΠΠ²ΡΠΎΠΌΠ°ΡΠΈΠ·ΠΈΡΠΎΠ²Π°Π½Π½ΡΠ΅ ΡΠΈΡΡΠ΅ΠΌΡ ΠΎΠ±ΡΠ°Π±ΠΎΡΠΊΠΈ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΠΈ ΠΈ ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΡ (ΠΏΠΎ ΠΎΡΡΠ°ΡΠ»ΡΠΌ).
ΠΠ°Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ ΠΡΠ½ΠΎΠ²Π½ΡΠΌΠΈ Π½Π°ΠΏΡΠ°Π²Π»Π΅Π½ΠΈΡΠΌΠΈ ΡΠ°Π±ΠΎΡΡ ΠΏΡΠΎΠ΄Π°ΠΆΠΈ ΠΌΠ΅Π±Π΅Π»ΠΈ ΡΠ²Π»ΡΡΡΡΡ, ΡΠΎΡΡΠ°Π²Π»Π΅Π½ΠΈΠ΅ ΠΊΠ°ΡΠ°Π»ΠΎΠ³Π°, ΠΏΡΠΎΠ΄Π°ΠΆΠ° ΠΌΠ΅Π±Π΅Π»ΠΈ, ΡΡΠ΅Ρ ΠΊΠΎΠ»ΠΈΡΠ΅ΡΡΠ²Π° ΠΌΠ΅Π±Π΅Π»ΠΈ Π½Π° ΡΠΊΠ»Π°Π΄Π΅ ΠΈ Π΄Ρ.
ΠΡΠΈ ΠΏΠ΅ΡΠ²ΠΎΠΌ ΠΎΠ±ΡΠ°ΡΠ΅Π½ΠΈΠΈ ΠΊΠ»ΠΈΠ΅Π½ΡΠ° Π² ΠΌΠ°Π³Π°Π·ΠΈΠ½, ΠΎΠ½ ΡΠ½Π°ΡΠ°Π»Π° ΡΠ΅Π³ΠΈΡΡΡΠΈΡΡΠ΅ΡΡΡ, ΠΠ°ΠΏΠΎΠ»Π½ΡΡ ΡΠΎΠΎΡΠ²Π΅ΡΡΡΠ²ΡΡΡΡΡ Π°Π½ΠΊΠ΅ΡΡ. ΠΠΎΡΠ»Π΅ ΡΡΠΎΠ³ΠΎ Π΅ΠΌΡ Π²ΡΠ΄Π°Π΅ΡΡΡ ΠΊΠ°ΡΡΠΎΡΠΊΠ° Ρ ΡΠ½ΠΈΠΊΠ°Π»ΡΠ½ΡΠΌ Π½ΠΎΠΌΠ΅ΡΠΎΠΌ, ΠΏΠΎ ΠΊΠΎΡΠΎΡΠΎΠΉ ΠΎΠ½ ΠΌΠΎΠΆΠ΅Ρ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡΡΡ ΡΡΠ»ΡΠ³Π°ΠΌΠΈ ΡΠΆΠ΅ Π±Π΅Π· ΡΠ΅Π³ΠΈΡΡΡΠ°ΡΠΈΠΈ. ΠΠ»ΠΈΠ΅Π½Ρ ΠΌΠΎΠΆΠ΅Ρ ΠΏΡΠΎΡΠΌΠΎΡΡΠ΅ΡΡ ΠΊΠ°ΡΠ°Π»ΠΎΠ³ ΠΈ ΡΠ΄Π΅Π»Π°ΡΡ Π·Π°ΠΊΠ°Π·. ΠΡΠ»ΠΈ Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΡΠΉ ΠΏΡΠ΅Π΄ΠΌΠ΅Ρ ΠΌΠ΅Π±Π΅Π»ΠΈ ΠΈΠΌΠ΅Π΅ΡΡΡ Π² ΠΌΠ°Π³Π°Π·ΠΈΠ½Π΅, ΡΠΎ ΠΎΡΠΎΡΠΌΠ»ΡΠ΅ΡΡΡ Π·Π°ΠΊΠ°Π·, Π³Π΄Π΅ ΡΠΊΠ°Π·ΡΠ²Π°Π΅ΡΡΡ Π΄Π°ΡΠ° Π·Π°ΠΊΠ°Π·Π°, Π΄Π°ΡΠ° ΠΏΡΠΎΠ΄Π°ΠΆΠΈ, ΡΡΠΎΠΈΠΌΠΎΡΡΡ Π·Π°ΠΊΠ°Π·Π°, Π° ΡΠ°ΠΊΠΆΠ΅ ΡΠΈΠΊΡΠΈΡΡΠ΅ΡΡΡ Π½ΠΎΠΌΠ΅Ρ ΠΊΠ°ΡΡΠΎΡΠΊΠΈ ΠΊΠ»ΠΈΠ΅Π½ΡΠ°.
Π ΠΏΡΠΎΠ΄Π°ΠΆΠ΅ ΠΌΠ΅Π±Π΅Π»ΠΈ ΡΠ°ΠΊΠΆΠ΅ Π΄ΠΎΠ»ΠΆΠ½Π° Π±ΡΡΡ ΠΏΡΠ΅Π΄ΡΡΠΌΠΎΡΡΠ΅Π½Π° ΡΡΠ½ΠΊΡΠΈΡ ΡΡΠ΅ΡΠ° ΠΏΠΎΡΡΡΠΏΠ»Π΅Π½ΠΈΡ Π½ΠΎΠ²ΡΡ ΡΠΎΠ²Π°ΡΠΎΠ². ΠΠ°Π½Π½ΡΠ΅ ΠΎ Π½ΠΈΡ (Π½Π°Π·Π²Π°Π½ΠΈΠ΅, Π²ΠΈΠ΄, ΠΊΠΎΠ»ΠΈΡΠ΅ΡΡΠ²ΠΎ, ΠΏΠΎΡΡΠ°Π²ΡΠΈΠΊ ΠΈ Π΄Ρ.) Π΄ΠΎΠ»ΠΆΠ½Ρ Π·Π°Π½ΠΎΡΠΈΡΡΡ Π² ΠΊΠ°ΡΠ°Π»ΠΎΠ³, Ρ. Π΅. ΠΎΠ½ ΠΏΡΠΈ ΠΏΠΎΡΡΡΠΏΠ»Π΅Π½ΠΈΠΈ Π½ΠΎΠ²ΡΡ ΠΏΡΠ΅Π΄ΠΌΠ΅ΡΠΎΠ² ΠΌΠ΅Π±Π΅Π»ΠΈ Π΄ΠΎΠ»ΠΆΠ΅Π½ ΠΎΠ±Π½ΠΎΠ²Π»ΡΡΡΡΡ.
Π’ΡΠ΅Π±ΠΎΠ²Π°Π½ΠΈΡ ΠΊ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ΅ ΠΈΠ»ΠΈ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ½ΠΎΠΌΡ ΠΈΠ·Π΄Π΅Π»ΠΈΡ Π’ΡΠ΅Π±ΠΎΠ²Π°Π½ΠΈΡ ΠΊ ΡΡΠ½ΠΊΡΠΈΠΎΠ½Π°Π»ΡΠ½ΡΠΌ Ρ Π°ΡΠ°ΠΊΡΠ΅ΡΠΈΡΡΠΈΠΊΠ°ΠΌ:
ΠΠ΅ΡΠ΅ΡΠΈΡΠ»Π΅Π½Π½ΡΠ΅ Π²ΡΡΠ΅ ΡΡΠ½ΠΊΡΠΈΠΈ Π²ΡΠΏΠΎΠ»Π½ΡΡΡΡΡ Π²ΡΡΡΠ½ΡΡ ΠΈ ΠΏΡΠ°ΠΊΡΠΈΡΠ΅ΡΠΊΠΈ ΡΡΠ»ΠΎΠΆΠ½ΡΡΡ Π²Π·Π°ΠΈΠΌΠΎΠΎΡΠ½ΠΎΡΠ΅Π½ΠΈΡ Ρ ΠΊΠ»ΠΈΠ΅Π½ΡΠ°ΠΌΠΈ. ΠΠ°ΠΏΡΠΈΠΌΠ΅Ρ, Π·Π°ΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ Π°Π½ΠΊΠ΅Ρ ΠΎΡΠ½ΠΈΠΌΠ°Π΅Ρ ΠΌΠ½ΠΎΠ³ΠΎ Π²ΡΠ΅ΠΌΠ΅Π½ΠΈ Ρ ΠΊΠ»ΠΈΠ΅Π½ΡΠΎΠ².
Π‘ΠΈΡΡΠ΅ΠΌΠ° Π΄ΠΎΠ»ΠΆΠ½Π° ΠΏΡΠ΅Π΄ΡΡΠ°Π²Π»ΡΡΡ ΡΠΎΠ²ΠΎΠΊΡΠΏΠ½ΠΎΡΡΡ ΠΌΠ΅ΡΠΎΠ΄ΠΈΡΠ΅ΡΠΊΠΈΡ ΠΈ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ½ΡΡ ΡΡΠ΅Π΄ΡΡΠ² ΠΈ ΠΎΡΡΡΠ΅ΡΡΠ²Π»ΡΡΡ ΡΠ΅ΡΠ΅Π½ΠΈΡ ΡΠ»Π΅Π΄ΡΡΡΠΈΡ Π·Π°Π΄Π°Ρ:
1) ΠΠΎΠ±Π°Π²Π»Π΅Π½ΠΈΠ΅ Π·Π°ΠΏΠΈΡΠ΅ΠΉ ΠΎΠ± ΠΈΠΌΠ΅ΡΡΠΈΡ ΡΡ ΠΈ ΠΏΠΎΡΡΡΠΏΠΈΠ²ΡΠΈΡ ΡΠΎΠ²Π°ΡΠ°Ρ Π² Π±Π°Π·Ρ Π΄Π°Π½Π½ΡΡ , Π° ΡΠ°ΠΊΠΆΠ΅ ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΠ΅ ΠΈ ΡΠ΅Π΄Π°ΠΊΡΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ ΡΡΠΈΡ Π·Π°ΠΏΠΈΡΠ΅ΠΉ.
2) ΠΠΎΠ±Π°Π²Π»Π΅Π½ΠΈΠ΅ Π΄Π°Π½Π½ΡΡ ΠΎ Π½ΠΎΠ²ΡΡ ΠΊΠ»ΠΈΠ΅Π½ΡΠ°Ρ , Π° ΡΠ°ΠΊΠΆΠ΅ ΡΠ΅Π΄Π°ΠΊΡΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ ΡΡΠΈΡ Π΄Π°Π½Π½ΡΡ .
3) ΠΠΎΠ±Π°Π²Π»Π΅Π½ΠΈΠ΅ Π΄Π°Π½Π½ΡΡ ΠΎ Π·Π°ΠΊΠ°Π·Π°Ρ , Π° ΡΠ°ΠΊΠΆΠ΅ ΡΠ΅Π΄Π°ΠΊΡΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ ΡΡΠΈΡ Π΄Π°Π½Π½ΡΡ .
4) ΠΠ±Π΅ΡΠΏΠ΅ΡΠΈΠ²Π°ΡΡ ΠΌΠΈΠ½ΠΈΠΌΠ°Π»ΡΠ½ΡΠ΅ Π·Π°ΡΡΠ°ΡΡ.
5) ΠΠΎΠ΄Π½ΡΡΡ ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡΠ΅Π»ΡΠ½ΠΎΡΡΡ ΡΡΡΠ΄Π°.
6) ΠΡΡΡΠ΅ΡΡΠ²Π»ΡΡΡ ΡΡΡΡ ΠΏΠΎΡΡΠ°Π²ΡΠΈΠΊΠΎΠ² ΠΈ ΠΏΠΎΡΡΠ°Π²ΠΎΠΊ.
7) Π€ΠΎΡΠΌΠΈΡΠΎΠ²Π°ΡΡ ΠΊΠ°ΡΠ°Π»ΠΎΠ³.
8) Π‘ΠΎΡΡΠ°Π²Π»Π΅Π½ΠΈΠ΅ ΠΎΡΡΠ΅ΡΠ½ΠΎΠΉ ΠΈ Π΄Π΅Π»ΠΎΠ²ΠΎΠΉ Π΄ΠΎΠΊΡΠΌΠ΅Π½ΡΠ°ΡΠΈΠΈ.
9) ΠΠ±Π΅ΡΠΏΠ΅ΡΠ΅Π½ΠΈΠ΅ Π±ΡΡΡΡΠΎΠ³ΠΎ Π΄ΠΎΡΡΡΠΏΠ° ΠΊ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΠΈ.
ΠΠ»Ρ ΡΡΠΈΡ Π·Π°Π΄Π°Ρ Π΄ΠΎΠ»ΠΆΠ½Ρ Π±ΡΡΡ ΡΠ΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Π½Ρ:
1) ΠΠ»Π³ΠΎΡΠΈΡΠΌ, ΠΎΠ±Π΅ΡΠΏΠ΅ΡΠΈΠ²Π°ΡΡΠΈΠΉ ΠΏΠΎΠ»ΡΡΠ΅Π½ΠΈΠ΅ ΡΠΎΡΠ½ΠΎΠ³ΠΎ ΡΠ΅ΡΠ΅Π½ΠΈΡ.
2) ΠΡΠΎΠ΅ΠΊΡΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ Π±Π°Π·Ρ Π΄Π°Π½Π½ΡΡ ΠΌΠ΅ΡΠΎΠ΄ΠΎΠΌ «Π‘ΡΡΠ½ΠΎΡΡΡ — Π‘Π²ΡΠ·Ρ» Π΄Π»Ρ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠ°Π½Π½ΠΎΠΉ ΡΡΠ½ΠΊΡΠΈΠΎΠ½Π°Π»ΡΠ½ΠΎΠΉ ΠΌΠΎΠ΄Π΅Π»ΠΈ.
3) Π‘ΠΎΡΡΠ°Π² ΠΈ ΠΎΠΏΠΈΡΠ°Π½ΠΈΠ΅ ΡΠ°Π±Π»ΠΈΡ Π±Π°Π·Ρ Π΄Π°Π½Π½ΡΡ .
4) ΠΠΎΡΡΡΠΎΠ΅Π½ΠΈΠ΅ ΡΡ Π΅ΠΌΡ Π±Π°Π·Ρ Π΄Π°Π½Π½ΡΡ .
ΠΠ΅ΡΠΎΠ΄ΠΈΡΠ΅ΡΠΊΠΎΠ΅ ΠΎΠ±Π΅ΡΠΏΠ΅ΡΠ΅Π½ΠΈΠ΅ Π΄ΠΎΠ»ΠΆΠ½ΠΎ Π±ΡΡΡ ΡΠ΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Π½ΠΎ Π² ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»ΡΡΠΊΠΎΠΌ ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡΠ΅ ΡΠΈΡΡΠ΅ΠΌΡ, ΠΊΠΎΡΠΎΡΡΠΉ Π΄ΠΎΠ»ΠΆΠ΅Π½ ΠΏΡΠ΅Π΄ΠΏΠΎΠ»Π°Π³Π°ΡΡ Π²ΡΠ±ΠΎΡ Π·Π°Π΄Π°ΡΠΈ, ΠΌΠ΅ΡΠΎΠ΄Π° ΠΈ Π°Π»Π³ΠΎΡΠΈΡΠΌΠ° Π΅Π΅ ΡΠ΅ΡΠ΅Π½ΠΈΡ; Π²Π²ΠΎΠ΄ Π΄Π°Π½Π½ΡΡ ; ΡΠ΅Π΄Π°ΠΊΡΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ Π΄Π°Π½Π½ΡΡ ; ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΠ΅ Π΄Π°Π½Π½ΡΡ ; ΡΠ΄Π°Π»Π΅Π½ΠΈΠ΅ Π΄Π°Π½Π½ΡΡ .
Π’ΡΠ΅Π±ΠΎΠ²Π°Π½ΠΈΡ ΠΊ Π½Π°Π΄Π΅ΠΆΠ½ΠΎΡΡΠΈ:
1) ΠΡΠ΅Π΄ΡΡΠΌΠΎΡΡΠ΅ΡΡ ΠΊΠΎΠ½ΡΡΠΎΠ»Ρ Π²Π²ΠΎΠ΄ΠΈΠΌΠΎΠΉ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΠΈ ΠΈ Π±Π»ΠΎΠΊΠΈΡΠΎΠ²ΠΊΡ Π½Π΅ΠΊΠΎΡΡΠ΅ΠΊΡΠ½ΡΡ Π΄Π΅ΠΉΡΡΠ²ΠΈΠΉ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Ρ ΠΏΡΠΈ ΡΠ°Π±ΠΎΡΠ΅ Ρ ΡΠΈΡΡΠ΅ΠΌΠΎΠΉ.
2) ΠΠ±Π΅ΡΠΏΠ΅ΡΠΈΡΡ ΡΠ΅Π»ΠΎΡΡΠ½ΠΎΡΡΡ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΠΈ, Ρ ΡΠ°Π½ΡΡΠ΅ΠΉΡΡ Π² Π±Π°Π·Π΅ Π΄Π°Π½Π½ΡΡ .
Π’ΡΠ΅Π±ΠΎΠ²Π°Π½ΠΈΡ ΠΊ ΡΠΎΡΡΠ°Π²Ρ ΠΈ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΠ°ΠΌ ΡΠ΅Ρ Π½ΠΈΡΠ΅ΡΠΊΠΈΡ ΡΡΠ΅Π΄ΡΡΠ²:
Π‘ΠΈΡΡΠ΅ΠΌΠ° Π΄ΠΎΠ»ΠΆΠ½Π° ΡΠ°Π±ΠΎΡΠ°ΡΡ Π½Π° IBM ΡΠΎΠ²ΠΌΠ΅ΡΡΠΈΠΌΡΡ ΠΏΠ΅ΡΡΠΎΠ½Π°Π»ΡΠ½ΡΡ ΠΊΠΎΠΌΠΏΡΡΡΠ΅ΡΠ°Ρ .
ΠΠΈΠ½ΠΈΠΌΠ°Π»ΡΠ½Π°Ρ ΠΊΠΎΠ½ΡΠΈΠ³ΡΡΠ°ΡΠΈΡ:
1) ΠΡΠΎΡΠ΅ΡΡΠΎΡ 500 MHz.
2) ΠΠΏΠ΅ΡΠ°ΡΠΈΠ²Π½Π°Ρ ΠΏΠ°ΠΌΡΡΡ 128 ΠΠ± RAM.
3) ΠΠΈΠ΄Π΅ΠΎΠ°Π΄Π°ΠΏΡΠ΅Ρ ΠΈ ΠΌΠΎΠ½ΠΈΡΠΎΡ VGA (800×600).
4) Π‘Π²ΠΎΠ±ΠΎΠ΄Π½ΠΎΠ΅ ΠΌΠ΅ΡΡΠΎ Π½Π° HDD 25 ΠΠ± Π£ΡΡΡΠΎΠΉΡΡΠ²Π° Π²Π·Π°ΠΈΠΌΠΎΠ΄Π΅ΠΉΡΡΠ²ΠΈΡ Ρ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Π΅ΠΌ ΠΊΠ»Π°Π²ΠΈΠ°ΡΡΡΠ° ΠΈ ΠΌΡΡΡ ΠΠΈΠ½ΠΈΠΌΠ°Π»ΡΠ½ΡΠ΅ ΡΡΠ΅Π±ΠΎΠ²Π°Π½ΠΈΡ ΠΊ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΠΎΠ½Π½ΠΎΠΉ ΠΈ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ½ΠΎΠΉ ΡΠΎΠ²ΠΌΠ΅ΡΡΠΈΠΌΠΎΡΡΠΈ:
ΠΠΏΠ΅ΡΠ°ΡΠΈΠΎΠ½Π½ΠΎΠΉ ΡΠΈΡΡΠ΅ΠΌΠ° Win32.
Π’ΡΠ΅Π±ΠΎΠ²Π°Π½ΠΈΡ ΠΊ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ½ΠΎΠΉ Π΄ΠΎΠΊΡΠΌΠ΅Π½ΡΠ°ΡΠΈΠΈ Π Π°Π·ΡΠ°Π±Π°ΡΡΠ²Π°Π΅ΠΌΠ°Ρ ΡΠΈΡΡΠ΅ΠΌΠ° Π΄ΠΎΠ»ΠΆΠ½Π° Π²ΠΊΠ»ΡΡΠ°ΡΡ ΡΠΏΡΠ°Π²ΠΎΡΠ½ΡΡ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΡ ΠΎ ΡΠ°Π±ΠΎΡΠ΅ ΡΠΈΡΡΠ΅ΠΌΡ ΠΈ ΠΏΠΎΠ΄ΡΠΊΠ°Π·ΠΊΠΈ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Ρ.
ΠΡΠ°ΠΏΡ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠΈ ΠΠΎΡΠ»Π΅ ΡΡΠ²Π΅ΡΠΆΠ΄Π΅Π½ΠΈΡ ΡΠ΅Ρ Π½ΠΈΡΠ΅ΡΠΊΠΎΠ³ΠΎ Π·Π°Π΄Π°Π½ΠΈΡ ΠΎΡΠ³Π°Π½ΠΈΠ·Π°ΡΠΈΡ — ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊ Π½Π΅ΠΏΠΎΡΡΠ΅Π΄ΡΡΠ²Π΅Π½Π½ΠΎ ΠΏΡΠΈΡΡΡΠΏΠ°Π΅Ρ ΠΊ ΡΠΎΠ·Π΄Π°Π½ΠΈΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ½ΠΎΠ³ΠΎ ΠΎΠ±Π΅ΡΠΏΠ΅ΡΠ΅Π½ΠΈΡ. ΠΠ΄Π½Π°ΠΊΠΎ ΠΏΠ΅ΡΠ΅Ρ ΠΎΠ΄ ΠΊ ΡΠ»Π΅Π΄ΡΡΡΠ΅ΠΌΡ ΡΡΠ°ΠΏΡ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠΈ — ΡΡΠ°ΠΏΡ ΡΡΠΎΡΠ½Π΅Π½ΠΈΡ ΡΠΏΠ΅ΡΠΈΡΠΈΠΊΠ°ΡΠΈΠΉ ΡΡΠ΅Π±ΡΠ΅Ρ ΠΏΡΠΈΠ½ΡΡΠΈΡ Π΅ΡΠ΅ Π½Π΅ΠΊΠΎΡΠΎΡΡΡ ΠΏΡΠΈΠ½ΡΠΈΠΏΠΈΠ°Π»ΡΠ½ΡΡ ΡΠ΅ΡΠ΅Π½ΠΈΠΉ, ΠΎΡ ΠΊΠΎΡΠΎΡΡΡ Π²ΠΎ ΠΌΠ½ΠΎΠ³ΠΎΠΌ Π·Π°Π²ΠΈΡΡΡ ΠΊΠ°ΠΊ Ρ Π°ΡΠ°ΠΊΡΠ΅ΡΠΈΡΡΠΈΠΊΠΈ ΠΈ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΠΈ ΡΠ°Π·ΡΠ°Π±Π°ΡΡΠ²Π°Π΅ΠΌΠΎΠ³ΠΎ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ½ΠΎΠ³ΠΎ ΠΎΠ±Π΅ΡΠΏΠ΅ΡΠ΅Π½ΠΈΡ, ΡΠ°ΠΊ ΠΈ ΠΎΡΠΎΠ±Π΅Π½Π½ΠΎΡΡΠΈ Π΅Π³ΠΎ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠΈ, Π½Π°ΡΠΈΠ½Π°Ρ Ρ Π²ΡΠ±ΠΎΡΠ° ΠΌΠΎΠ΄Π΅Π»Π΅ΠΉ ΡΡΠ°ΠΏΠ° ΡΡΠΎΡΠ½Π΅Π½ΠΈΡ ΡΠΏΠ΅ΡΠΈΡΠΈΠΊΠ°ΡΠΈΠΉ.
Π’Π°Π±Π»ΠΈΡΠ° 11 — ΠΠ°Π»Π΅Π½Π΄Π°ΡΠ½ΡΠΉ Π³ΡΠ°ΡΠΈΠΊ ΡΡΠ°ΠΏΠΎΠ² ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠΈ ΠΠΠ‘.
β. | ΠΠ°Π·Π²Π°Π½ΠΈΠ΅ ΡΡΠ°ΠΏΠ°. | Π‘ΡΠΎΠΊ. | ΠΡΡΠ΅ΡΠ½ΠΎΡΡΡ. | |
ΠΠ°ΠΊΡΠ΅ΠΏΠ»Π΅Π½ΠΈΠ΅ ΡΠ΅ΠΌ ΠΠ. | 01.11.2010. | |||
ΠΠ½Π°Π»ΠΈΠ· ΠΎΠ±ΡΠ΅ΠΊΡΠ° Π°Π²ΡΠΎΠΌΠ°ΡΠΈΠ·Π°ΡΠΈΠΈ. | 01.11.2010 — 08.11.2010. | ΠΡΡΠ΅Ρ. | ||
Π‘ΠΈΡΡΠ΅ΠΌΠ½ΡΠΉ Π°Π½Π°Π»ΠΈΠ· ΠΏΡΠ΅Π΄ΠΌΠ΅ΡΠ½ΠΎΠΉ ΠΎΠ±Π»Π°ΡΡΠΈ. | 08.11.2010 — 15.11.2010. | ΠΡΡΠ΅Ρ. | ||
ERD — Π°Π½Π°Π»ΠΈΠ·. | 15.11.2010 — 22.11.2010. | ΠΡΡΠ΅Ρ. | ||
Π€ΠΈΠ·ΠΈΡΠ΅ΡΠΊΠΎΠ΅ ΠΏΡΠΎΠ΅ΠΊΡΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ ΠΠ. | 22.11.2010 — 13.12.2010. | |||
ΠΠ°ΠΏΠΈΡΠ°Π½ΠΈΠ΅ ΠΎΠ±ΡΠ΅ΠΉ ΡΠ°ΡΡΠΈ. | 13.12.2010 — 10.01.2011. | ΠΡΡΠ΅Ρ. | ||
ΠΡΠΎΠ΅ΠΊΡΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ ΡΡΡΡΠΊΡΡΡΡ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ. | 10.01.2011 — 17.01.2011. | |||
ΠΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΠΎΠ½Π½ΡΡ ΠΏΡΠΎΡΠ΅Π΄ΡΡ | 10.01.2011 — 31.01.2011. | |||
Π’Π΅ΡΡΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ½ΠΎΠ³ΠΎ ΠΏΡΠΎΠ΄ΡΠΊΡΠ°. | 31.01.2011 — 07.02.2011. | |||
ΠΠ°ΠΏΠΈΡΠ°Π½ΠΈΠ΅ ΡΠΏΠ΅ΡΠΈΠ°Π»ΡΠ½ΠΎΠΉ ΡΠ°ΡΡΠΈ. | 07.02.2011 — 14.02.2011. | ΠΡΡΠ΅Ρ. | ||
ΠΠ°ΠΏΠΈΡΠ°Π½ΠΈΠ΅ ΡΠ΅Ρ Π½ΠΎΠ»ΠΎΠ³ΠΈΡΠ΅ΡΠΊΠΎΠΉ ΡΠ°ΡΡΠΈ. | 14.02.2011 — 21.02.2011. | ΠΡΡΠ΅Ρ. | ||
ΠΠΎΠΌΠΏΠΎΠ½ΠΎΠ²ΠΊΠ° ΠΏΠΎΡΡΠ½ΠΈΡΠ΅Π»ΡΠ½ΠΎΠΉ Π·Π°ΠΏΠΈΡΠΊΠΈ. | 21.02.2011 — 28.02.2011. | ΠΡΡΠ΅Ρ. | ||
ΠΡΠ΅Π΄ΡΡΠ°Π²Π»Π΅Π½ΠΈΠ΅ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ ΠΈ Π·Π°ΠΏΠΈΡΠΊΠΈ Π½Π° ΡΠ΅ΡΠ΅Π½Π·ΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ ΠΈ ΠΏΡΠΎΠ²Π΅ΡΠΊΡ. | 28.02.2011. | |||
ΠΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΠ΅ ΠΎΡΠΈΠ±ΠΎΠΊ ΠΈ Π½Π΅Π΄ΠΎΡΠ΅ΡΠΎΠ². | 28.02.2011 — 14.03.2011. | |||
ΠΠ°ΡΠΈΡΠ° ΠΏΡΠΎΠ΅ΠΊΡΠ°. | 14.03.2011 — 27.03.2011. | |||
2. Π‘ΠΏΠ΅ΡΠΈΠ°Π»ΡΠ½Π°Ρ ΡΠ°ΡΡΡ.
2.1 Π Π°Π·ΡΠ°Π±ΠΎΡΠΊΠ° ΡΠ°Π±Π»ΠΈΡ Π±Π°Π·Ρ Π΄Π°Π½Π½ΡΡ Π€ΠΈΠ·ΠΈΡΠ΅ΡΠΊΠΎΠ΅ ΡΠΎΠ·Π΄Π°Π½ΠΈΠ΅ ΡΠ°Π±Π»ΠΈΡ ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΠ»ΠΎΡΡ Ρ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠ΅ΠΌ ΠΈΠ·Π²Π΅ΡΡΠ½ΠΎΠΉ ΡΡΠΈΠ»ΠΈΡΡ DataBase Desktop, Π²Ρ ΠΎΠ΄ΡΡΠ΅ΠΉ Π² ΠΏΠ°ΠΊΠ΅Ρ Borland Delphi. Π’Π°Π±Π»ΠΈΡΡ ΠΠ ΠΏΠΎΠ»ΡΡΠΈΠ»ΠΈ ΡΠ»Π΅Π΄ΡΡΡΠΈΠ΅ ΡΠΎΠΎΡΠ²Π΅ΡΡΡΠ²ΡΡΡΠΈΠ΅ ΡΠΈΠ·ΠΈΡΠ΅ΡΠΊΠΈΠ΅ ΠΈΠΌΠ΅Π½Π° (ΠΈΠΌΠ΅Π½Π° ΡΠ°ΠΉΠ»ΠΎΠ² ΡΠ°Π±Π»ΠΈΡ ΡΠΎΡΠΌΠ°ΡΠ° Paradox):
1) T_klient;
2) T_postav;
3) T_mebel;
4) T_oplata;
5) T_zakaz;
ΠΠ»Ρ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠΈ ΠΈ ΠΎΡΠ»Π°Π΄ΠΊΠΈ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ½ΡΡ ΠΌΠΎΠ΄ΡΠ»Π΅ΠΉ, ΡΠ°Π±ΠΎΡΠ°ΡΡΠΈΡ Ρ Π±Π°Π·ΠΎΠΉ Π΄Π°Π½Π½ΡΡ , Π² ΡΠ°Π±Π»ΠΈΡΡ Π±ΡΠ»ΠΈ Π²Π²Π΅Π΄Π΅Π½Ρ ΠΎΡΠ»Π°Π΄ΠΎΡΠ½ΡΠ΅ Π·Π°ΠΏΠΈΡΠΈ, ΠΊΠΎΡΠΎΡΡΠ΅ ΠΏΠΎΡΠΎΠΌ Π±ΡΠ»ΠΈ Π΄ΠΎΠΏΠΎΠ»Π½Π΅Π½Ρ ΠΈ ΠΎΡΡΠ΅Π΄Π°ΠΊΡΠΈΡΠΎΠ²Π°Π½Ρ Π½Π΅ΠΏΠΎΡΡΠ΅Π΄ΡΡΠ²Π΅Π½Π½ΠΎ ΡΠ°ΠΌΠΎΠΉ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΎΠΉ «ΠΠΈΡΡΡΠ°Π»ΡΠ½ΡΠΉ ΠΌΠ°Π³Π°Π·ΠΈΠ½ ΠΏΠΎ ΠΏΡΠΎΠ΄Π°ΠΆΠ΅ ΠΌΠ΅Π±Π΅Π»ΠΈ».
ΠΠΈΠΆΠ΅ ΠΏΡΠΈΠ²Π΅Π΄Π΅Π½Ρ ΡΡΠ°Π³ΠΌΠ΅Π½ΡΡ ΡΠ°Π±Π»ΠΈΡ ΠΠ «ΠΠ°Π³Π°Π·ΠΈΠ½ ΠΌΠ΅Π±Π΅Π»ΠΈ», ΡΠ°ΡΠΊΡΡΡΡΡ Π² ΠΎΠΊΠ½Π΅ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ Database Desktop.
Π ΠΈΡΡΠ½ΠΎΠΊ 5 — Π‘ΡΡΡΠΊΡΡΡΠ° ΡΠ°Π±Π»ΠΈΡΡ «ΠΠ»ΠΈΠ΅Π½ΡΡ».
Π ΠΈΡΡΠ½ΠΎΠΊ 6 — Π‘ΡΡΡΠΊΡΡΡΠ° ΡΠ°Π±Π»ΠΈΡΡ «ΠΠΎΡΡΠ°Π²ΡΠΈΠΊΠΈ».
Π ΠΈΡΡΠ½ΠΎΠΊ 7 — Π‘ΡΡΡΠΊΡΡΡΠ° ΡΠ°Π±Π»ΠΈΡΡ «ΠΠ΅Π±Π΅Π»Ρ».
Π ΠΈΡΡΠ½ΠΎΠΊ 8 — Π‘ΡΡΡΠΊΡΡΡΠ° ΡΠ°Π±Π»ΠΈΡΡ «Π’ΠΈΠΏ ΠΎΠΏΠ»Π°ΡΡ».
Π ΠΈΡΡΠ½ΠΎΠΊ 9 — Π‘ΡΡΡΠΊΡΡΡΠ° ΡΠ°Π±Π»ΠΈΡΡ «ΠΠ°ΠΊΠ°Π·».
2.2 Π‘ΡΡΡΠΊΡΡΡΠ° ΠΏΡΠΈΠΊΠ»Π°Π΄Π½ΠΎΠΉ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ ΠΡΠΈΠΊΠ»Π°Π΄Π½Π°Ρ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ° ΠΠΠ‘ «ΠΠΈΡΡΡΠ°Π»ΡΠ½ΡΠΉ ΠΌΠ°Π³Π°Π·ΠΈΠ½ ΠΏΠΎ ΠΏΡΠΎΠ΄Π°ΠΆΠ΅ ΠΌΠ΅Π±Π΅Π»ΠΈ» ΡΠΎΡΡΠΎΠΈΡ ΠΈΠ· ΠΌΠΎΠ΄ΡΠ»Ρ ΠΏΡΠΎΠ΅ΠΊΡΠ°, ΡΠ΅ΡΡΠΈ ΡΡΠ½ΠΊΡΠΈΠΎΠ½Π°Π»ΡΠ½ΡΡ ΠΌΠΎΠ΄ΡΠ»Π΅ΠΉ ΠΈ ΡΠ΅ΡΡΠΈ ΡΠΊΡΠ°Π½Π½ΡΡ ΡΠΎΡΠΌ. ΠΡΠ·ΠΎΠ² ΡΠΎΡΠΌ (ΠΎΠ±ΡΠ°ΡΠ΅Π½ΠΈΠ΅ ΠΊ ΠΌΠΎΠ΄ΡΠ»ΡΠΌ ΡΠΊΡΠ°Π½Π½ΡΡ ΡΠΎΡΠΌ) ΠΎΡΡΡΠ΅ΡΡΠ²Π»ΡΠ΅ΡΡΡ ΡΠ΅ΡΠ΅Π· ΠΊΠ½ΠΎΠΏΠΊΠΈ Π² ΠΌΠ΅Π½Ρ. ΠΠ° ΡΡ Π΅ΠΌΠ΅ 3. ΠΎΡΡΠ°ΠΆΠ΅Π½Π° ΠΌΠΎΠ΄ΡΠ»ΡΠ½Π°Ρ ΡΡΡΡΠΊΡΡΡΠ° ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ.
Π‘Ρ Π΅ΠΌΠ° 3 — Π‘ΡΡΡΠΊΡΡΡΠ° ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ «ΠΠΈΡΡΡΠ°Π»ΡΠ½ΡΠΉ ΠΌΠ°Π³Π°Π·ΠΈΠ½ ΠΏΠΎ ΠΏΡΠΎΠ΄Π°ΠΆΠ΅ ΠΌΠ΅Π±Π΅Π»ΠΈ».
2.3 Π‘ΠΎΠ·Π΄Π°Π½ΠΈΠ΅ ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡΠ° ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ ΠΠ»Ρ ΡΠΎΠ·Π΄Π°Π½ΠΈΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ½ΠΎΠ³ΠΎ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ Π±ΡΠ»Π° Π²ΡΠ±ΡΠ°Π½Π° ΠΈΠ½ΡΠ΅Π³ΡΠΈΡΠΎΠ²Π°Π½Π½Π°Ρ ΡΡΠ΅Π΄Π° ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠΈ Delphi 7.
Π ΡΠΎΠ·Π΄Π°Π²Π°Π΅ΠΌΠΎΠΌ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΈ Π±ΡΠ΄Π΅Ρ ΡΠΎΠ·Π΄Π°Π½ΠΎ 6 ΡΠΎΡΠΌ:
1) ΠΠ»Π°Π²Π½Π°Ρ ΡΠΎΡΠΌΠ° «ΠΠΈΡΡΡΠ°Π»ΡΠ½ΡΠΉ ΠΌΠ°Π³Π°Π·ΠΈΠ½ ΠΏΠΎ ΠΏΡΠΎΠ΄Π°ΠΆΠ΅ ΠΌΠ΅Π±Π΅Π»ΠΈ» (Form_Glavn) — ΡΠΎΠ΄Π΅ΡΠΆΠΈΡ ΠΌΠ΅Π½Ρ Π΄Π»Ρ ΠΏΠ΅ΡΠ΅Ρ ΠΎΠ΄Π° Π² Π΄ΡΡΠ³ΡΡ ΡΠΎΡΠΌΡ.
2) Π€ΠΎΡΠΌΠ° «Π‘ΡΡΠ½ΠΎΡΡΡ — ΠΠΎΡΡΠ°Π²ΡΠΈΠΊΠΈ» (Form_Postav) — ΡΠΎΠ΄Π΅ΡΠΆΠΈΡ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΡ ΠΎΠ±ΠΎ Π²ΡΠ΅Ρ ΠΏΠΎΡΡΠ°Π²ΡΠΈΠΊΠ°Ρ ΠΌΠ΅Π±Π΅Π»ΠΈ.
3) Π€ΠΎΡΠΌΠ° «Π‘ΡΡΠ½ΠΎΡΡΡ — ΠΠ»ΠΈΠ΅Π½ΡΡ» (Form_Klient) — ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ΅Ρ Π²Π½ΠΎΡΠΈΡΡ Π² Π±Π°Π·Ρ, Π΄Π°Π½Π½ΡΠ΅ ΠΎ Π½ΠΎΠ²ΡΡ ΠΊΠ»ΠΈΠ΅Π½ΡΠ°Ρ ΠΌΠ°Π³Π°Π·ΠΈΠ½Π°.
4) Π€ΠΎΡΠΌΠ° «Π‘ΡΡΠ½ΠΎΡΡΡ — ΠΠ΅Π±Π΅Π»Ρ» (Form_Mebel) — ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ΅Ρ Π²Π½ΠΎΡΠΈΡΡ Π² Π±Π°Π·Ρ, Π΄Π°Π½Π½ΡΠ΅ ΠΎ ΠΌΠ΅Π±Π΅Π»ΠΈ.
5) Π€ΠΎΡΠΌΠ° «Π‘ΡΡΠ½ΠΎΡΡΡ — Π’ΠΈΠΏ ΠΎΠΏΠ»Π°ΡΡ» (Form_Oplata) — ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ΅Ρ ΠΏΠΎΡΠΌΠΎΡΡΠ΅ΡΡ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΡ, ΠΏΠΎ ΡΠΈΠΏΡ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΠΈ ΠΎΠΏΠ»Π°ΡΠΈΡΡ ΡΠΎΠ²Π°Ρ.
6) Π€ΠΎΡΠΌΠ° «Π‘ΡΡΠ½ΠΎΡΡΡ — ΠΠ°ΠΊΠ°Π·» (Form_Zakaz) — ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ΅Ρ Π²Π½ΠΎΡΠΈΡΡ Π² Π±Π°Π·Ρ, Π΄Π°Π½Π½ΡΠ΅ ΠΎ Π·Π°ΠΊΠ°Π·Π΅, ΠΏΡΠ΅Π΄ΠΎΡΡΠ°Π²Π»ΡΠ΅Ρ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΡ ΠΏΠΎΠΈΡΠΊΠ°, ΡΠ΅Π΄Π°ΠΊΡΠΈΡΠΎΠ²Π°Π½ΠΈΡ Π΄Π°Π½Π½ΡΡ , Π²ΡΠ²ΠΎΠ΄ ΠΎΡΡΠ΅ΡΠ°.
2.4 ΠΡΠΎΠ΅ΠΊΡΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ ΡΠΎΡΠΌΡ «ΠΠΈΡΡΡΠ°Π»ΡΠ½ΡΠΉ ΠΌΠ°Π³Π°Π·ΠΈΠ½ ΠΏΠΎ ΠΏΡΠΎΠ΄Π°ΠΆΠ΅ ΠΌΠ΅Π±Π΅Π»ΠΈ».
Π€ΠΎΡΠΌΠ° «ΠΠΈΡΡΡΠ°Π»ΡΠ½ΡΠΉ ΠΌΠ°Π³Π°Π·ΠΈΠ½ ΠΏΠΎ ΠΏΡΠΎΠ΄Π°ΠΆΠ΅ ΠΌΠ΅Π±Π΅Π»ΠΈ» ΡΠ²Π»ΡΠ΅ΡΡΡ Π³Π»Π°Π²Π½ΠΎΠΉ ΡΠΎΡΠΌΠΎΠΉ ΠΏΡΠΎΠ΅ΠΊΡΠ°. ΠΡΠ° ΡΠΎΡΠΌΠ° Π²ΡΠΏΠΎΠ»Π½ΡΠ΅Ρ ΡΠΏΡΠ°Π²Π»ΡΡΡΠΈΠ΅ ΡΡΠ½ΠΊΡΠΈΠΈ. ΠΡΠΈ ΡΠ΅Π»ΡΠΊΠ΅ ΠΌΡΡΡΡ ΠΏΠΎ ΠΎΠ΄Π½ΠΎΠΉ ΠΈΠ· ΠΊΠ½ΠΎΠΏΠΎΠΊ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ° ΠΏΠ΅ΡΠ΅Π΄Π°Π΅Ρ ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΠ΅ ΠΈ Π²ΠΈΠ·ΡΠ°Π»ΠΈΠ·ΠΈΡΡΠ΅Ρ ΡΠΎΠΎΡΠ²Π΅ΡΡΡΠ²ΡΡΡΠ΅Π΅ ΡΡΠ½ΠΊΡΠΈΠΎΠ½Π°Π»ΡΠ½ΠΎΠ΅ ΠΎΠΊΠ½ΠΎ.
Π ΠΈΡΡΠ½ΠΎΠΊ 10 — ΠΠ»Π°Π²Π½Π°Ρ ΡΠΎΡΠΌΠ° «ΠΠΈΡΡΡΠ°Π»ΡΠ½ΡΠΉ ΠΌΠ°Π³Π°Π·ΠΈΠ½ ΠΏΠΎ ΠΏΡΠΎΠ΄Π°ΠΆΠ΅ ΠΌΠ΅Π±Π΅Π»ΠΈ».
ΠΠ»Ρ ΡΠ΅Π°Π»ΠΈΠ·Π°ΡΠΈΠΈ Π΄Π°Π½Π½ΡΡ ΡΡΠ½ΠΊΡΠΈΠΉ Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΎ Π΄ΠΎΠ±Π°Π²ΠΈΡΡ Π½Π° ΡΠΎΡΠΌΡ ΡΠ»Π΅Π΄ΡΡΡΠΈΠ΅ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½ΡΡ:
1) ΠΠ΄ΠΈΠ½ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ MainMenu — ΠΌΠ΅Π½Ρ Π½Π°Π²ΠΈΠ³Π°ΡΠΈΠΈ;
2) ΠΡΡΡ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½ΡΠΎΠ² Table — Π΄Π»Ρ ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΡ Π΄Π°Π½Π½ΡΡ Π² ΡΠ°Π±Π»ΠΈΡΠ°Ρ ;
3) ΠΠ΄ΠΈΠ½ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ XPManifest — ΡΡΠΎ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ, ΠΊΠΎΡΠΎΡΡΠΉ ΠΈΠ· ΠΎΠ±ΡΡΠ½ΠΎΠΉ ΡΠ΅ΠΌΡ (Π² ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ΅) ΡΠ΄Π΅Π»Π°Π΅Ρ Π² XP;
2.5 ΠΡΠΎΠ΅ΠΊΡΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ ΡΠΎΡΠΌΡ «ΠΏΠΎΡΡΠ°Π²ΡΠΈΠΊΠΈ».
Π€ΠΎΡΠΌΠ° «ΠΠΎΡΡΠ°Π²ΡΠΈΠΊΠΈ» — Π½Π° Π½Π΅ΠΉ ΠΏΡΠ΅Π΄ΡΡΠ°Π²Π»Π΅Π½Π° ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΡ ΠΎΠ±ΠΎ Π²ΡΠ΅Ρ ΠΏΠΎΡΡΠ°Π²ΡΠΈΠΊΠ°Ρ , ΠΊΠΎΡΠΎΡΡΠ΅ ΡΠΎΡΡΡΠ΄Π½ΠΈΡΠ°ΡΡ Ρ ΠΌΠ°Π³Π°Π·ΠΈΠ½ΠΎΠΌ.
Π ΠΈΡΡΠ½ΠΎΠΊ 11 — Π€ΠΎΡΠΌΠ° «ΠΠΎΡΡΠ°Π²ΡΠΈΠΊΠΈ».
ΠΠ»Ρ ΡΠ΅Π°Π»ΠΈΠ·Π°ΡΠΈΠΈ Π΄Π°Π½Π½ΡΡ ΡΡΠ½ΠΊΡΠΈΠΉ Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΎ Π΄ΠΎΠ±Π°Π²ΠΈΡΡ Π½Π° ΡΠΎΡΠΌΡ ΡΠ»Π΅Π΄ΡΡΡΠΈΠ΅ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½ΡΡ:
1) ΠΠ΄ΠΈΠ½ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ DataSource — Π΄Π»Ρ ΡΠ²ΡΠ·ΠΈ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½ΡΠΎΠ² Table Ρ Π΄ΡΡΠ³ΠΈΠΌΠΈ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½ΡΠ°ΠΌΠΈ;
2) ΠΠ΄ΠΈΠ½ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ DBGrid — Π΄Π»Ρ ΠΎΡΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΡ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΠΈ ΠΎ ΡΠ΅Π½Π½ΠΎΡΡΡΡ Π½Π° ΡΠΊΡΠ°Π½Π΅;
3) ΠΠ΄ΠΈΠ½ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½ΡΠ° EditΠ²Π²ΠΎΠ΄ Π΄Π»Ρ ΠΏΠΎΠΈΡΠΊΠ°;
4) Π’ΡΠΈ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½ΡΠ° Image — ΠΎΡΡΡΠ΅ΡΡΠ²Π»ΡΡΡ ΡΡΠ½ΠΊΡΠΈΠΈ ΠΊΠ½ΠΎΠΏΠΎΠΊ;
5) Π¨Π΅ΡΡΡ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½ΡΠΎΠ² Label — Π΄Π»Ρ ΠΎΡΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΡ Π½Π°Π΄ΠΏΠΈΡΠΈ;
6) ΠΠ΄ΠΈΠ½ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ Table — Π΄Π»Ρ Π²ΡΠ²ΠΎΠ΄Π° ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΠΈ ΠΈΠ· ΡΠ°Π±Π»ΠΈΡΡ;
7) ΠΡΡΡ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½ΡΠΎΠ² DBEdit — Π΄Π»Ρ Π²Π²ΠΎΠ΄Π° ΠΈ ΡΠ΅Π΄Π°ΠΊΡΠΈΡΠΎΠ²Π°Π½ΠΈΡ Π΄Π°Π½Π½ΡΡ ;
8) ΠΠ΄ΠΈΠ½ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ RadioGroup — Π΄Π»Ρ ΡΠΈΠ»ΡΡΡΠ°ΡΠΈΠΈ ΠΏΠΎ ΠΏΠΎΠ»ΡΠΌ;
9) ΠΠ΄ΠΈΠ½ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ MainMenu — ΠΌΠ΅Π½Ρ Π½Π°Π²ΠΈΠ³Π°ΡΠΈΠΈ;
2.6 ΠΡΠΎΠ΅ΠΊΡΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ ΡΠΎΡΠΌΡ «ΠΠ»ΠΈΠ΅Π½ΡΡ».
Π ΠΈΡΡΠ½ΠΎΠΊ 12 — Π€ΠΎΡΠΌΠ° «ΠΠ»ΠΈΠ΅Π½ΡΡ».
Π€ΠΎΡΠΌΠ° «ΠΠ»ΠΈΠ΅Π½ΡΡ» — Π½Π° Π½Π΅ΠΉ ΠΏΡΠ΅Π΄ΡΡΠ°Π²Π»Π΅Π½Π° ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΡ ΠΎΠ±ΠΎ Π²ΡΠ΅Ρ ΠΊΠ»ΠΈΠ΅Π½ΡΠ°Ρ , ΠΊΠΎΡΠΎΡΡΠ΅ ΠΎΡΡΡΠ΅ΡΡΠ²Π»ΡΠ»ΠΈ Π·Π°ΠΊΠ°Π·Ρ Π² ΠΌΠ°Π³Π°Π·ΠΈΠ½Π΅.
ΠΠ»Ρ ΡΠ΅Π°Π»ΠΈΠ·Π°ΡΠΈΠΈ Π΄Π°Π½Π½ΡΡ ΡΡΠ½ΠΊΡΠΈΠΉ Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΎ Π΄ΠΎΠ±Π°Π²ΠΈΡΡ Π½Π° ΡΠΎΡΠΌΡ ΡΠ»Π΅Π΄ΡΡΡΠΈΠ΅ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½ΡΡ:
1) ΠΠ΄ΠΈΠ½ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ DBGrid — Π΄Π»Ρ ΠΎΡΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΡ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΠΈ ΠΎ ΡΠ΅Π½Π½ΠΎΡΡΡΡ Π½Π° ΡΠΊΡΠ°Π½Π΅;
2) ΠΠ΄ΠΈΠ½ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½ΡΠ° EditΠ²Π²ΠΎΠ΄ Π΄Π»Ρ ΠΏΠΎΠΈΡΠΊΠ°;
3) Π’ΡΠΈ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½ΡΠ° Image — ΠΎΡΡΡΠ΅ΡΡΠ²Π»ΡΡΡ ΡΡΠ½ΠΊΡΠΈΠΈ ΠΊΠ½ΠΎΠΏΠΎΠΊ;
4) Π¨Π΅ΡΡΡ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½ΡΠΎΠ² Label — Π΄Π»Ρ ΠΎΡΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΡ Π½Π°Π΄ΠΏΠΈΡΠΈ;
5) ΠΠ΄ΠΈΠ½ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ Table — Π΄Π»Ρ Π²ΡΠ²ΠΎΠ΄Π° ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΠΈ ΠΈΠ· ΡΠ°Π±Π»ΠΈΡΡ;
6) ΠΡΡΡ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½ΡΠΎΠ² DBEdit — Π΄Π»Ρ Π²Π²ΠΎΠ΄Π° ΠΈ ΡΠ΅Π΄Π°ΠΊΡΠΈΡΠΎΠ²Π°Π½ΠΈΡ Π΄Π°Π½Π½ΡΡ ;
7) ΠΠ΄ΠΈΠ½ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ RadioGroup — Π΄Π»Ρ ΡΠΈΠ»ΡΡΡΠ°ΡΠΈΠΈ ΠΏΠΎ ΠΏΠΎΠ»ΡΠΌ;
8) ΠΠ΄ΠΈΠ½ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ MainMenu — ΠΌΠ΅Π½Ρ Π½Π°Π²ΠΈΠ³Π°ΡΠΈΠΈ;
2.7 ΠΡΠΎΠ΅ΠΊΡΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ ΡΠΎΡΠΌΡ «ΠΠ΅Π±Π΅Π»Ρ».
Π€ΠΎΡΠΌΠ° «ΠΠ΅Π±Π΅Π»Ρ» — Π½Π° Π½Π΅ΠΉ ΠΏΡΠ΅Π΄ΡΡΠ°Π²Π»Π΅Π½Π° ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΡ ΠΎΠ±ΠΎ Π²ΡΠ΅ΠΉ ΠΌΠ΅Π±Π΅Π»ΠΈ, ΠΊΠΎΡΠΎΡΡΠΉ ΠΏΡΠΎΠ΄Π°Π΅Ρ ΠΌΠ°Π³Π°Π·ΠΈΠ½.
Π ΠΈΡΡΠ½ΠΎΠΊ 13 — Π€ΠΎΡΠΌΠ° «ΠΠ΅Π±Π΅Π»Ρ».
ΠΠ»Ρ ΡΠ΅Π°Π»ΠΈΠ·Π°ΡΠΈΠΈ Π΄Π°Π½Π½ΡΡ ΡΡΠ½ΠΊΡΠΈΠΉ Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΎ Π΄ΠΎΠ±Π°Π²ΠΈΡΡ Π½Π° ΡΠΎΡΠΌΡ ΡΠ»Π΅Π΄ΡΡΡΠΈΠ΅ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½ΡΡ:
1) ΠΠ΄ΠΈΠ½ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ DataSource — Π΄Π»Ρ ΡΠ²ΡΠ·ΠΈ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½ΡΠΎΠ² Table Ρ Π΄ΡΡΠ³ΠΈΠΌΠΈ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½ΡΠ°ΠΌΠΈ;
2) ΠΠ΄ΠΈΠ½ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ DBGrid — Π΄Π»Ρ ΠΎΡΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΡ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΠΈ ΠΎ ΡΠ΅Π½Π½ΠΎΡΡΡΡ Π½Π° ΡΠΊΡΠ°Π½Π΅;
3) ΠΠ΄ΠΈΠ½ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½ΡΠ° EditΠ²Π²ΠΎΠ΄ Π΄Π»Ρ ΠΏΠΎΠΈΡΠΊΠ°;
4) Π’ΡΠΈ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½ΡΠ° Image — ΠΎΡΡΡΠ΅ΡΡΠ²Π»ΡΡΡ ΡΡΠ½ΠΊΡΠΈΠΈ ΠΊΠ½ΠΎΠΏΠΎΠΊ;
5) Π¨Π΅ΡΡΡ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½ΡΠΎΠ² Label — Π΄Π»Ρ ΠΎΡΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΡ Π½Π°Π΄ΠΏΠΈΡΠΈ;
6) ΠΠ΄ΠΈΠ½ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ Table — Π΄Π»Ρ Π²ΡΠ²ΠΎΠ΄Π° ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΠΈ ΠΈΠ· ΡΠ°Π±Π»ΠΈΡΡ;
7) ΠΡΡΡ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½ΡΠΎΠ² DBEdit — Π΄Π»Ρ Π²Π²ΠΎΠ΄Π° ΠΈ ΡΠ΅Π΄Π°ΠΊΡΠΈΡΠΎΠ²Π°Π½ΠΈΡ Π΄Π°Π½Π½ΡΡ ;
8) ΠΠ΄ΠΈΠ½ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ RadioGroup — Π΄Π»Ρ ΡΠΈΠ»ΡΡΡΠ°ΡΠΈΠΈ ΠΏΠΎ ΠΏΠΎΠ»ΡΠΌ;
9) ΠΠ΄ΠΈΠ½ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ MainMenu — ΠΌΠ΅Π½Ρ Π½Π°Π²ΠΈΠ³Π°ΡΠΈΠΈ;
2.8 ΠΡΠΎΠ΅ΠΊΡΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ ΡΠΎΡΠΌΡ «Π’ΠΈΠΏ ΠΎΠΏΠ»Π°ΡΡ».
Π€ΠΎΡΠΌΠ° «Π’ΠΈΠΏ ΠΎΠΏΠ»Π°ΡΡ» — Π½Π° Π½Π΅ΠΉ ΠΏΡΠ΅Π΄ΡΡΠ°Π²Π»Π΅Π½Π° ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΡ ΠΏΠΎ ΡΠΏΠΎΡΠΎΠ±Ρ ΠΎΠΏΠ»Π°ΡΡ, ΠΊΠΎΡΠΎΡΠΎΠΉ ΠΊΠ»ΠΈΠ΅Π½Ρ ΠΌΠΎΠΆΠ΅Ρ Π²ΠΎΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡΡΡ ΠΈ ΠΎΠΏΠ»Π°ΡΠΈΡΡ Π²ΡΠ±ΡΠ°Π½Π½ΡΠΉ ΡΠΎΠ²Π°Ρ Π·Π°ΠΊΠ°Π·Π°Π½Π½ΡΠΉ Π² ΠΌΠ°Π³Π°Π·ΠΈΠ½Π΅.
Π ΠΈΡΡΠ½ΠΎΠΊ 14 — Π€ΠΎΡΠΌΠ° «Π’ΠΈΠΏ ΠΎΠΏΠ»Π°ΡΡ».
ΠΠ»Ρ ΡΠ΅Π°Π»ΠΈΠ·Π°ΡΠΈΠΈ Π΄Π°Π½Π½ΡΡ ΡΡΠ½ΠΊΡΠΈΠΉ Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΎ Π΄ΠΎΠ±Π°Π²ΠΈΡΡ Π½Π° ΡΠΎΡΠΌΡ ΡΠ»Π΅Π΄ΡΡΡΠΈΠ΅ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½ΡΡ:
1) ΠΠ΄ΠΈΠ½ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ DataSource — Π΄Π»Ρ ΡΠ²ΡΠ·ΠΈ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½ΡΠΎΠ² Table Ρ Π΄ΡΡΠ³ΠΈΠΌΠΈ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½ΡΠ°ΠΌΠΈ;
2) ΠΠ΄ΠΈΠ½ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ DBGrid — Π΄Π»Ρ ΠΎΡΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΡ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΠΈ ΠΎ ΡΠ΅Π½Π½ΠΎΡΡΡΡ Π½Π° ΡΠΊΡΠ°Π½Π΅;
3) ΠΠ΄ΠΈΠ½ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½ΡΠ° EditΠ²Π²ΠΎΠ΄ Π΄Π»Ρ ΠΏΠΎΠΈΡΠΊΠ°;
4) Π’ΡΠΈ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½ΡΠ° Image — ΠΎΡΡΡΠ΅ΡΡΠ²Π»ΡΡΡ ΡΡΠ½ΠΊΡΠΈΠΈ ΠΊΠ½ΠΎΠΏΠΎΠΊ;
5) ΠΠ΄ΠΈΠ½ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ Label — Π΄Π»Ρ ΠΎΡΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΡ Π½Π°Π΄ΠΏΠΈΡΠΈ;
6) ΠΠ΄ΠΈΠ½ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ Table — Π΄Π»Ρ Π²ΡΠ²ΠΎΠ΄Π° ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΠΈ ΠΈΠ· ΡΠ°Π±Π»ΠΈΡΡ;
7) ΠΠ²Π° ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½ΡΠ° DBEdit — Π΄Π»Ρ Π²Π²ΠΎΠ΄Π° ΠΈ ΡΠ΅Π΄Π°ΠΊΡΠΈΡΠΎΠ²Π°Π½ΠΈΡ Π΄Π°Π½Π½ΡΡ ;
8) ΠΠ΄ΠΈΠ½ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ RadioGroup — Π΄Π»Ρ ΡΠΈΠ»ΡΡΡΠ°ΡΠΈΠΈ ΠΏΠΎ ΠΏΠΎΠ»ΡΠΌ;
9) ΠΠ΄ΠΈΠ½ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ MainMenu — ΠΌΠ΅Π½Ρ Π½Π°Π²ΠΈΠ³Π°ΡΠΈΠΈ;
2.9 ΠΡΠΎΠ΅ΠΊΡΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ ΡΠΎΡΠΌΡ «ΠΠ°ΠΊΠ°Π·».
Π€ΠΎΡΠΌΠ° «ΠΠ°ΠΊΠ°Π·» ΡΠ²Π»ΡΠ΅ΡΡΡ ΠΎΡΠ½ΠΎΠ²ΠΎΠΉ ΡΠΎΡΠΌΠΎΠΉ ΠΏΡΠΎΠ΅ΠΊΡΠ°. ΠΠ° Π½Π΅ΠΉ ΠΏΡΠ΅Π΄ΡΡΠ°Π²Π»Π΅Π½Π° ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΡ ΠΎΠ±ΠΎ Π²ΡΠ΅Ρ ΠΈΠΌΠ΅ΡΡΠΈΡ ΡΡ Π·Π°ΠΊΠ°Π·ΠΎΠ².
Π ΠΈΡΡΠ½ΠΎΠΊ 15 — Π€ΠΎΡΠΌΠ° «ΠΠ°ΠΊΠ°Π·».
ΠΠ»Ρ ΡΠ΅Π°Π»ΠΈΠ·Π°ΡΠΈΠΈ Π΄Π°Π½Π½ΡΡ ΡΡΠ½ΠΊΡΠΈΠΉ Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΎ Π΄ΠΎΠ±Π°Π²ΠΈΡΡ Π½Π° ΡΠΎΡΠΌΡ ΡΠ»Π΅Π΄ΡΡΡΠΈΠ΅ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½ΡΡ:
1) ΠΡΡΡ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½ΡΠΎΠ² DataSource — Π΄Π»Ρ ΡΠ²ΡΠ·ΠΈ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½ΡΠΎΠ² Table Ρ Π΄ΡΡΠ³ΠΈΠΌΠΈ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½ΡΠ°ΠΌΠΈ;
2) ΠΡΡΡ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½ΡΠΎΠ² DBGrid — Π΄Π»Ρ ΠΎΡΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΡ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΠΈ ΠΎ ΡΠ΅Π½Π½ΠΎΡΡΡΡ Π½Π° ΡΠΊΡΠ°Π½Π΅;
3) Π‘Π΅ΠΌΡ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½ΡΠΎΠ² EditΠ²Π²ΠΎΠ΄ Π΄Π»Ρ ΠΏΠΎΠΈΡΠΊΠ°;
4) ΠΠ΅Π²ΡΡΡ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½ΡΠΎΠ² Label — Π΄Π»Ρ ΠΎΡΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΡ Π½Π°Π΄ΠΏΠΈΡΠΈ;
5) ΠΡΡΡ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ Table — Π΄Π»Ρ Π²ΡΠ²ΠΎΠ΄Π° ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΠΈ ΠΈΠ· ΡΠ°Π±Π»ΠΈΡΡ;
6) ΠΠ΄ΠΈΠ½ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ RadioGroup — Π΄Π»Ρ ΡΠΈΠ»ΡΡΡΠ°ΡΠΈΠΈ ΠΏΠΎ ΠΏΠΎΠ»ΡΠΌ;
7) ΠΠ΄ΠΈΠ½ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ MainMenu — ΠΌΠ΅Π½Ρ Π½Π°Π²ΠΈΠ³Π°ΡΠΈΠΈ;
8) ΠΠ΄ΠΈΠ½ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ Query — Π΄Π»Ρ Π²ΡΠ²ΠΎΠ΄Π° ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΠΈ;
9) Π§Π΅ΡΡΡΠ΅ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½ΡΠ° Button — ΠΊΠ½ΠΎΠΏΠΊΠΈ;
10) ΠΠ²Π° ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½ΡΠ° DateTimePicker — Π΄Π»Ρ Π²Π²ΠΎΠ΄Π° Π΄Π°ΡΡ;
3. ΠΠΊΡΠΏΠ»ΡΠ°ΡΠ°ΡΠΈΠΎΠ½Π½Π°Ρ ΡΠ°ΡΡΡ.
3.1 Π’ΡΠ΅Π±ΠΎΠ²Π°Π½ΠΈΡ ΠΊ Π°ΠΏΠΏΠ°ΡΠ°ΡΠ½ΠΎ — ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ½ΠΎΠΌΡ ΠΎΠ±Π΅ΡΠΏΠ΅ΡΠ΅Π½ΠΈΡ Π‘ΠΈΡΡΠ΅ΠΌΠ° Π΄ΠΎΠ»ΠΆΠ½Π° ΡΠ°Π±ΠΎΡΠ°ΡΡ Π½Π° IBM ΡΠΎΠ²ΠΌΠ΅ΡΡΠΈΠΌΡΡ ΠΏΠ΅ΡΡΠΎΠ½Π°Π»ΡΠ½ΡΡ ΠΊΠΎΠΌΠΏΡΡΡΠ΅ΡΠ°Ρ .
ΠΠΈΠ½ΠΈΠΌΠ°Π»ΡΠ½Π°Ρ ΠΊΠΎΠ½ΡΠΈΠ³ΡΡΠ°ΡΠΈΡ:
1) ΠΡΠΎΡΠ΅ΡΡΠΎΡ 500 MHz.
2) ΠΠΏΠ΅ΡΠ°ΡΠΈΠ²Π½Π°Ρ ΠΏΠ°ΠΌΡΡΡ 128 ΠΠ± RAM.
3) ΠΠΈΠ΄Π΅ΠΎΠ°Π΄Π°ΠΏΡΠ΅Ρ ΠΈ ΠΌΠΎΠ½ΠΈΡΠΎΡ VGA (800×600).
4) Π‘Π²ΠΎΠ±ΠΎΠ΄Π½ΠΎΠ΅ ΠΌΠ΅ΡΡΠΎ Π½Π° HDD 25 ΠΠ±.
5) Π£ΡΡΡΠΎΠΉΡΡΠ²Π° Π²Π·Π°ΠΈΠΌΠΎΠ΄Π΅ΠΉΡΡΠ²ΠΈΡ Ρ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Π΅ΠΌ ΠΊΠ»Π°Π²ΠΈΠ°ΡΡΡΠ° ΠΈ ΠΌΡΡΡ.
ΠΠΈΠ½ΠΈΠΌΠ°Π»ΡΠ½ΡΠ΅ ΡΡΠ΅Π±ΠΎΠ²Π°Π½ΠΈΡ ΠΊ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΠΎΠ½Π½ΠΎΠΉ ΠΈ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ½ΠΎΠΉ ΡΠΎΠ²ΠΌΠ΅ΡΡΠΈΠΌΠΎΡΡΠΈ:
ΠΠΏΠ΅ΡΠ°ΡΠΈΠΎΠ½Π½ΠΎΠΉ ΡΠΈΡΡΠ΅ΠΌΠ° Win32.
3.2 ΠΠ½ΡΡΡΡΠΊΡΠΈΡ ΠΏΠΎ ΡΡΡΠ°Π½ΠΎΠ²ΠΊΠ΅ ΠΠ Π£ΡΡΠ°Π½ΠΎΠ²ΠΊΠ° ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ½ΠΎΠ³ΠΎ ΠΏΡΠΎΠ΄ΡΠΊΡΠ° «ΠΠΈΡΡΡΠ°Π»ΡΠ½ΡΠΉ ΠΌΠ°Π³Π°Π·ΠΈΠ½ ΠΏΠΎ ΠΏΡΠΎΠ΄Π°ΠΆΠ΅ ΠΌΠ΅Π±Π΅Π»ΠΈ» ΠΎΡΡΡΠ΅ΡΡΠ²Π»ΡΠ΅ΡΡΡ Π² Π΄Π²Π° ΡΡΠ°ΠΏΠ°:
1) Π‘ΠΊΠΎΠΏΠΈΡΠΎΠ²Π°ΡΡ ΠΏΠ°ΠΏΠΊΡ Ρ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΎΠΉ Π² ΠΊΠΎΡΠ΅Π½Ρ Π΄ΠΈΡΠΊΠ° «C:», Π΄Π»Ρ ΡΠΎΠ³ΠΎ ΡΡΠΎΠ±Ρ Π±Π΅Π· ΠΎΡΠΈΠ±ΠΎΠΊ ΡΡΠ½ΠΊΡΠΈΠΎΠ½ΠΈΡΠΎΠ²Π°Π»Π° ΡΡΠ½ΠΊΡΠΈΡ ΠΎΡΡΠ΅ΡΠ°.
2) ΠΡΠΊΡΡΡΠΈΠ΅ Π€Π°ΠΉΠ»Π° Project. exe Π² ΠΏΠ°ΠΏΠΊΠ΅ Ρ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΎΠΉ.
3.3 ΠΠ½ΡΡΡΡΠΊΡΠΈΡ ΠΏΠΎ ΡΠ΅ΡΡΠΈΡΠΎΠ²Π°Π½ΠΈΡ ΠΠ ΠΠΎΡΠ»Π΅ Π·Π°Π²Π΅ΡΡΠ΅Π½ΠΈΡ ΠΏΡΠΎΠ΅ΠΊΡΠΈΡΠΎΠ²Π°Π½ΠΈΡ ΡΠΈΡΡΠ΅ΠΌΡ Π½Π°ΡΡΡΠΏΠ°Π΅Ρ ΡΡΠ°ΠΏ Π²Π²ΠΎΠ΄Π° ΡΠΈΡΡΠ΅ΠΌΡ Π² ΡΠΊΡΠΏΠ»ΡΠ°ΡΠ°ΡΠΈΡ. ΠΠ΅ΡΠ΅Π΄ Π²Π²ΠΎΠ΄ΠΎΠΌ Π² ΡΠΊΡΠΏΠ»ΡΠ°ΡΠ°ΡΠΈΡ Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΎ ΡΠ±Π΅Π΄ΠΈΡΡΡΡ Π² ΠΏΡΠ°Π²ΠΈΠ»ΡΠ½ΠΎΡΡΠΈ ΡΠ°Π±ΠΎΡΡ ΡΠΎΠ·Π΄Π°Π½Π½ΠΎΠ³ΠΎ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ½ΠΎΠ³ΠΎ ΠΏΡΠΎΠ΄ΡΠΊΡΠ°, Ρ. Π΅. ΠΏΡΠΎΠ²Π΅ΡΡΠΈ Π΅Π³ΠΎ ΡΠ΅ΡΡΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅.
ΠΠΎΡΠ»Π΅ Π·Π°ΠΏΡΡΠΊΠ° exe ΡΠ°ΠΉΠ»Π° ΠΏΠΎΡΠ²Π»ΡΠ΅ΡΡΡ Π³Π»Π°Π²Π½ΠΎΠ΅ ΠΎΠΊΠ½ΠΎ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ, Π³Π΄Π΅ ΡΠ»Π΅Π΄ΡΠ΅Ρ ΠΏΠ΅ΡΠ΅ΠΉΡΠΈ Π² ΠΌΠ΅Π½Ρ Π½Π° ΠΎΡΠ½ΠΎΠ²Π½ΡΡ ΡΠΎΡΠΌΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ «ΠΠ°ΠΊΠ°Π·», ΠΊΠΎΡΠΎΡΠ°Ρ Π²ΡΠ³Π»ΡΠ΄ΠΈΡ ΡΠ»Π΅Π΄ΡΡΡΠΈΠΌ ΠΎΠ±ΡΠ°Π·ΠΎΠΌ:
Π ΠΈΡΡΠ½ΠΎΠΊ 16 — Π€ΠΎΡΠΌΠ° — ΠΠ°ΠΊΠ°Π· Π ΠΏΠΎΡΠ²ΠΈΠ²ΡΠ΅ΠΉΡΡ ΡΠΎΡΠΌΠ΅ ΠΌΡ Π²ΠΈΠ΄ΠΈΠΌ ΡΠ΅ΡΡΡΠ΅ ΠΊΠ½ΠΎΠΏΠΊΠΈ: ΡΠ΄Π°Π»ΠΈΡΡ, Π΄ΠΎΠ±Π°Π²ΠΈΡ, ΡΠ΅Π΄Π°ΠΊΡΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅, ΠΎΠ±Π½ΠΎΠ²ΠΈΡΡ. ΠΠ½ΠΎΠΏΠΊΠ° ΡΠ΄Π°Π»ΠΈΡΡ ΡΠ»ΡΠΆΠΈΡ Π΄Π»Ρ ΡΠΎΠ³ΠΎ, ΡΡΠΎΠ±Ρ ΡΠ΄Π°Π»ΠΈΡΡ Π·Π°ΠΏΠΈΡΡ ΠΈΠ· ΡΠ°Π±Π»ΠΈΡΡ. ΠΠ½ΠΎΠΏΠΊΠ° Π΄ΠΎΠ±Π°Π²ΠΈΡΡ ΡΠ»ΡΠΆΠΈΡ Π΄Π»Ρ ΡΠΎΠ³ΠΎ, ΡΡΠΎΠ±Ρ Π΄ΠΎΠ±Π°Π²ΠΈΡΡ Π·Π°ΠΏΠΈΡΡ Π² ΡΠ°Π±Π»ΠΈΡΡ. ΠΠ½ΠΎΠΏΠΊΠ° ΡΠ΅Π΄Π°ΠΊΡΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ ΡΠ»ΡΠΆΠΈΡ Π΄Π»Ρ ΡΠΎΠ³ΠΎ, ΡΡΠΎΠ±Ρ ΠΎΡΡΠ΅Π΄Π°ΠΊΡΠΈΡΠΎΠ²Π°ΡΡ ΠΈΠΌΠ΅ΡΡΠΈΠ΅ΡΡ Π·Π°ΠΏΠΈΡΠΈ Π² ΡΠ°Π±Π»ΠΈΡΠ΅. ΠΠ½ΠΎΠΏΠΊΠ° ΠΎΠ±Π½ΠΎΠ²ΠΈΡΡ ΡΠ»ΡΠΆΠΈΡ Π΄Π»Ρ ΡΠΎΠ³ΠΎ, ΡΡΠΎΠ±Ρ ΠΎΠ±Π½ΠΎΠ²Π»ΡΡΡ ΡΠ°Π±Π»ΠΈΡΡ, ΠΏΠΎΡΠ»Π΅ ΡΠ΅Π΄Π°ΠΊΡΠΈΡΠΎΠ²Π°Π½ΠΈΡ Π·Π°ΠΏΠΈΡΠ΅ΠΉ. Π’Π°ΠΊΠΆΠ΅ Π΅ΡΡΡ ΠΏΠΎΠ»Π΅ Π΄Π»Ρ Π²Π²ΠΎΠ΄Π° Π·Π°ΠΏΠΈΡΠΈ, ΡΡΠΎΠ±Ρ ΠΈΡΠΊΠ°ΡΡ Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΡΠ΅ Π΄Π°Π½Π½ΡΠ΅ Π² Π±Π°Π·Π΅. ΠΡΠ»ΠΈ Π½Π΅ Π·Π°ΠΏΠΎΠ»Π½ΠΈΡΡ Π²ΡΠ΅ ΠΏΠΎΠ»Ρ ΠΈ Π½Π°ΠΆΠ°ΡΡ Π΄ΠΎΠ±Π°Π²ΠΈΡΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ° Π²ΡΠ΄Π°ΡΡ ΡΠΎΠΎΠ±ΡΠ΅Π½ΠΈΠ΅ «Π²Π²Π΅Π΄ΠΈΡΠ΅ Π²ΡΠ΅ Π·Π°ΠΏΠΈΡΠΈ», ΡΡΠΎ Π²ΡΠ³Π»ΡΠ΄ΠΈΡ ΡΠ»Π΅Π΄ΡΡΡΠΈΠΌ ΠΎΠ±ΡΠ°Π·ΠΎΠΌ:
Π ΠΈΡΡΠ½ΠΎΠΊ 17 — Π€ΠΎΡΠΌΠ° — ΠΠ°ΠΊΠ°Π· ΠΡΠΎΠ²Π΅ΡΠΈΠΌ ΠΏΠΎΠΈΡΠΊ Π² Π±Π°Π·Π΅ Π΄Π°Π½Π½ΡΡ . ΠΠ»Ρ ΡΡΠΎΠ³ΠΎ Π² ΠΏΠΎΠ»Π΅ «ΠΠ²Π΅Π΄ΠΈΡΠ΅ Π·Π°ΠΏΠΈΡΡ Π΄Π»Ρ ΠΏΠΎΠΈΡΠΊΠ°» Π²Π²Π΅Π΄Π΅ΠΌ Π·Π°ΠΏΠΈΡΡ, Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ, ΠΈΠ· ΠΏΠΎΠ»Ρ ΠΏΠΎΡΡΠ°Π²ΡΠΈΠΊ Π²Π²Π΅Π΄Π΅ΠΌ Π·Π°ΠΏΠΈΡΡ «ΠΠ΅Π΄Ρ». ΠΠΎΡΠ»Π΅ ΡΠΎΠ³ΠΎ ΠΊΠ°ΠΊ Π²Π²Π΅Π»ΠΈ Π·Π°ΠΏΠΈΡΡ, Π½Π°ΠΆΠΈΠΌΠ°Π΅ΠΌ Π½Π° ΠΊΡΡΠΆΠΎΠΊ Ρ Π½Π°Π΄ΠΏΠΈΡΡΡ «ΠΠΎΡΡΠ°Π²ΡΠΈΠΊ». ΠΠΎΡΠ»Π΅ Π΄Π°Π½Π½ΡΡ Π΄Π΅ΠΉΡΡΠ²ΠΈΠΉ Π΄ΠΎΠ»ΠΆΠ½Π° ΠΏΠΎΡΠ²ΠΈΡΡΡ ΠΎΠ΄Π½Π° ΡΡΡΠΎΡΠΊΠ° Π² Π±Π°Π·Π΅ Ρ ΡΠ°ΠΊΠΈΠΌ ΠΈΠΌΠ΅Π½Π΅ΠΌ. ΠΡΠΎ Π±ΡΠ΄Π΅Ρ Π²ΡΠ³Π»ΡΠ΄ΠΈΡ ΡΠ»Π΅Π΄ΡΡΡΠΈΠΌ ΠΎΠ±ΡΠ°Π·ΠΎΠΌ:
Π ΠΈΡΡΠ½ΠΎΠΊ 18 — Π€ΠΎΡΠΌΠ° — ΠΠ°ΠΊΠ°Π· ΠΡΡΠ°Π»ΡΠ½ΡΠ΅ ΡΠΎΡΠΌΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ ΡΠ°Π±ΠΎΡΠ°ΡΡ Π°Π½Π°Π»ΠΎΠ³ΠΈΡΠ½ΡΠΌ ΡΠΏΠΎΡΠΎΠ±ΠΎΠΌ, ΠΊΠ°ΠΊ ΠΏΡΠ΅Π΄ΡΡΠ°Π²Π»Π΅Π½ΠΎ Π²ΡΡΠ΅. ΠΠ· ΠΏΡΠ΅Π΄ΡΡΠ°Π²Π»Π΅Π½Π½ΡΡ ΡΠΊΡΠΈΠ½ΡΠΎΡΠΎΠ² Π²ΠΈΠ΄Π½ΠΎ, ΡΡΠΎ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ° ΡΠ°Π±ΠΎΡΠ°Π΅Ρ ΠΏΡΠ°Π²ΠΈΠ»ΡΠ½ΠΎ Π±Π΅Π· ΠΎΡΠΈΠ±ΠΎΠΊ ΠΈ ΡΠ±ΠΎΠ΅Π². ΠΡΠΎΠ³ΡΠ°ΠΌΠΌΡ ΠΌΠΎΠΆΠ½ΠΎ Π²Π²ΠΎΠ΄ΠΈΡΡ Π² ΡΠΊΡΠΏΠ»ΡΠ°ΡΠ°ΡΠΈΡ.
3.4 ΠΠ½ΡΡΡΡΠΊΡΠΈΡ ΠΏΠΎ ΡΠΊΡΠΏΠ»ΡΠ°ΡΠ°ΡΠΈΠΈ ΠΠ ΠΠΎΠ»ΡΡΠ΅Π½Π½Π°Ρ ΠΠΠ‘ «ΠΠΈΡΡΡΠ°Π»ΡΠ½ΡΠΉ ΠΌΠ°Π³Π°Π·ΠΈΠ½ ΠΏΠΎ ΠΏΡΠΎΠ΄Π°ΠΆΠ΅ ΠΌΠ΅Π±Π΅Π»ΠΈ» ΠΏΡΠ΅Π΄Π½Π°Π·Π½Π°ΡΠ΅Π½Π° Π΄Π»Ρ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΠ·Π°ΡΠΈΠΈ Π΄Π΅ΡΡΠ΅Π»ΡΠ½ΠΎΡΡΠΈ ΡΡΠ΅Π΄Π½ΠΈΡ ΠΈ ΠΊΡΡΠΏΠ½ΡΡ ΠΎΡΠ³Π°Π½ΠΈΠ·Π°ΡΠΈΠΉ.
ΠΠ°Π·Π° Π΄Π°Π½Π½ΡΡ ΡΠΈΡΡΠ΅ΠΌΡ ΡΠ°Π·ΠΌΠ΅ΡΠ°Π΅ΡΡΡ Π½Π° ΠΆΠ΅ΡΡΠΊΠΈΡ Π΄ΠΈΡΠΊΠ°Ρ ΡΠ΅ΡΠ²Π΅ΡΠ° Π±Π°Π·Ρ Π΄Π°Π½Π½ΡΡ Π² Π»ΠΎΠΊΠ°Π»ΡΠ½ΠΎΠΉ Π²ΡΡΠΈΡΠ»ΠΈΡΠ΅Π»ΡΠ½ΠΎΠΉ ΡΠ΅ΡΠΈ ΠΏΠΎΠ΄ ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΠ΅ΠΌ ΠΎΠΏΠ΅ΡΠ°ΡΠΈΠΎΠ½Π½ΠΎΠΉ ΡΠΈΡΡΠ΅ΠΌΡ.
ΠΠ»ΠΈΠ΅Π½ΡΡΠΊΠΎΠ΅ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ½ΠΎΠ΅ ΠΎΠ±Π΅ΡΠΏΠ΅ΡΠ΅Π½ΠΈΠ΅ ΡΡΠ½ΠΊΡΠΈΠΎΠ½ΠΈΡΡΠ΅Ρ Π½Π° IBM-ΡΠΎΠ²ΠΌΠ΅ΡΡΠΈΠΌΡΡ ΡΠ°Π±ΠΎΡΠΈΡ ΡΡΠ°Π½ΡΠΈΡΡ ΠΏΠΎΠ΄ ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΠ΅ΠΌ ΠΎΠΏΠ΅ΡΠ°ΡΠΈΠΎΠ½Π½ΠΎΠΉ ΡΠΈΡΡΠ΅ΠΌΡ Windows 98/2000/XP.
ΠΠ°ΠΏΡΡΠΊΠ°Π΅ΠΌ ΠΈΡΠΏΠΎΠ»Π½ΡΠ΅ΠΌΡΠΉ ΡΠ°ΠΉΠ» ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ. ΠΠΎΡΠ²Π»ΡΠ΅ΡΡΡ Π³Π»Π°Π²Π½ΠΎΠ΅ ΠΎΠΊΠ½ΠΎ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ.
ΠΡΠΈ Π·Π°ΠΏΡΡΠΊΠ΅ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ ΠΎΡΠΊΡΡΠ²Π°Π΅ΡΡΡ Π³Π»Π°Π²Π½Π°Ρ ΡΠΎΡΠΌΠ°.
Π ΠΈΡΡΠ½ΠΎΠΊ 19 — ΠΠ»Π°Π²Π½Π°Ρ ΡΠΎΡΠΌΠ° ΠΠ΅Π½Ρ ΡΠΎΠ΄Π΅ΡΠΆΠΈΡ Π²ΠΎΡΠ΅ΠΌΡ ΠΏΡΠ½ΠΊΡΠΎΠ²: «ΠΠΎΡΡΠ°Π²ΡΠΈΠΊΠΈ», «ΠΠ»ΠΈΠ΅Π½ΡΡ», «ΠΠ΅Π±Π΅Π»Ρ», «Π’ΠΈΠΏ ΠΎΠΏΠ»Π°ΡΡ», «ΠΠ°ΠΊΠ°Π·», «ΠΡΡ ΠΎΠ΄», «Π‘ΠΏΡΠ°Π²ΠΊΠ°», «Π‘Π²Π΅ΡΠ½ΡΡΡ».
1) ΠΠ΅Π½Ρ «ΠΠΎΡΡΠ°Π²ΡΠΈΠΊΠΈ» ΡΠΎΠ΄Π΅ΡΠΆΠΈΡ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΡ ΠΎ ΠΏΠΎΡΡΠ°Π²ΡΠΈΠΊΠ°Ρ .
2) ΠΠ΅Π½Ρ «ΠΠ»ΠΈΠ΅Π½ΡΡ» ΡΠΎΠ΄Π΅ΡΠΆΠΈΡ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΡ ΠΎ ΠΊΠ»ΠΈΠ΅Π½ΡΠ°Ρ .
3) ΠΠ΅Π½Ρ «ΠΠ΅Π±Π΅Π»Ρ» ΡΠΎΠ΄Π΅ΡΠΆΠΈΡ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΡ ΠΎ ΠΌΠ΅Π±Π΅Π»ΠΈ.
4) ΠΠ΅Π½Ρ «Π’ΠΈΠΏ ΠΎΠΏΠ»Π°ΡΡ» ΡΠΎΠ΄Π΅ΡΠΆΠΈΡ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΡ ΠΏΠΎ ΡΠΏΠΎΡΠΎΠ±Ρ ΠΎΠΏΠ»Π°ΡΡ Π·Π°ΠΊΠ°Π·Π°Π½Π½ΠΎΠ³ΠΎ ΡΠΎΠ²Π°ΡΠ° .
5) ΠΠ΅Π½Ρ «ΠΡΡ ΠΎΠ΄» Π΄Π°Π½Π½Π°Ρ ΠΊΠ½ΠΎΠΏΠΊΠ° ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ΅Ρ Π²ΡΠΉΡΠΈ ΠΈΠ· ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ.
6) ΠΠ΅Π½Ρ «Π‘ΠΏΡΠ°Π²ΠΊΠ°» ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ΅Ρ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»ΠΈ ΠΏΠΎΠ΄ΡΠΎΠ±Π½Π΅ΠΉ ΠΎΠ·Π½Π°ΠΊΠΎΠΌΠΈΡΡΡ Ρ Π΄Π°Π½Π½ΡΠΌ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ΠΌ.
7) ΠΠ΅Π½Ρ «Π‘Π²Π΅ΡΠ½ΡΡΡ» ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ΅Ρ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»ΠΈ ΡΠ²Π΅ΡΠ½ΡΡΡ ΠΈ ΡΠ°Π·Π²Π΅ΡΠ½ΡΡΡ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅.
ΠΠ°ΠΊΠ»ΡΡΠ΅Π½ΠΈΠ΅
Π ΡΠ΅Π·ΡΠ»ΡΡΠ°ΡΠ΅ Π²ΡΠΏΠΎΠ»Π½Π΅Π½ΠΈΡ Π΄Π°Π½Π½ΠΎΠΉ ΠΊΡΡΡΠΎΠ²ΠΎΠΉ ΡΠ°Π±ΠΎΡΡ ΠΌΠ½ΠΎΡ Π±ΡΠ»ΠΎ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠ°Π½ΠΎ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ½ΠΎΠ΅ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ «ΠΠΈΡΡΡΠ°Π»ΡΠ½ΡΠΉ ΠΌΠ°Π³Π°Π·ΠΈΠ½ ΠΏΠΎ ΠΏΡΠΎΠ΄Π°ΠΆΠ΅ ΠΌΠ΅Π±Π΅Π»ΠΈ».
ΠΠ°Π½Π½ΠΎΠ΅ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ½ΠΎΠ΅ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ΅Ρ ΠΎΡΡΡΠ΅ΡΡΠ²Π»ΡΡΡ Π²ΡΠ΅ ΠΎΡΠ½ΠΎΠ²Π½ΡΠ΅ ΡΡΠ½ΠΊΡΠΈΠΈ ΠΏΠΎ Π·Π°ΠΊΠ°Π·Ρ ΠΌΠ΅Π±Π΅Π»ΠΈ, ΡΠ΅Π³ΠΈΡΡΡΠ°ΡΠΈΠΈ ΠΊΠ»ΠΈΠ΅Π½ΡΠΎΠ², ΡΠΎΡΡΡΠ΄Π½ΠΈΡΠ΅ΡΡΠ²ΠΎ Ρ ΠΏΠΎΡΡΠ°Π²ΡΠΈΠΊΠ°ΠΌΠΈ, Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΡ ΡΠ°Π±ΠΎΡΠ°ΡΡ Ρ ΡΠ°Π·Π½ΡΠΌΠΈ Π±Π°Π½ΠΊΠ°ΠΌΠΈ.
Π Π°Π·ΡΠ°Π±ΠΎΡΠ°Π½Π½Π°Ρ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ° ΠΌΠΎΠΆΠ΅Ρ Π±ΡΡΡ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½Π° Π² ΡΠ°Π±ΠΎΡΠ΅ Π»ΡΠ±ΠΎΠΉ ΠΎΡΠ³Π°Π½ΠΈΠ·Π°ΡΠΈΠΈ, ΡΡΡ Π΄Π΅ΡΡΠ΅Π»ΡΠ½ΠΎΡΡΡ ΡΠ²ΡΠ·Π°Π½Π° Ρ ΡΠ΅Π°Π»ΠΈΠ·Π°ΡΠΈΠ΅ΠΉ ΠΌΠ΅Π±Π΅Π»ΠΈ. ΠΠ΅ ΠΎΡΠ½ΠΎΠ²Π½ΡΠΌΠΈ ΠΏΡΠ΅ΠΈΠΌΡΡΠ΅ΡΡΠ²Π°ΠΌΠΈ ΡΠ²Π»ΡΡΡΡΡ:
1) ΠΡΠΎΡΡΠΎΠΉ ΠΈ ΠΏΠΎΠ½ΡΡΠ½ΡΠΉ ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡ, ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡΡΠΈΠΉ ΡΠ°Π±ΠΎΡΠ°ΡΡ Ρ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΎΠΉ Π»ΡΠ±ΠΎΠΌΡ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Ρ Π²Π½Π΅ Π·Π°Π²ΠΈΡΠΈΠΌΠΎΡΡΠΈ ΠΎΡ Π½Π°Π²ΡΠΊΠΎΠ² ΡΠ°Π±ΠΎΡΡ Ρ ΠΠ;
2) Π Π°Π·ΡΠ°Π±ΠΎΡΠ°Π½Π½Π°Ρ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ° Π΄ΠΎΠ²ΠΎΠ»ΡΠ½ΠΎ ΠΏΡΠΎΡΡΠ° Π² ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠΈ;
3) ΠΠ°Π½Π½Π°Ρ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ° ΡΠ²Π»ΡΠ΅ΡΡΡ ΠΎΡΠΊΠ°Π·ΠΎΡΡΡΠΎΠΉΡΠΈΠ²ΠΎΠΉ;
4) Π Π°Π·ΡΠ°Π±ΠΎΡΠ°Π½Π½ΠΎΠ΅ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ½ΠΎΠ΅ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ ΡΠΎΠ΄Π΅ΡΠΆΠΈΡ ΠΎΠ³ΡΠΎΠΌΠ½ΠΎΠ΅ ΠΊΠΎΠ»ΠΈΡΠ΅ΡΡΠ²ΠΎ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΠΈ ΠΈ ΠΏΡΠΈ ΡΡΠΎΠΌ ΠΏΠΎΡΡΠ΅Π±Π»ΡΠ΅Ρ ΠΌΠΈΠ½ΠΈΠΌΡΠΌ ΡΠ΅ΡΡΡΡΠΎΠ² ΠΊΠΎΠΌΠΏΡΡΡΠ΅ΡΠ°;
5) Π Π΅Π°Π»ΠΈΠ·Π°ΡΠΈΡ ΡΠΈΡΠΎΠΊΠΈΡ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΠ΅ΠΉ ΠΏΠΎ ΡΡΠ΅ΡΡ Π²ΡΡΠΈΡΠ»ΠΈΡΠ΅Π»ΡΠ½ΠΎΠΉ ΡΠ΅Ρ Π½ΠΈΠΊΠΈ, Ρ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΡΡ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΠ·ΠΈΡΠΎΠ²Π°Π½Π½ΠΎΠ³ΠΎ ΡΠ±ΠΎΡΠ° ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΠΈ ΠΎΠ± ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΠΌΡΡ ΡΠ΅Ρ Π½ΠΈΡΠ΅ΡΠΊΠΈΡ ΡΡΠ΅Π΄ΡΡΠ²Π°Ρ Ρ ΡΠ°Π±ΠΎΡΠΈΡ ΠΌΠ΅ΡΡ;
6) ΠΡΠ³ΠΎΠ½ΠΎΠΌΠΈΡΠ½ΡΠΉ ΠΈ ΠΈΠ½ΡΡΠΈΡΠΈΠ²Π½ΠΎ ΠΏΠΎΠ½ΡΡΠ½ΡΠΉ ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡ;
ΠΡΡΡΠΎΠ²Π°Ρ ΡΠ°Π±ΠΎΡΠ° ΡΠΎΠ΄Π΅ΡΠΆΠΈΡ: ΡΡΡΠ°Π½ΠΈΡ — 67; ΡΠΈΡΡΠ½ΠΊΠΎΠ² — 19; ΡΡ Π΅ΠΌ — 3; ΡΠ°Π±Π»ΠΈΡ — 11; ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ — 1;
Π‘ΠΏΠΈΡΠΎΠΊ ΠΈΡΡΠΎΡΠ½ΠΈΠΊΠΎΠ².
1. ΠΡΡΠ°Ρ ΠΎΠ²Π° Π. Π€. SQL Π² ΠΏΡΠΈΠΌΠ΅ΡΠ°Ρ ΠΈ Π·Π°Π΄Π°ΡΠ°Ρ : Π£ΡΠ΅Π±. ΠΏΠΎΡΠΎΠ±ΠΈΠ΅. ΠΠ½.: ΠΠΎΠ²ΠΎΠ΅ Π·Π½Π°Π½ΠΈΠ΅, 2008.-176Ρ.
2. ΠΠ°Π·Ρ Π΄Π°Π½Π½ΡΡ : Π£ΡΠ΅Π±Π½ΠΈΠΊ Π΄Π»Ρ Π²ΡΠ·ΠΎΠ²/ ΠΠΎΠ΄ ΡΠ΅Π΄. Π. Π. Π₯ΠΎΠΌΠΎΠ½Π΅Π½ΠΊΠΎ. — Π‘Π.: ΠΠΎΡΠΎΠ½Π° ΠΏΡΠΈΠ½Ρ, 2007.-416Ρ.
3. ΠΠ°ΠΉΠ΄Π°ΠΌΠ°ΠΊΠΈΠ½ Π. Π. ΠΠ²ΡΠΎΠΌΠ°ΡΠΈΠ·ΠΈΡΠΎΠ²Π°Π½Π½ΡΠ΅ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΠΎΠ½Π½ΡΠ΅ ΡΠΈΡΡΠ΅ΠΌΡ, Π±Π°Π·Ρ ΠΈ Π±Π°Π½ΠΊΠΈ Π΄Π°Π½Π½ΡΡ . ΠΠ²ΠΎΠ΄Π½ΡΠΉ ΠΊΡΡΡ: Π£ΡΠ΅Π±. ΠΏΠΎΡΠΎΠ±ΠΈΠ΅.- Π.: ΠΠ΅Π»ΠΈΠΎΡ ΠΠ Π, 2008.-368Ρ.:ΠΈΠ».
4. ΠΠ»ΡΡΠ°ΠΊΠΎΠ² Π‘. Π., ΠΠΎΠΌΠΎΡΡΠΊΠΎ Π. Π. ΠΠ°Π·Ρ Π΄Π°Π½Π½ΡΡ : Π£ΡΠ΅Π±. ΠΊΡΡΡ. — Π₯Π°ΡΡΠΊΠΎΠ²: Π€ΠΎΠ»ΠΈΠΎ, 2009.-540Ρ.
5. ΠΡΠ°Π±Π΅Ρ Π.
ΠΠ²Π΅Π΄Π΅Π½ΠΈΠ΅
Π² SQL.-Π.: ΠΠΠ Π, 2009.-376 Ρ.
6. ΠΡΠΎΡΡ ΠΠΆ., ΠΠ°ΠΉΠ½Π±Π΅ΡΠ³ Π. ΠΠ½ΡΠΈΠΊΠ»ΠΎΠΏΠ΅Π΄ΠΈΡ SQL. — Π‘ΠΠ±.: ΠΠΈΡΠ΅Ρ, 2007. — 896Ρ.
7. ΠΡΠ½Π°Π΅Π² Π. Π. ΠΠ°Π·Ρ Π΄Π°Π½Π½ΡΡ . Π―Π·ΡΠΊ SQL.- Π‘ΠΠ±.: ΠΠ₯Π — ΠΠ΅ΡΠ΅ΡΠ±ΡΡΠ³, 2009.-288Ρ.
8. ΠΠ°ΡΠΏΠΎΠ²Π° Π’. Π‘. ΠΠ°Π·Ρ Π΄Π°Π½Π½ΡΡ : ΠΌΠΎΠ΄Π΅Π»ΠΈ, ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠ°, ΡΠ΅Π°Π»ΠΈΠ·Π°ΡΠΈΡ. — Π‘ΠΠ±.: ΠΠΈΡΠ΅Ρ, 2007.-304Ρ.:ΠΈΠ».
9. ΠΠΎΠ½Π½ΠΎΠ»ΠΈ Π’. ΠΈ Π΄Ρ. ΠΠ°Π·Ρ Π΄Π°Π½Π½ΡΡ : ΠΡΠΎΠ΅ΠΊΡΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅, ΡΠ΅Π°Π»ΠΈΠ·Π°ΡΠΈΡ ΠΈ ΡΠΎΠΏΡΠΎΠ²ΠΎΠΆΠ΄Π΅Π½ΠΈΠ΅. Π’Π΅ΠΎΡΠΈΡ ΠΈ ΠΏΡΠ°ΠΊΡΠΈΠΊΠ°. — Π.: ΠΠΈΠ»ΡΡΠΌΡ, 2007.-1120Ρ.
10. ΠΠ΅Π±Π΅Π΄Π΅Π² Π. Π. Visual FoxPro 9.0. — Π.: ΠΠ’ ΠΡΠ΅ΡΡ, 2009. — 328Ρ.
11. ΠΠ°Π»ΡΡ ΠΈΠ½Π° Π. Π. ΠΠ°Π·Ρ Π΄Π°Π½Π½ΡΡ : ΠΎΡΠ½ΠΎΠ²Ρ, ΠΏΡΠΎΠ΅ΠΊΡΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅, ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠ΅. — Π‘ΠΠ±.: ΠΠ₯Π-ΠΠ΅ΡΠ΅ΡΠ±ΡΡΠ³, 2006.-512 Ρ.
12. ΠΠΈΡΠΎΡΠ½ΠΈΡΠ΅Π½ΠΊΠΎ Π. Π. Π Π΅Π»ΡΡΠΈΠΎΠ½Π½ΡΠ΅ Π±Π°Π·Ρ Π΄Π°Π½Π½ΡΡ : ΠΏΡΠ°ΠΊΡΠΈΡΠ΅ΡΠΊΠΈΠ΅ ΠΏΡΠΈΠ΅ΠΌΡ ΠΎΠΏΡΠΈΠΌΠ°Π»ΡΠ½ΡΡ ΡΠ΅ΡΠ΅Π½ΠΈΠΉ. — Π‘ΠΠ±.: ΠΠ₯Π — ΠΠ΅ΡΠ΅ΡΠ±ΡΡΠ³, 2007. 400Ρ.
13. Π ΡΠ΄ΠΈΠΊΠΎΠ²Π° Π. Π. ΠΠ°Π·Ρ Π΄Π°Π½Π½ΡΡ . Π Π°Π·ΡΠ°Π±ΠΎΡΠΊΠ° ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ. — Π‘ΠΠ±.: ΠΠ₯Π — ΠΠ΅ΡΠ΅ΡΠ±ΡΡΠ³, 2009. 496Ρ.
14. Π‘ΠΎΠ²Π΅ΡΠΎΠ² Π. Π―. ΠΠ°Π·Ρ Π΄Π°Π½Π½ΡΡ : ΡΠ΅ΠΎΡΠΈΡ ΠΈ ΠΏΡΠ°ΠΊΡΠΈΠΊΠ°: Π£ΡΠ΅Π±Π½ΠΈΠΊ Π΄Π»Ρ Π²ΡΠ·ΠΎΠ² / Π. Π―. Π‘ΠΎΠ²Π΅ΡΠΎΠ², Π. Π. Π¦Π΅Ρ Π°Π½ΠΎΠ²ΡΠΊΠΈΠΉ, Π. Π. Π§Π΅ΡΡΠΎΠ²ΡΠΊΠΈΠΉ. — Π.: ΠΡΡΡ.ΡΠΊ., 2008. — 463Ρ.
15. Π€ΠΎΡΡΠ° Π. ΠΡΠ²ΠΎΠΉ ΡΠ°ΠΌΠΎΡΡΠΎΡΡΠ΅Π»ΡΠ½ΠΎ SQL. 10 ΠΌΠΈΠ½ΡΡ Π½Π° ΡΡΠΎΠΊ, 3-Π΅ ΠΈΠ·Π΄Π°Π½ΠΈΠ΅.: ΠΠ΅Ρ. Ρ Π°Π½Π³Π». — Π.: ΠΠΈΠ»ΡΡΠΌΡ, 2007.-288Ρ.
ΠΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ № 1.
Π€ΠΎΡΠΌΠ° 1 — ΠΠΈΡΡΡΠ°Π»ΡΠ½ΡΠΉ ΠΌΠ°Π³Π°Π·ΠΈΠ½ ΠΏΠΎ ΠΏΡΠΎΠ΄Π°ΠΆΠ΅ ΠΌΠ΅Π±Π΅Π»ΠΈ.
unit Unit1;
interface.
uses.
Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,.
Dialogs, StdCtrls, Menus, jpeg, ExtCtrls, XPMan, ComObj, DB, DBTables;
type.
TGlavn = class (TForm).
MainMenu1: TMainMenu;
N1: TMenuItem;
N2: TMenuItem;
N3: TMenuItem;
N4: TMenuItem;
N5: TMenuItem;
N6: TMenuItem;
XPManifest1: TXPManifest;
T_klient: TTable;
N7: TMenuItem;
T_postav: TTable;
T_mebel: TTable;
T_oplata: TTable;
T_zakaz: TTable;
N8: TMenuItem;
procedure N1Click (Sender: TObject);
procedure N2Click (Sender: TObject);
procedure N3Click (Sender: TObject);
procedure N4Click (Sender: TObject);
procedure N5Click (Sender: TObject);
procedure N6Click (Sender: TObject);
procedure FormCreate (Sender: TObject);
procedure FormPaint (Sender: TObject);
procedure N7Click (Sender: TObject);
procedure FormMouseDown (Sender: TObject; Button: TMouseButton;
Shift: TShiftState; X, Y: Integer);
procedure N8Click (Sender: TObject);
private.
{ Private declarations }.
public.
{ Public declarations }.
end;
var.
Glavn: TGlavn;
implementation.
uses Unit2, Unit3, Unit4, Unit5, Unit6;
{$R *.dfm}.
procedure TGlavn. N1Click (Sender: TObject);
begin.
Postav.Show;
end;
procedure TGlavn. N2Click (Sender: TObject);
begin.
Klient.Show;
end;
procedure TGlavn. N3Click (Sender: TObject);
begin.
Mebel.Show;
end;
procedure TGlavn. N4Click (Sender: TObject);
begin.
Oplata.Show;
end;
procedure TGlavn. N5Click (Sender: TObject);
begin.
Zakaz.Show;
end;
procedure TGlavn. N6Click (Sender: TObject);
begin.
Glavn.Close;
end;
procedure TGlavn. FormCreate (Sender: TObject);
begin.
Glavn.BorderStyle := bsToolWindow;
end;
procedure TGlavn. FormPaint (Sender: TObject);
var.
bm:TBitMap;
begin.
bm:=TBitMap.Create;
bm.Loadfromfile ('1.bmp');
Glavn.Canvas.Draw (0,0,bm);
end;
procedure TGlavn. N7Click (Sender: TObject);
begin.
winhelp (Glavn.Handle,'help.hlp', HELP_CONTEXT, 1);
end;
procedure TGlavn. FormMouseDown (Sender: TObject; Button: TMouseButton;
Shift: TShiftState; X, Y: Integer);
begin.
ReleaseCapture;
Perform (WM_SYSCOMMAND, SC_MOVE+2, 0);
end;
procedure TGlavn. N8Click (Sender: TObject);
begin.
Glavn.WindowState := wsMinimized;
end; end.
Π€ΠΎΡΠΌΠ° 2 — ΠΠ»ΠΈΠ΅Π½ΡΡ.
unit Unit3;
interface.
uses.
Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,.
Dialogs, DB, ExtCtrls, DBCtrls, Grids, DBGrids, DBTables, Menus, StdCtrls,.
Mask, jpeg, RpCon, RpConDS, RpConBDE, RpDefine, RpRave, XPMan, ComObj;
type.
TKlient = class (TForm).
Table1: TTable;
DBGrid1: TDBGrid;
DataSource1: TDataSource;
MainMenu1: TMainMenu;
N1: TMenuItem;
N2: TMenuItem;
Label1: TLabel;
Label2: TLabel;
Label3: TLabel;
Label4: TLabel;
Label5: TLabel;
DBEdit1: TDBEdit;
DBEdit2: TDBEdit;
DBEdit3: TDBEdit;
DBEdit4: TDBEdit;
RadioGroup1: TRadioGroup;
Edit1: TEdit;
Image1: TImage;
DBEdit5: TDBEdit;
Image4: TImage;
Image5: TImage;
Label6: TLabel;
N3: TMenuItem;
N4: TMenuItem;
XPManifest1: TXPManifest;
procedure N1Click (Sender: TObject);
procedure N2Click (Sender: TObject);
procedure RadioGroup1Click (Sender: TObject);
procedure Image1Click (Sender: TObject);
procedure Image4Click (Sender: TObject);
procedure Image5Click (Sender: TObject);
procedure DBGrid1CellClick (Column: TColumn);
procedure FormCreate (Sender: TObject);
procedure FormPaint (Sender: TObject);
procedure N3Click (Sender: TObject);
procedure FormMouseDown (Sender: TObject; Button: TMouseButton;
Shift: TShiftState; X, Y: Integer);
procedure N4Click (Sender: TObject);
private.
R:short; t: integer; nz: short;
{ Private declarations }.
public.
{ Public declarations }.
end;
var.
Klient: TKlient;
implementation.
uses Unit1;
{$R *.dfm}.
procedure TKlient. N1Click (Sender: TObject);
begin.
Glavn.Show;
end;
procedure TKlient. N2Click (Sender: TObject);
begin.
Klient.Close;
end;
procedure TKlient. RadioGroup1Click (Sender: TObject);
begin.
Table1.Filtered:=true;
case RadioGroup1.ItemIndex.
of.
0:Table1.Filtered:=false;
1:Table1.Filter:='Fam='+ QuotedStr (Edit1.text);
2:Table1.Filter:='Im='+ QuotedStr (Edit1.text);
3:Table1.Filter:='Otch='+ QuotedStr (Edit1.text);
4:Table1.Filter:='Adres_k='+ QuotedStr (Edit1.text);
5:Table1.Filter:='Tel_k='+ QuotedStr (Edit1.text);
end; end;
procedure TKlient. Image1Click (Sender: TObject);
begin.
Table1.Last;
R:=Table1.Fields[0]. Value+1;
Table1.Insert;
Table1.Append;
Table1.Fields[0].Value:=R;
end;
procedure TKlient. Image4Click (Sender: TObject);
begin.
Table1.FindKey ([nz]);
Table1.Delete;
Table1.Close;
Table1.Open;
end;
procedure TKlient. Image5Click (Sender: TObject);
begin.
Table1.Refresh;
end;
procedure TKlient. DBGrid1CellClick (Column: TColumn);
begin.
nz:=Table1.fields[0]. value;
end;
procedure TKlient. FormCreate (Sender: TObject);
begin.
Klient.BorderStyle := bsToolWindow;
end;
procedure TKlient. FormPaint (Sender: TObject);
var.
bm:TBitMap;
begin.
bm:=TBitMap.Create;
bm.Loadfromfile ('2.bmp');
Klient.Canvas.Draw (0,0,bm);
end;
procedure TKlient. N3Click (Sender: TObject);
var.
XL, Sheet, Colum: Variant;
index, i: integer;
//Uses ΠΌΠΎΠ΄ΡΠ»Ρ ComObj.
begin.
t:=0;
table1.Close;
table1.Open;
XL:=CreateOLEObject ('Excel.Application');
XL.visible:=true;
XL.WorkBooks.add ('F:BD_Kursovikklient.xls');
XL.workbooks[1]. worksheets[1].Name:='ΠΊΠ»ΠΈΠ΅Π½ΡΡ' ;
Colum:=XL.workbooks[1]. worksheets['ΠΊΠ»ΠΈΠ΅Π½ΡΡ'].columns;
Colum:=XL.workbooks[1].worksheets['ΠΊΠ»ΠΈΠ΅Π½ΡΡ'].Rows;
sheet:=XL.workbooks[1].worksheets['ΠΊΠ»ΠΈΠ΅Π½ΡΡ'];
index:=4;
table1.First;
for i:=0 to table1. RecordCount-1 do.
begin.
t:=t+1;
sheet.cells[index, 1]: =t;
sheet.cells[index, 2]:=table1.Fields[0].AsString;
sheet.cells[index, 3]:=table1.Fields[1].AsString;
sheet.cells[index, 4]:=table1.Fields[2].AsString;
sheet.cells[index, 5]:=table1.Fields[3].AsString;
sheet.cells[index, 6]:=table1.Fields[4].AsString;
sheet.cells[index, 7]:=table1.Fields[5].AsString;
inc (index);
table1.Next;
end; end;
procedure TKlient. FormMouseDown (Sender: TObject; Button: TMouseButton;
Shift: TShiftState; X, Y: Integer);
begin.
ReleaseCapture;
Perform (WM_SYSCOMMAND, SC_MOVE+2, 0);
end;
procedure TKlient. N4Click (Sender: TObject);
begin.
Klient.WindowState := wsMinimized;
end; end.
Π€ΠΎΡΠΌΠ° 3 — ΠΠ΅Π±Π΅Π»Ρ.
unit Unit4;
interface.
uses.
Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,.
Dialogs, DB, DBTables, ExtCtrls, DBCtrls, Grids, DBGrids, Menus,.
StdCtrls, Mask, jpeg, RpCon, RpConDS, RpConBDE, RpDefine, RpRave, XPMan, ComObj;
type.
TMebel = class (TForm).
DBGrid1: TDBGrid;
Table1: TTable;
DataSource1: TDataSource;
MainMenu1: TMainMenu;
N1: TMenuItem;
N2: TMenuItem;
DBEdit1: TDBEdit;
DBEdit2: TDBEdit;
DBEdit3: TDBEdit;
DBEdit4: TDBEdit;
DBEdit5: TDBEdit;
DBEdit6: TDBEdit;
Label1: TLabel;
Label2: TLabel;
Label3: TLabel;
Label4: TLabel;
Label5: TLabel;
Label6: TLabel;
RadioGroup1: TRadioGroup;
Edit1: TEdit;
Image1: TImage;
Image4: TImage;
Image5: TImage;
Label7: TLabel;
N3: TMenuItem;
N4: TMenuItem;
XPManifest1: TXPManifest;
procedure N1Click (Sender: TObject);
procedure N2Click (Sender: TObject);
procedure RadioGroup1Click (Sender: TObject);
procedure Image1Click (Sender: TObject);
procedure Image4Click (Sender: TObject);
procedure Image5Click (Sender: TObject);
procedure DBGrid1CellClick (Column: TColumn);
procedure FormCreate (Sender: TObject);
procedure FormPaint (Sender: TObject);
procedure N3Click (Sender: TObject);
procedure FormMouseDown (Sender: TObject; Button: TMouseButton;
Shift: TShiftState; X, Y: Integer);
procedure N4Click (Sender: TObject);
private.
M:short; nz: short; t: integer;
{ Private declarations }.
public.
{ Public declarations }.
end;
var.
Mebel: TMebel;
implementation.
uses Unit1;
{$R *.dfm}.
procedure TMebel. N1Click (Sender: TObject);
begin.
Glavn.Show;
end;
procedure TMebel. N2Click (Sender: TObject);
begin.
Mebel.Close;
end;
procedure TMebel. RadioGroup1Click (Sender: TObject);
begin.
Table1.Filtered:=true;
case RadioGroup1.ItemIndex.
of.
0:Table1.Filtered:=false;
1:Table1.Filter:='Name_m='+ QuotedStr (Edit1.text);
2:Table1.Filter:='Srok='+ QuotedStr (Edit1.text);
3:Table1.Filter:='Cvet='+ QuotedStr (Edit1.text);
4:Table1.Filter:='Ves='+ QuotedStr (Edit1.text);
5:Table1.Filter:='Material='+ QuotedStr (Edit1.text);
6:Table1.Filter:='Cena='+ QuotedStr (Edit1.text);
end; end;
procedure TMebel. Image1Click (Sender: TObject);
begin.
Table1.Last;
M:=Table1.Fields[0]. Value+1;
Table1.Insert;
Table1.Append;
Table1.Fields[0].Value:=M;
end;
procedure TMebel. Image4Click (Sender: TObject);
begin.
Table1.FindKey ([nz]);
Table1.Delete;
Table1.Close;
Table1.Open;
end;
procedure TMebel. Image5Click (Sender: TObject);
begin.
Table1.Refresh;
end;
procedure TMebel. DBGrid1CellClick (Column: TColumn);
begin.
nz:=Table1.fields[0]. value;
end;
procedure TMebel. FormCreate (Sender: TObject);
begin.
Mebel.BorderStyle := bsToolWindow;
end;
procedure TMebel. FormPaint (Sender: TObject);
var.
bm:TBitMap;
begin.
bm:=TBitMap.Create;
bm.Loadfromfile ('3.bmp');
Mebel.Canvas.Draw (0,0,bm);
end;
procedure TMebel. N3Click (Sender: TObject);
var.
XL, Sheet, Colum: Variant;
index, i: integer;
//Uses ΠΌΠΎΠ΄ΡΠ»Ρ ComObj.
begin.
t:=0;
table1.Close;
table1.Open;
XL:=CreateOLEObject ('Excel.Application');
XL.visible:=true;
XL.WorkBooks.add ('F:BD_Kursovikmebel.xls');
XL.workbooks[1]. worksheets[1].Name:='ΠΌΠ΅Π±Π΅Π»Ρ' ;
Colum:=XL.workbooks[1]. worksheets['ΠΌΠ΅Π±Π΅Π»Ρ'].columns;
Colum:=XL.workbooks[1].worksheets['ΠΌΠ΅Π±Π΅Π»Ρ'].Rows;
sheet:=XL.workbooks[1].worksheets['ΠΌΠ΅Π±Π΅Π»Ρ'];
index:=4;
table1.First;
for i:=0 to table1. RecordCount-1 do.
begin.
t:=t+1;
sheet.cells[index, 1]: =t;
sheet.cells[index, 2]:=table1.Fields[0].AsString;
sheet.cells[index, 3]:=table1.Fields[1].AsString;
sheet.cells[index, 4]:=table1.Fields[2].AsString;
sheet.cells[index, 5]:=table1.Fields[3].AsString;
sheet.cells[index, 6]:=table1.Fields[4].AsString;
sheet.cells[index, 7]:=table1.Fields[5].AsString;
sheet.cells[index, 8]:=table1.Fields[6].AsString;
inc (index);
table1.Next;
end; end;
procedure TMebel. FormMouseDown (Sender: TObject; Button: TMouseButton;
Shift: TShiftState; X, Y: Integer);
begin.
ReleaseCapture;
Perform (WM_SYSCOMMAND, SC_MOVE+2, 0);
end;
procedure TMebel. N4Click (Sender: TObject);
begin.
Mebel.WindowState := wsMinimized;
end; end.
Π€ΠΎΡΠΌΠ° 4 — Π’ΠΈΠΏ ΠΎΠΏΠ»Π°ΡΡ.
unit Unit5;
interface.
uses.
Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,.
Dialogs, DB, DBTables, ExtCtrls, DBCtrls, Grids, DBGrids, Menus, StdCtrls,.
Mask, jpeg, RpCon, RpConDS, RpConBDE, RpDefine, RpRave, XPMan, ComObj;
type.
TOplata = class (TForm).
Table1: TTable;
DataSource1: TDataSource;
MainMenu1: TMainMenu;
N1: TMenuItem;
N2: TMenuItem;
DBGrid1: TDBGrid;
Label1: TLabel;
Label2: TLabel;
DBEdit1: TDBEdit;
DBEdit2: TDBEdit;
Image1: TImage;
Image2: TImage;
Image3: TImage;
RadioGroup1: TRadioGroup;
Edit1: TEdit;
Label6: TLabel;
N3: TMenuItem;
N4: TMenuItem;
XPManifest1: TXPManifest;
procedure N1Click (Sender: TObject);
procedure N2Click (Sender: TObject);
procedure FormCreate (Sender: TObject);
procedure DBGrid1CellClick (Column: TColumn);
procedure Image1Click (Sender: TObject);
procedure Image2Click (Sender: TObject);
procedure Image3Click (Sender: TObject);
procedure RadioGroup1Click (Sender: TObject);
procedure FormPaint (Sender: TObject);
procedure N3Click (Sender: TObject);
procedure FormMouseDown (Sender: TObject; Button: TMouseButton;
Shift: TShiftState; X, Y: Integer);
procedure N4Click (Sender: TObject);
private O: short; K: short; KK: short; t: integer;
{ Private declarations }.
public.
{ Public declarations }.
end;
var.
Oplata: TOplata;
implementation.
uses Unit1;
{$R *.dfm}.
procedure TOplata. N1Click (Sender: TObject);
begin.
Glavn.Show;
end;
procedure TOplata. N2Click (Sender: TObject);
begin.
Oplata.Close;
end;
procedure TOplata. FormCreate (Sender: TObject);
begin.
Oplata.BorderStyle := bsToolWindow;
end;
procedure TOplata. DBGrid1CellClick (Column: TColumn);
begin.
K:=Table1.fields[0]. value;
end;
procedure TOplata. Image1Click (Sender: TObject);
begin.
Table1.FindKey ([K]);
Table1.Delete;
Table1.Close;
Table1.Open;
end;
procedure TOplata. Image2Click (Sender: TObject);
begin.
Table1.Last;
KK:=Table1.Fields[0]. Value+1;
Table1.Insert;
Table1.Append;
Table1.Fields[0].Value:=KK;
end;
procedure TOplata. Image3Click (Sender: TObject);
begin.
Table1.Refresh;
end;
procedure TOplata. RadioGroup1Click (Sender: TObject);
begin.
Table1.Filtered:=true;
case RadioGroup1.ItemIndex.
of.
0:Table1.Filtered:=false;
1:Table1.Filter:='Name_b='+ QuotedStr (Edit1.text);
2:Table1.Filter:='Nomer_s='+ QuotedStr (Edit1.text);
end; end;
procedure TOplata. FormPaint (Sender: TObject);
var.
bm:TBitMap;
begin.
bm:=TBitMap.Create;
bm.Loadfromfile ('4.bmp');
Oplata.Canvas.Draw (0,0,bm);
end;
procedure TOplata. N3Click (Sender: TObject);
var.
XL, Sheet, Colum: Variant;
index, i: integer;
//Uses ΠΌΠΎΠ΄ΡΠ»Ρ ComObj.
begin.
t:=0;
table1.Close;
table1.Open;
XL:=CreateOLEObject ('Excel.Application');
XL.visible:=true;
XL.WorkBooks.add ('F:BD_Kursovikoplata.xls');
XL.workbooks[1]. worksheets[1].Name:='ΠΠΎΡΡΠ°Π²ΡΠΈΠΊ' ;
Colum:=XL.workbooks[1]. worksheets['ΠΠΎΡΡΠ°Π²ΡΠΈΠΊ'].columns;
Colum:=XL.workbooks[1].worksheets['ΠΠΎΡΡΠ°Π²ΡΠΈΠΊ'].Rows;
sheet:=XL.workbooks[1].worksheets['ΠΠΎΡΡΠ°Π²ΡΠΈΠΊ'];
index:=4;
table1.First;
for i:=0 to table1. RecordCount-1 do.
begin.
t:=t+1;
sheet.cells[index, 1]: =t;
sheet.cells[index, 2]:=table1.Fields[0].AsString;
sheet.cells[index, 3]:=table1.Fields[1].AsString;
sheet.cells[index, 4]:=table1.Fields[2].AsString;
inc (index);
table1.Next;
end; end;
procedure TOplata. FormMouseDown (Sender: TObject; Button: TMouseButton;
Shift: TShiftState; X, Y: Integer);
begin.
ReleaseCapture;
Perform (WM_SYSCOMMAND, SC_MOVE+2, 0);
end;
procedure TOplata. N4Click (Sender: TObject);
begin.
Oplata.WindowState := wsMinimized;
end; end.
Π€ΠΎΡΠΌΠ° 5 — ΠΠΎΡΡΠ°Π²ΡΠΈΠΊΠΈ.
unit Unit2;
interface.
uses.
Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,.
Dialogs, ExtCtrls, DBCtrls, DB, DBTables, Grids, DBGrids, StdCtrls, Mask,.
Menus, jpeg, RpCon, RpConDS, RpConBDE, RpDefine, RpRave, XPMan, ComObj;
type.
TPostav = class (TForm).
DBGrid1: TDBGrid;
Table1: TTable;
DataSource1: TDataSource;
Label1: TLabel;
Label2: TLabel;
Label3: TLabel;
Label4: TLabel;
Label5: TLabel;
Bdedit1: TDBEdit;
Bdedit2: TDBEdit;
Bdedit3: TDBEdit;
Bdedit4: TDBEdit;
Bdedit5: TDBEdit;
MainMenu1: TMainMenu;
N1: TMenuItem;
N2: TMenuItem;
Edit1: TEdit;
RadioGroup1: TRadioGroup;
Image1: TImage;
Image4: TImage;
Image5: TImage;
Label6: TLabel;
N3: TMenuItem;
N4: TMenuItem;
XPManifest1: TXPManifest;
procedure Button2Click (Sender: TObject);
procedure Button3Click (Sender: TObject);
procedure N1Click (Sender: TObject);
procedure N2Click (Sender: TObject);
procedure RadioGroup1Click (Sender: TObject);
procedure Image1Click (Sender: TObject);
procedure Image4Click (Sender: TObject);
procedure Image5Click (Sender: TObject);
procedure DBGrid1CellClick (Column: TColumn);
procedure FormCreate (Sender: TObject);
procedure FormPaint (Sender: TObject);
procedure N3Click (Sender: TObject);
procedure FormMouseDown (Sender: TObject; Button: TMouseButton;
Shift: TShiftState; X, Y: Integer);
procedure N4Click (Sender: TObject);
private.
P:short; nz: short; t: integer;
{ Private declarations }.
public.
{ Public declarations }.
end;
var.
Postav: TPostav;
implementation.
uses Unit1;
{$R *.dfm}.
procedure TPostav. Button2Click (Sender: TObject);
begin.
if not Table1. Locate ('Name_p', Edit1. text,[LoCaseInsensitive, LoPartialKey]).
then begin.
ShowMessage ('ΠΠ΅ Π½Π°ΠΉΠ΄Π΅Π½ΠΎ');
Edit1.SetFocus;
Edit1.AutoSelect:=true;
end; end;
procedure TPostav. Button3Click (Sender: TObject);
begin.
Table1.Cancel;
end;
procedure TPostav. N1Click (Sender: TObject);
begin.
Glavn.Show;
end;
procedure TPostav. N2Click (Sender: TObject);
begin.
Postav.Close;
end;
procedure TPostav. RadioGroup1Click (Sender: TObject);
begin.
Table1.Filtered:=true;
case RadioGroup1.ItemIndex.
of.
0:Table1.Filtered:=false;
1:Table1.Filter:='Name_p='+ QuotedStr (Edit1.text);
2:Table1.Filter:='Inn='+ QuotedStr (Edit1.text);
3:Table1.Filter:='Adres_p='+ QuotedStr (Edit1.text);
4:Table1.Filter:='Tel_p='+ QuotedStr (Edit1.text);
5:Table1.Filter:='Ruck='+ QuotedStr (Edit1.text);
end; end;
procedure TPostav. Image1Click (Sender: TObject);
begin.
Table1.Last;
P:=Table1.Fields[0]. Value+1;
Table1.Insert;
Table1.Append;
Table1.Fields[0].Value:=P;
end;
procedure TPostav. Image4Click (Sender: TObject);
begin.
Table1.FindKey ([nz]);
Table1.Delete;
Table1.Close;
Table1.Open;
end;
procedure TPostav. Image5Click (Sender: TObject);
begin.
Table1.Refresh;
end;
procedure TPostav. DBGrid1CellClick (Column: TColumn);
begin.
nz:=Table1.fields[0]. value;
end;
procedure TPostav. FormCreate (Sender: TObject);
begin.
Postav.BorderStyle := bsToolWindow;
end;
procedure TPostav. FormPaint (Sender: TObject);
var.
bm:TBitMap;
begin.
bm:=TBitMap.Create;
bm.Loadfromfile ('6.bmp');
Postav.Canvas.Draw (0,0,bm);
end;
procedure TPostav. N3Click (Sender: TObject);
var.
XL, Sheet, Colum: Variant;
index, i: integer;
//Uses ΠΌΠΎΠ΄ΡΠ»Ρ ComObj.
begin.
t:=0;
table1.Close;
table1.Open;
XL:=CreateOLEObject ('Excel.Application');