Π§ΠΈΡ‚Π°ΠΉΡ‚Π΅ ΠΊΠ½ΠΈΠ³ΠΈ ΠΎΠ½Π»Π°ΠΉΠ½ Π½Π° Bookidrom.ru! БСсплатныС ΠΊΠ½ΠΈΠ³ΠΈ Π² ΠΎΠ΄Π½ΠΎΠΌ ΠΊΠ»ΠΈΠΊΠ΅

Π§ΠΈΡ‚Π°Ρ‚ΡŒ ΠΎΠ½Π»Π°ΠΉΠ½ «ДСфрагмСнтация ΠΌΠΎΠ·Π³Π°. БофтостроСниС ΠΈΠ·Π½ΡƒΡ‚Ρ€ΠΈΒ». Π‘Ρ‚Ρ€Π°Π½ΠΈΡ†Π° 22

Автор Π‘Π΅Ρ€Π³Π΅ΠΉ Варасов

ΠŸΠΎΡΡ‚ΡΠΊΡ€ΠΈΠΏΡ‚ΡƒΠΌ

Если Π²Ρ‹ Π΄ΠΎΡ‡ΠΈΡ‚Π°Π»ΠΈ ΠΏΡ€Π΅Π΄Ρ‹ΡΡ‚ΠΎΡ€ΠΈΡŽ Π΄ΠΎ ΠΊΠΎΠ½Ρ†Π°, Π²Π΄ΡƒΠΌΠ°ΠΉΡ‚Π΅ΡΡŒ Π² Ρ†ΠΈΡ„Ρ€Ρ‹. КИБ, Ρ€Π΅Π°Π»ΠΈΠ·ΡƒΡŽΡ‰Π°Ρ основныС Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΠ·Π°Ρ†ΠΈΠΈ Π΄Π΅ΡΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ Ρ‚ΠΎΡ€Π³ΠΎΠ²ΠΎ-производствСнной Ρ„ΠΈΡ€ΠΌΡ‹ срСднСго Ρ€Π°Π·ΠΌΠ΅Ρ€Π°: ΠΎΡ‚ Π±ΡƒΡ…Π³Π°Π»Ρ‚Π΅Ρ€ΠΈΠΈ ΠΈ складов Π΄ΠΎ сборочного производства ΠΈ сбыта – Π±Ρ‹Π»Π° Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Π°Π½Π° ΠΊΠΎΠΌΠ°Π½Π΄ΠΎΠΉ ΠΈΠ· 4–5 Ρ‡Π΅Π»ΠΎΠ²Π΅ΠΊ ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π½ΠΎ Π·Π° ΠΏΠΎΠ»Ρ‚ΠΎΡ€Π° Π³ΠΎΠ΄Π°, Π²ΠΊΠ»ΡŽΡ‡Π°Ρ ΠΌΠΈΠ³Ρ€Π°Ρ†ΠΈΡŽ с ΠΏΡ€Π΅Π΄Ρ‹Π΄ΡƒΡ‰Π΅ΠΉ вСрсии. БистСма критичная, Π΄Π°ΠΆΠ΅ ΠΊΠΎΡ€ΠΎΡ‚ΠΊΠΈΠΉ простой оборачиваСтся ΠΏΠ°Ρ€Π°Π»ΠΈΡ‡ΠΎΠΌ Π΄Π΅ΡΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ Ρ„ΠΈΡ€ΠΌΡ‹.

ΠŸΡ€ΠΈΡ‡ΠΈΠ½Π° ΡΡ‚ΠΎΠ»ΡŒ сТатых сроков? ЯсноС ΠΏΠΎΠ½ΠΈΠΌΠ°Π½ΠΈΠ΅ Ρ€Π΅ΡˆΠ°Π΅ΠΌΡ‹Ρ… ΠΏΡ€ΠΈΠΊΠ»Π°Π΄Π½Ρ‹Ρ… Π·Π°Π΄Π°Ρ‡, созданиС ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰Π΅Π³ΠΎ Π·Π°Π΄Π°Ρ‡Π΅ инструмСнтария, ΠΏΡ€Π΅ΠΆΠ΄Π΅ всСго, языка бизнСс-ΠΏΡ€Π°Π²ΠΈΠ» высокого уровня, ΠΈ ΠΏΠΎΠ΄Ρ‚Π²Π΅Ρ€ΠΆΠ΄Π΅Π½ΠΈΠ΅ тСзиса Брукса ΠΎ ΠΌΠ½ΠΎΠ³ΠΎΠΊΡ€Π°Ρ‚Π½ΠΎ прСвосходящСй ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ Ρ…ΠΎΡ€ΠΎΡˆΠΈΡ… программистов ΠΏΠΎ ΡΡ€Π°Π²Π½Π΅Π½ΠΈΡŽ с ΠΎΡΡ‚Π°Π»ΡŒΠ½Ρ‹ΠΌΠΈ.

