ΠŸΠΎΠΌΠΎΡ‰ΡŒ Π² написании студСнчСских Ρ€Π°Π±ΠΎΡ‚
АнтистрСссовый сСрвис

Π Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° систСмы ΠΌΠΎΠ½ΠΈΡ‚ΠΎΡ€ΠΈΠ½Π³Π° Π½Π° основС тСстового контроля Π·Π½Π°Π½ΠΈΠΉ

Π”ΠΈΠΏΠ»ΠΎΠΌΠ½Π°ΡΠŸΠΎΠΌΠΎΡ‰ΡŒ Π² Π½Π°ΠΏΠΈΡΠ°Π½ΠΈΠΈΠ£Π·Π½Π°Ρ‚ΡŒ ΡΡ‚ΠΎΠΈΠΌΠΎΡΡ‚ΡŒΠΌΠΎΠ΅ΠΉ Ρ€Π°Π±ΠΎΡ‚Ρ‹

ΠŸΡ€ΠΈ Π²Ρ‹Π±ΠΎΡ€Π΅ Ρ‚ΠΈΠΏΠ° вопроса Π² Π²Ρ‹ΠΏΠ°Π΄Π°ΡŽΡ‰Π΅ΠΌ спискС, Π² ΠΏΡ€Π°Π²ΠΎΠΌ ΠΎΠΊΠ½Π΅, Π±Π΅Π· ΠΏΠ΅Ρ€Π΅Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠΈ страницы, отобраТаСтся ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π½Ρ‹ΠΉ Π²ΠΈΠ΄ Π±ΡƒΠ΄ΡƒΡ‰Π΅Π³ΠΎ вопроса. Π­Ρ‚ΠΎ достигаСтся срСдствами Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΠΈ Ajax. Π’. Π΅. ΠΏΡ€ΠΈ Π²Ρ‹Π±ΠΎΡ€Π΅ Ρ‚ΠΈΠΏΠ° вопроса ΠΈΠ· ΡΠΏΠΈΡΠΊΠ° Π²ΠΎΠ·ΠΌΠΎΠΆΠ½Ρ‹Ρ… срабатываСт ΠΏΡ€ΠΎΡ†Π΅Π΄ΡƒΡ€Π° (листинг 5), Π² Π΄Π°Π½Π½ΠΎΠΉ ΠΏΡ€ΠΎΡ†Π΅Π΄ΡƒΡ€Π΅ создаётся ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½Ρ‹ΠΉ ΠΎΠ±ΡŠΠ΅ΠΊΡ‚, с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ³ΠΎ ΠΈ ΠΏΡ€ΠΎΠΈΡΡ…ΠΎΠ΄ΠΈΡ‚ ΠΎΡ‚ΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ Π΄Π°Π½Π½Ρ‹Ρ… (id Ρ‚ΠΈΠΏΠ° вопроса) Π½Π° ΡΠ΅Ρ€Π²Π΅Ρ€… Π§ΠΈΡ‚Π°Ρ‚ΡŒ Π΅Ρ‰Ρ‘ >

Π Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° систСмы ΠΌΠΎΠ½ΠΈΡ‚ΠΎΡ€ΠΈΠ½Π³Π° Π½Π° основС тСстового контроля Π·Π½Π°Π½ΠΈΠΉ (Ρ€Π΅Ρ„Π΅Ρ€Π°Ρ‚, курсовая, Π΄ΠΈΠΏΠ»ΠΎΠΌ, ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»ΡŒΠ½Π°Ρ)

Π’Π²Π΅Π΄Π΅Π½ΠΈΠ΅

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

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

Π˜Ρ‚ΠΎΠ³ΠΎΠ²Ρ‹ΠΉ тСст (экзамСнационный) систСматизируСт, ΠΎΠ±ΠΎΠ±Ρ‰Π°Π΅Ρ‚ ΡƒΡ‡Π΅Π±Π½Ρ‹ΠΉ ΠΌΠ°Ρ‚Π΅Ρ€ΠΈΠ°Π», провСряСт сформированныС знания ΠΈ ΡƒΠΌΠ΅Π½ΠΈΡ. Π Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Ρ‹ ΠΏΠ΅Ρ€Π²Ρ‹Ρ… ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΎΠΊ ΠΏΠΎΠΊΠ°Π·Π°Π»ΠΈ, Ρ‡Ρ‚ΠΎ студСнтов Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ Π³ΠΎΡ‚ΠΎΠ²ΠΈΡ‚ΡŒ ΠΊ ΡΠΊΠ·Π°ΠΌΠ΅Π½Π°Ρ†ΠΈΠΎΠ½Π½ΠΎΠΌΡƒ тСсту, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡ тСстовыС задания ΠΏΡ€ΠΈ ΠΏΡ€ΠΎΠ²Π΅Π΄Π΅Π½ΠΈΠΈ Ρ‚Π΅ΠΊΡƒΡ‰Π΅Π³ΠΎ ΠΈ Ρ€ΡƒΠ±Π΅ΠΆΠ½ΠΎΠ³ΠΎ контроля. Задания с Π²Ρ‹Π±ΠΎΡ€ΠΎΠΌ ΠΎΡ‚Π²Π΅Ρ‚Π° особСнно Ρ†Π΅Π½Π½Ρ‹ Ρ‚Π΅ΠΌ, Ρ‡Ρ‚ΠΎ ΠΊΠ°ΠΆΠ΄ΠΎΠΌΡƒ учащСмуся даСтся Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ Ρ‡Π΅Ρ‚ΠΊΠΎ ΠΏΡ€Π΅Π΄ΡΡ‚Π°Π²ΠΈΡ‚ΡŒ сСбС объСм ΠΎΠ±ΡΠ·Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹Ρ… Ρ‚Ρ€Π΅Π±ΠΎΠ²Π°Π½ΠΈΠΉ ΠΈ ΠΎΠ²Π»Π°Π΄Π΅Π½ΠΈΡŽ знаниями курса, ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ΠΈΠ²Π½ΠΎ ΠΎΡ†Π΅Π½ΠΈΡ‚ΡŒ свои успСхи, ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½Ρ‹Π΅ указания для Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠΉ, ΠΈΠ½Π΄ΠΈΠ²ΠΈΠ΄ΡƒΠ°Π»ΡŒΠ½ΠΎΠΉ Ρ€Π°Π±ΠΎΡ‚Ρ‹. ВСстовыС задания ΡƒΠ΄ΠΎΠ±Π½ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΠΏΡ€ΠΈ ΠΎΡ€Π³Π°Π½ΠΈΠ·Π°Ρ†ΠΈΠΈ ΡΠ°ΠΌΠΎΡΡ‚ΠΎΡΡ‚Π΅Π»ΡŒΠ½ΠΎΠΉ Ρ€Π°Π±ΠΎΡ‚Ρ‹ учащихся Π² Ρ€Π΅ΠΆΠΈΠΌΠ΅ самоконтроля, ΠΏΡ€ΠΈ ΠΏΠΎΠ²Ρ‚ΠΎΡ€Π΅Π½ΠΈΠΈ ΡƒΡ‡Π΅Π±Π½ΠΎΠ³ΠΎ ΠΌΠ°Ρ‚Π΅Ρ€ΠΈΠ°Π»Π°. ВСсты с ΡƒΡΠΏΠ΅Ρ…ΠΎΠΌ ΠΌΠΎΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ наряду с Π΄Ρ€ΡƒΠ³ΠΈΠΌΠΈ Ρ„ΠΎΡ€ΠΌΠ°ΠΌΠΈ контроля, обСспСчивая ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡŽ ΠΏΠΎ Ρ€ΡΠ΄Ρƒ качСствСнных характСристик Π·Π½Π°Π½ΠΈΠΉ ΠΈ ΡƒΠΌΠ΅Π½ΠΈΠΉ учащСгося.

БСгодня сущСствуСт мноТСство Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Ρ… Ρ‚Π΅ΡΡ‚ΠΈΡ€ΡƒΡŽΡ‰ΠΈΡ… комплСксов, рассмотрим Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΈΠ· Π½ΠΈΡ…:

1) FK-тСст. ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ° FK-тСст Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Π°Π½Π°, Π½Π° Π±Π°Π·Π΅ ΠœΠ΅ΠΆΠ²ΡƒΠ·ΠΎΠ²ΡΠΊΠΎΠ³ΠΎ Ρ†Π΅Π½Ρ‚Ρ€Π° контроля качСства Π·Π½Π°Π½ΠΈΠΉ (Π¦Π΅Π½Ρ‚Ρ€ тСстирования Уссурийского государствСнного пСдагогичСского института), Ρ€Π΅Π°Π»ΠΈΠ·ΡƒΡŽΡ‰Π°Ρ классичСскоС тСстированиС.

Задания Ρ„ΠΎΡ€ΠΌΡƒΠ»ΠΈΡ€ΡƒΡŽΡ‚ΡΡ Π² Π·Π°ΠΊΡ€Ρ‹Ρ‚ΠΎΠΉ Ρ„ΠΎΡ€ΠΌΠ΅, ΠΊ Π½ΠΈΠΌ 3−5 Π°Π»ΡŒΡ‚Π΅Ρ€Π½Π°Ρ‚ΠΈΠ²Π½Ρ‹Ρ… Π²Π°Ρ€ΠΈΠ°Π½Ρ‚ΠΎΠ² ΠΎΡ‚Π²Π΅Ρ‚ΠΎΠ². Π Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Ρ‹ тСстирования ΠΏΡ€Π΅Π΄ΡΡ‚Π°Π²Π»ΡΡŽΡ‚ собой Ρ‚Ρ€ΠΈ строки: пСрвая — количСство ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½Ρ‹Ρ… ΠΎΡ‚Π²Π΅Ρ‚ΠΎΠ²; вторая — количСство Π½Π΅ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½Ρ‹Ρ… ΠΎΡ‚Π²Π΅Ρ‚ΠΎΠ²; Ρ‚Ρ€Π΅Ρ‚ΡŒΡ — доля ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½Ρ‹Ρ… ΠΎΡ‚Π²Π΅Ρ‚ΠΎΠ², выраТСнная Π² ΠΏΡ€ΠΎΡ†Π΅Π½Ρ‚Π°Ρ…. ΠŸΡ€Π΅ΠΏΠΎΠ΄Π°Π²Π°Ρ‚Π΅Π»ΠΈ ΡΠ°ΠΌΠΎΡΡ‚ΠΎΡΡ‚Π΅Π»ΡŒΠ½ΠΎ ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΡΡŽΡ‚, ΠΊΠ°ΠΊΠΎΠΉ ΠΏΡ€ΠΎΡ†Π΅Π½Ρ‚ ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½Ρ‹Ρ… ΠΎΡ‚Π²Π΅Ρ‚ΠΎΠ² ΠΌΠΎΠΆΠ½ΠΎ ΠΈΠ½Ρ‚Π΅Ρ€ΠΏΡ€Π΅Ρ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΊΠ°ΠΊ Π·Π°Ρ‡Π΅Ρ‚;

2) REDWARD. REWARD — ΡƒΠ½ΠΈΠΊΠ°Π»ΡŒΠ½ΠΎΠ΅ сочСтаниС срСдств ΠΌΡƒΠ»ΡŒΡ‚ΠΈΠΌΠ΅Π΄ΠΈΠ° ΠΈ ΠΈΠ΄Π΅ΠΈ дистанционного обучСния Π² ΠΎΠ΄Π½ΠΎΠΌ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠΌ ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚Π΅, созданном для изучСния английского языка, Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Π°Π½Π½ΠΎΠ³ΠΎ оксфордским ΠΈΠ·Π΄Π°Ρ‚Π΅Π»ΡŒΡΡ‚Π²ΠΎΠΌ Macmillan Heinemann ELT, — ΠΈ ΡΠΎΠ²Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎΠ³ΠΎ ΠΌΡƒΠ»ΡŒΡ‚ΠΈΠΌΠ΅Π΄ΠΈΠΉΠ½ΠΎΠ³ΠΎ прилоТСния ΠΎΡ‚ ΠΏΡ€ΠΈΠ·Π½Π°Π½Π½ΠΎΠ³ΠΎ производитСля ΠΎΠ±Ρ€Π°Π·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΠ³ΠΎ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠ³ΠΎ обСспСчСния — ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ YDP Multimedia. REWARD InterN@tive устанавливаСт Π½ΠΎΠ²Ρ‹ΠΉ стандарт Π² ΠΎΠ±ΡƒΡ‡Π΅Π½ΠΈΠΈ иностранному языку ΠΏΡ€ΠΈ ΠΏΠΎΠΌΠΎΡ‰ΠΈ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π°. Π­Ρ‚Π° ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ° ΡƒΡΠΏΠ΅ΡˆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ Π²ΠΎ ΠΌΠ½ΠΎΠ³ΠΈΡ… Π’Π£Π—Π°Ρ…, Π° Π² Ρ‡Π°ΡΡ‚ности с Π‘ΠΎΠ²Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎΠΉ Π“ΡƒΠΌΠ°Π½ΠΈΡ‚Π°Ρ€Π½ΠΎΠΉ Π°ΠΊΠ°Π΄Π΅ΠΌΠΈΠΈ Π³. ΠœΠΎΡΠΊΠ²Π°.

ВСст Π½Π° ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½ΠΈΠ΅ уровня Π·Π½Π°Π½ΠΈΠΉ языка для REWARD, Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Π°Π½ для Ρ‚ΠΎΠ³ΠΎ Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΏΠΎΠΌΠΎΡ‡ΡŒ Π²Ρ‹Π±Ρ€Π°Ρ‚ΡŒ ΡƒΡ€ΠΎΠ²Π΅Π½ΡŒ курса, с ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ³ΠΎ слСдуСт Π½Π°Ρ‡ΠΈΠ½Π°Ρ‚ΡŒ. БущСствуСт Ρ‡Π΅Ρ‚Ρ‹Ρ€Π΅ уровня: Elementary, Pre-intermediate, Intermediate ΠΈ Upper-intermediate. Π Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Ρ‹ тСста Π΄Π°Π΄ΡƒΡ‚ ΠΏΡ€ΠΈΠ±Π»ΠΈΠ·ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠ΅ ΡƒΠΊΠ°Π·Π°Π½ΠΈΠ΅ Π½Π° ΡƒΡ€ΠΎΠ²Π΅Π½ΡŒ, ΠΎΠΏΡ‚ΠΈΠΌΠ°Π»ΡŒΠ½ΠΎ ΠΎΡ‚Π²Π΅Ρ‡Π°ΡŽΡ‰ΠΈΠΉ потрСбностям ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ;

3) WINTest. ΠšΡ€Ρ‹ΠΌΡΠΊΠΈΠΌ экономичСским институтом Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Π°Π½ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½Ρ‹ΠΉ комплСкс WINTest, ΠΏΡ€Π΅Π΄ΡΡ‚Π°Π²Π»ΡΡŽΡ‰ΠΈΠΉ собой ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΡƒΡŽ ΠΎΠ±ΠΎΠ»ΠΎΡ‡ΠΊΡƒ, которая ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ Π°Π΄Π°ΠΏΡ‚ΠΈΡ€ΠΎΠ²Π°Π½Π° ΠΊ Π»ΡŽΠ±ΠΎΠΉ дисциплинС. КомплСкс WINTest обСспСчиваСт ΠΏΠΎΠ΄Π°Ρ‡Ρƒ тСорСтичСского ΠΌΠ°Ρ‚Π΅Ρ€ΠΈΠ°Π»Π° ΠΈ ΡΠ²ΡΠ·Π°Π½Π½ΠΎΠ³ΠΎ с Π½ΠΈΠΌ Π±Π»ΠΎΠΊΠ° вопросов. ВСорСтичСский ΠΌΠ°Ρ‚Π΅Ρ€ΠΈΠ°Π» ΠΈΠΌΠ΅Π΅Ρ‚ ΠΌΠΎΠ΄ΡƒΠ»ΡŒΠ½ΡƒΡŽ структуру, ΠΏΡ€Π΅Π΄ΡΡ‚Π°Π²Π»Π΅Π½Π½ΡƒΡŽ Π² Π²ΠΈΠ΄Π΅ связанного Π³Ρ€Π°Ρ„Π°. WINTest соСдиняСт Π² ΡΠ΅Π±Π΅ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠ΅ элСмСнты:

— ΠΊΡ€Π°Ρ‚ΠΊΠΈΠΉ тСорСтичСский курс ΠΏΠΎ Ρ‚Π΅ΠΌΠ°ΠΌ дисциплины;

— ΠΏΡ€Π°ΠΊΡ‚ΠΈΠΊΡƒΠΌ Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ практичСских Π·Π°Π΄Π°Ρ‡ для ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠΈ ΠΏΠΎΠ»ΡƒΡ‡Π΅Π½Π½Ρ‹Ρ… Π·Π½Π°Π½ΠΈΠΉ (тСстовый ΠΌΠΎΠ΄ΡƒΠ»ΡŒ), связанный с ΠΈΠ·ΡƒΡ‡Π΅Π½Π½Ρ‹ΠΌ тСорСтичСским ΠΌΠ°Ρ‚Π΅Ρ€ΠΈΠ°Π»ΠΎΠΌ.

Π”Π°Π½Π½Ρ‹ΠΉ комплСкс ΠΌΠΎΠΆΠ΅Ρ‚ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒΡΡ Π² ΠΊΠ°Ρ‡Π΅ΡΡ‚Π²Π΅ ΡƒΠ΄ΠΎΠ±Π½ΠΎΠ³ΠΎ срСдства обучСния ΠΈ ΠΊΠΎΠ½Ρ‚роля Π·Π½Π°Π½ΠΈΠΉ. ΠŸΡ€ΠΈ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ΅ WINTest использовалась срСда программирования Microsoft Visual Basic 6.0. ΠŸΡ€ΠΈ Ρ€Π°Π±ΠΎΡ‚Π΅ с ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½Ρ‹ΠΌ комплСксом WINTest ΠΏΠ΅Ρ€Π΅Π΄ ΠΏΡ€Π΅ΠΏΠΎΠ΄Π°Π²Π°Ρ‚Π΅Π»Π΅ΠΌ стоит Π·Π°Π΄Π°Ρ‡Π° создания тСорСтичСской Π±Π°Π·Ρ‹, составлСния практичСских Π·Π°Π΄Π°Π½ΠΈΠΉ ΠΈ ΠΏΠΎΠ΄Π³ΠΎΡ‚ΠΎΠ²ΠΊΠ° Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΡ‹Ρ… ΠΎΡ‚Π²Π΅Ρ‚ΠΎΠ² срСдствами встроСнного Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€Π°. Π’ ΡΠΈΡΡ‚Π΅ΠΌΠ΅ Ρ‚Π°ΠΊΠΆΠ΅ прСдусмотрСн Π°Π½Π°Π»ΠΈΠ· ΠΈ Ρ€Π°Π·Π±ΠΎΡ€ Π½Π΅ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½Ρ‹Ρ… Ρ€Π΅ΡˆΠ΅Π½ΠΈΠΉ ΠΈ Π΄ΠΎΠΏΡƒΡ‰Π΅Π½Π½Ρ‹Ρ… Ρ‚ΠΈΠΏΠΈΡ‡Π½Ρ‹Ρ… ошибок. ΠŸΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡΠΌ (ΠΎΠ±ΡƒΡ‡Π°Π΅ΠΌΡ‹ΠΌ) ΠΏΡ€ΠΈ Ρ€Π°Π±ΠΎΡ‚Π΅ с WINTest доступны тСорСтичСский Π±Π»ΠΎΠΊ, ΠΏΡ€ΠΈ нСобходимости сопровоТдаСмый ΠΈΠ»Π»ΡŽΡΡ‚Ρ€Π°Ρ†ΠΈΡΠΌΠΈ ΠΏΠΎ Ρ‚Π΅ΠΌΠ΅, Π±Π»ΠΎΠΊ ΠΏΡ€ΠΈΠΌΠ΅Ρ€ΠΎΠ² Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ Π·Π°Π΄Π°Ρ‡ ΠΈ Π½Π΅ΠΏΠΎΡΡ€Π΅Π΄ΡΡ‚Π²Π΅Π½Π½ΠΎ задания для выполнСния (Ρ€Π΅ΠΆΠΈΠΌ тСстирования);

4) «Π’Сстум». Π’Π΅ΡΡ‚ΠΈΡ€ΡƒΡŽΡ‰ΠΈΠΉ комплСкс «Π’Сстум» Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Π°Π½ Новгородским государствСнным унивСрситСтом. Она Ρ€Π°ΡΡˆΠΈΡ€ΡΠ΅Ρ‚ возмоТности Π’ΠΈΡ€Ρ‚ΡƒΠ°Π»ΡŒΠ½ΠΎΠ³ΠΎ ΠΏΡ€Π°ΠΊΡ‚ΠΈΠΊΡƒΠΌΠ° ΠΏΠΎ Ρ„ΠΈΠ·ΠΈΠΊΠ΅ для Π’Π£Π—ΠΎΠ² ΠΈ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ΅Ρ‚ прСподаватСлям ΠΎΠ±Π΅ΡΠΏΠ΅Ρ‡ΠΈΡ‚ΡŒ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Π½Π½Ρ‹ΠΉ допуск ΠΊ Π»Π°Π±ΠΎΡ€Π°Ρ‚ΠΎΡ€Π½ΠΎΠΉ Ρ€Π°Π±ΠΎΡ‚Π΅, Π° ΡΡ‚ΡƒΠ΄Π΅Π½Ρ‚Π°ΠΌ — ΠΏΠΎΠ΄Π³ΠΎΡ‚ΠΎΠ²ΠΈΡ‚ΡŒΡΡ ΠΊ Π½Π΅ΠΉ ΠΈ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΈΡ‚ΡŒ свои знания.

Π‘Π°Π·Π° Π΄Π°Π½Π½Ρ‹Ρ… комплСкса содСрТит Π±ΠΎΠ»Π΅Π΅ 400 тСстовых Π·Π°Π΄Π°Π½ΠΈΠΉ ΠΏΠΎ Π²ΡΠ΅ΠΌ Ρ€Π°Π·Π΄Π΅Π»Π°ΠΌ Ρ„ΠΈΠ·ΠΈΠΊΠΈ. Π’Ρ‹ΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ Π·Π°Π΄Π°Π½ΠΈΠΉ осущСствляСтся ΠΏΠΎ ΡΠΎΠ²Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎΠΉ эффСктивной Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΠΈ «ΠΊΠΎΠ½ΡΡ‚руирования ΠΎΡ‚Π²Π΅Ρ‚Π°», ΠΊΠΎΠ³Π΄Π° студСнт заполняСт пропуски Π² ΠΎΡ‚Π²Π΅Ρ‚Π΅ словами ΠΈ Ρ‚Π΅Ρ€ΠΌΠΈΠ½Π°ΠΌΠΈ ΠΈΠ· ΠΏΡ€Π΅Π΄Π»Π°Π³Π°Π΅ΠΌΠΎΠ³ΠΎ пСрСчня. Π’Π°ΠΊΠΎΠΉ ΠΏΠΎΠ΄Ρ…ΠΎΠ΄ обСспСчиваСт практичСски ΡΡ‚ΠΎΠΏΡ€ΠΎΡ†Π΅Π½Ρ‚Π½ΡƒΡŽ Π΄ΠΎΡΡ‚ΠΎΠ²Π΅Ρ€Π½ΠΎΡΡ‚ΡŒ контроля ΠΏΡ€ΠΈ ΠΌΠ½ΠΎΠ³ΠΎΠΊΡ€Π°Ρ‚Π½ΠΎΠΌ использовании ΠΎΠ΄Π½ΠΈΡ… ΠΈ Ρ‚Π΅Ρ… ΠΆΠ΅ Π·Π°Π΄Π°Π½ΠΈΠΉ.

ΠŸΠ΅Ρ€Π΅Π΄ принятиСм Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ ΠΎ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ΅ систСмы тСстирования для студСнтов Π”Π“Π’Π£, Π±Ρ‹Π» ΠΏΡ€ΠΎΠΈΠ·Π²Π΅Π΄Ρ‘Π½ ΠΎΠ±Π·ΠΎΡ€, ΡΡƒΡ‰Π΅ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΡ… Ρ‚Π΅ΡΡ‚ΠΈΡ€ΡƒΡŽΡ‰ΠΈΡ… комплСксов (FK-тСст, moodle, IMS, WINtest ΠΈ Ρ‚. Π΄.). Π’ ΡΠ»Π΅Π΄ΡΡ‚Π²ΠΈΠ΅ Ρ‡Π΅Π³ΠΎ, Π½Π΅ Π±Ρ‹Π»ΠΎ выявлСно Π½ΠΈ ΠΎΠ΄Π½ΠΎΠΉ систСмы ΠΏΠΎΠ»Π½ΠΎΡΡ‚ΡŒΡŽ ΡƒΠ΄ΠΎΠ²Π»Π΅Ρ‚Π²ΠΎΡ€ΡΡŽΡ‰Π΅ΠΉ поставлСнным Π·Π°Π΄Π°Ρ‡Π°ΠΌ, условиям. ΠŸΡ€ΠΈΡ‡ΠΈΠ½Ρ‹:

— Π² ΡΠΈΡΡ‚Π΅ΠΌΠ΅ Ρ€Π΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Π½ СдинствСнный Ρ‚ΠΈΠΏ прСдставлСния вопроса (Ρ‡Π°Ρ‰Π΅ всСго — это Π²Ρ‹Π±ΠΎΡ€ ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎΠ³ΠΎ ΠΎΡ‚Π²Π΅Ρ‚Π° ΠΈΠ· ΠΌΠ½ΠΎΠΆΠ΅ΡΡ‚Π²Π° с Π½Π΅ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½Ρ‹ΠΌΠΈ) ;

— ΡΠΈΡΡ‚Π΅ΠΌΠ° спСцифицирована ΠΏΠΎΠ΄ ΠΎΠΏΡ€Π΅Π΄Π΅Π»Ρ‘Π½Π½ΡƒΡŽ дисциплину (систСма ΠΏΡ€Π΅Π΄Π½Π°Π·Π½Π°Ρ‡Π΅Π½Π° для провСдСния тСстов ΠΏΠΎ ΠΈΠ½ΠΎΡΡ‚Ρ€Π°Π½Π½Ρ‹ΠΌ языкам);

— ΡΠΈΡΡ‚Π΅ΠΌΡƒ нСльзя ΡΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Ρ‚Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΏΠΎΠ»Π½ΠΎΡΡ‚ΡŒΡŽ Ρ€Π΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Ρ‚ΡŒ сСмантику тСстирования Π’Π£Π—Π° (систСма Π½Π΅ ΠΏΡ€Π΅Π΄ΠΎΡΡ‚авляСт возмоТности создания ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½Ρ‹Ρ… ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ΠΎΠ², Π² ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… содСрТатся вопросы ΠΎΠ΄Π½ΠΎΠΉ спСцифики);

— ΡΠΈΡΡ‚Π΅ΠΌΠ° Π½Π΅ ΠΈΠΌΠ΅Π΅Ρ‚ ΠΏΡ€ΠΈΠ΅ΠΌΠ»Π΅ΠΌΠΎΠ³ΠΎ Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Π° хранСния Π΄Π°Π½Π½Ρ‹Ρ… (Ρ…Ρ€Π°Π½Π΅Π½ΠΈΠ΅ Π΄Π°Π½Π½Ρ‹Ρ… Π² Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Π΅ html, Ρ‡Ρ‚ΠΎ вСсьма услоТняСт поиск ΠΈ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎΠΉ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ) ;

— ΡΠΈΡΡ‚Π΅ΠΌΠ° Π½Π΅ ΠΈΠΌΠ΅Π΅Ρ‚ бСсплатной Π»ΠΈΡ†Π΅Π½Π·ΠΈΠΈ Π½Π° ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Π½ΠΈΠ΅.

ΠŸΠΎΡΡ‚ΠΎΠΌΡƒ Π±Ρ‹Π»ΠΎ принято Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ систСму ΠΌΠΎΠ½ΠΈΡ‚ΠΎΡ€ΠΈΠ½Π³Π° Π·Π½Π°Π½ΠΈΠΉ, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‰ΡƒΡŽ Π±Π°Π·Ρƒ Π΄Π°Π½Π½Ρ‹Ρ… тСстов Π¦Π΅Π½Ρ‚Ρ€Π° Дистанционного ΠžΠ±ΡƒΡ‡Π΅Π½ΠΈΡ ΠΈ ΡΠ²ΠΎΠ±ΠΎΠ΄Π½ΡƒΡŽ ΠΎΡ‚ ΠΏΡ€ΠΈΠ²Π΅Π΄Π΅Π½Π½Ρ‹Ρ… Π²Ρ‹ΡˆΠ΅ нСдостатков.

ΠšΡ€ΠΎΠΌΠ΅ Ρ‚ΠΎΠ³ΠΎ извСстны, ΠΊΠ°ΠΊ ΠΌΠΈΠ½ΠΈΠΌΡƒΠΌ, 4 ΠΏΠΎΠΏΡ‹Ρ‚ΠΊΠΈ создания Ρ‚Π΅ΡΡ‚ΠΈΡ€ΡƒΡŽΡ‰ΠΈΡ… систСм Π² Π½Π°ΡˆΠ΅ΠΌ унивСрситСтС ΠΊΠ°ΠΊ Π½Π° Π½Π°ΡˆΠ΅ΠΉ ΠΊΠ°Ρ„Π΅Π΄Ρ€Π΅, Ρ‚Π°ΠΊ ΠΈ Π½Π° ΠΊΠ°Ρ„Π΅Π΄Ρ€Π΅ ΠŸΠΎΠ’Π’ ΠΈ ΠΠ‘. НаличиС Ρ‚Π°ΠΊΠΎΠ³ΠΎ числа ΠΏΠΎΠΏΡ‹Ρ‚ΠΎΠΊ Π³ΠΎΠ²ΠΎΡ€ΠΈΡ‚ ΠΎ Π΄ΠΎΡΡ‚Π°Ρ‚ΠΎΡ‡Π½ΠΎΠΉ слоТности ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡ‹ создания тСстовой систСмы, которая Π±Ρ‹ составила ядро Π΅Π΄ΠΈΠ½ΠΎΠΉ систСмы ΠΌΠΎΠ½ΠΈΡ‚ΠΎΡ€ΠΈΠ½Π³Π° качСства ΡƒΡ‡Π΅Π±Π½ΠΎΠ³ΠΎ процСсса Π² Π”Π“Π’Π£.

Дипломная Ρ€Π°Π±ΠΎΡ‚Π° состоит ΠΈΠ· Ρ‚Ρ€Ρ‘Ρ… Π³Π»Π°Π². Для осущСствлСния поставлСнных Ρ†Π΅Π»Π΅ΠΉ Π² ΠΏΠ΅Ρ€Π²ΠΎΠΉ Π³Π»Π°Π²Π΅ Π±Ρ‹Π» ΠΏΡ€ΠΎΠ²Π΅Π΄Π΅Π½ ΠΎΠ±Π·ΠΎΡ€ ΠΏΡ€ΠΈΠ½Ρ†ΠΈΠΏΠΎΠ² построСния ΠΏΠΎΠ΄ΠΎΠ±Π½Ρ‹Ρ… ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΎΠ½Π½Ρ‹Ρ… систСм, ΠΈΡ… Π°Π½Π°Π»ΠΈΠ·, Π²Ρ‹Π±ΠΎΡ€ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΡ‹Ρ… Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΠΉ для Ρ€Π΅Π°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠ³ΠΎ ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚Π° ΠΈ ΠΏΡ€ΠΈΠ½Ρ†ΠΈΠΏΡ‹ Π΅Π³ΠΎ Ρ€Π΅Π°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ.

Π’ Π³Π»Π°Π²Π΅ «Π­ΠΊΠΎΠ½ΠΎΠΌΠΈΡ‡Π΅ΡΠΊΠΎΠ΅ обоснованиС ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π°» производится расчСт сСбСстоимости ΠΈ ΠΎΠΊΡƒΠΏΠ°Π΅ΠΌΠΎΡΡ‚ΠΈ ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚Π°.

Π“Π»Π°Π²Π° «Π‘Π΅Π·ΠΎΠΏΠ°ΡΠ½ΠΎΡΡ‚ΡŒ ΠΆΠΈΠ·Π½Π΅Π΄Π΅ΡΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ» Π²ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ Π² ΡΠ΅Π±Ρ: трСбования ΠΊ ΠΏΠΎΠΌΠ΅Ρ‰Π΅Π½ΠΈΡŽ, ΠΎΡ€Π³Π°Π½ΠΈΠ·Π°Ρ†ΠΈΠΈ Ρ€Π°Π±ΠΎΡ‡Π΅Π³ΠΎ мСста ΠΈ Ρ€Π°ΡΡ‡Π΅Ρ‚ освСщСнности.

Π“Π»Π°Π²Π° I. Основная Ρ‡Π°ΡΡ‚ΡŒ

1. ΠŸΠΎΡΡ‚Π°Π½ΠΎΠ²ΠΊΠ° Π·Π°Π΄Π°Ρ‡ΠΈ

ЦСлью Π΄Π°Π½Π½ΠΎΠ³ΠΎ Π΄ΠΈΠΏΠ»ΠΎΠΌΠ½ΠΎΠ³ΠΎ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π° являСтся Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΎΠ½Π½ΠΎΠΉ систСмы ΠΎΡ†Π΅Π½ΠΊΠΈ Π·Π½Π°Π½ΠΈΠΉ студСнтов (систСмы ΠΌΠΎΠ½ΠΈΡ‚ΠΎΡ€ΠΈΠ½Π³Π°), Π½Π° ΠΎΡΠ½ΠΎΠ²Π΅ тСстовых Π·Π°Π΄Π°Π½ΠΈΠΉ Π±Π°Π·Ρ‹ Π΄Π°Π½Π½Ρ‹Ρ… Π¦Π΅Π½Ρ‚Ρ€Π° Дистанционного ΠžΠ±ΡƒΡ‡Π΅Π½ΠΈΡ Π”Π“Π’Π£.

БистСма Π΄ΠΎΠ»ΠΆΠ½Π° ΠΎΠ±Π΅ΡΠΏΠ΅Ρ‡ΠΈΡ‚ΡŒ:

Β· ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»ΡŒ, Π½Π° Π·Π½Π°Π½ΠΈΠ΅ Ρ‚Π΅ΠΌ ΠΏΡ€ΠΎΠΉΠ΄Π΅Π½Π½ΠΎΠ³ΠΎ курса Π»Π΅ΠΊΡ†ΠΈΠΉ;

Β· выявлСниС ΠΏΡ€ΠΎΠΉΠ΄Π΅Π½Π½Ρ‹Ρ… ΡƒΡ‡Π΅Π±Π½Ρ‹Ρ… Ρ‚Π΅ΠΌ, Π½Π° Π²ΠΎΠΏΡ€ΠΎΡΡ‹ ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… студСнт даст Π½Π΅ ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½Ρ‹Π΅ ΠΎΡ‚Π²Π΅Ρ‚Ρ‹ Π²ΠΎ Π²Ρ€Π΅ΠΌΡ провСдСния тСстирования;

Β· Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΠ·Π°Ρ†ΠΈΡŽ провСдСния Ρ€ΡƒΠ±Π΅ΠΆΠ½Ρ‹Ρ… ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π΅ΠΉ Π·Π½Π°Π½ΠΈΠΉ.

Для достиТСния Ρ†Π΅Π»ΠΈ Π΄ΠΈΠΏΠ»ΠΎΠΌΠ½ΠΎΠ³ΠΎ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π° Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ Ρ€Π΅ΡˆΠΈΡ‚ΡŒ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠ΅ Π·Π°Π΄Π°Ρ‡ΠΈ:

1) cΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Π±Π°Π·Ρƒ Π΄Π°Π½Π½Ρ‹Ρ… ;

2) Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ ΠΈΠ½ΡΡ‚Ρ€ΡƒΠΌΠ΅Π½Ρ‚Π°Π»ΡŒΠ½Ρ‹Π΅ срСдства создания элСмСнтов систСмы тСстирования;

3) Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ основныС ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚Ρ‹ тСстирования: гСнСрация тСстов Π½Π° ΠΎΡΠ½ΠΎΠ²Π΅ ΠΈΠΌΠ΅ΡŽΡ‰ΠΈΡ…ΡΡ Π΄Π°Π½Π½Ρ‹Ρ… Π¦Π”Πž Π”Π“Π’Π£, ΠΏΡ€ΠΎΠ²Π΅Π΄Π΅Π½ΠΈΠ΅ тСстирования;

4) Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚Ρƒ Π³Π΅Π½Π΅Ρ€Π°Ρ†ΠΈΠΈ аналитичСской ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ Π½Π° ΠΎΡΠ½ΠΎΠ²Π΅ Π΄Π°Π½Π½Ρ‹Ρ…, ΠΏΠΎΠ»ΡƒΡ‡Π΅Π½Π½Ρ‹Ρ… послС прохоТдСния студСнтом тСстирования.

1.2 ΠŸΡ€ΠΎΠ΅ΠΊΡ‚ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ систСмы ΠΌΠΎΠ½ΠΈΡ‚ΠΎΡ€ΠΈΠ½Π³Π°

Π’ Π½Π°ΡΡ‚оящСй систСмС тСсты Π³Π΅Π½Π΅Ρ€ΠΈΡ€ΡƒΡŽΡ‚ΡΡ Π² ΡΠΎΠΎΡ‚вСтствии с Ρ€Π°Π±ΠΎΡ‡Π΅ΠΉ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΎΠΉ дисциплины. Π’ ΠΊΠ°Ρ‡Π΅ΡΡ‚Π²Π΅ Ρ‚Π°ΠΊΠΎΠΉ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ использована любая стандартная рабочая ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ° любой ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ, прСдусмотрСнная ΡƒΡ‡Π΅Π±Π½ΠΎ-мСтодичСским комплСксом дисциплины.

Π’ ΡΠΈΡΡ‚Π΅ΠΌΠ΅ ΠΌΠΎΠ½ΠΈΡ‚ΠΎΡ€ΠΈΠ½Π³Π° рабочая ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ° рассматриваСтся ΠΊΠ°ΠΊ мноТСство дидактичСских Π΅Π΄ΠΈΠ½ΠΈΡ† (Π·Π°Π²Π΅Ρ€ΡˆΠ΅Π½Π½Π°Ρ учСбная Ρ‡Π°ΡΡ‚ΡŒ курса, ΠΏΠΎ ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ ΠΌΠΎΠ³ΡƒΡ‚ Π±Ρ‹Ρ‚ΡŒ Π·Π°Π΄Π°Π½Ρ‹ вопросы). Π‘ ΠΊΠ°ΠΆΠ΄ΠΎΠΉ дидактичСской Π΅Π΄ΠΈΠ½ΠΈΡ†Π΅ΠΉ Π² ΠΎΠΏΠΈΡΠ°Π½ΠΈΠΈ тСстов связаны Π½Π΅ ΠΌΠ΅Π½Π΅Π΅ ΠΎΠ΄Π½ΠΎΠ³ΠΎ тСстового задания. Для ΠΊΠ°ΠΆΠ΄ΠΎΠΉ дидактичСской Π΅Π΄ΠΈΠ½ΠΈΡ†Ρ‹ Π² Ρ‚Сст Π²ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ΡΡ Π½Π΅ ΠΌΠ΅Π½Π΅Π΅ ΠΎΠ΄Π½ΠΎΠ³ΠΎ тСстового задания (рисунок 1).

Рисунок 1- Бтруктурная схСма Π’ ΡΠΈΡΡ‚Π΅ΠΌΠ΅ Π½Π°Π΄ дидактичСскими Π΅Π΄ΠΈΠ½ΠΈΡ†Π°ΠΌΠΈ Π΄ΠΎΠ»ΠΆΠ½Ρ‹ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Ρ‚ΡŒΡΡ Π΄Π²Π΅ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ:

1)созданиС Π½ΠΎΠ²ΠΎΠΉ (Ρ€ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΡΠΊΠΎΠΉ) дидактичСской Π΅Π΄ΠΈΠ½ΠΈΡ†Ρ‹ ΠΈΠ· ΡΡƒΡ‰Π΅ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΡ…;

2)расщСплСниС ΡΡƒΡ‰Π΅ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΡ… дидактичСских Π΅Π΄ΠΈΠ½ΠΈΡ† Π½Π° Π΄ΠΎΡ‡Π΅Ρ€Π½ΠΈΠ΅.

ΠžΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ Π΄ΠΎΠ»ΠΆΠ½Ρ‹ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡ‚ΡŒ ΡΠΎΠ·Π΄Π°Π²Π°Ρ‚ΡŒ ΠΈΠ· Π΄ΠΈΠ΄Π°ΠΊΡ‚ичСских Π΅Π΄ΠΈΠ½ΠΈΡ† иСрархичСскиС структуры. ΠŸΡ€ΠΈ этом мноТСство тСстовых Π·Π°Π΄Π°Π½ΠΈΠΉ Ρ€ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΡΠΊΠΎΠΉ дидактичСской Π΅Π΄ΠΈΠ½ΠΈΡ†Ρ‹ образуСтся ΠΈΠ· ΠΎΠ±ΡŠΠ΅Π΄ΠΈΠ½Π΅Π½ΠΈΡ тСстовых Π·Π°Π΄Π°Π½ΠΈΠΉ всСх Π΅Ρ‘ ΠΏΠΎΡ‚ΠΎΠΌΠΊΠΎΠ². Π­Ρ‚ΠΎ позволяСт Ρ€Π°Π·Ρ€Π°Π±Π°Ρ‚Ρ‹Π²Π°Ρ‚ΡŒ Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Π΅ Ρ€Π°Π±ΠΎΡ‡ΠΈΠ΅ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ (ΠΈ ΡΠΎΠΎΡ‚вСтствСнно структуры тСстов) Π½Π° ΡƒΠΆΠ΅ ΡΡƒΡ‰Π΅ΡΡ‚Π²ΡƒΡŽΡ‰Π΅ΠΌ мноТСствС тСстовых Π·Π°Π΄Π°Π½ΠΈΠΉ ΠΏΠΎ Π΄ΠΈΡΡ†ΠΈΠΏΠ»ΠΈΠ½Π΅.

ΠœΠ½ΠΎΠΆΠ΅ΡΡ‚Π²ΠΎ всСх дидактичСских Π΅Π΄ΠΈΠ½ΠΈΡ† ΠΈΠ· Π²ΡΠ΅Ρ… зарСгистрированных Ρ€Π°Π±ΠΎΡ‡ΠΈΡ… ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌ, Π΄ΠΎΠ»ΠΆΠ½Ρ‹ ΠΎΠ±Ρ€Π°Π·ΠΎΠ²Π°Ρ‚ΡŒ глоссарий дидактичСских Π΅Π΄ΠΈΠ½ΠΈΡ†, Ρ‚. Π΅. своСобразный справочник понятий, для ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… Π² ΡΠΈΡΡ‚Π΅ΠΌΠ΅ ΡΡƒΡ‰Π΅ΡΡ‚Π²ΡƒΡŽΡ‚ тСстовыС задания.

ΠšΠ°ΠΆΠ΄Ρ‹ΠΉ Ρ€Π°Π·Ρ€Π°Π±Π°Ρ‚Ρ‹Π²Π°Π΅ΠΌΡ‹ΠΉ тСст, ΠΊΡ€ΠΎΠΌΠ΅ ссылки Π½Π° Ρ€Π°Π±ΠΎΡ‡ΡƒΡŽ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡƒ, Π΄ΠΎΠ»ΠΆΠ΅Π½ ΡΠΎΠ΄Π΅Ρ€ΠΆΠ°Ρ‚ΡŒ описаниС Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΠΈ провСдСния тСстирования, Π° Ρ‚Π°ΠΊΠΆΠ΅ ΡƒΡ€ΠΎΠ²Π΅Π½ΡŒ слоТности тСста.

Π’Π°ΠΊΠΆΠ΅ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ ΠΎΡ€ΠΈΠ³ΠΈΠ½Π°Π»ΡŒΠ½ΡƒΡŽ структуру описания тСстового задания (вопроса), которая ΠΏΠΎΠ·Π²ΠΎΠ»ΠΈΡ‚ достаточно Π³ΠΈΠ±ΠΊΠΎ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Π΄ΠΈΠ·Π°ΠΉΠ½ Π·Π°Π΄Π°Π½ΠΈΠΉ ΠΈ ΡΠΏΠΎΡΠΎΠ±Ρ‹ формирования ΠΎΡ‚Π²Π΅Ρ‚ΠΎΠ².

1.3 Π’Ρ‹Π±ΠΎΡ€ сСрвСра Π±Π°Π·Ρ‹ Π΄Π°Π½Π½Ρ‹Ρ…

ПослС проСктирования систСмы ΠΌΠΎΠ½ΠΈΡ‚ΠΎΡ€ΠΈΠ½Π³Π° Π·Π½Π°Π½ΠΈΠΉ, Π±Ρ‹Π»Π° Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Π°Π½Π° ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π°Ρ схСма Π΄Π°Π½Π½Ρ‹Ρ… (рисунок 2):

Рисунок 2 — Π‘Ρ…Π΅ΠΌΠ° Π΄Π°Π½Π½Ρ‹Ρ… Из ΡΡ…Π΅ΠΌΡ‹ Π²ΠΈΠ΄Π½ΠΎ, Ρ‡Ρ‚ΠΎ ΠΏΠΎ ΠΊΠ°ΠΆΠ΄ΠΎΠΉ дисциплинС ΡΡƒΡ‰Π΅ΡΡ‚Π²ΡƒΡŽΡ‚ свои Ρ€Π°Π±ΠΎΡ‡ΠΈΠ΅ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹. КаТдая рабочая ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ° состоит ΠΈΠ· Π΄ΠΈΠ΄Π°ΠΊΡ‚ичСских Π΅Π΄ΠΈΠ½ΠΈΡ†.

БСгодня для Ρ€Π΅Π°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ ΠΏΠΎΠ΄ΠΎΠ±Π½ΠΎΠΉ схСмы Π΄Π°Π½Π½Ρ‹Ρ… Π² Π‘Π£Π‘Π”, сущСствуСт мноТСство Ρ€Π΅ΡˆΠ΅Π½ΠΈΠΉ: Oracle, InterBase, MSSQL, MySQL, SQLLite, PostgreSQL ΠΈ Ρ‚. Π΄. Но Π²ΡΠ΅ ΠΎΠ½ΠΈ ΠΈΠΌΠ΅ΡŽΡ‚ Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Π΅ характСристики:

Β· количСство прСдоставляСмых рСсурсов;