ПослСдниС Π³ΠΎΠ΄Ρ‹ Π² Ρ…ΠΎΠ΄Π΅ Π°ΡƒΠ΄ΠΈΡ‚Π° Π±Π°Π· Π΄Π°Π½Π½Ρ‹Ρ… я Π½Π΅ Ρ€Π°Π· наблюдал, ΠΊΠ°ΠΊ соврСмСнныС ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ Π² 2–3 Ρ€Π°Π·Π° большСй числСнности, Π²ΠΎΠΎΡ€ΡƒΠΆΡ‘Π½Π½Ρ‹Π΅ ΡƒΠΌΠΎΠΏΠΎΠΌΡ€Π°Ρ‡ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹ΠΌΠΈ срСдствами Ρ€Π΅Ρ„Π°ΠΊΡ‚ΠΎΡ€ΠΈΠ½Π³Π° ΠΈ ΠΎΡ€Π³Π°Π½ΠΈΠ·ΠΎΠ²Π°Π½Π½Ρ‹ΠΌΠΈ ΠΏΡ€ΠΎΡ†Π΅Π΄ΡƒΡ€Π°ΠΌΠΈ Π³ΠΈΠ±ΠΊΠΎΠΉ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ, Π·Π° Π³ΠΎΠ΄ Π½Π΅ ΠΌΠΎΠ³Π»ΠΈ Ρ€ΠΎΠ΄ΠΈΡ‚ΡŒ работоспособный Π·Π°ΠΊΠ°Π·Π½ΠΎΠΉ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚, Ρ€Π΅ΡˆΠ°ΡŽΡ‰ΠΈΠΉ нСсколько спСцифичных для прСдприятия Π·Π°Π΄Π°Ρ‡. Π‘ΠΎΡ‚Π½ΠΈ тысяч строк ΠΊΠΎΠ΄Π° ΡƒΡ…ΠΎΠ΄ΠΈΠ»ΠΈ Π² ΠΌΡƒΡΠΎΡ€Π½ΡƒΡŽ ΠΊΠΎΡ€Π·ΠΈΠ½Ρƒ ΠΈΠ»ΠΈ ΠΏΡ€ΠΎΠ΄ΠΎΠ»ΠΆΠ°Π»ΠΈ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Ρ‚ΡŒΡΡ с большими Ρ‚Ρ€ΡƒΠ΄ΠΎΠ·Π°Ρ‚Ρ€Π°Ρ‚Π°ΠΌΠΈ, сравнимыми с ΠΏΠ΅Ρ€Π΅Π΄Π΅Π»ΠΊΠΎΠΉ.

Π’ Π΄Ρ€ΡƒΠ³ΠΎΠΌ случаС Ρ‡Π΅Ρ‚Ρ‹Ρ€Π΅ с ΠΏΠΎΠ»ΠΎΠ²ΠΈΠ½ΠΎΠΉ программиста сумСли Π² ΠΊΠΎΡ€ΠΎΡ‚ΠΊΠΈΠ΅ сроки ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ ΠΈ Π² Ρ‚Π΅Ρ‡Π΅Π½ΠΈΠ΅ ΠΌΠ½ΠΎΠ³ΠΈΡ… Π»Π΅Ρ‚ ΡΠΎΠΏΡ€ΠΎΠ²ΠΎΠΆΠ΄Π°Ρ‚ΡŒ КИБ для французского Ρ‚ΡƒΡ€ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€Π° Π½Π°Ρ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½ΠΎΠ³ΠΎ (ΠΎΠ΄ΠΈΠ½ ΠΈΠ· ΠΊΡ€ΡƒΠΏΠ½Π΅ΠΉΡˆΠΈΡ…) ΠΈ СвропСйского уровня. Π­Ρ‚ΠΎ ΡƒΠΆΠ΅ ΠΏΠΎΡ‚ΠΎΠΌ ΠΊ Π½Π΅ΠΉ ΠΏΡ€ΠΈΠ΄Π΅Π»Π°Π»ΠΈ Π²Π΅Π±-интСрфСйс для Π·Π°ΠΊΠ°Π·ΠΎΠ² ΠΊΠ»ΠΈΠ΅Π½Ρ‚ΠΎΠ² ΠΈ B2B[106]-шлюз с ΠΏΠ°Ρ€Ρ‚Π½Ρ‘Ρ€Π°ΠΌΠΈ.

Π•ΡΡ‚ΡŒ ΠΎ Ρ‡Ρ‘ΠΌ ΠΏΡ€ΠΈΠ·Π°Π΄ΡƒΠΌΠ°Ρ‚ΡŒΡΡ, особСнно ΠΆΠ΅Π»Π°ΡŽΡ‰ΠΈΠΌ Π½Π°Ρ‡Π°Ρ‚ΡŒ Π½ΠΎΠ²Ρ‹ΠΉ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚.

Ultima-S – КИБ ΠΈΠ· ΠΊΠΎΡ€ΠΎΠ±ΠΊΠΈ

На Π΄Π²ΠΎΡ€Π΅ стоял 1996 Π³ΠΎΠ΄, ΠΏΠ°Π΄Π΅Π½ΠΈΠ΅ экономики Ссли ΡƒΠΆΠ΅ Π½Π΅ ΠΏΡ€Π΅ΠΊΡ€Π°Ρ‚ΠΈΠ»ΠΎΡΡŒ, Ρ‚ΠΎ сильно замСдлилось, Π½ΠΎ компания Β«ΠΠΈΠ΅Π½ΡˆΠ°Π½Ρ†Β» приступила Π½Π΅ просто ΠΊ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ΅ ΠΎΡ‡Π΅Ρ€Π΅Π΄Π½ΠΎΠΉ, Ρ‚Ρ€Π΅Ρ‚ΡŒΠ΅ΠΉ вСрсии Π²Π½ΡƒΡ‚Ρ€Π΅Π½Π½Π΅ΠΉ систСмы управлСния прСдприятиСм, Π° ΠΊ созданию Ρ‚ΠΈΡ€Π°ΠΆΠΈΡ€ΡƒΠ΅ΠΌΠΎΠ³ΠΎ ΠΊΠΎΡ€ΠΎΠ±ΠΎΡ‡Π½ΠΎΠ³ΠΎ ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚Π°. Π‘Π»ΠΎΠ²Π½ΠΎ Π² ΠΏΠΎΠ΄Ρ‚Π²Π΅Ρ€ΠΆΠ΄Π΅Π½ΠΈΠ΅ мысли М. Донского ΠΎ Ρ‚ΠΎΠΌ, Ρ‡Ρ‚ΠΎ тСхничСская ΠΊΡƒΠ»ΡŒΡ‚ΡƒΡ€Π° – это Π½Π΅ производства ΠΈ знания, Π° люди, ΡƒΠΌΠ΅ΡŽΡ‰ΠΈΠ΅ это Π΄Π΅Π»Π°Ρ‚ΡŒ ΠΈ ΠΏΡ€ΠΈΠΌΠ΅Π½ΡΡ‚ΡŒ [11].

НазваниС Ρƒ Π½ΠΎΠ²ΠΎΠ³ΠΎ ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚Π° Π²ΠΎΠ·Π½ΠΈΠΊΠ»ΠΎ Π½Π΅ сразу. К ΠΊΠΎΠ½Ρ†Ρƒ ΠΏΠ΅Ρ€Π²ΠΎΠ³ΠΎ полугодия Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚Π° с ΠΊΠΎΠ΄ΠΎΠ²Ρ‹ΠΌ Π½Π°Π·Π²Π°Π½ΠΈΠ΅ΠΌ Seller 3 руководство Ρ€Π΅ΡˆΠΈΠ»ΠΎ, Ρ‡Ρ‚ΠΎ для ΡˆΠΈΡ€ΠΎΠΊΠΎΠ³ΠΎ ΠΊΡ€ΡƒΠ³Π° ΠΏΠΎΡ‚Π΅Π½Ρ†ΠΈΠ°Π»ΡŒΠ½Ρ‹Ρ… ΠΊΠ»ΠΈΠ΅Π½Ρ‚ΠΎΠ² Π½Π°Π·Π²Π°Π½ΠΈΠ΅ Π΄ΠΎΠ»ΠΆΠ½ΠΎ Π±Ρ‹Ρ‚ΡŒ Π±ΠΎΠ»Π΅Π΅ Β«Π±Ρ€Π΅Π½Π΄ΠΎΠ²Ρ‹ΠΌΒ». Π’Π°ΠΊ появилась Ultima-S, Π³Π΄Π΅ Π±ΡƒΠΊΠ²Π° Β«SΒ» ΠΏΠ΅Ρ€Π΅ΡˆΠ»Π° ΠΏΠΎ наслСдству Π² качСствС ΠΈΠ½ΠΈΡ†ΠΈΠ°Π»Π° ΠΏΡ€Π΅ΠΆΠ½Π΅Π³ΠΎ ΠΈΠΌΠ΅Π½ΠΈ.

БущСствуСт Π΄Π²Π° основных ΠΏΠΎΠ΄Ρ…ΠΎΠ΄Π° ΠΊ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ΅ КИБ, условно Π½Π°Π·Ρ‹Π²Π°Π΅ΠΌΡ‹Ρ… Β«ΠΎΡ‚ производства» ΠΈ Β«ΠΎΡ‚ Π±ΡƒΡ…Π³Π°Π»Ρ‚Π΅Ρ€ΠΈΠΈΒ».

Π’ ΠΏΠ΅Ρ€Π²ΠΎΠΌ случаС Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½Ρ‹ΠΌ ядром систСмы становится ΠΏΠ»Π°Π½ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ рСсурсов производства. Π£ΠΏΡ€ΠΎΡ‰Π΅Π½Π½ΠΎ: Π½Π° прСдприятии Π΅ΡΡ‚ΡŒ сотрудники, ΠΎΠ±ΠΎΡ€ΡƒΠ΄ΠΎΠ²Π°Π½ΠΈΠ΅ ΠΈ ΡΡ‹Ρ€ΡŒΡ‘ (ΠΌΠ°Ρ‚Π΅Ρ€ΠΈΠ°Π»Ρ‹, ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚Ρ‹), с ΠΎΠ΄Π½ΠΎΠΉ стороны, Π° с Π΄Ρ€ΡƒΠ³ΠΎΠΉ – ΠΏΠ»Π°Π½ выпуска – Β«Ρ‡Π΅Π³ΠΎ ΠΈ сколько?Β» Π²ΠΊΡƒΠΏΠ΅ с Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΠ΅ΠΉ – Β«ΠΊΠ°ΠΊ?Β», Ρ‚ΠΎ Π΅ΡΡ‚ΡŒ ΠΏΡ€Π°Π²ΠΈΠ»Π°ΠΌΠΈ, Π½ΠΎΡ€ΠΌΠ°ΠΌΠΈ ΠΈ ΠΏΡ€ΠΎΡ‡ΠΈΠΌΠΈ ограничСниями процСсса прСобразования ΡΡ‹Ρ€ΡŒΡ Π² Π³ΠΎΡ‚ΠΎΠ²ΡƒΡŽ ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ†ΠΈΡŽ. Π’ ΠΏΠ΅Ρ€Π²ΠΎΠΌ ΠΏΡ€ΠΈΠ±Π»ΠΈΠΆΠ΅Π½ΠΈΠΈ, Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ ΡΠΎΡΡ‚Π°Π²ΠΈΡ‚ΡŒ ΠΎΠΏΡ‚ΠΈΠΌΠ°Π»ΡŒΠ½Ρ‹ΠΉ ΠΏΠΎ Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠ΅ пСрсонала ΠΈ оборудования ΠΏΠ»Π°Π½ этого процСсса. ПослС Ρ‚ΠΎΠ³ΠΎ ΠΊΠ°ΠΊ систСма Π½Π°ΡƒΡ‡ΠΈΠ»Π°ΡΡŒ ΡΠΎΡΡ‚Π°Π²Π»ΡΡ‚ΡŒ производствСнный ΠΏΠ»Π°Π½, ΠΎΠ½Π° тянСт Π·Π° собой всС ΠΎΡΡ‚Π°Π»ΡŒΠ½Ρ‹Π΅ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ: ΠΎΡ‚ ΠΊΠ°Π΄Ρ€ΠΎΠ², вСдь пСрсонал Π½Π΅ ΠΈΠ· Π²ΠΎΠ·Π΄ΡƒΡ…Π° появляСтся, ΠΈ снабТСния ΡΡ‹Ρ€ΡŒΡ‘ΠΌ Π΄ΠΎ складирования ΠΈ сбыта Π³ΠΎΡ‚ΠΎΠ²ΠΎΠΉ ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ†ΠΈΠΈ.