Β· Π³ΠΈΠ±ΠΊΠΎΡΡ‚ΡŒ настройки;

Β· ΠΏΠΎΠ²Ρ‹ΡˆΠ΅Π½Π½Π°Ρ ΠΎΡ‚ΠΊΠ°Π·ΠΎΡƒΡΡ‚ΠΎΠΉΡ‡ΠΈΠ²ΠΎΡΡ‚ΡŒ;

Β· ΠΌΠ°ΡΡˆΡ‚Π°Π±ΠΈΡ€ΡƒΠ΅ΠΌΠΎΡΡ‚ΡŒ;

Β· ΠΊΡ€ΠΎΡΡΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΠ΅Π½Π½ΠΎΡΡ‚ΡŒ;

Β· высокая ΡΡ‚ΠΎΠΈΠΌΠΎΡΡ‚ΡŒ.

ПослС Π°Π½Π°Π»ΠΈΠ·Π° ΡΡƒΡ‰Π΅ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΡ… ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚Ρ‹Ρ… систСм управлСния Π±Π°Π·Π°ΠΌΠΈ Π΄Π°Π½Π½Ρ‹Ρ… Π²Ρ‹Π±ΠΎΡ€ остановился Π½Π° PostgreSQL.

PostgreSQL — свободная ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Π½ΠΎ-рСляционная систСма управлСния Π±Π°Π·Π°ΠΌΠΈ Π΄Π°Π½Π½Ρ‹Ρ… (Π‘Π£Π‘Π”).

ЯвляСтся свободной Π°Π»ΡŒΡ‚Π΅Ρ€Π½Π°Ρ‚ΠΈΠ²ΠΎΠΉ коммСрчСским Π‘Π£Π‘Π” (Ρ‚Π°ΠΊΠΈΠΌ ΠΊΠ°ΠΊ Oracle Database, Microsoft SQL Server, IBM DB2, Informix ΠΈ Π‘Π£Π‘Π” производства Sybase) вмСстС с Π΄Ρ€ΡƒΠ³ΠΈΠΌΠΈ свободными Π‘Π£Π‘Π” (Ρ‚Π°ΠΊΠΈΠΌ ΠΊΠ°ΠΊ MySQL ΠΈ Firebird). Π‘ΠΈΠ»ΡŒΠ½Ρ‹ΠΌΠΈ сторонами PostgreSQL ΡΡ‡ΠΈΡ‚Π°ΡŽΡ‚ΡΡ:

Β· ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ° Π‘Π” практичСски Π½Π΅ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½Π½ΠΎΠ³ΠΎ Ρ€Π°Π·ΠΌΠ΅Ρ€Π°;

Β· ΠΌΠΎΡ‰Π½Ρ‹Π΅ ΠΈ Π½Π°Π΄Ρ‘ΠΆΠ½Ρ‹Π΅ ΠΌΠ΅Ρ…Π°Π½ΠΈΠ·ΠΌΡ‹ Ρ‚Ρ€Π°Π½Π·Π°ΠΊΡ†ΠΈΠΉ ΠΈ Ρ€Π΅ΠΏΠ»ΠΈΠΊΠ°Ρ†ΠΈΠΈ;

Β· Ρ€Π°ΡΡˆΠΈΡ€ΡΠ΅ΠΌΠ°Ρ систСма встроСнных языков программирования: ΠΈΠ·Π½Π°Ρ‡Π°Π»ΡŒΠ½ΠΎ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°ΡŽΡ‚ΡΡ SQL, PL/pgSQL, PL/Perl, PL/Python ΠΈ PL/Tcl, Π° Ρ‚Π°ΠΊΠΆΠ΅ имССтся ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ° Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠΈ C-совмСстимых ΠΌΠΎΠ΄ΡƒΠ»Π΅ΠΉ;

Β· ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ° со ΡΡ‚ΠΎΡ€ΠΎΠ½Ρ‹ ΠΌΠ½ΠΎΠ³ΠΈΡ… языков программирования: C/C++, Java, Perl, Python, Ruby, ECPG, Tcl, PHP ΠΈ Π΄Ρ€ΡƒΠ³ΠΈΡ….

· наслСдованиС.

Β· Π»Π΅Π³ΠΊΠΎ Ρ€Π°ΡΡˆΠΈΡ€ΡΠ΅ΠΌΠ°Ρ систСма Ρ‚ΠΈΠΏΠΎΠ².

Богласно Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Π°ΠΌ Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Π½Π½ΠΎΠ³ΠΎ исслСдованияразличного ΠŸΠž Π½Π° ΠΏΡ€Π΅Π΄ΠΌΠ΅Ρ‚ ошибок, Π² ΠΈΡΡ…ΠΎΠ΄Π½ΠΎΠΌ ΠΊΠΎΠ΄Π΅ PostgreSQL Π±Ρ‹Π»ΠΎ Π½Π°ΠΉΠ΄Π΅Π½ΠΎ 20 ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠ½Ρ‹Ρ… мСст Π½Π° 775 000 строк исходного ΠΊΠΎΠ΄Π° (Π² ΡΡ€Π΅Π΄Π½Π΅ΠΌ, ΠΎΠ΄Π½Π° ошибка Π½Π° 39 000 строк ΠΊΠΎΠ΄Π°). Для сравнСния: MySQL — 97 ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌ, ΠΎΠ΄Π½Π° ошибка Π½Π° 4 000 строк ΠΊΠΎΠ΄Π°; FreeBSD (Ρ†Π΅Π»ΠΈΠΊΠΎΠΌ) — 306 ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌ, ΠΎΠ΄Π½Π° ошибка Π½Π° 4 000 строк ΠΊΠΎΠ΄Π°; Linux (Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ядро) — 950 ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌ, ΠΎΠ΄Π½Π° ошибка Π½Π° 10 000 строк ΠΊΠΎΠ΄Π°.

1.4 Π’Ρ‹Π±ΠΎΡ€ ΠΈΠ½ΡΡ‚Ρ€ΡƒΠΌΠ΅Π½Ρ‚Π°Π»ΡŒΠ½Ρ‹Ρ… срСдств Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ клиСнтского интСрфСйса

Настоящая систСма ΠΌΠΎΠ½ΠΈΡ‚ΠΎΡ€ΠΈΠ½Π³Π° Π·Π½Π°Π½ΠΈΠΉ Π΄ΠΎΠ»ΠΆΠ½Π° ΠΈΠΌΠ΅Ρ‚ΡŒ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ провСдСния тСстирования Π² ΡƒΡ‡Π΅Π±Π½Ρ‹Ρ… классах (аудиториях), ΠΈΠΌΠ΅ΡŽΡ‰ΠΈΡ… доступ Π² Π³Π»ΠΎΠ±Π°Π»ΡŒΠ½ΡƒΡŽ ΡΠ΅Ρ‚ΡŒ — ΠΈΠ½Ρ‚Π΅Ρ€Π½Π΅Ρ‚, Π½ΠΎ Ρ‚Π°ΠΊΠΆΠ΅, Π΄ΠΎΠ»ΠΆΠ½Π° Π±Ρ‹Ρ‚ΡŒ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ провСдСния тСстирования локально, Π² ΠΊΠ»Π°ΡΡΠ°Ρ… с Π½Π°Π»ΠΈΡ‡ΠΈΠ΅ΠΌ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π›Π’Π‘. Π‘Π»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ, систСма Π΄ΠΎΠ»ΠΆΠ½Π° ΠΈΠΌΠ΅Ρ‚ΡŒ web-интСрфСйс.

Одними ΠΈΠ· ΠΏΠΎΠΏΡƒΠ»ΡΡ€Π½Π΅ΠΉΡˆΠΈΡ… инструмСнтов для Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ web-интСрфСйсов ΡΠ²Π»ΡΡŽΡ‚ΡΡ: http-сСрвСр Apache ΠΈ ΡΠΊΡ€ΠΈΠΏΡ‚ΠΎΠ²Ρ‹ΠΉ язык PHP.

Apache HTTP-сСрвСр — свободный Π²Π΅Π±-сСрвСр. Π‘ Π°ΠΏΡ€Π΅Π»Ρ 1996 это самый популярный HTTP-сСрвСр Π² Π˜Π½Ρ‚Π΅Ρ€Π½Π΅Ρ‚Π΅; Π² Π°Π²Π³ΡƒΡΡ‚Π΅ 2007 Π³ΠΎΠ΄Π° ΠΎΠ½ Ρ€Π°Π±ΠΎΡ‚Π°Π» Π½Π° 51% всСх Π²Π΅Π±-сСрвСров, Π² Π°ΠΏΡ€Π΅Π»Π΅ 2008 Π³ΠΎΠ΄Π° — Π½Π° 49%.

ΠžΡΠ½ΠΎΠ²Π½Ρ‹ΠΌΠΈ достоинствами Apache ΡΡ‡ΠΈΡ‚Π°ΡŽΡ‚ΡΡ Π½Π°Π΄Ρ‘ΠΆΠ½ΠΎΡΡ‚ΡŒ ΠΈ Π³ΠΈΠ±ΠΊΠΎΡΡ‚ΡŒ ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠΈ. Он ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ΅Ρ‚ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π°Ρ‚ΡŒ внСшниС ΠΌΠΎΠ΄ΡƒΠ»ΠΈ для прСдоставлСния Π΄Π°Π½Π½Ρ‹Ρ…, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Π‘Π£Π‘Π” для Π°ΡƒΡ‚Π΅Π½Ρ‚ΠΈΡ„ΠΈΠΊΠ°Ρ†ΠΈΠΈ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΉ, ΠΌΠΎΠ΄ΠΈΡ„ΠΈΡ†ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ сообщСния ΠΎΠ± ΠΎΡˆΠΈΠ±ΠΊΠ°Ρ… ΠΈ Ρ‚. Π΄. ΠŸΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅Ρ‚ IPv6.

НСдостатком Π½Π°ΠΈΠ±ΠΎΠ»Π΅Π΅ часто называСтся отсутствиС ΡƒΠ΄ΠΎΠ±Π½ΠΎΠ³ΠΎ стандартного интСрфСйса для администратора.

PHP (Π°Π½Π³Π». PHP: Hypertext Preprocessor — «PHP: прСпроцСссор гипСртСкста») — язык программирования, созданный для Π³Π΅Π½Π΅Ρ€Π°Ρ†ΠΈΠΈ HTML-страниц Π½Π° Π²Π΅Π±-сСрвСрС ΠΈ Ρ€Π°Π±ΠΎΡ‚Ρ‹ с Π±Π°Π·Π°ΠΌΠΈ Π΄Π°Π½Π½Ρ‹Ρ…. Π’ Π½Π°ΡΡ‚оящСС врСмя поддСрТиваСтся ΠΏΠΎΠ΄Π°Π²Π»ΡΡŽΡ‰ΠΈΠΌ Π±ΠΎΠ»ΡŒΡˆΠΈΠ½ΡΡ‚Π²ΠΎΠΌ хостинг-ΠΏΡ€ΠΎΠ²Π°ΠΉΠ΄Π΅Ρ€ΠΎΠ². Π’Ρ…ΠΎΠ΄ΠΈΡ‚ Π² LAMP — «ΡΡ‚Π°Π½Π΄Π°Ρ€Ρ‚Π½Ρ‹ΠΉ» Π½Π°Π±ΠΎΡ€ для создания Π²Π΅Π±-сайтов (Linux, Apache, MySQL, PHP (Python ΠΈΠ»ΠΈ Perl)).

Π’ ΠΎΠ±Π»Π°ΡΡ‚ΠΈ программирования для Π‘Π΅Ρ‚ΠΈ PHP — ΠΎΠ΄ΠΈΠ½ ΠΈΠ· ΠΏΠΎΠΏΡƒΠ»ΡΡ€Π½Π΅ΠΉΡˆΠΈΡ… скриптовых языков (наряду с JSP, Perl ΠΈ ΡΠ·Ρ‹ΠΊΠ°ΠΌΠΈ, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΡ‹ΠΌΠΈ Π² ASP.NET) благодаря своСй простотС, скорости выполнСния, Π±ΠΎΠ³Π°Ρ‚ΠΎΠΉ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ ΠΈ Ρ€Π°ΡΠΏΡ€ΠΎΡΡ‚Ρ€Π°Π½Π΅Π½ΠΈΡŽ исходных ΠΊΠΎΠ΄ΠΎΠ² Π½Π° ΠΎΡΠ½ΠΎΠ²Π΅ Π»ΠΈΡ†Π΅Π½Π·ΠΈΠΈ PHP. PHP отличаСтся Π½Π°Π»ΠΈΡ‡ΠΈΠ΅ΠΌ ядра ΠΈ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π°Π΅ΠΌΡ‹Ρ… ΠΌΠΎΠ΄ΡƒΠ»Π΅ΠΉ, «Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΠΉ»: для Ρ€Π°Π±ΠΎΡ‚Ρ‹ с Π±Π°Π·Π°ΠΌΠΈ Π΄Π°Π½Π½Ρ‹Ρ…, сокСтами, динамичСской Π³Ρ€Π°Ρ„ΠΈΠΊΠΎΠΉ, криптографичСскими Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ°ΠΌΠΈ, Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°ΠΌΠΈ Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Π° PDF ΠΈ Ρ‚. ΠΏ. Π›ΡŽΠ±ΠΎΠΉ ΠΆΠ΅Π»Π°ΡŽΡ‰ΠΈΠΉ ΠΌΠΎΠΆΠ΅Ρ‚ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ своё собствСнноС Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΠ΅ ΠΈ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ Π΅Π³ΠΎ. Π‘ΡƒΡ‰Π΅ΡΡ‚Π²ΡƒΡŽΡ‚ сотни Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΠΉ, ΠΎΠ΄Π½Π°ΠΊΠΎ Π² ΡΡ‚Π°Π½Π΄Π°Ρ€Ρ‚Π½ΡƒΡŽ поставку Π²Ρ…ΠΎΠ΄ΠΈΡ‚ лишь нСсколько дСсятков Ρ…ΠΎΡ€ΠΎΡˆΠΎ Π·Π°Ρ€Π΅ΠΊΠΎΠΌΠ΅Π½Π΄ΠΎΠ²Π°Π²ΡˆΠΈΡ… сСбя. Π˜Π½Ρ‚Π΅Ρ€ΠΏΡ€Π΅Ρ‚Π°Ρ‚ΠΎΡ€ PHP ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ΡΡ ΠΊ web-сСрвСру Π»ΠΈΠ±ΠΎ Ρ‡Π΅Ρ€Π΅Π· ΠΌΠΎΠ΄ΡƒΠ»ΡŒ, созданный ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½ΠΎ для этого сСрвСра (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, для Apache ΠΈΠ»ΠΈ IIS), Π»ΠΈΠ±ΠΎ Π² ΠΊΠ°Ρ‡Π΅ΡΡ‚Π²Π΅ CGI-прилоТСния.

ΠšΡ€ΠΎΠΌΠ΅ этого, ΠΎΠ½ ΠΌΠΎΠΆΠ΅Ρ‚ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒΡΡ для Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ административных Π·Π°Π΄Π°Ρ‡ Π² ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΎΠ½Π½Ρ‹Ρ… систСмах UNIX, GNU/Linux, Microsoft Windows, Mac OS X ΠΈ AmigaOS. Однако Π² Ρ‚Π°ΠΊΠΎΠΌ качСствС ΠΎΠ½ Π½Π΅ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΠ» распространСниС, отдавая ΠΏΠ°Π»ΡŒΠΌΡƒ пСрвСнства Perl, Python ΠΈ VBScript.

Π’ Π½Π°ΡΡ‚оящСС врСмя PHP ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ сотнями тысяч Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΎΠ². ΠŸΠΎΡ€ΡΠ΄ΠΊΠ° 20 ΠΌΠΈΠ»Π»ΠΈΠΎΠ½ΠΎΠ² сайтов ΡΠΎΠΎΠ±Ρ‰Π°ΡŽΡ‚ ΠΎ Ρ€Π°Π±ΠΎΡ‚Π΅ с PHP, Ρ‡Ρ‚ΠΎ составляСт Π±ΠΎΠ»Π΅Π΅ пятой Π΄ΠΎΠ»ΠΈ Π΄ΠΎΠΌΠ΅Π½ΠΎΠ² Π˜Π½Ρ‚Π΅Ρ€Π½Π΅Ρ‚Π°.

1.5 Π’Ρ‹Π±ΠΎΡ€ Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΠΉ

ВСхнология Ajax.

БСгодня, ΠΏΠΎΠΆΠ°Π»ΡƒΠΉ, Π½ΠΈ ΠΎΠ΄Π½ΠΎ Ρ€Π°Π·Π²ΠΈΡ‚ΠΎΠ΅ web-ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ Π½Π΅ ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΡ‚ стороной Π΄Π°Π½Π½ΡƒΡŽ Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΡŽ (Amazon.com, Google.com).

AJAX (ΠΎΡ‚ Π°Π½Π³Π». Asynchronous Javascript and XML — «Π°ΡΠΈΠ½Ρ…Ρ€ΠΎΠ½Π½Ρ‹ΠΉ JavaScript ΠΈ XML») — это ΠΏΠΎΠ΄Ρ…ΠΎΠ΄ ΠΊ ΠΏΠΎΡΡ‚Ρ€ΠΎΠ΅Π½ΠΈΡŽ ΠΈΠ½Ρ‚Π΅Ρ€Π°ΠΊΡ‚ΠΈΠ²Π½Ρ‹Ρ… ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΡΠΊΠΈΡ… интСрфСйсов Π²Π΅Π±-ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ, Π·Π°ΠΊΠ»ΡŽΡ‡Π°ΡŽΡ‰ΠΈΠΉΡΡ Π² «Ρ„ΠΎΠ½ΠΎΠ²ΠΎΠΌ» ΠΎΠ±ΠΌΠ΅Π½Π΅ Π΄Π°Π½Π½Ρ‹ΠΌΠΈ Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Π° с Π²Π΅Π±-сСрвСром. Π’ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Π΅ ΠΏΡ€ΠΈ ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΠΈ Π΄Π°Π½Π½Ρ‹Ρ… Π²Π΅Π±-страница Π½Π΅ ΠΏΠ΅Ρ€Π΅Π·Π°Π³Ρ€ΡƒΠΆΠ°Π΅Ρ‚ся ΠΏΠΎΠ»Π½ΠΎΡΡ‚ΡŒΡŽ, ΠΈ Π²Π΅Π±-прилоТСния становятся Π±ΠΎΠ»Π΅Π΅ быстрыми ΠΈ ΡƒΠ΄ΠΎΠ±Π½Ρ‹ΠΌΠΈ.

ΠŸΡ€Π΅ΠΈΠΌΡƒΡ‰Π΅ΡΡ‚Π²Π°:

Β· Экономия Ρ‚Ρ€Π°Ρ„ΠΈΠΊΠ°. ИспользованиС AJAX позволяСт Π·Π½Π°Ρ‡ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ ΡΠΎΠΊΡ€Π°Ρ‚ΠΈΡ‚ΡŒ Ρ‚Ρ€Π°Ρ„ΠΈΠΊ ΠΏΡ€ΠΈ Ρ€Π°Π±ΠΎΡ‚Π΅ с Π²Π΅Π±-ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ΠΌ благодаря Ρ‚ΠΎΠΌΡƒ, Ρ‡Ρ‚ΠΎ часто вмСсто Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠΈ всСй страницы достаточно Π·Π°Π³Ρ€ΡƒΠ·ΠΈΡ‚ΡŒ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π½Π΅Π±ΠΎΠ»ΡŒΡˆΡƒΡŽ ΠΈΠ·ΠΌΠ΅Π½ΠΈΠ²ΡˆΡƒΡŽΡΡ Ρ‡Π°ΡΡ‚ΡŒ;

Β· УмСньшСниС Π½Π°Π³Ρ€ΡƒΠ·ΠΊΠΈ Π½Π° ΡΠ΅Ρ€Π²Π΅Ρ€ .AJAX позволяСт нСсколько ΡΠ½ΠΈΠ·ΠΈΡ‚ΡŒ Π½Π°Π³Ρ€ΡƒΠ·ΠΊΡƒ Π½Π° ΡΠ΅Ρ€Π²Π΅Ρ€. К ΠΏΡ€ΠΈΠΌΠ΅Ρ€Ρƒ, Π² Gmail, ΠΊΠΎΠ³Π΄Π° Π²Ρ‹ ΠΎΡ‚ΠΌΠ΅Ρ‡Π°Π΅Ρ‚Π΅ ΠΏΡ€ΠΎΡ‡ΠΈΡ‚Π°Π½Π½Ρ‹Π΅ письма, сСрвСру достаточно внСсти измСнСния Π² Π±Π°Π·Ρƒ Π΄Π°Π½Π½Ρ‹Ρ… ΠΈ ΠΎΡ‚ΠΏΡ€Π°Π²ΠΈΡ‚ΡŒ клиСнтскому скрипту сообщСниС ΠΎΠ± ΡƒΡΠΏΠ΅ΡˆΠ½ΠΎΠΌ Π²Ρ‹ΠΏΠΎΠ»Π½Π΅Π½ΠΈΠΈ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ Π±Π΅Π· нСобходимости ΠΏΠΎΠ²Ρ‚ΠΎΡ€Π½ΠΎ ΡΠΎΠ·Π΄Π°Π²Π°Ρ‚ΡŒ страницу ΠΈ ΠΎΡ‚ΡΡ‹Π»Π°Ρ‚ΡŒ Π΅Ρ‘ ΠΊΠ»ΠΈΠ΅Π½Ρ‚Ρƒ;

Β· УскорСниС Ρ€Π΅Π°ΠΊΡ†ΠΈΠΈ интСрфСйса. ΠŸΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ Π½ΡƒΠΆΠ½ΠΎ Π·Π°Π³Ρ€ΡƒΠ·ΠΈΡ‚ΡŒ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΈΠ·ΠΌΠ΅Π½ΠΈΠ²ΡˆΡƒΡŽΡΡ Ρ‡Π°ΡΡ‚ΡŒ, Ρ‚ΠΎ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒ Π²ΠΈΠ΄ΠΈΡ‚ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚ своих дСйствий быстрСС.

ΠžΠ±Ρ‰Π°Ρ схСма Ρ€Π°Π±ΠΎΡ‚Ρ‹.

ΠŸΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒ Π·Π°Ρ…ΠΎΠ΄ΠΈΡ‚ Π½Π° ΡΡ‚Ρ€Π°Π½ΠΈΡ‡ΠΊΡƒ, ΡΠ΄Π΅Π»Π°Π½Π½ΡƒΡŽ ΠΏΡ€ΠΈ ΠΏΠΎΠΌΠΎΡ‰ΠΈ Аякса, ΠΈ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚ Π½Π΅ΠΊΠΎΠ΅ дСйствиС, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, ΠΊΠ»ΠΈΠΊΠ°Π΅Ρ‚ ΠΌΡ‹ΡˆΠΊΠΎΠΉ ΠΏΠΎ ΡΡΡ‹Π»ΠΊΠ΅. ΠžΠ±Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊ этого события посылаСт запрос Π½Π° ΡΠ΅Ρ€Π²Π΅Ρ€. Он ΠΏΠΎΠ»ΡƒΡ‡Π°Π΅Ρ‚ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡŽ ΠΈ ΠΏΠΎΡΡ‹Π»Π°Π΅Ρ‚ ΠΎΡ‚Π²Π΅Ρ‚, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΎΠ±Ρ€Π°Π±Π°Ρ‚Ρ‹Π²Π°Π΅Ρ‚ ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰Π°Ρ функция Π½Π° ΡΡ‚ΠΎΡ€ΠΎΠ½Π΅ ΠΊΠ»ΠΈΠ΅Π½Ρ‚Π°. Π­Ρ‚Π° функция Ρ„ΠΎΡ€ΠΌΠΈΡ€ΡƒΠ΅Ρ‚ Π³ΠΎΡ‚ΠΎΠ²Ρ‹ΠΉ HTML ΠΈ ΠΏΠΎΠΊΠ°Π·Ρ‹Π²Π°Π΅Ρ‚ Π΅Π³ΠΎ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŽ. Π§Ρ‚ΠΎΠ±Ρ‹ ΠΏΡ€Π΅Π΄ΡΡ‚Π°Π²ΠΈΡ‚ΡŒ этот процСсс, ΠΌΠΎΠΆΠ½ΠΎ Π²Π·Π³Π»ΡΠ½ΡƒΡ‚ΡŒ Π½Π° Ρ€ΠΈΡΡƒΠ½ΠΎΠΊ 3.

Рисунок 3 — ВСхнология Ajax

ВСхнология Sajax.

Sajax — это инструмСнт для Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ web-ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ с ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Π½ΠΈΠ΅ΠΌ Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΠΈ Ajax, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΈΠΌΠ΅Π΅Ρ‚ Ρ€Π΅Π°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ практичСски для всСх языков программирования, Π² Ρ‚ΠΎΠΌ числС ΠΈ php. Основная Ρ†Π΅Π»ΡŒ Π΄Π°Π½Π½ΠΎΠ³ΠΎ инструмСнта — ΠΏΡ€Π΅Π΄ΠΎΡΡ‚Π°Π²ΠΈΡ‚ΡŒ доступ ΠΈΠ· JavaScript ΠΊ Ρ„ункциям, написанным Π½Π° PHP Π±Π΅Π· ΠΏΠ΅Ρ€Π΅Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠΈ страницы. ΠžΠ±Π»Π°ΡΡ‚ΠΈ примСнСния Sajax ΡΠΎΠ²ΠΏΠ°Π΄Π°ΡŽΡ‚ с ΠΎΠ±Π»Π°ΡΡ‚ями примСнСния Π»ΡŽΠ±Ρ‹Ρ… Π΄Ρ€ΡƒΠ³ΠΈΡ… Ajax-Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊ

1.6 Π Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° Π±Π°Π·Ρ‹ Π΄Π°Π½Π½Ρ‹Ρ…

На ΠΎΡΠ½ΠΎΠ²Π΅ спроСктированной схСмы Π΄Π°Π½Π½Ρ‹Ρ… (рисунок 2) Π±Ρ‹Π»Π° Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Π°Π½Π° Π±Π°Π·Π° Π΄Π°Π½Π½Ρ‹Ρ… Π² Π‘Π£Π‘Π” PostgreSQL (рисунок 4).

Рисунок 4 — Π‘Ρ…Π΅ΠΌΠ° Π΄Π°Π½Π½Ρ‹Ρ… систСмы ΠΌΠΎΠ½ΠΈΡ‚ΠΎΡ€ΠΈΠ½Π³Π°

1.6.1 ОписаниС Ρ‚Π°Π±Π»ΠΈΡ† Π±Π°Π·Ρ‹ Π΄Π°Π½Π½Ρ‹Ρ… систСмы ΠΌΠΎΠ½ΠΈΡ‚ΠΎΡ€ΠΈΠ½Π³Π°

1) Π’Π°Π±Π»ΠΈΡ†Π° discipline, ΠΏΡ€Π΅Π΄Π½Π°Π·Π½Π°Ρ‡Π΅Π½Π° для хранСния Π½Π°ΠΈΠΌΠ΅Π½ΠΎΠ²Π°Π½ΠΈΠΉ, ΠΈΠΌΠ΅ΡŽΡ‰ΠΈΡ…ΡΡ дисциплин;

НазваниС поля

Вип поля

ОписаниС поля

id

integer

счётчик

name

text

Π½Π°ΠΈΠΌΠ΅Π½ΠΎΠ²Π°Π½ΠΈΠ΅ дисциплины

2) Π’Π°Π±Π»ΠΈΡ†Π° workprogram, ΠΏΡ€Π΅Π΄Π½Π°Π·Π½Π°Ρ‡Π΅Π½Π° для хранСния ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ ΠΎ Ρ€Π°Π±ΠΎΡ‡ΠΈΡ… ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ… систСмы ΠΌΠΎΠ½ΠΈΡ‚ΠΎΡ€ΠΈΠ½Π³Π°;

НазваниС поля

Вип поля

ОписаниС поля

id_workprogram

integer

счётчик

owner

text

Π΄Π°Π½Π½Ρ‹Π΅ Π°Π²Ρ‚ΠΎΡ€Π° Ρ€Π°Π±ΠΎΡ‡Π΅ΠΉ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹

xmlFile

text

xml-вСрсия Ρ€Π°Π±ΠΎΡ‡Π΅ΠΉ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹

purpose

text

Ρ†Π΅Π»ΠΈ ΠΈ Π·Π°Π΄Π°Ρ‡ΠΈ

discipline

integer

Π½ΠΎΠΌΠ΅Ρ€ дисциплины

3) Π’Π°Π±Π»ΠΈΡ†Π° workprogramDependence, Ρ…Ρ€Π°Π½ΠΈΡ‚ связь Ρ€Π°Π±ΠΎΡ‡ΠΈΡ… ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌ с ΡƒΡΡ‚Π°Π½ΠΎΠ²Π»Π΅Π½Π½Ρ‹ΠΌΠΈ для Π½ΠΈΡ… дидактичСскими Π΅Π΄ΠΈΠ½ΠΈΡ†Π°ΠΌΠΈ;

НазваниС поля

Вип поля

ОписаниС поля

id_wp

integer

Π½ΠΎΠΌΠ΅Ρ€ Ρ€Π°Π±ΠΎΡ‡Π΅ΠΉ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹

id_du

integer

Π½ΠΎΠΌΠ΅Ρ€ дидактичСской Π΅Π΄ΠΈΠ½ΠΈΡ†Ρ‹

4) Π’Π°Π±Π»ΠΈΡ†Π° wpprevwpnext, Ρ…Ρ€Π°Π½ΠΈΡ‚ Π·Π°Π²ΠΈΡΠΈΠΌΠΎΡΡ‚ΡŒ ΠΌΠ΅ΠΆΠ΄Ρƒ Ρ€Π°Π±ΠΎΡ‡ΠΈΠΌΠΈ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°ΠΌΠΈ, Ρ‚. Π΅. ΠΊΠ°ΠΊΠΈΠ΅ Ρ€Π°Π±ΠΎΡ‡ΠΈΠ΅ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ ΠΏΡ€ΠΎΠΉΡ‚ΠΈ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΏΡ€ΠΈΡΡ‚ΡƒΠΏΠΈΡ‚ΡŒ ΠΊ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅ΠΉ;

НазваниС поля

Вип поля

ОписаниС поля

wp_prev

integer

Π½ΠΎΠΌΠ΅Ρ€ ΠΏΡ€Π΅Π΄ΡˆΠ΅ΡΡ‚Π²ΡƒΡŽΡ‰Π΅ΠΉ Ρ€Π°Π±ΠΎΡ‡Π΅ΠΉ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹

wp_next

integer

Π½ΠΎΠΌΠ΅Ρ€ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅ΠΉ Ρ€Π°Π±ΠΎΡ‡Π΅ΠΉ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹

5) Π’Π°Π±Π»ΠΈΡ†Π° didacticUnit, Ρ…Ρ€Π°Π½ΠΈΡ‚ ΠΈΠΌΠ΅ΡŽΡ‰ΠΈΠ΅ΡΡ Π² ΡΠΈΡΡ‚Π΅ΠΌΠ΅ ΠΌΠΎΠ½ΠΈΡ‚ΠΎΡ€ΠΈΠ½Π³Π° дидактичСскиС Π΅Π΄ΠΈΠ½ΠΈΡ†Ρ‹;

НазваниС поля

Вип поля

ОписаниС поля

id

integer

счётчик

name

varchar (250)

Π½Π°ΠΈΠΌΠ΅Π½ΠΎΠ²Π°Π½ΠΈΠ΅ дидактичСской Π΅Π΄ΠΈΠ½ΠΈΡ†Ρ‹

comment

varchar (250)

ΠΊΠΎΠΌΠΌΠ΅Π½Ρ‚Π°Ρ€ΠΈΠΉ

is_folder

boolean

опция, возмоТности создания ΠΈΠ΅Ρ€Π°Ρ€Ρ…ΠΈΠΈ

6) Π’Π°Π±Π»ΠΈΡ†Π° didacticUnitHierarchy, Ρ…Ρ€Π°Π½ΠΈΡ‚ связь ΠΌΠ΅ΠΆΠ΄Ρƒ Ρ€ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΡΠΊΠΎΠΉ ΠΈ Π΄ΠΎΡ‡Π΅Ρ€Π½Π΅ΠΉ дидактичСскими Π΅Π΄ΠΈΠ½ΠΈΡ†Π°ΠΌΠΈ;

НазваниС поля

Вип поля

ОписаниС поля

id_parentdu

integer

Π½ΠΎΠΌΠ΅Ρ€ Ρ€ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΡΠΊΠΎΠΉ Π΄.Π΅.

id_childdu

integer

Π½ΠΎΠΌΠ΅Ρ€ Π΄ΠΎΡ‡Π΅Ρ€Π½Π΅ΠΉ Π΄.Π΅.

7) Π’Π°Π±Π»ΠΈΡ†Π° didactionUnitDependence, Ρ…Ρ€Π°Π½ΠΈΡ‚ Π·Π°Π²ΠΈΡΠΈΠΌΠΎΡΡ‚ΡŒ ΠΌΠ΅ΠΆΠ΄Ρƒ дидактичСскими Π΅Π΄ΠΈΠ½ΠΈΡ†Π°ΠΌΠΈ, Ρ‚. Π΅. ΠΊΠ°ΠΊΠΈΠ΅ дидактичСскиС Π΅Π΄ΠΈΠ½ΠΈΡ†Ρ‹ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ Π·Π½Π°Ρ‚ΡŒ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΏΡ€ΠΈΡΡ‚ΡƒΠΏΠΈΡ‚ΡŒ ΠΊ ΠΈΠ·ΡƒΡ‡Π΅Π½ΠΈΡŽ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΡ…;

НазваниС поля

Вип поля

ОписаниС поля

id_du

integer

Π½ΠΎΠΌΠ΅Ρ€ дидактичСской Π΅Π΄ΠΈΠ½ΠΈΡ†Ρ‹

id_prev

integer

Π½ΠΎΠΌΠ΅Ρ€ ΠΏΡ€Π΅Π΄Ρ‹Π΄ΡƒΡ‰Π΅ΠΉ дидактичСской Π΅Π΄ΠΈΠ½ΠΈΡ†Ρ‹

8) Π’Π°Π±Π»ΠΈΡ†Π° question, Ρ…Ρ€Π°Π½ΠΈΡ‚ Π΄Π°Π½Π½Ρ‹Π΅ ΠΎ Π²ΠΎΠΏΡ€ΠΎΡΠ΅ ΠΏΠΎ Π΄ΠΈΠ΄Π°ΠΊΡ‚ичСской Π΅Π΄ΠΈΠ½ΠΈΡ†Π΅;

НазваниС поля

Вип поля

ОписаниС поля

id

integer

счётчик-Π½ΠΎΠΌΠ΅Ρ€ вопроса

name

varchar (200)

Π½Π°ΠΈΠΌΠ΅Π½ΠΎΠ²Π°Π½ΠΈΠ΅ вопроса

comment

varchar (250)

ΠΊΠΎΠΌΠΌΠ΅Π½Ρ‚Π°Ρ€ΠΈΠΉ

level

integer

ΡƒΡ€ΠΎΠ²Π΅Π½ΡŒ слоТности

qtype

integer

Π½ΠΎΠΌΠ΅Ρ€ Ρ‚ΠΈΠΏΠ° вопроса

question

text

html-Ρ‡Π°Ρ‚ΡŒ вопроса, содСрТащая Π·Π°Π΄Π°Π½ΠΈΠ΅ вопроса

max_ball

integer

ΠΌΠ°ΠΊΡΠΈΠΌΠ°Π»ΡŒΠ½Ρ‹ΠΉ Π±Π°Π» Π·Π° Π²ΠΎΠΏΡ€ΠΎΡ

min_ball

integer

ΠΌΠΈΠ½ΠΈΠΌΠ°Π»ΡŒΠ½Ρ‹ΠΉ Π±Π°Π» Π·Π° Π²ΠΎΠΏΡ€ΠΎΡ

9) Π’Π°Π±Π»ΠΈΡ†Π° qtype, Ρ…Ρ€Π°Π½ΠΈΡ‚ ΠΈΠΌΠ΅ΡŽΡ‰ΠΈΠ΅ΡΡ Π² ΡΠΈΡΡ‚Π΅ΠΌΠ΅ ΠΌΠΎΠ½ΠΈΡ‚ΠΎΡ€ΠΈΠ½Π³Π° Π·Π½Π°Π½ΠΈΠΉ, Ρ„ΠΎΡ€ΠΌΡ‹ прСдставлСния вопросов.

НазваниС поля

Вип поля

ОписаниС поля

id

integer

счётчик

name

varchar (200)

Π½Π°ΠΈΠΌΠ΅Π½ΠΎΠ²Π°Π½ΠΈΠ΅ Ρ‚ΠΈΠΏΠ° вопроса

comment

varchar (250)

ΠΊΠΎΠΌΠΌΠ΅Π½Ρ‚Π°Ρ€ΠΈΠΉ

qtype

text

html-шаблон вопроса

numtype

integer

Π½ΠΎΠΌΠ΅Ρ€ Ρ‚ΠΈΠΏΠ° вопроса

fillqtype

text

html-интСрфСйс для заполнСния вопроса Π΄Π°Π½Π½Ρ‹ΠΌΠΈ

qview

text

ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π½Ρ‹ΠΉ Π²ΠΈΠ΄ вопроса

10) Π’Π°Π±Π»ΠΈΡ†Π° answer, Ρ…Ρ€Π°Π½ΠΈΡ‚ ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½Ρ‹Π΅ ΠΎΡ‚Π²Π΅Ρ‚Ρ‹ Π½Π° Π²ΠΎΠΏΡ€ΠΎΡΡ‹;

НазваниС поля

Вип поля

ОписаниС поля

id

integer

счётчик

bal

integer

количСство Π±Π°Π»Π»ΠΎΠ² Π·Π° ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½Ρ‹ΠΉ ΠΎΡ‚Π²Π΅Ρ‚

answer

varchar (250)

ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½Ρ‹ΠΉ ΠΎΡ‚Π²Π΅Ρ‚ Π½Π° Π²ΠΎΠΏΡ€ΠΎΡ

id_quest

integer

Π½ΠΎΠΌΠ΅Ρ€ вопроса

1) Π’Π°Π±Π»ΠΈΡ†Π° answerVars, Ρ…Ρ€Π°Π½ΠΈΡ‚ Π²Π°Ρ€ΠΈΠ°Π½Ρ‚Ρ‹ ΠΎΡ‚Π²Π΅Ρ‚ΠΎΠ² Π½Π° Π²ΠΎΠΏΡ€ΠΎΡ Π² Π²ΠΈΠ΄Π΅ html;

НазваниС поля

Вип поля

ОписаниС поля

id

integer

счётчик

id_quest

integer

Π½ΠΎΠΌΠ΅Ρ€ вопроса

html

text

html-Ρ‡Π°ΡΡ‚ΡŒ вопроса, содСрТащая Π²Π°Ρ€ΠΈΠ°Π½Ρ‚Ρ‹ ΠΎΡ‚Π²Π΅Ρ‚ΠΎΠ²

12) Π’Π°Π±Π»ΠΈΡ†Π° test, Ρ…Ρ€Π°Π½ΠΈΡ‚ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹ провСдСния тСстирования;

НазваниС поля

Вип поля

ОписаниС поля

id

integer

счётчик-Π½ΠΎΠΌΠ΅Ρ€ тСста

date_gen

date

Π΄Π°Ρ‚Π° Π³Π΅Π½Π΅Ρ€Π°Ρ†ΠΈΠΈ

comments

varchar (200)

ΠΊΠΎΠΌΠΌΠ΅Π½Ρ‚Π°Ρ€ΠΈΠΉ

id_owner

integer

Π½ΠΎΠΌΠ΅Ρ€ создатСля

test_name

varchar (200)

Π½Π°ΠΈΠΌΠ΅Π½ΠΎΠ²Π°Π½ΠΈΠ΅ тСста

static

boolean

Π²Ρ‹Π±ΠΎΡ€ статичСского способа провСдСния тСстирования

mix_quest

boolean

Ρ€Π°Π·Π½ΠΎΠΎΠ±Ρ€Π°Π·Π½ΠΎΠ΅ Ρ€Π°Π·ΠΌΠ΅Ρ‰Π΅Π½ΠΈΠ΅ ΠΎΡ‚Π²Π΅Ρ‚ΠΎΠ² ΠΏΡ€ΠΈ ΠΏΡ€ΠΎΠ²Π΅Π΄Π΅Π½ΠΈΠΈ тСстирования

repeate

boolean

Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ ΠΏΠΎΠ²Ρ‚ΠΎΡ€Π½ΠΎΠ³ΠΎ прохоТдСния тСстирования

any_order

boolean

любой порядок ΠΎΡ‚Π²Π΅Ρ‚ΠΎΠ² Π½Π° Π²ΠΎΠΏΡ€ΠΎΡΡ‹ тСста

time_on

boolean

ΡƒΡ‡Ρ‘Ρ‚ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ ΠΏΠΎΡ‚Ρ€Π°Ρ‡Π΅Π½Π½ΠΎΠ΅ Π½Π° ΠΎΡ‚Π²Π΅Ρ‚Ρ‹ вопросов тСстирования

13) Π’Π°Π±Π»ΠΈΡ†Π° testOptionForDU, Ρ…Ρ€Π°Π½ΠΈΡ‚ количСство Π²Ρ‹Π±Ρ€Π°Π½Π½Ρ‹Ρ… вопросов ΠΈΠ· Π΄ΠΈΠ΄Π°ΠΊΡ‚ичСской Π΅Π΄ΠΈΠ½ΠΈΡ†Ρ‹ Ρ€Π°Π±ΠΎΡ‡Π΅ΠΉ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹;

НазваниС поля

Вип поля

ОписаниС поля

id_du

integer

Π½ΠΎΠΌΠ΅Ρ€ дидактичСской Π΅Π΄ΠΈΠ½ΠΈΡ†Ρ‹

id_test

integer

Π½ΠΎΠΌΠ΅Ρ€ тСста

n_quest

varchar (250)

количСство вопросов, Π²Ρ‹Π±Ρ€Π°Π½Π½Ρ‹Ρ… ΠΈΠ· Π΄ΠΈΠ΄Π°ΠΊΡ‚ичСской Π΅Π΄ΠΈΠ½ΠΈΡ†Ρ‹

min_lev

integer

минимальная ΡΠ»ΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ

max_lev

integer

максимальная ΡΠ»ΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ

14) Π’Π°Π±Π»ΠΈΡ†Π° testQuestion, Ρ…Ρ€Π°Π½ΠΈΡ‚ вопросы, Π²Ρ‹Π±Ρ€Π°Π½Π½Ρ‹Π΅ ΠΈΠ· Π΄ΠΈΠ΄Π°ΠΊΡ‚ичСских Π΅Π΄ΠΈΠ½ΠΈΡ† Ρ€Π°Π±ΠΎΡ‡ΠΈΡ… ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌ, для тСста;

НазваниС поля

Вип поля

ОписаниС поля

id_test

integer

Π½ΠΎΠΌΠ΅Ρ€ тСста

id_quest

integer

Π½ΠΎΠΌΠ΅Ρ€ вопоса

15) Π’Π°Π±Π»ΠΈΡ†Π° session, Ρ…Ρ€Π°Π½ΠΈΡ‚ Ρ€Π΅Π³ΠΈΡΡ‚Ρ€Π°Ρ†ΠΈΠΎΠ½Π½ΡƒΡŽ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡŽ для прохоТдСния тСстирования студСнтом;

НазваниС поля

Вип поля

ОписаниС поля

id

integer

счётчик — Π½ΠΎΠΌΠ΅Ρ€ сСссии

id_session_string

varchar (250)

ΡƒΠ½ΠΈΠΊΠ°Π»ΡŒΠ½Π°Ρ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ символов

id_test

integer

Π½ΠΎΠΌΠ΅Ρ€ тСста

id_student

integer

Π½ΠΎΠΌΠ΅Ρ€ студСнта

id_teacher

integer

Π½ΠΎΠΌΠ΅Ρ€ прСподаватСля, проводящСго тСстированиС

date_start

date

Π΄Π°Ρ‚Π° Π½Π°Ρ‡Π°Π»Π° тСстирования

date_end

date

Π΄Π°Ρ‚Π° окончания тСстирования

test_place

varchar (100)

мСсто провСдСния тСстирования

16) Π’Π°Π±Π»ΠΈΡ†Π° sessionQuest, Ρ…Ρ€Π°Π½ΠΈΡ‚ Π΄Π°Π½Π½Ρ‹Π΅ прохоТдСния тСстирования студСнтом;

НазваниС поля

Вип поля

ОписаниС поля

relation_id

integer

счётчик

id_session

integer

Π½ΠΎΠΌΠ΅Ρ€ сСссии

id_quest

integer

Π½ΠΎΠΌΠ΅Ρ€ вопроса

ans_time

integer

врСмя ΠΏΠΎΡ‚Ρ€Π°Ρ‡Π΅Π½Π½ΠΎΠ΅ Π½Π° ΠΎΡ‚Π²Π΅Ρ‚

bal

integer

количСство Π±Π°Π»Π»ΠΎΠ² Π½Π°Π±Ρ€Π°Π½Π½Ρ‹Ρ… Π·Π° ΠΎΡ‚Π²Π΅Ρ‚ Π½Π° Π²ΠΎΠΏΡ€ΠΎΡ тСста

answer

text

ΠΎΡ‚Π²Π΅Ρ‚ студСнта Π½Π° Π²ΠΎΠΏΡ€ΠΎΡ тСста

min_bal

integer

минимальноС количСство Π±Π°Π»Π»ΠΎΠ², ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ΅ ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ Π·Π° Π΄Π°Π½Π½Ρ‹ΠΉ вопрос

max_bal

integer

максимальноС количСство Π±Π°Π»Π»ΠΎΠ², ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ΅ ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ Π·Π° Π΄Π°Π½Π½Ρ‹ΠΉ вопрос

1.7 Π Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° ΠΈΠ½ΡΡ‚Ρ€ΡƒΠΌΠ΅Π½Ρ‚Π°Π»ΡŒΠ½Ρ‹Ρ… срСдств создания элСмСнтов, систСмы ΠΌΠΎΠ½ΠΈΡ‚ΠΎΡ€ΠΈΠ½Π³Π°