ΠΠ»ΡŒΡ‚Π΅Ρ€Π½Π°Ρ‚ΠΈΠ²Π½Ρ‹ΠΉ ΠΏΡƒΡ‚ΡŒ ΠΏΡ€ΠΎΡ…ΠΎΠ΄ΠΈΡ‚ Ρ‡Π΅Ρ€Π΅Π· Π±ΡƒΡ…Π³Π°Π»Ρ‚Π΅Ρ€ΠΈΡŽ. Под Ρ‚Π΅Ρ€ΠΌΠΈΠ½ΠΎΠΌ «бухгалтСрия» имССтся Π² Π²ΠΈΠ΄Ρƒ ΠΏΡ€Π΅ΠΆΠ΄Π΅ всСго Π²Π½ΡƒΡ‚Ρ€Π΅Π½Π½ΠΈΠΉ, управлСнчСский ΡƒΡ‡Ρ‘Ρ‚ Π½Π° прСдприятии, Π° Π½Π΅ Ρ„ΠΈΡΠΊΠ°Π»ΡŒΠ½Π°Ρ Π΅Ρ‘ Ρ‡Π°ΡΡ‚ΡŒ. Π”Π΅Π»ΠΎ Π² Ρ‚ΠΎΠΌ, Ρ‡Ρ‚ΠΎ ΠΌΠ΅Ρ…Π°Π½ΠΈΠ·ΠΌΡ‹ Π±ΡƒΡ…ΡƒΡ‡Ρ‘Ρ‚Π° ΠΏΡ€ΠΈΠ΄ΡƒΠΌΠ°Π»ΠΈ Π΅Ρ‰Ρ‘ Π² XV Π²Π΅ΠΊΠ΅ вовсС Π½Π΅ Ρ€Π°Π΄ΠΈ ΠΏΠΎΠ΄Π°Ρ‡ΠΈ отчётности Π² ΡΡ€Π΅Π΄Π½Π΅Π²Π΅ΠΊΠΎΠ²ΡƒΡŽ Π½Π°Π»ΠΎΠ³ΠΎΠ²ΡƒΡŽ ΠΈΠ½ΡΠΏΠ΅ΠΊΡ†ΠΈΡŽ, Π° для понимания состояния Π΄Π΅Π» Π½Π° своём прСдприятии. БухгалтСрский ΡƒΡ‡Ρ‘Ρ‚ – Ρ…ΠΎΡ€ΠΎΡˆΠΎ формализуСмая Π°ΠΏΠΏΠ°Ρ€Π°Ρ‚ΠΎΠΌ ΠΌΠ°Ρ‚Ρ€ΠΈΡ‡Π½ΠΎΠΉ Π°Π»Π³Π΅Π±Ρ€Ρ‹[13] абстракция для отраТСния ΠΈ Π°Π½Π°Π»ΠΈΠ·Π° хозяйствСнных ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΉ Π² дискрСтных ΠΏΠ΅Ρ€ΠΈΠΎΠ΄Π°Ρ… Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ, Π² Ρ‚ΠΎΠΌ числС ΠΈ Π±ΡƒΠ΄ΡƒΡ‰ΠΈΡ….

Π‘ΠΎΠ»ΡŒΡˆΠΈΠ½ΡΡ‚Π²ΠΎ извСстных ΠΌΠ½Π΅ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΎΠΊ КИБ Π² России 1990-Ρ… Π³ΠΎΠ΄ΠΎΠ² шло Β«ΠΎΡ‚ Π±ΡƒΡ…Π³Π°Π»Ρ‚Π΅Ρ€ΠΈΠΈΒ». ΠŸΡ€ΠΈΡ‡ΠΈΠ½Π° достаточно простая. ΠŸΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΡΡ‚Π²ΠΎ Π·Π° ΠΏΠ΅Ρ€Π²Ρ‹Π΅ 5 Π»Π΅Ρ‚ ΡƒΠΏΠ°Π»ΠΎ Π±ΠΎΠ»Π΅Π΅ Ρ‡Π΅ΠΌ Π²Π΄Π²ΠΎΠ΅, ΠΏΡ€ΠΈ этом Ρƒ Π·Π°Π²ΠΎΠ΄ΠΎΠ², ΠΊΠ°ΠΊ ΠΏΡ€Π°Π²ΠΈΠ»ΠΎ, ΡƒΠΆΠ΅ имСлись свои систСмы, Π² Ρ‚ΠΎΠΌ числС пСрСнСсённыС с ΠΌΠ΅ΠΉΠ½Ρ„Ρ€Π΅ΠΉΠΌΠΎΠ² Π½Π° «пСрсоналки» собствСнными силами ΠΎΡ‚Π΄Π΅Π»ΠΎΠ² программистов, Ρ‡Π°Ρ‰Π΅ всСго Π² Ρ€Π°ΠΌΠΊΠ°Ρ… Ρ„Π°ΠΉΠ»-сСрвСрной Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΠΈ. Π’ Ρ‚ΠΎ ΠΆΠ΅ врСмя рос сСктор услуг, ΠΎΠΏΡ‚ΠΎΠ²ΠΎΠΉ Ρ‚ΠΎΡ€Π³ΠΎΠ²Π»ΠΈ ΠΈ дистрибуции, ΠΌΠ½ΠΎΠ³ΠΈΠ΅ прСдприятия создавались «с нуля», ΠΈ для ΠΈΡ… Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΠ·Π°Ρ†ΠΈΠΈ производствСнныС систСмы Π½Π΅ ΠΏΠΎΠ΄Ρ…ΠΎΠ΄ΠΈΠ»ΠΈ Π·Π° отсутствиСм собствСнно производства.

ΠŸΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ основными ΠΏΠΎΡ‚Π΅Π½Ρ†ΠΈΠ°Π»ΡŒΠ½Ρ‹ΠΌΠΈ ΠΊΠ»ΠΈΠ΅Π½Ρ‚Π°ΠΌΠΈ Ultima-S Π±Ρ‹Π»ΠΈ ΠΈΠΌΠ΅Π½Π½ΠΎ ΠΎΠΏΡ‚ΠΎΠ²ΠΎ-Ρ€ΠΎΠ·Π½ΠΈΡ‡Π½Ρ‹Π΅ Ρ‚ΠΎΡ€Π³ΠΎΠ²Ρ‹Π΅ ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ, Ρ‚ΠΎ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½Π°Ρ Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Π° систСмы Π±Π°Π·ΠΈΡ€ΠΎΠ²Π°Π»Π°ΡΡŒ Π½Π° ΠΏΠΎΠ΄Ρ…ΠΎΠ΄Π΅ Β«ΠΎΡ‚ Π±ΡƒΡ…Π³Π°Π»Ρ‚Π΅Ρ€ΠΈΠΈΒ».

Запустив Π² ΡΠΊΡΠΏΠ»ΡƒΠ°Ρ‚Π°Ρ†ΠΈΡŽ ΠΈ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΠ² Π² сопровоТдСниС систСму, ΠΊΡ€Π°Ρ‚ΠΊΠΎ ΠΎΠΏΠΈΡΠ°Π½Π½ΡƒΡŽ Π² ΠΏΡ€Π΅Π΄Ρ‹Π΄ΡƒΡ‰Π΅ΠΉ Π³Π»Π°Π²Π΅, программисты Π½Π° собствСнном ΠΎΠΏΡ‹Ρ‚Π΅ ΡƒΠ±Π΅Π΄ΠΈΠ»ΠΈΡΡŒ, Ρ‡Ρ‚ΠΎ ΠΊΠ°ΠΆΠ΄Ρ‹ΠΉ физичСский слой ΡƒΠ²Π΅Π»ΠΈΡ‡ΠΈΠ²Π°Π΅Ρ‚ Ρ‚Ρ€ΡƒΠ΄ΠΎΡ‘ΠΌΠΊΠΎΡΡ‚ΡŒ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ, тСстирования ΠΈ ΠΏΠΎΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΡ… ΠΌΠΎΠ΄ΠΈΡ„ΠΈΠΊΠ°Ρ†ΠΈΠΉ систСмы. ΠŸΠΎΡΡ‚ΠΎΠΌΡƒ, с ΡƒΡ‡Ρ‘Ρ‚ΠΎΠΌ ΠΏΡ€Π΅Π΄ΠΏΠΎΠ»Π°Π³Π°Π΅ΠΌΠΎΠ³ΠΎ тираТирования, Ρ€Π°Π·Π²ΠΈΠ²Π°Ρ‚ΡŒ ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚ Π±Ρ‹Π»ΠΎ Ρ€Π΅ΡˆΠ΅Π½ΠΎ Π² ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΡ… направлСниях:

β€’ ΠΌΠΈΠ½ΠΈΠΌΠΈΠ·Π°Ρ†ΠΈΡ числа звСньСв;

β€’ Β«ΡƒΡ‚ΠΎΠ½Ρ‡Π΅Π½ΠΈΠ΅Β» клиСнтского прилоТСния, Π² ΠΈΠ΄Π΅Π°Π»Π΅ Π΄ΠΎ уровня Π²Π΅Π±-Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Π°;

β€’ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Π½ΠΈΠ΅ ΠΏΡ€ΠΎΠΌΡ‹ΡˆΠ»Π΅Π½Π½ΠΎΠΉ Π‘Π£Π‘Π” для Ρ€Π΅Π°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ бизнСс-Π»ΠΎΠ³ΠΈΠΊΠΈ;