1.7.1 Π˜Π½Ρ‚Π΅Ρ€Ρ„Π΅ΠΉΡ создания Π½ΠΎΠ²Ρ‹Ρ… дидактичСских Π΅Π΄ΠΈΠ½ΠΈΡ† (рисунок 5)

ДидактичСская Π΅Π΄ΠΈΠ½ΠΈΡ†Π° — это Π·Π°Π²Π΅Ρ€ΡˆΡ‘Π½Π½Π°Ρ Ρ‡Π°ΡΡ‚ΡŒ ΡƒΡ‡Π΅Π±Π½ΠΎΠ³ΠΎ курса, ΠΏΠΎ ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ ΠΌΠΎΠ³ΡƒΡ‚ Π±Ρ‹Ρ‚ΡŒ Π·Π°Π΄Π°Π½Ρ‹ вопросы. ДидактичСская Π΅Π΄ΠΈΠ½ΠΈΡ†Π° являСтся Π°Π²Ρ‚ΠΎΠ½ΠΎΠΌΠ½Ρ‹ΠΌ ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ΠΎΠΌ. ΠŸΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ ΠΎΠ½Π° ΠΌΠΎΠΆΠ΅Ρ‚ Π²ΡΡ‚Ρ€Π΅Ρ‡Π°Ρ‚ΡŒΡΡ Π±ΠΎΠ»Π΅Π΅, Ρ‡Π΅ΠΌ Π² ΠΎΠ΄Π½ΠΎΠΉ дисциплинС ΠΈ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒΡΡ Π² Ρ€Π°Π·Π½Ρ‹Ρ… Ρ€Π°Π±ΠΎΡ‡ΠΈΡ… ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ….

Рисунок 5 — Π”ΠΎΠ±Π°Π²Π»Π΅Π½ΠΈΠ΅ дидактичСскоС Π΅Π΄ΠΈΠ½ΠΈΡ†Ρ‹ Для добавлСния Π½ΠΎΠ²ΠΎΠΉ дидактичСской Π΅Π΄ΠΈΠ½ΠΈΡ†Ρ‹ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ:

1) ВвСсти Π½Π°ΠΈΠΌΠ΅Π½ΠΎΠ²Π°Π½ΠΈΠ΅ дидактичСской Π΅Π΄ΠΈΠ½ΠΈΡ†Ρ‹;

2) ΠšΠΎΠΌΠΌΠ΅Π½Ρ‚Π°Ρ€ΠΈΠΉ (Π½Π΅ΠΎΠ±ΡΠ·Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ);

3) Π’Ρ‹Π±Ρ€Π°Ρ‚ΡŒ ΠΎΠΏΡ†ΠΈΡŽ ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³, которая ΠΏΠΎΠ·Π²ΠΎΠ»ΠΈΡ‚ для Π΄Π°Π½Π½ΠΎΠΉ дидактичСской Π΅Π΄ΠΈΠ½ΠΈΡ†Π΅, ΠΈΠΌΠ΅Ρ‚ΡŒ Π΄ΠΎΡ‡Π΅Ρ€Π½ΠΈΠ΅ дидактичСскиС Π΅Π΄ΠΈΠ½ΠΈΡ†Ρ‹.

ПослС Π²Π²ΠΎΠ΄Π° Π΄Π°Π½Π½Ρ‹Ρ… Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ Π½Π°ΠΆΠ°Ρ‚ΡŒ Π½Π° ΠΊΠ½ΠΎΠΏΠΊΡƒ «Π”ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ» для сохранСния Π²Π²Π΅Π΄Ρ‘Π½Π½ΠΎΠΉ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ Π² Π±Π°Π·Π΅ Π΄Π°Π½Π½Ρ‹Ρ… систСмы. Π‘ΠΎΡ…Ρ€Π°Π½Π΅Π½ΠΈΠ΅ Π΄Π°Π½Π½Ρ‹Ρ… ΠΏΡ€ΠΎΠΈΠ·ΠΎΠΉΠ΄Ρ‘Ρ‚ Π±Π΅Π· ΠΏΠ΅Ρ€Π΅Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠΈ страницы, благодаря срСдствам Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΠΈ Sajax. НСбольшой листинг ΠΊΠΎΠ΄Π° прСдставлСн Π½ΠΈΠΆΠ΅:

Листинг 1 — Π”ΠΎΠ±Π°Π²Π»Π΅Π½ΠΈΠ΅ Π½ΠΎΠ²ΠΎΠΉ дидактичСской Π΅Π΄ΠΈΠ½ΠΈΡ†Ρ‹.

//ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ класса, содСрТащСго ΠΌΠ΅Ρ‚ΠΎΠ΄Ρ‹ для Ρ€Π°Π±ΠΎΡ‚Ρ‹ с Π±Π°Π·ΠΎΠΉ //Π΄Π°Π½Π½Ρ‹Ρ…

include («scripts/DBClass.php»);

//ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΈ Sajax

include («scripts/Sajax.php»);

include_once («scripts/config.php»);

//инициализация ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Π° класса для Ρ€Π°Π±ΠΎΡ‚Ρ‹ с Π±.Π΄.

$db = new DataBase ();

$db→Init (DBName, DBType);

$db→connection ();

//функция Π΄ΠΎΠ±Π°Π²Π»Π΅Π½ΠΈΠ΅ Π½ΠΎΠ²ΠΎΠΉ дидактичСской Π΅Π΄ΠΈΠ½ΠΈΡ†Ρ‹

function AddDidactUnit ($name, $comnt, $is_fldr)

{

$q1 = 'INSERT INTO «UMUWorkPrograms» ." didacticUnit" (NAME, COMMENT, IS_FOLDER)

VALUES (';

$q2 ="'" .$name." ', «.» '" .$comnt." ', «.$is_fldr.»);" ;

$q = $q1. $q2;

pg_query ($q);

}

//инициализация ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Π° sajax

sajax_init ();

//экспорт php-Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ, добавлСния Π½ΠΎΠ²ΠΎΠΉ Π΄.Π΅., Π² JavaScript

sajax_export («AddDidactUnit»);

sajax_handle_client_request ();

//javascript-функция, ΠΈΠ· ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ Π±ΡƒΠ΄Π΅Ρ‚ Π²Ρ‹Π·Π²Π°Π½Π°, экспортированная //php-функция

function AddDU ()

{

var name, comnt, is_fldr;

name = document. getElementById («txtName»).value;

comnt = document. getElementById («txtComnt»).value;

is_fldr = document. getElementById («cbIsFldr»).checked;

//Π²Ρ‹Π·ΠΎΠ² Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ добавлСния Π½ΠΎΠ²ΠΎΠΉ дидактичСской Π΅Π΄ΠΈΠ½ΠΈΡ†Ρ‹

x_AddDidactUnit (name, comnt, is_fldr, ChangeStatus1);

}

1.7.2 Π˜Π½Ρ‚Π΅Ρ€Ρ„Π΅ΠΉΡ создания ΠΈΠ΅Ρ€Π°Ρ€Ρ…ΠΈΠΈ ΠΌΠ΅ΠΆΠ΄Ρƒ дидактичСскими Π΅Π΄ΠΈΠ½ΠΈΡ†Π°ΠΌΠΈ (рисунок 6)

Π˜Π΅Ρ€Π°Ρ€Ρ…ΠΈΡ обСспСчит объСдинСниС Π½Π΅ΡΠΊΠΎΠ»ΡŒΠΊΠΈΡ… «Π΄ΠΎΡ‡Π΅Ρ€Π½ΠΈΡ…» дидактичСских Π΅Π΄ΠΈΠ½ΠΈΡ† Π² ΠΎΠ΄Π½Ρƒ «Ρ€ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΡΠΊΡƒΡŽ». Благодаря Ρ‡Π΅ΠΌΡƒ, ΡƒΠΏΡ€ΠΎΡΡ‚ΠΈΡ‚ΡŒΡΡ Π²Ρ‹Π±ΠΎΡ€ дидактичСских Π΅Π΄ΠΈΠ½ΠΈΡ† для ΠΈΡ… ΡƒΡΡ‚ановлСния Π² Ρ€Π°Π±ΠΎΡ‡ΡƒΡŽ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡƒ.

Рисунок 6 — УстановлСниС Ρ€ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΡΠΊΠΎΠΉ дидактичСской Π΅Π΄ΠΈΠ½ΠΈΡ†Ρ‹

1.) Π’Ρ‹Π±Ρ€Π°Ρ‚ΡŒ Ρ€ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΡΠΊΡƒΡŽ Π΄ΠΈΠ΄Π°ΠΊΡ‚ΠΈΡ‡Π΅ΡΠΊΡƒΡŽ Π΅Π΄ΠΈΠ½ΠΈΡ†Ρƒ;

2.) Π’Ρ‹Π±Ρ€Π°Ρ‚ΡŒ Π΄ΠΎΡ‡Π΅Ρ€Π½ΡŽΡŽ Π΄ΠΈΠ΄Π°ΠΊΡ‚ΠΈΡ‡Π΅ΡΠΊΡƒΡŽ Π΅Π΄ΠΈΠ½ΠΈΡ†Ρƒ;

Π˜Π½Ρ‚Π΅Ρ€Ρ„Π΅ΠΉΡ Π²Ρ‹Π±ΠΎΡ€Π° дидактичСской Π΅Π΄ΠΈΠ½ΠΈΡ†Ρ‹, осущСствляСтся с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ динамичСского запроса Π² Π±Π°Π·Ρƒ Π΄Π°Π½Π½Ρ‹Ρ… ΠΈ ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ΠΌ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Π° запроса Π² html элСмСнтС select.

Листинг 2 — ДинамичСский список дидактичСских Π΅Π΄ΠΈΠ½ΠΈΡ†.

txt

Вторая Ρ‡Π°ΡΡ‚ΡŒ — это Ρ„Ρ€Π°Π³ΠΌΠ΅Π½Ρ‚ html ΠΊΠΎΠ΄Π°, Π² ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌ хранятся Π²Π°Ρ€ΠΈΠ°Π½Ρ‚Ρ‹ ΠΎΡ‚Π²Π΅Ρ‚ΠΎΠ² тСстового задания. ΠŸΡ€ΠΈ Π²Ρ‹Π±ΠΎΡ€Π΅ ΠΎΠΏΡ€Π΅Π΄Π΅Π»Ρ‘Π½Π½ΠΎΠ³ΠΎ Ρ‚ΠΈΠΏΠ° тСстового задания Π² ΠΈΡΠΏΠΎΠ»Π½ΡΠ΅ΠΌΠΎΠΌ ΠΌΠΎΠ΄ΡƒΠ»Π΅ выбираСтся ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΠΉ Ρ„Ρ€Π°Π³ΠΌΠ΅Π½Ρ‚ ΠΊΠΎΠ΄Π° (листинг 4), Π² ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌ содСрТится шаблон Π²Π°Ρ€ΠΈΠ°Π½Ρ‚ΠΎΠ² ΠΎΡ‚Π²Π΅Ρ‚ΠΎΠ². Π”Π°Π»Π΅Π΅ Π² ΠΏΡ€ΠΎΡ†Π΅ΡΡΠ΅ создания тСстового задания, ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½Ρ‹Π΅ Ρ‚Π΅Π³ΠΈ (листинг 4), содСрТащиСся Π² ΡˆΠ°Π±Π»ΠΎΠ½Π΅, Π±ΡƒΠ΄ΡƒΡ‚ Π·Π°ΠΌΠ΅Π½Π΅Π½Ρ‹ Π½Π° Ρ€Π΅Π°Π»ΡŒΠ½Ρ‹Π΅ Π΄Π°Π½Π½Ρ‹Π΅, взятыС, с Ρ„ΠΎΡ€ΠΌΡ‹ заполнСния Π΄Π°Π½Π½Ρ‹ΠΌΠΈ тСстового задания.

Листинг 4 — ΠžΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° Π²Ρ‹Π±Ρ€Π°Π½Π½ΠΎΠ³ΠΎ шаблона тСсового задания.

switch ($_SESSION['type_num'])

{

//Π²Π°Ρ€ΠΈΠ°Π½Ρ‚ ΠΎΠ΄ΠΈΠ½ ΠΈΠ· ΠΌΠ½ΠΎΠ³ΠΈΡ… (Ρ‚ΠΎΠ»ΡŒΠΊΠΎ тСкст)

case 1:

//пСрСмСнная вопроса

$quest = $_SESSION['qtype'];

//тСкст вопроса

$qtext = $_POST['qtext'];

//Π·Π°ΠΌΠ΅Π½Π° Ρ‚Π΅Π³Π° Π½Π° Π²ΠΎΠΏΡ€ΠΎΡ тСстового задания

$quest = str_replace_first ($quest, 'txt', $qtext);

//запись Π² Ρ‚Π°Π±Π»ΠΈΡ†Ρƒ question Π΄Π°Π½Π½Ρ‹Π΅ ΠΎ Π²ΠΎΠΏΡ€ΠΎΡΠ΅

$res = $db->query ($_SESSION['QH_query']);

extract (pg_fetch_array ($res));

//запись Π² Ρ‚Π°Π±Π»ΠΈΡ†Ρƒ question тСкста вопроса

$q = 'UPDATE «UMUWorkPrograms» .question'.

" SET question = '" .$quest." '

WHERE ID = «.$id.» ;" ;

$db->query ($q);

//ΠΏΠΎΠ»ΡƒΡ‡Π΅Π½ΠΈΠ΅ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΠ³ΠΎ количСства ΠΎΡ‚Π²Π΅Ρ‚ΠΎΠ²

$num_ans = GetEndChar ($_SESSION['type_name']);

//Π·Π°ΠΌΠ΅Π½Π° Ρ‚Π΅Π³ΠΎΠ² Π² ΡˆΠ°Π±Π»ΠΎΠ½Π΅ Π²Π°Ρ€ΠΈΠ°Π½Ρ‚ΠΎΠ² ΠΎΡ‚Π²Π΅Ρ‚Π°

for ($i=1;$i<=$num_ans;$i++)

{

$ans = '

rbVar

';

$ans = str_replace_first ($ans, 'rbVar', $_POST['rbText'.$i]);

$q1 = 'INSERT INTO «UMUWorkPrograms» ." answerVars" (id_quest, html) VALUES ('.$id.', ';

$q2 = «'» .$ans." ');" ;

$q = trim ($q1).trim ($q2);

$db->query ($q);

}

//запись ΠΎΡ‚Π²Π΅Ρ‚Π° Π² Ρ‚Π°Π±Π»ΠΈΡ†Ρƒ answer

$q = 'INSERT INTO «UMUWorkPrograms» .answer (bal, answer, id_quest)

VALUES ('.$_POST['selBal']. «, '» .$_POST['txtAns']. «', «.$id.');';

$db->query ($q);

break;

Π˜Π½Ρ‚Π΅Ρ€Ρ„Π΅ΠΉΡ добавлСния Π½ΠΎΠ²ΠΎΠ³ΠΎ вопроса Π² ΡΠΈΡΡ‚Π΅ΠΌΡƒ ΠΌΠΎΠ½ΠΈΡ‚ΠΎΡ€ΠΈΠ½Π³Π° ΠΈΠΌΠ΅Π΅Ρ‚ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΉ Π²ΠΈΠ΄ (рисунок 10):

Рисунок 10 — Π‘ΠΎΠ·Π΄Π°Π½ΠΈΠ΅ Π½ΠΎΠ²ΠΎΠ³ΠΎ вопроса Для создания Π½ΠΎΠ²ΠΎΠ³ΠΎ вопроса ΠΏΠΎ Π΄ΠΈΠ΄Π°ΠΊΡ‚ичСской Π΅Π΄ΠΈΠ½ΠΈΡ†Π΅ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ:

1) Π’Ρ‹Π±Ρ€Π°Ρ‚ΡŒ ΠΈΠ· Π΄ΠΈΠ½Π°ΠΌΠΈΡ‡Π΅ΡΠΊΠΈ сформированного списка (листинг 2), Π΄ΠΈΠ΄Π°ΠΊΡ‚ΠΈΡ‡Π΅ΡΠΊΡƒΡŽ Π΅Π΄ΠΈΠ½ΠΈΡ†Ρƒ, для ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ Π±ΡƒΠ΄Π΅Ρ‚ ΡΠΎΠ·Π΄Π°Π²Π°Ρ‚ΡŒΡΡ вопрос;

2) ВвСсти Π½Π°ΠΈΠΌΠ΅Π½ΠΎΠ²Π°Π½ΠΈΠ΅, Π»ΠΈΠ±ΠΎ ΠΊΠ»ΡŽΡ‡Π΅Π²Ρ‹Π΅ слова вопроса. По ΡΡ‚ΠΈΠΌ Π΄Π°Π½Π½Ρ‹ΠΌ Π±ΡƒΠ΄Π΅Ρ‚ ΠΏΡ€ΠΎΠΈΡΡ…ΠΎΠ΄ΠΈΡ‚ΡŒ поиск Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΡ‹Ρ… вопросов;

3) ВвСсти ΠΊΠΎΠΌΠΌΠ΅Π½Ρ‚Π°Ρ€ΠΈΠΉ (Π½Π΅ ΠΎΠ±ΡΠ·Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ);

4) Π’Ρ‹Π±Ρ€Π°Ρ‚ΡŒ ΡƒΡ€ΠΎΠ²Π΅Π½ΡŒ слоТности;

5) Π’Ρ‹Π±Ρ€Π°Ρ‚ΡŒ Ρ‚ΠΈΠΏ вопроса, Ρ‚. Π΅. Ρ„ΠΎΡ€ΠΌΡƒ Π΅Π³ΠΎ прСдставлСния ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŽ ΠΏΡ€ΠΈ ΠΏΡ€ΠΎΠ²Π΅Π΄Π΅Π½ΠΈΠΈ тСстирования.

ΠŸΡ€ΠΈ Π²Ρ‹Π±ΠΎΡ€Π΅ Ρ‚ΠΈΠΏΠ° вопроса Π² Π²Ρ‹ΠΏΠ°Π΄Π°ΡŽΡ‰Π΅ΠΌ спискС, Π² ΠΏΡ€Π°Π²ΠΎΠΌ ΠΎΠΊΠ½Π΅, Π±Π΅Π· ΠΏΠ΅Ρ€Π΅Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠΈ страницы, отобраТаСтся ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π½Ρ‹ΠΉ Π²ΠΈΠ΄ Π±ΡƒΠ΄ΡƒΡ‰Π΅Π³ΠΎ вопроса. Π­Ρ‚ΠΎ достигаСтся срСдствами Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΠΈ Ajax. Π’. Π΅. ΠΏΡ€ΠΈ Π²Ρ‹Π±ΠΎΡ€Π΅ Ρ‚ΠΈΠΏΠ° вопроса ΠΈΠ· ΡΠΏΠΈΡΠΊΠ° Π²ΠΎΠ·ΠΌΠΎΠΆΠ½Ρ‹Ρ… срабатываСт ΠΏΡ€ΠΎΡ†Π΅Π΄ΡƒΡ€Π° (листинг 5), Π² Π΄Π°Π½Π½ΠΎΠΉ ΠΏΡ€ΠΎΡ†Π΅Π΄ΡƒΡ€Π΅ создаётся ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½Ρ‹ΠΉ ΠΎΠ±ΡŠΠ΅ΠΊΡ‚, с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ³ΠΎ ΠΈ ΠΏΡ€ΠΎΠΈΡΡ…ΠΎΠ΄ΠΈΡ‚ ΠΎΡ‚ΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ Π΄Π°Π½Π½Ρ‹Ρ… (id Ρ‚ΠΈΠΏΠ° вопроса) Π½Π° ΡΠ΅Ρ€Π²Π΅Ρ€ (php-скрипт), Π³Π΄Π΅ происходит запрос Π½Π° Π²Ρ‹Π±ΠΎΡ€ΠΊΡƒ Π² Π±Π°Π·Ρƒ Π΄Π°Π½Π½Ρ‹Ρ…, с ΡƒΡ‡Ρ‘Ρ‚ΠΎΠΌ ΠΏΠ΅Ρ€Π΅Π΄Π°Π½Π½Ρ‹Ρ… Π΄Π°Π½Π½Ρ‹Ρ…. Π Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚ запроса (ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π½ΠΎΠ΅ прСдставлСниС запроса) ΠΎΠ±Ρ€Π°Π±Π°Ρ‚Ρ‹Π²Π°Π΅Ρ‚ Ρ€Π°Π½Π΅Π΅ созданный ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ (Π² Π°ΡΠΈΠ½Ρ…Ρ€ΠΎΠ½Π½ΠΎΠΌ Ρ€Π΅ΠΆΠΈΠΌΠ΅) ΠΈ ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ°Π΅Ρ‚ Π΄Π°Π½Π½Ρ‹Π΅ Π² ΡΠ»Π΅ΠΌΠ΅Π½Ρ‚Π΅ iframe.

Листинг 5 — ΠžΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π½ΠΎΠ³ΠΎ Π²ΠΈΠ΄Π° вопроса.

//функция, ΡΡ€Π°Π±Π°Ρ‚Ρ‹Π²Π°ΡŽΡ‰Π°Ρ ΠΏΡ€ΠΈ Π²Ρ‹Π±ΠΎΡ€Π΅ Ρ‚ΠΈΠΏΠ° вопроса, ΠΈΠ· Π²Ρ‹ΠΏΠ°Π΄Π°ΡŽΡ‰Π΅Π³ΠΎ //списка

function SelType ()

{

var selQtype;

//ΠΏΠΎΠ»ΡƒΡ‡Π΅Π½ΠΈΠ΅ Π½ΠΎΠΌΠ΅Ρ€Π° Ρ‚ΠΈΠΏΠ°

selQtype = document. getElementById («selQtype»).value;

//ΠΏΠΎΠ΄Π³ΠΎΡ‚ΠΎΠ²ΠΊΠ° Π΄Π°Π½Π½Ρ‹Ρ… для отправлСния Π½Π° ΡΠ΅Ρ€Π²Π΅Ρ€

var url = «Ajax.php?selQtype="+escape (selQtype);

//Π²Ρ‹Π·ΠΎΠ² Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ ΠΏΠΎΠ΄Π³ΠΎΡ‚ΠΎΠ²ΠΊΠΈ ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Π° XmlHttpRequest

sendRequest (url);

}

//функция ΠΏΠΎΠ΄Π³ΠΎΡ‚ΠΎΠ²ΠΊΠΈ ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Π° XmlHttpRequest

function sendRequest (url)

{

//созданиС ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Π°

request1=createRequest ();

//ΡƒΠΊΠ°Π·Π°Π½ΠΈΠ΅ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ ΠΎΠ±Ρ€Π°Π±Π°Ρ‚Ρ‹Π²Π°ΡŽΡ‰Π΅ΠΉ, ΠΎΡ‚Π²Π΅Ρ‚ ΠΎΡ‚ ΡΠ΅Ρ€Π²Π΅Ρ€Π°

request1.onreadystatechange = serverA;

//ΡƒΠΊΠ°Π·Π°Π½ΠΈΠ΅ ΠΌΠ΅Ρ‚ΠΎΠ΄Π° ΠΎΡ‚ΠΏΡ€Π°Π²ΠΊΠΈ Π΄Π°Π½Π½Ρ‹Ρ… ΠΈ Π°ΡΠΈΠ½Ρ…Ρ€ΠΎΠ½Π½ΠΎΠ³ΠΎ Ρ€Π΅ΠΆΠΈΠΌΠ°

//Ρ€Π°Π±ΠΎΡ‚Ρ‹

request1.open («GET», url, true);

//ΠΎΡ‚ΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ Π΄Π°Π½Π½Ρ‹Ρ…

request1.send (null);

}