β€’ Ρ€Π΅Π°Π»ΠΈΠ·Π°Ρ†ΠΈΡ Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… ΠΌΠ΅Ρ…Π°Π½ΠΈΠ·ΠΌΠΎΠ² ООП для упрощСния Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ ΠΏΡ€ΠΈΠΊΠ»Π°Π΄Π½Ρ‹ΠΌΠΈ ΠΈ сторонними Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠ°ΠΌΠΈ ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠΌ надстраивания Π½ΠΎΠ²Ρ‹Ρ… классов.


Π‘ΠΈΠ½Ρ‚Π΅Π·ΠΎΠΌ Π²Ρ‹ΡˆΠ΅Π½Π°Π·Π²Π°Π½Π½Ρ‹Ρ… ΠΏΡ€ΠΈΠΎΡ€ΠΈΡ‚Π΅Ρ‚ΠΎΠ² явилась двухзвСнная Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Π° с Ρ‚ΠΎΠ½ΠΊΠΈΠΌ ΠΊΠ»ΠΈΠ΅Π½Ρ‚ΠΎΠΌ.

ΠŸΡ€Π΅Π²Ρ€Π°Ρ‚ΠΈΡ‚ΡŒ ΠΏΡ€ΠΎΠΌΡ‹ΡˆΠ»Π΅Π½Π½ΡƒΡŽ Π‘Π£Π‘Π” Π² сСрвСр ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ с тСхнологичСской Ρ‚ΠΎΡ‡ΠΊΠΈ зрСния просто. Для этого Π²Π°ΠΌ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ:

β€’ Π·Π°ΠΏΡ€Π΅Ρ‚ΠΈΡ‚ΡŒ прямой доступ ΠΊ Ρ‚Π°Π±Π»ΠΈΡ†Π°ΠΌ Π±Π°Π·Ρ‹ Π΄Π°Π½Π½Ρ‹Ρ…;

β€’ Ρ€Π΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΠΏΡ€ΠΈΠΊΠ»Π°Π΄Π½ΡƒΡŽ Π»ΠΎΠ³ΠΈΠΊΡƒ Π² Π²ΠΈΠ΄Π΅ Ρ…Ρ€Π°Π½ΠΈΠΌΡ‹Ρ… ΠΏΡ€ΠΎΡ†Π΅Π΄ΡƒΡ€, Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΉ ΠΈ Ρ‚Ρ€ΠΈΠ³Π³Π΅Ρ€ΠΎΠ²;

β€’ Ρ€Π°Π·Ρ€Π΅ΡˆΠΈΡ‚ΡŒ доступ всСх ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΊ ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΠΌ Ρ…Ρ€Π°Π½ΠΈΠΌΡ‹ΠΌ ΠΏΡ€ΠΎΡ†Π΅Π΄ΡƒΡ€Π°ΠΌ.


Π’ Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΠΈ с Ρ‚ΠΎΠ½ΠΊΠΈΠΌ ΠΊΠ»ΠΈΠ΅Π½Ρ‚ΠΎΠΌ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ потрСбуСтся:

β€’ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ ΠΏΡ€ΠΎΡ‚ΠΎΠΊΠΎΠ» ΠΏΡ€ΠΈΠΊΠ»Π°Π΄Π½ΠΎΠ³ΠΎ уровня для взаимодСйствия Ρ‚ΠΎΠ½ΠΊΠΎΠ³ΠΎ ΠΊΠ»ΠΈΠ΅Π½Ρ‚Π° ΠΈ сСрвСра ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ;

β€’ Π·Π°ΠΏΡ€Π΅Ρ‚ΠΈΡ‚ΡŒ доступ ΠΊΠΎ всСм ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Π°ΠΌ Π±Π°Π·Ρ‹ Π΄Π°Π½Π½Ρ‹Ρ… Π²ΠΎΠΎΠ±Ρ‰Π΅, Π·Π° ΠΈΡΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ΠΌ Π½Π΅ΡΠΊΠΎΠ»ΡŒΠΊΠΈΡ… Ρ€Π΅Π°Π»ΠΈΠ·ΡƒΡŽΡ‰ΠΈΡ… этот ΠΏΡ€ΠΎΡ‚ΠΎΠΊΠΎΠ» Ρ…Ρ€Π°Π½ΠΈΠΌΡ‹Ρ… ΠΏΡ€ΠΎΡ†Π΅Π΄ΡƒΡ€ ΠΈ, Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ, Π±ΡƒΡ„Π΅Ρ€Π½Ρ‹Ρ… Ρ‚Π°Π±Π»ΠΈΡ†.


НаконСц, для надстройки Π½Π°Π΄ ΠΏΡ€ΠΎΡ†Π΅Π΄ΡƒΡ€Π½Ρ‹ΠΌ Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΠ΅ΠΌ SQL ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Π½ΠΎ-ΠΎΡ€ΠΈΠ΅Π½Ρ‚ΠΈΡ€ΠΎΠ²Π°Π½Π½ΠΎΠΉ срСды, ΡƒΠΏΡ€Π°Π²Π»ΡΡŽΡ‰Π΅ΠΉ ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Π°ΠΌΠΈ ΠΏΡ€Π΅Π΄ΠΌΠ΅Ρ‚Π½ΠΎΠΉ области, понадобилось:

β€’ Π΄ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΡƒ Π΄Π΅ΠΊΠ»Π°Ρ€Π°Ρ†ΠΈΠΈ классов Π½Π° ΡƒΡ€ΠΎΠ²Π½Π΅ ΠΌΠ΅Ρ‚Π°Π΄Π°Π½Π½Ρ‹Ρ…;

β€’ Ρ€Π΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΠΌΠ΅Ρ…Π°Π½ΠΈΠ·ΠΌ ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ сообщСний ΠΌΠ΅ΠΆΠ΄Ρƒ ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Π°ΠΌΠΈ;

β€’ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ Π½Π°Π±ΠΎΡ€ Π±Π°Π·ΠΎΠ²Ρ‹Ρ… классов уровня ядра ΠΈ слуТб систСмы (см. ΡƒΡ€ΠΎΠ²Π½ΠΈ).


Π― Π½Π΅ Π±ΡƒΠ΄Ρƒ ΠΏΠΎΠ΄Ρ€ΠΎΠ±Π½ΠΎ ΠΎΡΡ‚Π°Π½Π°Π²Π»ΠΈΠ²Π°Ρ‚ΡŒΡΡ Π½Π° сравнСнии прСимущСств ΠΈ нСдостатков использованной Π² ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚Π΅ Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Ρ‹, ΠΎΠ½ΠΈ достаточно извСстны ΠΈ Π½Π΅ Ρ€Π°Π· ΠΎΠ±ΡΡƒΠΆΠ΄Π°Π»ΠΈΡΡŒ Π² Ρ€Π°Π·Π½Ρ‹Ρ… Ρ„ΠΎΡ€ΠΌΠ°Ρ…. Π‘ΠΊΠ°ΠΆΡƒ лишь, Ρ‡Ρ‚ΠΎ для нас сумма прСимущСств Ρ‚ΠΎΠ³Π΄Π° пСрСвСсила. Π’ΠΎ ΠΌΠ½ΠΎΠ³ΠΈΡ… случаях пСрСвСсит ΠΈ сСйчас, Π΄Π°ΠΆΠ΅ Ссли Π΄ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ Π΅Ρ‰Ρ‘ ΠΎΠ΄Π½ΠΎ ΠΏΡ€ΠΎΠΌΠ΅ΠΆΡƒΡ‚ΠΎΡ‡Π½ΠΎΠ΅ Π·Π²Π΅Π½ΠΎ ΠΈΠ· ΠΏΡ€ΠΎΡΡ‚Π΅ΠΉΡˆΠ΅ΠΉ Π²Π΅Π±-слуТбы, Π·Π°Π½ΠΈΠΌΠ°ΡŽΡ‰Π΅ΠΉΡΡ рСтрансляциСй сообщСний ΠΌΠ΅ΠΆΠ΄Ρƒ Ρ‚Π΅Ρ€ΠΌΠΈΠ½Π°Π»ΠΎΠΌ ΠΈ Π‘Π£Π‘Π”.

Рис. 9. Π­Π»Π΅ΠΌΠ΅Π½Ρ‚Ρ‹ логичСского устройства звСньСв систСмы Ultima-S


Π’ качСствС Π±Π°Π·ΠΎΠ²ΠΎΠΉ абстракции Π±Ρ‹Π» Π²Ρ‹Π±Ρ€Π°Π½ Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚. Π’ΠΎ Π΅ΡΡ‚ΡŒ всС ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Ρ‹ Π² систСмС – это Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Ρ‹, относящиСся ΠΊ ΠΊΠ°ΠΊΠΎΠΌΡƒ-Π»ΠΈΠ±ΠΎ ΠΈΡ… классу. ΠšΠ°ΠΆΠ΄Ρ‹ΠΉ Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚ хранился Π² ΠΎΠ΄Π½ΠΎΠΉ ΠΈΠ· ΠΏΠ°ΠΏΠΎΠΊ, ΡΠΎΡΡ‚Π°Π²Π»ΡΡŽΡ‰ΠΈΡ… ΠΈΠ΅Ρ€Π°Ρ€Ρ…ΠΈΡŽ, Π½Π°ΠΏΠΎΠΌΠΈΠ½Π°ΡŽΡ‰ΡƒΡŽ Π²ΠΈΠ΄ ΠΎΠ±Ρ‹Ρ‡Π½ΠΎΠ³ΠΎ ΠΏΡ€ΠΎΠ²ΠΎΠ΄Π½ΠΈΠΊΠ° Windows.

Рис. 10. Π’Π½Π΅ΡˆΠ½ΠΈΠΉ Π²ΠΈΠ΄ Ρ‚ΠΎΠ½ΠΊΠΎΠ³ΠΎ ΠΊΠ»ΠΈΠ΅Π½Ρ‚Π° Π² КИБ Ultima-S


Π’ Ρ€Π°ΠΌΠΊΠ°Ρ… ΠΌΠ΅Ρ…Π°Π½ΠΈΠ·ΠΌΠ° ООП, надстроСнного Π½Π°Π΄ ΠΏΡ€ΠΎΡ†Π΅Π΄ΡƒΡ€Π½Ρ‹ΠΌ, ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π»ΠΎΡΡŒ ΠΎΠ΄ΠΈΠ½ΠΎΡ‡Π½ΠΎΠ΅ наслСдованиС Ρ€Π΅Π°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ. ВмСсто Ρ„ΠΎΡ€ΠΌΠ°Π»ΡŒΠ½Ρ‹Ρ… конструкторов, дСструкторов ΠΈ ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠ² основу составил ΠΌΠ΅Ρ…Π°Π½ΠΈΠ·ΠΌ событий, Π²Ρ‹Π·Ρ‹Π²Π°ΡŽΡ‰ΠΈΠΉ ΠΏΡ€ΠΎΡ†Π΅Π΄ΡƒΡ€Ρ‹-ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΈ Π² порядкС, зависящСм ΠΎΡ‚ ΠΈΠ΅Ρ€Π°Ρ€Ρ…ΠΈΠΈ классов.