//функция, ΠΎΠ±Ρ€Π°Π±Π°Ρ‚Ρ‹Π²Π°ΡŽΡ‰Π°Ρ ΠΎΡ‚Π²Π΅Ρ‚ сСрвСра

function serverA ()

{

if (request1.readystate==4)

{

if (request1.status == 200)

{

//ΠΏΠΎΠ»ΡƒΡ‡Π΅Π½ΠΈΠ΅ ΠΎΡ‚Π²Π΅Ρ‚Π° ΠΎΡ‚ ΡΠ΅Ρ€Π²Π΅Ρ€Π°

var ResText=request1.responseText;

var htm = document. getElementById («selQtype»).value;

//занСсСниС Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Π° Π² ΡΠ»Π΅ΠΌΠ΅Π½Ρ‚ iframe

htm.document.close ();

htm.document.write (ResText);

}

else

alert («Π‘Π΅Ρ€Π²Π΅Ρ€ Π½Π΅ Π΄Π°Π» ΠΏΠΎΠ»ΠΎΠΆΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠ³ΠΎ ΠΎΡ‚Π²Π΅Ρ‚Π°!!!»);

}

}

ПослС заполнСния интСрфСйса создания вопроса для продолТСния Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ Π½Π°ΠΆΠ°Ρ‚ΡŒ Π½Π° ΠΊΠ½ΠΎΠΏΠΊΡƒ «Π’Ρ‹Π±Ρ€Π°Ρ‚ΡŒ / ΠŸΡ€ΠΎΠ΄ΠΎΠ»ΠΆΠΈΡ‚ΡŒ». Π”Π°Π»Π΅Π΅ послСдуСт запрос Π² Π±Π°Π·Ρƒ Π΄Π°Π½Π½Ρ‹Ρ… систСмы ΠΌΠΎΠ½ΠΈΡ‚ΠΎΡ€ΠΈΠ½Π³Π°, Π½Π° Π²Ρ‹Π±ΠΎΡ€ интСрфСйса заполнСния самого вопроса ΠΈ Π΅Π³ΠΎ Π²Π°Ρ€ΠΈΠ°Π½Ρ‚ΠΎΠ² ΠΎΡ‚Π²Π΅Ρ‚Π° (рисунок 11).

Рисунок 11 — Π‘ΠΎΠ·Π΄Π°Π½ΠΈΠ΅ вопроса, Π²Π²ΠΎΠ΄ Π΄Π°Π½Π½Ρ‹Ρ… ПослС заполнСния Π΄Π°Π½Π½ΠΎΠ³ΠΎ интСрфСйса ΠΈ Π½Π°ΠΆΠ°Ρ‚ия Π½Π° ΠΊΠ½ΠΎΠΏΠΊΡƒ «Π‘ΠΎΡ…Ρ€Π°Π½ΠΈΡ‚ΡŒ», тСстовоС Π·Π°Π΄Π°Π½ΠΈΠ΅ ΠΎΠΊΠΎΠ½Ρ‡Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ сохраняСтся Π² Π±Π°Π·Π΅ Π΄Π°Π½Π½Ρ‹Ρ… систСмы ΠΌΠΎΠ½ΠΈΡ‚ΠΎΡ€ΠΈΠ½Π³Π°.

1.7.8 Π˜Π½Ρ‚Π΅Ρ€Ρ„Π΅ΠΉΡ Π³Π΅Π½Π΅Ρ€Π°Ρ†ΠΈΠΈ тСстов

Π”Π°Π½Π½Ρ‹ΠΉ интСрфСйс ΠΏΡ€Π΅Π΄Π½Π°Π·Π½Π°Ρ‡Π΅Π½ для Π³Π΅Π½Π΅Ρ€Π°Ρ†ΠΈΠΈ тСстов Π½Π° ΠΎΡΠ½ΠΎΠ²Π΅ Π²Ρ‹Π±Ρ€Π°Π½Π½ΠΎΠΉ Ρ€Π°Π±ΠΎΡ‡Π΅ΠΉ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹. ВСстовыС задания ΡΠΎΡΡ‚Π°Π²Π»ΡΡŽΡ‚ΡΡ ΠΈΠ· Π²ΠΎΠΏΡ€ΠΎΡΠΎΠ² дидактичСских Π΅Π΄ΠΈΠ½ΠΈΡ† установлСнных для Ρ€Π°Π±ΠΎΡ‡ΠΈΡ… ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌ (Ρ€Π°Π·Π΄Π΅Π» 4.2.5, рисунок 9).

Рисунок 12 — ГСнСрация тСста Для Π³Π΅Π½Π΅Ρ€Π°Ρ†ΠΈΠΈ Π½ΠΎΠ²ΠΎΠ³ΠΎ тСста Π² ΡΠΈΡΡ‚Π΅ΠΌΠ΅ ΠΌΠΎΠ½ΠΈΡ‚ΠΎΡ€ΠΈΠ½Π³Π° Π·Π½Π°Π½ΠΈΠΉ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ:

1) Π’Ρ‹Π±Ρ€Π°Ρ‚ΡŒ Ρ€Π°Π±ΠΎΡ‡ΡƒΡŽ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡƒ (послС Π²Ρ‹Π±ΠΎΡ€Π° Ρ€Π°Π±ΠΎΡ‡Π΅ΠΉ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹, Π² Π½ΠΈΠΆΠ½Π΅ΠΉ части Ρ„ΠΎΡ€ΠΌΡ‹ отобразятся дидактичСскиС Π΅Π΄ΠΈΠ½ΠΈΡ†Ρ‹, установлСнныС для Π΄Π°Π½Π½ΠΎΠΉ Ρ€Π°Π±ΠΎΡ‡Π΅ΠΉ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹);

2) ВвСсти Π½Π°ΠΈΠΌΠ΅Π½ΠΎΠ²Π°Π½ΠΈΠ΅ тСста;

3) Π’Ρ‹Π±Ρ€Π°Ρ‚ΡŒ ΠΎΠΏΡ†ΠΈΠΈ провСдСния тСстирования:

a. врСмя on/off — фиксация ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ ΠΏΡ€ΠΎΠΌΠ΅ΠΆΡƒΡ‚ΠΊΠ° Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ, ΠΏΠΎΡ‚Ρ€Π°Ρ‡Π΅Π½Π½ΠΎΠ³ΠΎ Π½Π° ΠΎΡ‚Π²Π΅Ρ‚ тСстового задания студСнтом, Π² Π±Π°Π·Π΅ Π΄Π°Π½Π½Ρ‹Ρ…;

b. вопросы упорядочСны on/off — Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ ΠΎΡ‚Π²Π΅Ρ‚Π° Π½Π° Π²ΠΎΠΏΡ€ΠΎΡΡ‹ тСста Π² ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ»ΡŒΠ½ΠΎΠΌ порядкС;

c. ΠΏΠΎΠ²Ρ‚ΠΎΡ€Π½Ρ‹Ρ… Π²Ρ…ΠΎΠ΄ on/off — Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ ΠΏΠΎΠ²Ρ‚ΠΎΡ€Π½ΠΎΠ³ΠΎ прохоТдСния тСстирования;

d. ΠΏΠ΅Ρ€Π΅ΠΌΠ΅ΡˆΠΈΠ²Π°Ρ‚ΡŒ ΠΎΡ‚Π²Π΅Ρ‚Ρ‹ on/off — Ρ€Π°Π·ΠΌΠ΅Ρ‰Π΅Π½ΠΈΠ΅ Π²Π°Ρ€ΠΈΠ°Π½Ρ‚ΠΎΠ² ΠΎΡ‚Π²Π΅Ρ‚Π° тСстового задания Π² ΡΠ»ΡƒΡ‡Π°ΠΉΠ½ΠΎΠΌ порядкС, для ΠΈΡΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ возмоТности запоминания студСнтом располоТСния ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½Ρ‹Ρ… ΠΎΡ‚Π²Π΅Ρ‚ΠΎΠ²;

e. динамичСский/статичСский on/off — динамичСский способ провСдСния тСстирования ΠΎΠ·Π½Π°Ρ‡Π°Π΅Ρ‚, Ρ‡Ρ‚ΠΎ ΠΊΠ°ΠΆΠ΄Ρ‹ΠΉ Ρ€Π°Π· ΠΏΡ€ΠΈ ΠΏΡ€ΠΎΡ…ΠΎΠΆΠ΄Π΅Π½ΠΈΠΈ тСста, Π΅Π³ΠΎ вопросы Π±ΡƒΠ΄ΡƒΡ‚ Π³Π΅Π½Π΅Ρ€ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒΡΡ Π·Π°Π½ΠΎΠ²ΠΎ ΠΈΠ· Π΄ΠΈΠ΄Π°ΠΊΡ‚ичСских Π΅Π΄ΠΈΠ½ΠΈΡ†. Π’ ΡΠ»ΡƒΡ‡Π°Π΅ статичСского тСста, вопросы Π±ΡƒΠ΄ΡƒΡ‚ Π³Π΅Π½Π΅Ρ€ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒΡΡ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΎΠ΄ΠΈΠ½ Ρ€Π°Π· ΠΏΡ€ΠΈ Π³Π΅Π½Π΅Ρ€Π°Ρ†ΠΈΠΈ тСста.

4) ВвСсти ΠΊΠΎΠΌΠΌΠ΅Π½Ρ‚Π°Ρ€ΠΈΠΉ

5) Π’Ρ‹Π±Ρ€Π°Ρ‚ΡŒ ΠΈΠΌΠ΅ΡŽΡ‰ΠΈΠ΅ΡΡ дидактичСскиС Π΅Π΄ΠΈΠ½ΠΈΡ†Ρ‹ Ρ€Π°Π±ΠΎΡ‡Π΅ΠΉ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹. И ΡƒΠΊΠ°Π·Π°Ρ‚ΡŒ количСство ΠΈ ΡΠ»ΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ вопросов, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π±ΡƒΠ΄ΡƒΡ‚ ΠΎΡ‚Π±ΠΈΡ€Π°Ρ‚ΡŒΡΡ для тСста;

6) ΠΠ°ΠΆΠ°Ρ‚ΡŒ Π½Π° ΠΊΠ½ΠΎΠΏΠΊΡƒ «Π‘ΠΎΡ…Ρ€Π°Π½ΠΈΡ‚ΡŒ».

ПослС Π³Π΅Π½Π΅Ρ€Π°Ρ†ΠΈΠΈ тСста, Π½Π° Π΅Π³ΠΎ основС ΠΌΠΎΠΆΠ½ΠΎ ΠΏΡ€ΠΎΠ²ΠΎΠ΄ΠΈΡ‚ΡŒ тСстированиС, для этого сущСствуСт ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½Ρ‹ΠΉ интСрфСйс (рисунок 13).

1.7.9 Π˜Π½Ρ‚Π΅Ρ€Ρ„Π΅ΠΉΡ провСдСния тСстирования

Рисунок 13 — ΠŸΡ€ΠΎΠ²Π΅Π΄Π΅Π½ΠΈΠ΅ тСстирования ΠŸΡ€ΠΎΠ²Π΅Π΄Π΅Π½ΠΈΠ΅ тСстирования:

1) Π˜ΡΠΏΠΎΠ»Π½ΡΠ΅ΠΌΡ‹ΠΉ ΠΌΠΎΠ΄ΡƒΠ»ΡŒ провСряСт Π½Π°Π»ΠΈΡ‡ΠΈΠ΅ вопросов для Π΄Π°Π½Π½ΠΎΠ³ΠΎ тСста Π² Ρ‚Π°Π±Π»ΠΈΡ†Π΅ testQuestion Π±Π°Π·Ρ‹ Π΄Π°Π½Π½Ρ‹Ρ…, систСмы ΠΌΠΎΠ½ΠΈΡ‚ΠΎΡ€ΠΈΠ½Π³Π°.

2) ΠΠ½Π°Π»ΠΈΠ·ΠΈΡ€ΡƒΡŽΡ‚ΡΡ установлСнныС ΠΎΠΏΡ†ΠΈΠΈ, для провСдСния Π΄Π°Π½Π½ΠΎΠ³ΠΎ тСста.

3) ΠžΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ°Π΅Ρ‚ΡΡ вопрос тСста, Π² ΡΠΎΠΎΡ‚вСтствии с Π²Ρ‹Π±Ρ€Π°Π½Π½Ρ‹ΠΌΠΈ опциями.

4) ПослС Π²Ρ‹Π±ΠΎΡ€Π°/Π²Π²ΠΎΠ΄Π° Π²Π°Ρ€ΠΈΠ°Π½Ρ‚Π° ΠΎΡ‚Π²Π΅Ρ‚Π° Π½Π° Π²ΠΎΠΏΡ€ΠΎΡ, Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ Π½Π°ΠΆΠ°Ρ‚ΡŒ Π½Π° ΠΊΠ½ΠΎΠΏΠΊΡƒ «ΠžΡ‚Π²Π΅Ρ‚ΠΈΡ‚ΡŒ» Π»ΠΈΠ±ΠΎ «ΠŸΡ€ΠΎΠΏΡƒΡΡ‚ΠΈΡ‚ΡŒ», Π² ΠΏΡ€ΠΎΡ‚ΠΈΠ²Π½ΠΎΠΌ случаС. ΠŸΡ€ΠΈ Π½Π°ΠΆΠ°Ρ‚ΠΈΠΈ Π½Π° ΠΊΠ½ΠΎΠΏΠΊΡƒ «ΠžΡ‚Π²Π΅Ρ‚ΠΈΡ‚ΡŒ», сформированный ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΌ ΠΎΡ‚Π²Π΅Ρ‚, сохраняСтся Π² Ρ‚Π°Π±Π»ΠΈΡ†Π΅ «sessionQuest», Π·Π°Ρ‚Π΅ΠΌ Π΄Π°Π½Π½Ρ‹ΠΉ ΠΎΡ‚Π²Π΅Ρ‚ свСряСтся с ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½Ρ‹ΠΌ, хранящимся Π² Ρ‚Π°Π±Π»ΠΈΡ†Π΅ «answer» Π±Π°Π·Ρ‹ Π΄Π°Π½Π½Ρ‹Ρ… систСмы ΠΌΠΎΠ½ΠΈΡ‚ΠΎΡ€ΠΈΠ½Π³Π°. Если Π΄Π°Π½Π½Ρ‹ΠΉ студСнтом ΠΎΡ‚Π²Π΅Ρ‚, ΠΏΡ€Π°Π²ΠΈΠ»Π΅Π½, Ρ‚ΠΎ Π² Ρ‚Π°Π±Π»ΠΈΡ†Ρƒ «sessionQuest» заносится Π½Π°Π±Ρ€Π°Π½Π½ΠΎΠ΅ количСство Π±Π°Π»Π»ΠΎΠ².

5) ПослС прохоТдСния тСстирования студСнтом, Π΅ΠΌΡƒ прСдлагаСтся ΠΎΡ‚Π²Π΅Ρ‚ΠΈΡ‚ΡŒ Π½Π° Π²ΠΎΠΏΡ€ΠΎΡΡ‹, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΎΠ½ ΠΏΡ€ΠΎΠΏΡƒΡΡ‚ΠΈΠ» Π²ΠΎ Π²Ρ€Π΅ΠΌΡ прохоТдСния тСста.

По Π·Π°Π²Π΅Ρ€ΡˆΠ΅Π½ΠΈΠΈ тСстирования ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŽ прСдлагаСтся ΠΏΠΎΡΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ

Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Ρ‹ тСстирования (рисунок 14).

1.7.10 Π˜Π½Ρ‚Π΅Ρ€Ρ„Π΅ΠΉΡ отобраТСния аналитичСской ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ Π½Π° ΠΎΡΠ½ΠΎΠ²Π΅ Π΄Π°Π½Π½Ρ‹Ρ… тСстирования

Рисунок 14 — Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Ρ‹ тСстирования;

По Π·Π°Π²Π΅Ρ€ΡˆΠ΅Π½ΠΈΠΈ тСстирования прСдлагаСтся ΠΏΠΎΡΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΎΡ‚Ρ‡Ρ‘Ρ‚ ΠΎ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Π°Ρ… тСстирования.

Π Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚ тСстирования основываСтся Π½Π° Π΄Π°Π½Π½Ρ‹Ρ… Ρ‚Π°Π±Π»ΠΈΡ†Ρ‹ «sessionQuest», которая заполняСтся Π²ΠΎ Π²Ρ€Π΅ΠΌΡ провСдСния тСстирования.

ΠžΡ‚Ρ‡Ρ‘Ρ‚ ΠΎ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Π°Ρ… тСстирования содСрТит:

1) Π€.И.О. студСнта;

2) ΠšΠΎΠ»ΠΈΡ‡Π΅ΡΡ‚Π²ΠΎ ΠΏΠΎΠΏΡ‹Ρ‚ΠΎΠΊ принятых для прохоТдСния тСста;

3) ΠšΠΎΠ»ΠΈΡ‡Π΅ΡΡ‚Π²ΠΎ Π½Π°Π±Ρ€Π°Π½Π½Ρ‹Ρ… Π±Π°Π»Π»ΠΎΠ², Π² ΠΏΡ€ΠΎΡ†Π΅Π½Ρ‚Π½ΠΎΠΌ ΡΠΎΠΎΡ‚Π½ΠΎΡˆΠ΅Π½ΠΈΠΈ;

4) ΠŸΡ€ΠΎΠΌΠ΅ΠΆΡƒΡ‚ΠΎΠΊ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ, ΠΏΠΎΡ‚Ρ€Π°Ρ‡Π΅Π½Π½Ρ‹ΠΉ Π½Π° ΠΏΡ€ΠΎΡ…ΠΎΠΆΠ΄Π΅Π½ΠΈΠ΅ тСстирования.

Π’Π°ΠΊΠΆΠ΅, Π² ΠΈΠ½Ρ‚СрфСйсС Π³Π΅Π½Π΅Ρ€Π°Ρ†ΠΈΠΈ ΠΎΡ‚Ρ‡Ρ‘Ρ‚Π° Π²ΠΎΠ·ΠΌΠΎΠΆΠ΅Π½ Π΄Π΅Ρ‚Π°Π»ΡŒΠ½Ρ‹ΠΉ просмотр ΠΎΡ‚Π²Π΅Ρ‚ΠΎΠ² ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ Π½Π° Π²ΠΎΠΏΡ€ΠΎΡΡ‹ тСста (рисунок 15), для Ρ‡Π΅Π³ΠΎ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ Π½Π°ΠΆΠ°Ρ‚ΡŒ Π½Π° ΠΊΠ½ΠΎΠΏΠΊΡƒ «Π”Π΅Ρ‚Π°Π»ΡŒΠ½ΠΎ».

Π±Π°Π·Π° Π΄Π°Π½Π½Ρ‹Π΅ ΠΌΠΎΠ½ΠΈΡ‚ΠΎΡ€ΠΈΠ½Π³ тСст Рисунок 15 — ΠžΡ‚Ρ‡Ρ‘Ρ‚ «Π”Π΅Ρ‚Π°Π»ΡŒΠ½ΠΎ»

Π”Π°Π½Π½Ρ‹ΠΉ ΠΎΡ‚Ρ‡Ρ‘Ρ‚ Ρ‚Π°ΠΊΠΆΠ΅ рСализуСтся Π½Π° ΠΎΡΠ½ΠΎΠ²Π΅ Π΄Π°Π½Π½Ρ‹Ρ… запроса Π² Ρ‚Π°Π±Π»ΠΈΡ†Ρƒ «sessionQuest». ПослС Ρ‡Π΅Π³ΠΎ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚ запроса распСчатываСтся Π½Π° Ρ„ΠΎΡ€ΠΌΠ΅ Π² Π²ΠΈΠ΄Π΅ Ρ‚Π°Π±Π»ΠΈΡ†Ρ‹ (листинг 6).

Листинг 6 — ΠžΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ ΠΎΡ‚Ρ‡Ρ‘Ρ‚Π° ΠΎ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Π°Ρ… тСстирования.

//запрос Π½Π° Π²Ρ‹Π±ΠΎΡ€ΠΊΡƒ Π΄Π°Π½Π½Ρ‹Ρ…, содСрТащих ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡŽ ΠΎ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Π°Ρ… //прохоТдСния студСнтом тСстирования

$query = ('SELECT * FROM «UMUWorkPrograms» ." sessionQuest" WHERE id_session = '.$id);

//Π²Ρ‹ΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ запроса

$result = pg_query ($link_id, $query);

$kol = pg_num_rows ($result);

$i=0;

//рисованиС Ρ‚Π°Π±Π»ΠΈΡ†Ρ‹

echo «

«;

for ($i;$i<$kol;$i++)

{

//"Π²Ρ‹Ρ‚Π°Π»ΠΊΠΈΠ²Π°Π½ΠΈΠ΅" Π΄Π°Π½Π½Ρ‹Ρ… Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Π° запроса Π² ΠΌΠ°ΡΡΠΈΠ² $arr

$arr = pg_fetch_array ($result, $i, PGSQL_ASSOC);

$IdQ=$arr[" id_quest" ];

$query2 = ('SELECT * FROM «UMUWorkPrograms» ." question" WHERE id = '.$IdQ);

$result2 = pg_query ($link_id, $query2);

$arr2 = pg_fetch_array ($result2);

$i1=$i1+1;

//Π²Ρ‹Π²ΠΎΠ΄ Π½ΠΎΠΌΠ΅Ρ€Π° вопроса Π² Ρ‚Π°Π±Π»ΠΈΡ†Ρƒ

echo"

«;

echo «

«;

if (($arr[» answer" ] ≠ '+')&&($arr[" answer" ] ≠ '-'))

{

//Π²Ρ‹Π²ΠΎΠ΄ Ρ„Π°ΠΌΠΈΠ»ΠΈΠΈ ΠΈ ΠΈΠΌΠ΅Π½ΠΈ студСнта Π² Ρ‚Π°Π±Π»ΠΈΡ†Ρƒ

echo «

«;

//Π²Ρ‹Π²ΠΎΠ΄ ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎΠ³ΠΎ ΠΎΡ‚Π²Π΅Ρ‚Π°

echo «

«;

//Π²Ρ‹Π²ΠΎΠ΄ количСства Π½Π°Π±Ρ€Π°Π½Π½Ρ‹Ρ… Π±Π°Π»Π»ΠΎΠ²

echo «

«;

}

else

{

echo «

«;

}

echo «

«;

echo «

«;

}

echo «

Вопрос Π½ΠΎΠΌΠ΅Ρ€ «.$i1.»" .$arr[" id_quest" ]. «Π²ΠΎΠΏΡ€ΠΎΡ» .$sername." «.$name.» ΠΎΡ‚Π²Π΅Ρ‚ΠΈΠ»

//Π²Ρ‹Π²ΠΎΠ΄ ΠΎΡ‚Π²Π΅Ρ‚Π°

" .$arr[" answer" ]. «

ΠŸΡ€Π°Π²ΠΈΠ»ΡŒΠ½Ρ‹ΠΉ ΠΎΡ‚Π²Π΅Ρ‚ Π±Ρ‹Π» " .$arr2[" answer" ]. «» .$sername." «.$name.» Π½Π°Π±Ρ€Π°Π»

//Π²Ρ‹Π²ΠΎΠ΄ максимального количСства Π²ΠΎΠ·ΠΌΠΎΠΆΠ½Ρ‹Ρ… Π±Π°Π»Π»ΠΎΠ²

" .$arr[" ball" ]. « Π±Π°Π»Π»ΠΎΠ² ΠΈΠ· » .$arr[" max_bal" ]. « Π²ΠΎΠ·ΠΌΠΎΠΆΠ½Ρ‹Ρ…

Π‘Ρ‚ΡƒΠ΄Π΅Π½Ρ‚ пропустил вопросВсСго ΠΏΡ€ΠΎΡˆΠ»ΠΎ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ " .date ($arr[" ans_time" ])."
«;

Π’ ΠΈΠ½Ρ‚СрфСйсС отобраТСния Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚ΠΎΠ² тСстирования, сущСствуСт Π΅Ρ‰Ρ‘ ΠΎΠ΄Π½Π° Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ просмотра аналитичСской ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ, это просмотр дидактичСских Π΅Π΄ΠΈΠ½ΠΈΡ†, Π½Π° Π²ΠΎΠΏΡ€ΠΎΡΡ‹ ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… студСнт Π΄Π°Π» Π½Π΅Π²Π΅Ρ€Π½Ρ‹Π΅ ΠΎΡ‚Π²Π΅Ρ‚Ρ‹, Π²ΠΎ Π²Ρ€Π΅ΠΌΡ тСстирования. Π”Π°Π½Π½Ρ‹ΠΉ ΠΎΡ‚Ρ‡Ρ‘Ρ‚ отобраТаСтся ΠΏΡ€ΠΈ Π½Π°ΠΆΠ°Ρ‚ΠΈΠΈ Π½Π° ΠΊΠ½ΠΎΠΏΠΊΡƒ «Π˜Π½Ρ„ормация», располоТСнной Π½Π° ΠΎΡΠ½ΠΎΠ²Π½ΠΎΠΌ интСрфСйсС Π²Ρ‹Π²ΠΎΠ΄Π° Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚ΠΎΠ² тСстирования (рисунок 14). Данная информация Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠ° для Π°Π½Π°Π»ΠΈΠ·Π° Π΄ΠΎΠΏΡƒΡ‰Π΅Π½Π½Ρ‹Ρ… ошибок ΠΈ ΠΏΠΎΠ²Ρ‚ΠΎΡ€Π½ΠΎΠ³ΠΎ изучСния ΠΏΡ€ΠΎΠΉΠ΄Π΅Π½Π½ΠΎΠ³ΠΎ ΡƒΡ‡Π΅Π±Π½ΠΎΠ³ΠΎ ΠΌΠ°Ρ‚Π΅Ρ€ΠΈΠ°Π»Π°.

Π“Π»Π°Π²Π° II. ЭкономичСскоС обоснованиС. БизнСс ΠΏΠ»Π°Π½ ΠΏΠΎ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠΌΡƒ ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚Ρƒ.

2.1 ΠšΠΎΠ½Ρ†Π΅ΠΏΡ†ΠΈΡ бизнСса

ΠŸΡ€Π΅Π΄ΠΏΠΎΠ»Π°Π³Π°Π΅ΠΌΡ‹ΠΌ бизнСсом являСтся Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° систСмы тСстового контроля Π·Π½Π°Π½ΠΈΠΉ для студСнтов Π”Π“Π’Π£. БистСма ΠΏΡ€Π΅Π΄Π½Π°Π·Π½Π°Ρ‡Π΅Π½Π° для провСдСния Π°Π½Π°Π»ΠΈΠ·Π° Π·Π½Π°Π½ΠΈΠΉ учащихся Π½Π° ΠΎΡΠ½ΠΎΠ²Π΅ тСстового контроля. ΠžΠ±ΡŠΠ΅ΠΊΡ‚Π°ΠΌΠΈ, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‰ΠΈΠΌΠΈ систСму, ΡΠ²Π»ΡΡŽΡ‚ΡΡ учащиСся Π’Π£Π—Π°. ΠžΡΠ½ΠΎΠ²Π½Ρ‹Π΅ прСимущСства ΠΏΠ΅Ρ€Π΅Π΄ ΡΡƒΡ‰Π΅ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΠΌΠΈ Π°Π½Π°Π»ΠΎΠ³Π°ΠΌΠΈ — Ρ€Π΅Π°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Ρ… Ρ‚ΠΈΠΏΠΎΠ² вопросов для Ρ€Π°Π·Π½Ρ‹Ρ… тСстов, Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ спСцификации систСмы ΠΏΠΎΠ΄ Ρ€Π°Π·Π½Ρ‹Π΅ дисциплины, ΠΏΡ€ΠΎΠ²Π΅Π΄Π΅Π½ΠΈΠ΅ Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Ρ… Ρ„ΠΎΡ€ΠΌ тСстирования (с ΡƒΡ‡Ρ‘Ρ‚ΠΎΠΌ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ, с ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ»ΡŒΠ½Ρ‹ΠΌ Π²Ρ‹Π±ΠΎΡ€ΠΎΠΌ ΠΎΡ‚Π²Π΅Ρ‚Π°, тСстированиС с ΠΏΠΎΠ²Ρ‚ΠΎΡ€Π½Ρ‹ΠΌ Π²Ρ…ΠΎΠ΄ΠΎΠΌ ΠΈ Ρ‚. Π΄.).

Главная Ρ†Π΅Π»ΡŒ бизнСса — ΠΏΠΎΠ»ΡƒΡ‡Π΅Π½ΠΈΠ΅ ΠΏΡ€ΠΈΠ±Ρ‹Π»ΠΈ ΠΏΡƒΡ‚Π΅ΠΌ максимального удовлСтворСния потрСбностСй ΠΊΠ»ΠΈΠ΅Π½Ρ‚ΠΎΠ².

Главная Ρ†Π΅Π»ΡŒ бизнСс ΠΏΠ»Π°Π½Π° — рассмотрСниС ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Π° бизнСса с ΠΏΠΎΠ·ΠΈΡ†ΠΈΠΈ ΠΌΠ°Ρ€ΠΊΠ΅Ρ‚ΠΈΠ½Π³ΠΎΠ²ΠΎΠ³ΠΎ синтСза.

ΠŸΠΎΡ‚Π΅Π½Ρ†ΠΈΠ°Π»ΡŒΠ½Ρ‹ΠΌ ΠΏΠΎΠΊΡƒΠΏΠ°Ρ‚Π΅Π»Π΅ΠΌ Ρ€Π°Π·Ρ€Π°Π±Π°Ρ‚Ρ‹Π²Π°Π΅ΠΌΠΎΠ³ΠΎ ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚Π° являСтся Π”Π“Π’Π£.

ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½Ρ‹ΠΉ ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚ Π±ΡƒΠ΄Π΅Ρ‚ ΠΈΠΌΠ΅Ρ‚ΡŒ ΡΡ€Π°Π²Π½ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ Π½ΠΈΠ·ΠΊΡƒΡŽ Ρ†Π΅Π½Ρƒ, Ρ‚. ΠΊ. Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° Π±ΡƒΠ΄Π΅Ρ‚ Π²Π΅ΡΡ‚ΠΈΡΡŒ сотрудниками Π’Π£Π—Π°.

Для Ρ€Π΅Π°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ бизнСса Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ 242 676 Ρ€.

Π‘Ρ€ΠΎΠΊ окупаСмости Π·Π°Ρ‚Ρ€Π°Ρ‚ 25 мСсяцСв Π’ΠΎΡ‡ΠΊΠ° бСзубыточности 40 ΡˆΡ‚.

2.2 Π₯арактСристика ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠ³ΠΎ ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚Π°

РассматриваСмая систСма ΠΏΡ€Π΅Π΄Π½Π°Π·Π½Π°Ρ‡Π΅Π½Π° для Π’Π£Π—ΠΎΠ², Π² Ρ‡Π°ΡΡ‚ности Π”Π“Π’Π£.

ΠžΡΠ½ΠΎΠ²Π½Ρ‹ΠΌΠΈ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½Ρ‹ΠΌΠΈ способностями систСмы ΡΠ²Π»ΡΡŽΡ‚ΡΡ:

1) идСнтификация ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ, ΠΏΠΎ Π»ΠΈΡ‡Π½ΠΎΠΌΡƒ ΠΏΠ°Ρ€ΠΎΠ»ΡŽ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Π±ΡƒΠ΄Π΅Ρ‚ ΡΠΎΠ²ΠΏΠ°Π΄Π°Ρ‚ΡŒ с Π½ΠΎΠΌΠ΅Ρ€ΠΎΠΌ Π·Π°Ρ‡Ρ‘Ρ‚Π½ΠΎΠΉ ΠΊΠ½ΠΈΠΆΠΊΠΈ;

2) прСдоставлСниС ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŽ интСрфСйса, Π²Ρ‹Π±ΠΎΡ€Π° Ρ€Π°Π±ΠΎΡ‡Π΅ΠΉ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ (Ρ€Π°Π±ΠΎΡ‡ΠΈΠ΅ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ содСрТат ΠΎΠΏΠΈΡΠ°Ρ‚Π΅Π»ΡŒΠ½ΡƒΡŽ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡŽ ΠΎ Ρ‚СстС: Π½Π°Π·Π²Π°Π½ΠΈΠ΅, дисциплина, ΡΠ»ΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ, количСство вопросов);

3) ΠΏΡ€ΠΎΠ²Π΅Π΄Π΅Π½ΠΈΠ΅ тСстирования;

4) Π°Π½Π°Π»ΠΈΠ· ΠΎΡ‚Π²Π΅Ρ‚ΠΎΠ² ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ Π½Π° ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎΡΡ‚ΡŒ;

5) гСнСрация ΠΎΡ‚Ρ‡Ρ‘Ρ‚Π°, содСрТащСго ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡŽ:

§ количСство ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½Ρ‹Ρ… ΠΎΡ‚Π²Π΅Ρ‚ΠΎΠ² ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ Π½Π° Π²ΠΎΠΏΡ€ΠΎΡ ΠΈΠ· ΠΈΡ… ΠΎΠ±Ρ‰Π΅Π³ΠΎ количСства;

§ сумму Π½Π°Π±Ρ€Π°Π½Π½Ρ‹Ρ… Π±Π°Π»Π»ΠΎΠ²;

§ список Ρ‚Π΅Ρ… дидактичСских Π΅Π΄ΠΈΠ½ΠΈΡ† дисциплины, Π² Π²ΠΎΠΏΡ€ΠΎΡΠ°Ρ… ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒ Π΄Π°Π» Π½Π΅Π²Π΅Ρ€Π½Ρ‹ΠΉ ΠΎΡ‚Π²Π΅Ρ‚.

6) Π΄ΠΎΠ±Π°Π²Π»Π΅Π½ΠΈΠ΅ Π½ΠΎΠ²Ρ‹Ρ… дисциплин;

7) созданиС Π½ΠΎΠ²Ρ‹Ρ… дидактичСских Π΅Π΄ΠΈΠ½ΠΈΡ†, ΠΏΠΎ Π²Ρ‹Π±Ρ€Π°Π½Π½ΠΎΠΉ дисциплинС;

8) созданиС Π½ΠΎΠ²Ρ‹Ρ… вопросов, ΠΏΠΎ Π²Ρ‹Π±Ρ€Π°Π½Π½ΠΎΠΉ дидактичСской Π΅Π΄ΠΈΠ½ΠΈΡ†Π΅;

9) созданиС Π½ΠΎΠ²Ρ‹Ρ… Ρ€Π°Π±ΠΎΡ‡ΠΈΡ… ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌ (тСстов).

Π₯арактСристика ΠŸΠŸ с ΠΏΠΎΠ·ΠΈΡ†ΠΈΠΈ ΠΌΠ°Ρ€ΠΊΠ΅Ρ‚ΠΈΠ½Π³Π° ΠΏΡ€ΠΎΠ²ΠΎΠ΄ΠΈΠ»Π°ΡΡŒ ΠΏΠΎ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΌ характСристикам:

1) ΠΏΠΎ Π·Π°ΠΌΡ‹ΡΠ»Ρƒ;

2) Π² Ρ€Π΅Π°Π»ΡŒΠ½ΠΎΠΌ исполнСнии;

3) ΠΎΠ±Π»Π°ΡΡ‚ΡŒ примСнСния;

4) прСимущСства Ρƒ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Сля.

По Π·Π°ΠΌΡ‹ΡΠ»Ρƒ: систСма ΠΏΡ€Π΅Π΄Π½Π°Π·Π½Π°Ρ‡Π΅Π½Π° для Π°Π½Π°Π»ΠΈΠ·Π° Π·Π½Π°Π½ΠΈΠΉ учащихся, Π½Π° ΠΎΡΠ½ΠΎΠ²Π΅ тСстового контроля.

Π’ Ρ€Π΅Π°Π»ΡŒΠ½ΠΎΠΌ исполнСнии: систСма состоит ΠΈΠ· Ρ‡Π΅Ρ‚Ρ‹Ρ€Ρ‘Ρ… ΠΌΠΎΠ΄ΡƒΠ»Π΅ΠΉ:

1) ΠΌΠΎΠ΄ΡƒΠ»ΡŒ Π³Π΅Π½Π΅Ρ€Π°Ρ†ΠΈΠΈ тСстов;

2) ΠΌΠΎΠ΄ΡƒΠ»ΡŒ создания вопросов тСстов;

3) ΠΌΠΎΠ΄ΡƒΠ»ΡŒ провСдСния, тСстов;

4) ΠΌΠΎΠ΄ΡƒΠ»ΡŒ Π³Π΅Π½Π΅Ρ€Π°Ρ†ΠΈΠΈ ΠΎΡ‚Ρ‡Ρ‘Ρ‚ΠΎΠ², ΠΏΡ€Π΅Π΄ΡΡ‚Π°Π²Π»ΡΡŽΡ‰ΠΈΡ… Π°Π½Π°Π»ΠΈΡ‚ΠΈΡ‡Π΅ΡΠΊΡƒΡŽ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡŽ, тСстируСмого студСнта.

ΠžΠ±Π»Π°ΡΡ‚ΡŒ примСнСния: систСма способна довольно Ρ‚ΠΎΡ‡Π½ΠΎ Ρ€Π΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Ρ‚ΡŒ сСмантику провСдСния тСстирования Π’Π£Π—Π° (созданиС Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Ρ… Ρ‚ΠΈΠΏΠΎΠ² вопросов, Π³Ρ€ΡƒΠΏΠΏΠΈΡ€ΠΎΠ²ΠΊΠ° вопросов Π² ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Ρ‹ ΠΈ Ρ‚. Π΄.).

ΠŸΡ€Π΅ΠΈΠΌΡƒΡ‰Π΅ΡΡ‚Π²Π° Ρƒ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΉ: ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒ (студСнт) ΠΏΠΎΠ»ΡƒΡ‡Π°Π΅Ρ‚ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ Π°Π½Π°Π»ΠΈΠ·Π° собствСнных Π·Π½Π°Π½ΠΈΠΉ, с Π²Ρ‹ΡΠ²Π»Π΅Π½ΠΈΠ΅ΠΌ Ρ‚Π΅Ρ… областСй (Ρ‚Π΅ΠΌ ΠΏΠΎ ΠΏΡ€Π΅Π΄ΠΌΠ΅Ρ‚Π°ΠΌ), Π² ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒ Π΄Π°Π» наимСньшСС количСство ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½Ρ‹Ρ… ΠΎΡ‚Π²Π΅Ρ‚ΠΎΠ².

2.3 ИсслСдованиС ΠΈ Π°Π½Π°Π»ΠΈΠ· Ρ€Ρ‹Π½ΠΊΠ°

Π’ Π½Π°ΡΡ‚оящСС врСмя сущСствуСт мноТСство систСм провСдСния тСстирования, Π½ΠΎ Π²ΡΠ΅ ΠΎΠ½ΠΈ ΠΈΠΌΠ΅ΡŽΡ‚ Ρ‚Π΅ ΠΈΠ»ΠΈ ΠΈΠ½Ρ‹Π΅ нСдостатки (спСцифичный Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ хранСния Π΄Π°Π½Π½Ρ‹Ρ…, Π°ΠΏΠΏΠ°Ρ€Π°Ρ‚Π½ΠΎΠΈ платформозависимыС систСмы, ΠΈΠΌΠ΅ΡŽΡ‰ΠΈΠ΅ Π²Ρ‹ΡΠΎΠΊΡƒΡŽ ΡΡ‚ΠΎΠΈΠΌΠΎΡΡ‚ΡŒ ΠΈ Ρ‚. Π΄.). Π Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° Π΄Π°Π½Π½ΠΎΠΉ систСмы ΠΈΡΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ эти нСдостатки.

ΠŸΡ€ΠΎΠΈΠ·Π²Π΅Π΄Ρ‘ΠΌ ΡΠ΅Π³ΠΌΠ΅Π½Ρ‚Π°Ρ†ΠΈΡŽ Ρ€Ρ‹Π½ΠΊΠ°:

Π‘Π΅Π³ΠΌΠ΅Π½Ρ‚Ρ‹ Π Ρ‹Π½ΠΊΠ°

ΠŸΠ»Π°Π½ΠΈΡ€ΡƒΠ΅ΠΌΡ‹ΠΉ объСм ΠΏΡ€ΠΎΠ΄Π°ΠΆ ΠΏΠΎ Π³ΠΎΠ΄Π°ΠΌ

2008 Π³.

2009 Π³.

2010 Π³.

ВсСго

1ΠΊΠ²

2ΠΊΠ²

3ΠΊΠ²

4ΠΊΠ²

1ΠΏ/Π³

2ΠΏ/Π³

Π“ΠΎΠ΄

ΠŸΡ€Π΅Π΄ΠΏΡ€ΠΈΡΡ‚ΠΈΡ области

НаучныС учрСТдСния

Π’Π£Π—Ρ‹

Π˜Ρ‚ΠΎΠ³ΠΎ:

2.4 ΠŸΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΡΡ‚Π²Π΅Π½Π½Ρ‹ΠΉ ΠΏΠ»Π°Π½

2.4.1 РасчСт Π΅Π΄ΠΈΠ½ΠΎΠ²Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Ρ… Π·Π°Ρ‚Ρ€Π°Ρ‚ ()

НомСр

НаимСнованиС Ρ‚Π΅Ρ…. срСдства ΠΈΠ»ΠΈ ПО

Вип или модСль

ΠšΠΎΠ»ΠΈΡ‡Π΅ΡΡ‚Π²ΠΎ (ΡˆΡ‚)

ΠŸΠΎΡΡ‚Π°Π²Ρ‰ΠΈΠΊ

Π‘Ρ‚ΠΎΠΈΠΌΠΎΡΡ‚ΡŒ ΠΎΠ΄Π½ΠΎΠ³ΠΎ издСлия (Ρ€ΡƒΠ±)

Π‘ΡƒΠΌΠΌΠ° (Ρ€ΡƒΠ±)

ΠšΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€

AMD Sempron LE1100, gf6100, 512Mb, 80Gb, Video Int, FDD, DVD16x, Sound, LAN 10/100

Sunrise

5 790

23 160

ΠœΠΎΠ½ΠΈΡ‚ΠΎΡ€

17″ Benq FP71G+ U white, 300 ΠΊΠ΄/ΠΌ2, 500:1, 160/160, 8мс, TCO'03

Sunrise

5 217

20 868

ADSL-МодСм

D-Link DSL-2500U

Sunrise

3 048

Π˜Ρ‚ΠΎΠ³ΠΎ (Ρ€ΡƒΠ±)

47 076

2.4.2 РасчСт Ρ‚Π΅ΠΊΡƒΡ‰ΠΈΡ… Π·Π°Ρ‚Ρ€Π°Ρ‚ () Π½Π° Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΡƒ ПП

Π—Π°Ρ€ΠΏΠ»Π°Ρ‚Π° пСрсонала

ΠšΠ°Ρ‚Π΅Π³ΠΎΡ€ΠΈΡ пСрсонала

ΠšΠΎΠ»ΠΈΡ‡Π΅ΡΡ‚Π²ΠΎ сотрудников

ΠžΠΏΠ»Π°Ρ‚Π° Π·Π° 1 мСс (Ρ€ΡƒΠ±).

ВрСмя Ρ€Π°Π±ΠΎΡ‚Ρ‹ (мСс)

ΠžΠ±Ρ‰Π°Ρ Π·Π°Ρ€ΠΏΠ»Π°Ρ‚Π° (Ρ€ΡƒΠ±)

Π Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊ — Ρ€ΡƒΠΊΠΎΠ²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π°

9 000

18 000

Π Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊ

7 000

42 000

Π˜Ρ‚ΠΎΠ³ΠΎ

60 000

Π’Π΅ΠΊΡƒΡ‰ΠΈΠ΅ Π·Π°Ρ‚Ρ€Π°Ρ‚Ρ‹ Ρ€Π°ΡΡΡ‡ΠΈΡ‚Ρ‹Π²Π°ΡŽΡ‚ΡΡ ΠΏΠΎ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅ΠΉ Ρ„ΠΎΡ€ΠΌΡƒΠ»Π΅:

Π³Π΄Π΅

— Π·Π°Ρ‚Ρ€Π°Ρ‚Ρ‹ Π½Π° Π·Π°Ρ€Π°Π±ΠΎΡ‚Π½ΡƒΡŽ ΠΏΠ»Π°Ρ‚Ρƒ пСрсонала,

— Π•Π‘Н (),

— Π½Π°ΠΊΠ»Π°Π΄Π½Ρ‹Π΅ расходы,

— Π·Π°Ρ‚Ρ€Π°Ρ‚Ρ‹ Π½Π° ΠΎΠΏΠ»Π°Ρ‚Ρƒ Ρ€Π°Π±ΠΎΡ‚, выполняСмых Π΄Ρ€ΡƒΠ³ΠΈΠΌΠΈ организациями,

— Π·Π°Ρ‚Ρ€Π°Ρ‚Ρ‹ связанныС с ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Π½ΠΈΠ΅ΠΌ машинного Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ,

— ΠΏΡ€ΠΎΡ†Π΅Π½Ρ‚Ρ‹ Π·Π° ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Π½ΠΈΠ΅ΠΌ ΠΊΡ€Π΅Π΄ΠΈΡ‚ΠΎΠΌ.

ΠŸΠΎΡ‚Ρ€Π΅Π±Π½ΠΎΡΡ‚ΡŒ Π² ΠΈΠ½Π²Π΅ΡΡ‚ициях Π½Π° Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΡƒ ПП

НаимСнованиС статСй Π·Π°Ρ‚Ρ€Π°Ρ‚

Π‘ΡƒΠΌΠΌΠ° Π² Ρ€ΡƒΠ±.

1.Π•Π΄ΠΈΠ½ΠΎΠ²Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Π΅ Π·Π°Ρ‚Ρ€Π°Ρ‚Ρ‹ (Π—ΠΊ)

47 076

1.1.ΠšΠ°ΠΏΠΈΡ‚Π°Π»ΡŒΠ½Ρ‹Π΅ влоТСния (К)

47 076

1.1.1. Π—Π°Ρ‚Ρ€Π°Ρ‚Ρ‹ Π½Π° ΠΏΡ€ΠΈΠΎΠ±Ρ€Π΅Ρ‚Π΅Π½ΠΈΠ΅ Π’Π’ (ΠšΠ²Ρ‚)

47 076