Π’ наибольшСм Π²Ρ‹ΠΈΠ³Ρ€Ρ‹ΡˆΠ΅ оказалось ΠΏΡ€ΠΈΠΊΠ»Π°Π΄Π½ΠΎΠ΅ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅. Π‘Π±Ρ‹Π»Π°ΡΡŒ «голубая ΠΌΠ΅Ρ‡Ρ‚Π°Β» – вся… Π½Π΅Ρ‚, Π½Π΅ Ρ‚Π°ΠΊ, Π’Π‘Π― Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° ΡΠΎΡΡ€Π΅Π΄ΠΎΡ‚ΠΎΡ‡ΠΈΠ»Π°ΡΡŒ Π² ΠΎΠ΄Π½ΠΎΠΌ Π·Π²Π΅Π½Π΅ ΠΈ срСдС Π½Π° дСкларациях классов, свойств-ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΉ ΠΈ Π½Π° Ρ€Π΅Π°Π»ΠΈΠ·ΡƒΡŽΡ‰ΠΈΡ… ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΡƒ событий Ρ…Ρ€Π°Π½ΠΈΠΌΡ‹Ρ… ΠΏΡ€ΠΎΡ†Π΅Π΄ΡƒΡ€Π°Ρ….

Π’ΠΎΠ½ΠΊΠΈΠΉ ΠΊΠ»ΠΈΠ΅Π½Ρ‚ ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ°Π» Π² Π΄ΠΈΠ½Π°ΠΌΠΈΠΊΠ΅ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Ρ‹ ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ события сСрвСром. Π‘ΠΎΠ»ΡŒΡˆΠΈΠ½ΡΡ‚Π²ΠΎ экранных Ρ„ΠΎΡ€ΠΌ, Ρ‚Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ, Ρ„ΠΎΡ€ΠΌΠΈΡ€ΠΎΠ²Π°Π»ΠΎΡΡŒ автоматичСски, программист Ρ‚ΠΎΠ»ΡŒΠΊΠΎ объявлял Π² ΠΏΡ€ΠΎΡ†Π΅Π΄ΡƒΡ€Π΅ ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΠ΅ поля Π²Π²ΠΎΠ΄Π° ΠΈ сСтки. Для спСцифичных случаСв располоТСния элСмСнтов управлСния Π±Ρ‹Π»ΠΎ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ Π²ΠΈΠ·ΡƒΠ°Π»ΡŒΠ½ΠΎ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Ρ„ΠΎΡ€ΠΌΡƒ Π»ΠΈΠ±ΠΎ Π²ΠΎ встроСнном Π² ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€Π΅, Π»ΠΈΠ±ΠΎ Π² срСдС Visual Basic, Π·Π°Π³Ρ€ΡƒΠ·ΠΈΠ² Π·Π°Ρ‚Π΅ΠΌ описаниС Ρ„ΠΎΡ€ΠΌΡ‹ Π½Π° сСрвСр.

Π’ ΠΎΠ±Ρ‰Π΅ΠΌ случаС, для создания программистом Π½ΠΎΠ²Ρ‹Ρ… классов Π² систСмС Π±Ρ‹Π»ΠΎ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ:

β€’ Π΄Π΅ΠΊΠ»Π°Ρ€ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ классы;

β€’ ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΠ΅ Ρ‚Π°Π±Π»ΠΈΡ†Ρ‹;

β€’ ΠΎΠΏΠΈΡΠ°Ρ‚ΡŒ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½Ρ‹Π΅ ограничСния Π½Π° ΡƒΡ€ΠΎΠ²Π½Π΅ ΠΌΠ΅Ρ‚Π°Π΄Π°Π½Π½Ρ‹Ρ… (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, ΠΏΠ°ΠΏΠΊΡƒ для создания ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ ΠΈΠ»ΠΈ максимальноС число ссылок);

β€’ Π½Π°ΠΏΠΈΡΠ°Ρ‚ΡŒ ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΈ стандартных событий;

β€’ Π΄ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ ΠΏΡ€ΠΈΠ²ΠΈΠ»Π΅Π³ΠΈΠΈ, Π²ΠΈΠ΄ΠΈΠΌΡ‹Π΅ администратору;

β€’ Π΅ΡΠ»ΠΈ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ, ΠΈΠ½ΠΈΡ†ΠΈΠ°Π»ΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Π΄Π°Π½Π½Ρ‹Π΅, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ слуТСбныС ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Ρ‹ ΠΈΠ»ΠΈ Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Ρ‹-классификаторы.


Всё пСрСчислСнноС программист ΠΌΠΎΠ³ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ Π½Π° ΠΌΠ°ΠΊΡ€ΠΎΡ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΠΈ Π½Π°Π΄ языком Transact SQL, Π½Π΅ выходя Π·Π° Ρ€Π°ΠΌΠΊΠΈ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΡ… скриптов. ΠŸΡ€ΠΈΠ²Π΅Π΄Ρƒ ΠΏΡ€ΠΈΠΌΠ΅Ρ€Ρ‹ использовавшСгося ΠΊΠΎΠ΄Π°.