1.1.2. Π—Π°Ρ‚Ρ€Π°Ρ‚Ρ‹ Π½Π° ΠΏΡ€ΠΈΠΎΠ±Ρ€Π΅Ρ‚Π΅Π½ΠΈΠ΅ (Π΄ΠΎΠΎΠ±ΠΎΡ€ΡƒΠ΄ΠΎΠ²Π°Π½ΠΈΠ΅) Π›Π’Π‘ (Клвс)

1.1.3. Π—Π°Ρ‚Ρ€Π°Ρ‚Ρ‹ Π½Π° ΠΏΡ€ΠΈΠΎΠ±Ρ€Π΅Ρ‚Π΅Π½ΠΈΠ΅ ΠΏΠ°ΠΊΠ΅Ρ‚ΠΎΠ² ΠΏΡ€ΠΈΠΊΠ»Π°Π΄Π½Ρ‹Ρ… ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌ ΠΈ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΎΠ½Π½Ρ‹Ρ… систСм (Кпп)

1.2. Π—Π°Ρ‚Ρ€Π°Ρ‚Ρ‹ Π½Π° ΠΏΠΎΠ΄Π³ΠΎΡ‚ΠΎΠ²ΠΊΡƒ ΠΊΠ°Π΄Ρ€ΠΎΠ² (Π—ΠΏΠΊ)

2. Π’Π΅ΠΊΡƒΡ‰ΠΈΠ΅ Π·Π°Ρ‚Ρ€Π°Ρ‚Ρ‹ (Π‘)

195 600

2.1. Π—Π°Ρ‚Ρ€Π°Ρ‚Ρ‹ Π½Π° Π·Π°Ρ€Π°Π±ΠΎΡ‚Π½ΡƒΡŽ ΠΏΠ»Π°Ρ‚Ρƒ (Π—ΠΏΡ€)

60 000

2.2. НачислСния Π½Π° Π·Π°Ρ€Π°Π±ΠΎΡ‚Π½ΡƒΡŽ ΠΏΠ»Π°Ρ‚Ρƒ (ЗСсн) (26%)

15 600

2.3. НакладныС расходы (Π—Π½) (200% Π—ΠΏΡ€)

120 000

2.4. Π—Π°Ρ‚Ρ€Π°Ρ‚Ρ‹ Π½Π° ΠΎΠΏΠ»Π°Ρ‚Ρƒ Ρ€Π°Π±ΠΎΡ‚ сторонним организациям (Зс)

2.3. Π—Π°Ρ‚Ρ€Π°Ρ‚Ρ‹, связанныС с ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Π½ΠΈΠ΅ΠΌ машинного Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ (Π—ΠΌΠ°Ρˆ)

2.6. ΠŸΡ€ΠΎΡ†Π΅Π½Ρ‚Ρ‹ Π·Π° ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Π½ΠΈΠ΅ коммСрчСским ΠΊΡ€Π΅Π΄ΠΈΡ‚ΠΎΠΌ (Π—ΠΊΡ€)

Π˜Ρ‚ΠΎΠ³ΠΎ Π·Π°Ρ‚Ρ€Π°Ρ‚ (Π—)

242 676

2.4.3 ΠžΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½ΠΈΠ΅ Ρ†Π΅Π½Ρ‹ ПП

Рассчитав Ρ‚Π΅ΠΊΡƒΡ‰ΠΈΠ΅ Π·Π°Ρ‚Ρ€Π°Ρ‚Ρ‹ Π½Π° Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΡƒ ΠŸΠŸ ©, ΠΌΠΎΠΆΠ½ΠΎ ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΠΈΡ‚ΡŒ ΡΠ΅Π±Π΅ΡΡ‚ΠΎΠΈΠΌΠΎΡΡ‚ΡŒ ΠΎΠ΄Π½ΠΎΠΉ ΠΊΠΎΠΏΠΈΠΈ ΠŸΠŸ (Π‘1) ΠΏΠΎ Ρ„ΠΎΡ€ΠΌΡƒΠ»Π΅:

Π‘1 = Π‘/N + Π—Ρ‚ΠΈΡ€ + ЗсСр, Π³Π΄Π΅ N — объСм ΠΏΡ€ΠΎΠ΄Π°ΠΆ Π² Π½Π°Ρ‚ΡƒΡ€Π°Π»ΡŒΠ½ΠΎΠΌ Π²Ρ‹Ρ€Π°ΠΆΠ΅Π½ΠΈΠΈ;

Π—Ρ‚ΠΈΡ€ ΠΈ Π—сСр — Π·Π°Ρ‚Ρ€Π°Ρ‚Ρ‹ Π½Π° Ρ‚ΠΈΡ€Π°ΠΆΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ ΠΈ ΡΠ΅Ρ€Π²ΠΈΡΠ½ΠΎΠ΅ обслуТиваниС Π² Ρ€Π°ΡΡ‡Π΅Ρ‚Π΅ Π½Π° ΠΎΠ΄Π½Ρƒ копию.

Π‘1 = 242 676 / 106 + 400 + 400;

C1 = 3089.4 Ρ€ΡƒΠ±.

ΠžΠΏΡ€Π΅Π΄Π΅Π»ΡΠ΅Ρ‚ΡΡ оптовая Ρ†Π΅Π½Π° 1 ΠΊΠΎΠΏΠΈΠΈ ΠŸΠŸ (Π¦ΠΎ1) ΠΏΠΎ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅ΠΉ Ρ„ΠΎΡ€ΠΌΡƒΠ»Π΅:

Π¦ΠΎ1 = Π‘ 1+ П1

ΠŸΡ€ΠΈΠ±Ρ‹Π»ΡŒ (П1) опрСдСляСтся исходя ΠΈΠ· ΠΏΡ€Π΅Π΄ΠΏΠΎΠ»Π°Π³Π°Π΅ΠΌΠΎΠΉ Ρ€Π΅Π½Ρ‚Π°Π±Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ:

П1 = Б1* Р/100,

Π³Π΄Π΅ Π  — ΠΏΡ€ΠΎΡ†Π΅Π½Ρ‚ ΠΏΡ€Π΅Π΄ΠΏΠΎΠ»Π°Π³Π°Π΅ΠΌΠΎΠΉ Ρ€Π΅Π½Ρ‚Π°Π±Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ, (ΠΎΡ€ΠΈΠ΅Π½Ρ‚ΠΈΡ€ΠΎΠ²ΠΎΡ‡Π½ΠΎ Π  = 35%).

П1 = 3089.4 * 35 / 100 = 1081.3 Ρ€ΡƒΠ±.

Π¦ΠΎ1 = 3089.4 + 1081.3 = 4170.7 Ρ€ΡƒΠ±.

Π¦Π΅Π½Π° ΠΏΡ€ΠΎΠ΄Π°ΠΆΠΈ ΠŸΠŸ (Π¦ΠΏΡ€):

Π¦ ΠΏΡ€ = Π¦ΠΎ1+ НДБ,

Π³Π΄Π΅ НДБ — Π½Π°Π»ΠΎΠ³ Π½Π° Π΄ΠΎΠ±Π°Π²Π»Π΅Π½Π½ΡƒΡŽ ΡΡ‚ΠΎΠΈΠΌΠΎΡΡ‚ΡŒ Π² ΡΠΎΠΎΡ‚вСтствии с Π΄Π΅ΠΉΡΡ‚Π²ΡƒΡŽΡ‰Π΅ΠΉ ставкой Π½Π° Π΄Π°Π½Π½Ρ‹ΠΉ Π²ΠΈΠ΄ ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ†ΠΈΠΈ (18β„–).

Π¦ΠΏΡ€ = 4170.7 + 750.7 = 4921.4 Ρ€ΡƒΠ±.

Π˜Ρ‚ΠΎΠ³ΠΎΠ²ΠΎΠ΅ Ρ†Π΅Π½Π° ΠŸΠŸ послС сопоставлСния с ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚Π°ΠΌΠΈ ΠΊΠΎΠ½ΠΊΡƒΡ€Π΅Π½Ρ‚ΠΎΠ² составила 4950 Ρ€ΡƒΠ±.

2.5 План ΠΌΠ°Ρ€ΠΊΠ΅Ρ‚ΠΈΠ½Π³ΠΎΠ²Ρ‹Ρ… дСйствий

План ΠΌΠ°Ρ€ΠΊΠ΅Ρ‚ΠΈΠ½Π³Π° — это ΠΏΠ»Π°Π½ мСроприятий ΠΏΠΎ Π΄ΠΎΡΡ‚ΠΈΠΆΠ΅Π½ΠΈΡŽ Π½Π°ΠΌΠ΅Ρ‡Π°Π΅ΠΌΠΎΠ³ΠΎ объСма ΠΏΡ€ΠΎΠ΄Π°ΠΆ ΠΈ ΠΏΠΎΠ»ΡƒΡ‡Π΅Π½ΠΈΡŽ максимальной ΠΏΡ€ΠΈΠ±Ρ‹Π»ΠΈ ΠΏΡƒΡ‚Π΅ΠΌ удовлСтворСния Ρ€Ρ‹Π½ΠΎΡ‡Π½Ρ‹Ρ… потрСбностСй. Π’ Π΄Π°Π½Π½ΠΎΠΌ Ρ€Π°Π·Π΄Π΅Π»Π΅ ΠΎΡ‚Ρ€Π°ΠΆΠ°ΡŽΡ‚ΡΡ: товарная, цСновая, сбытовая ΠΏΠΎΠ»ΠΈΡ‚ΠΈΠΊΠ° ΠΈ ΡΠ΅Ρ€Π²ΠΈΡΠ½ΠΎΠ΅ обслуТиваниС.

Воварная ΠΏΠΎΠ»ΠΈΡ‚ΠΈΠΊΠ°.

БистСма Π±Ρ‹Π»Π° Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Π°Π½Π° с ΡƒΡ‡Ρ‘Ρ‚ΠΎΠΌ соврСмСнных web-Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΠΉ (Ρ‚.ΠΊ. систСма ΠΈΠΌΠ΅Π΅Ρ‚ web-интСрфСйс).

Π’ Π±ΡƒΠ΄ΡƒΡ‰Π΅ΠΌ планируСтся:

— Π΄ΠΎΠ±Π°Π²Π»Π΅Π½ΠΈΠ΅ Π½ΠΎΠ²Ρ‹Ρ… Ρ‚ΠΈΠΏΠΎΠ² вопросов;

— ΡƒΡ‡Π΅Ρ‚ клиСнтских потрСбностСй ΠΈ Π΄ΠΎΠ±Π°Π²Π»Π΅Π½ΠΈΠ΅ ΠΈΡ… Π² ΠΏΠΎΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΡ… Ρ€Π΅Π»ΠΈΠ·Π°Ρ…;

— ΠΌΠΎΠ΄ΠΈΡ„икация систСмы Π² ΡΠΎΠΎΡ‚вСтствии с ΠΏΠΎΡΠ²Π»Π΅Π½ΠΈΠ΅ΠΌ Π½ΠΎΠ²Ρ‹Ρ… IT — Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΠΉ.

ЦСновая ΠΏΠΎΠ»ΠΈΡ‚ΠΈΠΊΠ°.

Π¦Π΅Π½Π° Ρ‚ΠΎΠ²Π°Ρ€Π° Π±ΡƒΠ΄Π΅Ρ‚ Π·Π°Π²ΠΈΡΠ΅Ρ‚ΡŒ ΠΎΡ‚:

1) спроса Π½Π° Ρ‚ΠΎΠ²Π°Ρ€;

2) слоТности Π΅Π³ΠΎ ΠΌΠΎΠ΄ΠΈΡ„ΠΈΠΊΠ°Ρ†ΠΈΠΈ;

3) Ρ†Π΅Π½ ΠΊΠΎΠ½ΠΊΡƒΡ€Π΅Π½Ρ‚ΠΎΠ².

ΠŸΠΎΠ»ΠΈΡ‚ΠΈΠΊΠ° сбыта.

Запросы Π² Π·Π°Π²Π΅Π΄Π΅Π½ΠΈΡ, Π½ΡƒΠΆΠ΄Π°ΡŽΡ‰ΠΈΠ΅ΡΡ Π² ΠΏΠΎΠ΄ΠΎΠ±Π½Ρ‹Ρ… систСмах.

БСрвисноС обслуТиваниС.

БтратСгия ΠΏΠΎ ΠΎΡ€Π³Π°Π½ΠΈΠ·Π°Ρ†ΠΈΠΈ сСрвисного обслуТивания ΠΏΡ€Π΅Π΄ΠΏΠΎΠ»Π°Π³Π°Π΅Ρ‚ ΠΏΡ€Π΅Π΄ΠΏΡ€ΠΎΠ΄Π°ΠΆΠ½Ρ‹ΠΉ ΠΈ ΠΏΠΎΡΠ»Π΅ΠΏΡ€ΠΎΠ΄Π°ΠΆΠ½Ρ‹ΠΉ сСрвис.

ΠŸΡ€Π΅Π΄ΠΏΡ€ΠΎΠ΄Π°ΠΆΠ½Ρ‹ΠΉ сСрвис прСдусматриваСт Π°Π½Π°Π»ΠΈΠ· Ρ‚Ρ€Π΅Π±ΠΎΠ²Π°Π½ΠΈΠΉ Π·Π°ΠΊΠ°Π·Ρ‡ΠΈΠΊΠ° ΠΈ ΠΌΠΎΠ΄ΠΈΡ„икация систСмы с ΡƒΡ‡Ρ‘Ρ‚ΠΎΠΌ этих Ρ‚Ρ€Π΅Π±ΠΎΠ²Π°Π½ΠΈΠΉ.

ΠŸΠΎΡΠ»Π΅ΠΏΡ€ΠΎΠ΄Π°ΠΆΠ½Ρ‹ΠΉ сСрвис прСдусматриваСт настройку ΠΈ ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ систСмы ΠΈ Π΅Ρ‘ ΠΎΠ·Π½Π°ΠΊΠΎΠΌΠ»Π΅Π½ΠΈΠ΅ с Π·Π°ΠΊΠ°Π·Ρ‡ΠΈΠΊΠΎΠΌ.

2.6 ΠŸΠΎΡ‚Π΅Π½Ρ†ΠΈΠ°Π»ΡŒΠ½Ρ‹Π΅ риски

Π‘Π»Π΅Π΄ΡƒΠ΅Ρ‚ ΡƒΡ‡ΠΈΡ‚Ρ‹Π²Π°Ρ‚ΡŒ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠ΅ Π²ΠΈΠ΄Ρ‹ рисков:

ΠŸΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΡΡ‚Π²Π΅Π½Π½Ρ‹Π΅ риски связаны с Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹ΠΌΠΈ Π½Π°Ρ€ΡƒΡˆΠ΅Π½ΠΈΡΠΌΠΈ Π² ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΡΡ‚Π²Π΅Π½Π½ΠΎΠΌ процСссС.

ΠšΠΎΠΌΠΌΠ΅Ρ€Ρ‡Π΅ΡΠΊΠΈΠ΅ риски связаны с Ρ€Π΅Π°Π»ΠΈΠ·Π°Ρ†ΠΈΠ΅ΠΉ ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ†ΠΈΠΈ Π½Π° Ρ‚ΠΎΠ²Π°Ρ€Π½ΠΎΠΌ Ρ€Ρ‹Π½ΠΊΠ΅ (ΡƒΠΌΠ΅Π½ΡŒΡˆΠ΅Π½ΠΈΠ΅ Ρ€Π°Π·ΠΌΠ΅Ρ€ΠΎΠ² ΠΈ Π΅ΠΌΠΊΠΎΡΡ‚ΠΈ Ρ€Ρ‹Π½ΠΊΠΎΠ², сниТСниС платСТСспособного спроса, появлСниС Π½ΠΎΠ²Ρ‹Ρ… ΠΊΠΎΠ½ΠΊΡƒΡ€Π΅Π½Ρ‚ΠΎΠ²).

ЀинансовыС риски Π²Ρ‹Π·Ρ‹Π²Π°ΡŽΡ‚ΡΡ инфляционными процСссами, всСобщими Π½Π΅ΠΏΠ»Π°Ρ‚Π΅ΠΆΠ°ΠΌΠΈ, колСбаниями Π²Π°Π»ΡŽΡ‚Π½Ρ‹Ρ… курсов ΠΏΡ€.

Риски, связанныС с Ρ„орс — ΠΌΠ°ΠΆΠΎΡ€Π½Ρ‹ΠΌΠΈ ΠΎΠ±ΡΡ‚ΠΎΡΡ‚Π΅Π»ΡŒΡΡ‚Π²Π°ΠΌΠΈ — это риски, обусловлСнныС Π½Π΅ΠΏΡ€Π΅Π΄Π²ΠΈΠ΄Π΅Π½Π½Ρ‹ΠΌΠΈ ΠΎΠ±ΡΡ‚ΠΎΡΡ‚Π΅Π»ΡŒΡΡ‚Π²Π°ΠΌΠΈ (ΠΎΡ‚ ΡΠΌΠ΅Π½Ρ‹ политичСского курса страны Π΄ΠΎ Π·Π°Π±Π°ΡΡ‚ΠΎΠ²ΠΎΠΊ ΠΈ Π·Π΅ΠΌΠ»Π΅Ρ‚рясСний).

2.7 Ѐинансовый ΠΏΠ»Π°Π½

ΠŸΡ€Π΅Π΄ΠΏΠΎΠ»Π°Π³Π°Π΅ΠΌΡ‹Π΅ Π΄ΠΎΡ…ΠΎΠ΄Ρ‹ ΠΎΡ‚ ΠΏΡ€ΠΎΠ΄Π°ΠΆ (QΠΏΡ€) ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΡΡŽΡ‚ΡΡ ΠΏΠΎ Ρ„ΠΎΡ€ΠΌΡƒΠ»Π΅:

QΠΏΡ€ = Π¦ΠΏΡ€*N,

Π³Π΄Π΅ Π¦ΠΏΡ€ — Ρ†Π΅Π½Π° ΠΏΡ€ΠΎΠ΄Π°ΠΆΠΈ ПП, Ρ€ΡƒΠ±.;

N — объСм ΠΏΡ€ΠΎΠ΄Π°ΠΆ ΠΏΠΎ ΠΏΠ΅Ρ€ΠΈΠΎΠ΄Π°ΠΌ Π² ΡΠΎΠΎΡ‚вСтствии с ΠΈΡΡΠ»Π΅Π΄ΠΎΠ²Π°Π½ΠΈΡΠΌΠΈ Ρ€Ρ‹Π½ΠΊΠ°, ΡˆΡ‚.;

Π˜Π·Π΄Π΅Ρ€ΠΆΠΊΠΈ производства (И) Π²ΠΊΠ»ΡŽΡ‡Π°ΡŽΡ‚, ΠΊΡ€ΠΎΠΌΠ΅ Ρ‚Π΅ΠΊΡƒΡ‰ΠΈΡ… Π·Π°Ρ‚Ρ€Π°Ρ‚, расходы Π½Π° Ρ‚ΠΈΡ€Π°ΠΆΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅, сСрвисноС обслуТиваниС, ΠΌΠ°Ρ€ΠΊΠ΅Ρ‚ΠΈΠ½Π³, Ρ€Π΅ΠΊΠ»Π°ΠΌΡƒ ΠΈ Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π²ΠΈΠ΄Ρ‹ Π½Π°Π»ΠΎΠ³ΠΎΠ² (Π½Π° ΠΈΠΌΡƒΡ‰Π΅ΡΡ‚Π²ΠΎ, мСстныС Π½Π°Π»ΠΎΠ³ΠΈ ΠΈ Ρ‚. ΠΏ.):

И=Π‘1*N+Π—ΠΌ+Н,

Π³Π΄Π΅ Π‘1 — ΡΠ΅Π±Π΅ΡΡ‚ΠΎΠΈΠΌΠΎΡΡ‚ΡŒ ΠΊΠΎΠΏΠΈΠΈ ПП Π—ΠΌ — Π·Π°Ρ‚Ρ€Π°Ρ‚Ρ‹ Π½Π° ΠΌΠ°Ρ€ΠΊΠ΅Ρ‚ΠΈΠ½Π³ ΠΈ ΠΊΠΎΠΌΠΌΠ΅Ρ€Ρ‡Π΅ΡΠΊΠΈΠ΅ расходы (Π—ΠΌ = ΠΎΡ‚ 20 Π΄ΠΎ 25% ΠΎΡ‚ QΠΏΡ€);

Н — Π½Π°Π»ΠΎΠ³ΠΈ.

Н — Π½Π°Π»ΠΎΠ³ΠΈ (1% ΠΎΡ‚ ΡΡ‚оимости Π²Ρ‹Ρ‡ΠΈΡΠ»ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠΉ Ρ‚Π΅Ρ…Π½ΠΈΠΊΠΈ ΠΈ 5% ΠΎΡ‚ Π—ΠŸ).

Π”ΠΎΡ…ΠΎΠ΄Ρ‹ ΠΈ Π·Π°Ρ‚Ρ€Π°Ρ‚Ρ‹

ΠŸΠΎΠΊΠ°Π·Π°Ρ‚Π΅Π»ΠΈ

2008 Π³.

2009 Π³.

2010 Π³.

1 ΠΊΠ².

2 ΠΊΠ².

3 ΠΊΠ².

4 ΠΊΠ².

1ΠΏ/Π³

2ΠΏ/Π³

Π“ΠΎΠ΄

Π”ΠΎΡ…ΠΎΠ΄Ρ‹ ΠΎΡ‚ ΠΏΡ€ΠΎΠ΄Π°ΠΆ

29 700

34 650

44 550

54 450

74 250

94 050

193 050

Π‘Π΅Π±Π΅ΡΡ‚ΠΎΠΈΠΌΠΎΡΡ‚ΡŒ

18 536.4

21 625.8

27 804.6

33 983.4

46 341

58 698.6

120 486.6

ΠŸΡ€ΠΈΠ±Ρ‹Π»ΡŒ Π΄ΠΎ Π½Π°Π»ΠΎΠ³ΠΎΠΎΠ±Π»Π°ΠΆΠ΅Π½ΠΈΡ

11 163.6

13 024.2

16 745.4

20 466.6

27 909

35 351.4

72 563.4

Налог Π½Π° ΠΏΡ€ΠΈΠ±Ρ‹Π»ΡŒ

2 679.3

3 125.8

4 018.9

4 912

6 698.2

8 484.3

17 415.2

Чистая ΠΏΡ€ΠΈΠ±Ρ‹Π»ΡŒ

8 484.3

9 898.4

12 726.5

15 554.6

21 210.8

26 867.1

55 148.2

ΠžΠ±ΡŠΡ‘ΠΌ Ρ€Π΅Π°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ

Расчёты:

1) ΠΏΠ΅Ρ€Π²Ρ‹ΠΉ ΠΊΠ²Π°Ρ€Ρ‚Π°Π» 2008 Π³.;

N=6. QΠΏΡ€=4950 * 6 = 29 700 Ρ€ΡƒΠ±.

ΠŸΠΎΠΊΠ°Π·Π°Ρ‚ΡŒ вСсь тСкст
Π—Π°ΠΏΠΎΠ»Π½ΠΈΡ‚ΡŒ Ρ„ΠΎΡ€ΠΌΡƒ Ρ‚Π΅ΠΊΡƒΡ‰Π΅ΠΉ Ρ€Π°Π±ΠΎΡ‚ΠΎΠΉ