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

Π Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° систСмы ΡƒΡ‡Π΅Ρ‚Π° ΠΎΠΏΠ»Π°Ρ‚Ρ‹ обучСния студСнтами

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

На ΡΠ΅Π³ΠΎΠ΄Π½ΡΡˆΠ½ΠΈΠΉ дСнь Π²Π½Π΅Π΄Ρ€Π΅Π½ΠΈΠ΅ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΎΠ½Π½Ρ‹Ρ… Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΠΉ Π² ΡΡ„Π΅Ρ€Ρƒ образования ΠΎΡ‡Π΅Π½ΡŒ Π°ΠΊΡ‚ΡƒΠ°Π»ΡŒΠ½ΠΎ, это позволяСт Ρ€Π΅ΡˆΠΈΡ‚ΡŒ Ρ‚Π°ΠΊΠΈΠ΅ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡ‹ ΠΊΠ°ΠΊ Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Π½Π½ΠΎΠ΅ ΡƒΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ ΡƒΡ‡Π΅Π±Π½Ρ‹ΠΌ процСссом, свСдСниС ΠΊ ΠΌΠΈΠ½ΠΈΠΌΡƒΠΌΡƒ ошибок ΠΏΠΎ Π²ΠΈΠ½Π΅ Ρ‡Π΅Π»ΠΎΠ²Π΅ΠΊΠ°. ΠŸΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ ΠΈ Π±Π°Π·Π° Π΄Π°Π½Π½Ρ‹Ρ… Π±Ρ‹Π»ΠΈ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Π°Π½Ρ‹ с Ρ†Π΅Π»ΡŒΡŽ ΠΎΠ±Π»Π΅Π³Ρ‡ΠΈΡ‚ΡŒ Ρ€Π°Π±ΠΎΡ‚Ρƒ с Π±ΠΎΠ»ΡŒΡˆΠΈΠΌ количСством ΠΈ Π΄ΠΎΠ»Π³ΠΎΡΡ€ΠΎΡ‡Π½ΠΎΠΌ Ρ…Ρ€Π°Π½Π΅Π½ΠΈΠΈ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ Π² Π’Π£Π—Π΅. Π’ Π·Π°ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠΈ стоит ΠΎΡ‚ΠΌΠ΅Ρ‚ΠΈΡ‚ΡŒ, Ρ‡Ρ‚ΠΎ… Π§ΠΈΡ‚Π°Ρ‚ΡŒ Π΅Ρ‰Ρ‘ >

Π Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° систСмы ΡƒΡ‡Π΅Ρ‚Π° ΠΎΠΏΠ»Π°Ρ‚Ρ‹ обучСния студСнтами (Ρ€Π΅Ρ„Π΅Ρ€Π°Ρ‚, курсовая, Π΄ΠΈΠΏΠ»ΠΎΠΌ, ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»ΡŒΠ½Π°Ρ)

Π‘ΠΎΠ΄Π΅Ρ€ΠΆΠ°Π½ΠΈΠ΅ Π’Π²Π΅Π΄Π΅Π½ΠΈΠ΅

1. Π€ΠΎΡ€ΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ Ρ‚Ρ€Π΅Π±ΠΎΠ²Π°Π½ΠΈΠΉ ΠΊ ΡΠΈΡΡ‚Π΅ΠΌΠ΅

1.1 ВыявлСниС Ρ‚Ρ€Π΅Π±ΠΎΠ²Π°Π½ΠΈΠΉ ΠΊ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΎΠ½Π½ΠΎΠΉ систСмС

1.2 Π”ΠΈΠ°Π³Ρ€Π°ΠΌΠΌΠ° Π²Π°Ρ€ΠΈΠ°Π½Ρ‚ΠΎΠ² использования

2. Анализ ΠΏΡ€Π΅Π΄ΠΌΠ΅Ρ‚Π½ΠΎΠΉ области

2.1 ОписаниС Π²Ρ…ΠΎΠ΄Π½ΠΎΠΉ ΠΈ Π²Ρ‹Ρ…ΠΎΠ΄Π½ΠΎΠΉ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ

2.2 ΠŸΠΎΡΡ‚Ρ€ΠΎΠ΅Π½ΠΈΠ΅ Π΄ΠΈΠ°Π³Ρ€Π°ΠΌΠΌΡ‹ ΠΏΠΎΡ‚ΠΎΠΊΠΎΠ² Π΄Π°Π½Π½Ρ‹Ρ…

3. ΠŸΡ€ΠΎΠ΅ΠΊΡ‚ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ систСмы ΡƒΡ‡Π΅Ρ‚Π° ΠΎΠΏΠ»Π°Ρ‚Ρ‹ обучСния студСнтами

3.1 ΠšΠΎΠ½Ρ†Π΅ΠΏΡ‚ΡƒΠ°Π»ΡŒΠ½ΠΎΠ΅ ΠΈ Π»ΠΎΠ³ΠΈΡ‡Π΅ΡΠΊΠΎΠ΅ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ структуры

3.2 ΠŸΡ€ΠΎΠ΅ΠΊΡ‚ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΡΠΊΠΎΠ³ΠΎ интСрфСйса

4. РСализация ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠ³ΠΎ срСдства

4.1 Π’Ρ‹Π±ΠΎΡ€ срСдств Ρ€Π΅Π°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ подсистСмы

4.2 ОписаниС структуры Π‘Π”

4.3 РСализация Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠ³ΠΎ срСдства

5. ВСстированиС ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠ³ΠΎ срСдства

6. Руководство ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ Π—Π°ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ ΠŸΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅, А ΠŸΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ Π‘ систСма ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½Ρ‹ΠΉ ΡƒΡ‡Π΅Ρ‚

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

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

ЦСлью создания систСмы ΡƒΡ‡Π΅Ρ‚Π° ΠΎΠΏΠ»Π°Ρ‚Ρ‹ обучСния студСнтами являСтся автоматизация Ρ€Π°Π±ΠΎΡ‚Ρ‹ Π΄Π΅ΠΊΠ°Π½Π°Ρ‚Π°. ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ° позволяСт вСсти ΡƒΡ‡Ρ‘Ρ‚ ΠΎΠΏΠ»Π°Ρ‚Ρ‹ обучСния студСнтами Π·Π° ΡΠΎΠ±ΡΡ‚Π²Π΅Π½Π½ΠΎ ΠΎΠ±ΡƒΡ‡Π΅Π½ΠΈΠ΅, Π° Ρ‚Π°ΠΊ ΠΆΠ΅ пСрСсдачу, пропуски, ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½Ρ‹Π΅ курсы.

К Π·Π°Π΄Π°Ρ‡Π°ΠΌ Ρ€Π΅ΡˆΠ°Π΅ΠΌΠΎΠΉ Ρ€Π°Π·Ρ€Π°Π±Π°Ρ‚Ρ‹Π²Π°Π΅ΠΌΠΎΠΉ систСмой ΠΌΠΎΠΆΠ½ΠΎ отнСсти ΡƒΡ‡Π΅Ρ‚ ΠΎΠΏΠ»Π°Ρ‚Ρ‹ студСнтами обучСния, ΠΏΠΎΡ‚ΠΎΠΊΠΎΠ², ΠΎΠΏΠ»Π°Ρ‚Ρƒ ΠΏΠΎ ΡΠ΅ΠΌΠ΅ΡΡ‚Ρ€Π°ΠΌ Π½Π° Π΄Π°Π½Π½ΠΎΠΌ Ρ„Π°ΠΊΡƒΠ»ΡŒΡ‚Π΅Ρ‚Π΅.

ΠžΠ±ΡŠΠ΅ΠΊΡ‚ΠΎΠΌ исслСдования являСтся ΠΎΠΏΠ»Π°Ρ‚Π° обучСния студСнтами Π·Π° Π²ΡΠ΅ коммСрчСскиС направлСния ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΡ‹Π΅ ΠΈΠΌΠΈ Π² ΠΏΡ€ΠΎΡ†Π΅ΡΡΠ΅ обучСния.

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

1. Π€ΠΎΡ€ΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ Ρ‚Ρ€Π΅Π±ΠΎΠ²Π°Π½ΠΈΠΉ ΠΊ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠΌΡƒ срСдству

1.1 ВыявлСниС Ρ‚Ρ€Π΅Π±ΠΎΠ²Π°Π½ΠΈΠΉ ΠΊ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΎΠ½Π½ΠΎΠΉ систСмС ЦСль выявлСния Ρ‚Ρ€Π΅Π±ΠΎΠ²Π°Π½ΠΈΠΉ ΠΊ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΎΠ½Π½ΠΎΠΉ систСмС состоит Π² Ρ‚ΠΎΠΌ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΡΠΎΠ±Ρ€Π°Ρ‚ΡŒ, ΠΏΡ€ΠΎΠ°Π½Π°Π»ΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΈ ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΠΈΡ‚ΡŒ высокоуровнСвыС потрСбности ΠΈ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΠΈ систСмы ΡƒΡ‡Π΅Ρ‚Π° ΠΎΠΏΠ»Π°Ρ‚Ρ‹ обучСния студСнтами. Π”ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚ Π°ΠΊΡ†Π΅Π½Ρ‚ΠΈΡ€ΡƒΠ΅Ρ‚ Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅ Π½Π° Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ях, Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΡ‹Ρ… ΡΠΎΠ²Π»Π°Π΄Π΅Π»ΡŒΡ†Π°ΠΌ ΠΈ Ρ†Π΅Π»Π΅Π²Ρ‹ΠΌ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡΠΌ, ΠΈ Π½Π° Ρ‚ΠΎΠΌ, ΠΏΠΎΡ‡Π΅ΠΌΡƒ эти потрСбности ΡΡƒΡ‰Π΅ΡΡ‚Π²ΡƒΡŽΡ‚.

Π’Π°Π±Π»ΠΈΡ†Π° 1 ОписаниС шаблона ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡ‹

ΠŸΡ€ΠΎΠ±Π»Π΅ΠΌΠ°

ΠΠ΅Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΈΠ²Π½ΠΎ ΠΎΡ‚ΡΠ»Π΅ΠΆΠΈΠ²Π°Ρ‚ΡŒ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡŽ ΠΎΠ± ΠΎΠΏΠ»Π°Ρ‚Π΅ обучСния студСнтами

Π—Π°Ρ‚Ρ€Π°Π³ΠΈΠ²Π°Π΅Ρ‚

Π˜Π½Ρ‚Π΅Ρ€Π΅ΡΡ‹ Π²ΡƒΠ·Π°, студСнтов

Π•Ρ‘ ΡΠ»Π΅Π΄ΡΡ‚Π²ΠΈΠ΅ΠΌ являСтся

НСсвоСврСмСнный ΡƒΡ‡Π΅Ρ‚ ΠΏΠΎΡΡ‚ΡƒΠΏΠ°ΡŽΡ‰ΠΈΡ… свСдСний ΠΎΠ± ΠΎΠΏΠ»Π°Ρ‚Π΅, Ρ‡Ρ‚ΠΎ Π² ΡΠ²ΠΎΡŽ ΠΎΡ‡Π΅Ρ€Π΅Π΄ΡŒ ΠΏΡ€ΠΈΠ²ΠΎΠ΄ΠΈΡ‚ ΠΊ Π·Π°Ρ‚Ρ€Π°Ρ‡ΠΈΠ²Π°Π½ΠΈΡŽ лишнСго Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ Π½Π° ΠΈΠ½Π΄Π΅Ρ‚Π΅Ρ„ΠΈΠΊΠ°Ρ†ΠΈΡŽ ΠΏΠΎΡΡ‚ΡƒΠΏΠΈΠ²ΡˆΠΈΡ… ΠΎΠΏΠ»Π°Ρ‚

УспСшноС Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅

Π‘ΠΎΠ·Π΄Π°Π½ΠΈΠ΅ систСмы ΡƒΡ‡Π΅Ρ‚Π° ΠΎΠΏΠ»Π°Ρ‚Ρ‹ обучСния студСнтами, которая ΠΏΠΎΠ·Π²ΠΎΠ»ΠΈΡ‚ ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ Π±Π°Π·Ρƒ Π΄Π°Π½Π½Ρ‹Ρ… ΠΏΠΎ Π²ΡΠ΅ΠΌ студСнтам, ΠΎΠΏΠ»Π°Ρ‚ΠΈΠ²ΡˆΠΈΡ… ΠΎΠ±ΡƒΡ‡Π΅Π½ΠΈΠ΅ ΠΈΠ»ΠΈ Π΄Ρ€ΡƒΠ³ΠΈΠ΅ коммСрчСскиС направлСния.

Данная систСма ΠΏΠΎΠ·Π²ΠΎΠ»ΠΈΡ‚ Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ процСсс ΡƒΡ‡Π΅Ρ‚Π° ΠΎΠΏΠ»Π°Ρ‚Ρ‹ обучСния, ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΈΠ²Π½ΠΎ ΠΎΡ‚ΡΠ»Π΅ΠΆΠΈΠ²Π°Ρ‚ΡŒ происходящиС ΠΎΠΏΠ»Π°Ρ‚Ρ‹.

БоздаваСмая систСма ΡƒΡ‡Π΅Ρ‚Π° ΠΎΠΏΠ»Π°Ρ‚Ρ‹ обучСния студСнтами, Π±ΡƒΠ΄Π΅Ρ‚ Π²ΠΊΠ»ΡŽΡ‡Π°Ρ‚ΡŒ Π² ΡΠ΅Π±Ρ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠ΅ элСмСнты:

Π°) НСобходимо Π½Π°ΠΉΡ‚ΠΈ ΠΎΠΏΠ»Π°Ρ‚Ρƒ ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½Ρ‹ΠΌ студСнтом Π±) НСобходимо ΠΏΡ€ΠΎΡΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΈΡΡ‚ΠΎΡ€ΠΈΡŽ ΠΎΠΏΠ»Π°Ρ‚Ρ‹ студСнтом Π²) ΠŸΡ€ΠΎΡΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΎΠΏΠ»Π°Ρ‚Ρƒ ΠΏΠΎ ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½Ρ‹ΠΌ дисциплинам Π³) ΠŸΠΎΡΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΎΠΏΠ»Π°Ρ‚Ρƒ Π΄Π½Π΅Π²Π½ΠΎΠ³ΠΎ, Π²Π΅Ρ‡Π΅Ρ€Π½Π΅Π³ΠΎ ΠΈ Π·Π°ΠΎΡ‡Π½ΠΎΠ³ΠΎ ΠΎΡ‚Π΄Π΅Π»Π΅Π½ΠΈΠΉ Π΄) ΠŸΠΎΡΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΈΡΡ‚ΠΎΡ€ΠΈΡŽ ΠΎΠΏΠ»Π°Ρ‚Ρ‹ ΠΏΠΎ Π΄ΠΈΡΡ†ΠΈΠΏΠ»ΠΈΠ½Π΅ Π’ ΠΊΠ°Ρ‡Π΅ΡΡ‚Π²Π΅ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ Π²Ρ‹ΡΡ‚ΡƒΠΏΠ°ΡŽΡ‚ Ρ€Π°Π±ΠΎΡ‚Π½ΠΈΠΊΠΈ Π΄Π΅ΠΊΠ°Π½Π°Ρ‚Π°: Π΄Π΅ΠΊΠ°Π½, Π·Π°ΠΌ. Π΄Π΅ΠΊΠ°Π½Π°, ΡΠ΅ΠΊΡ€Π΅Ρ‚Π°Ρ€ΡŒ. Π‘ΠΎΠ²Π»Π°Π΄Π΅Π»ΡŒΡ†Π΅ΠΌ являСтся Π²ΡƒΠ·, Π΄Π΅ΠΊΠ°Π½Π°Ρ‚. ΠŸΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒ запускаСт ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½Ρ‹ΠΉ Ρ„Π°ΠΉΠ» ΠΈ ΠΏΡ€ΠΎΡΠΌΠ°Ρ‚Ρ€ΠΈΠ²Π°Π΅Ρ‚ ΠΈΠ»ΠΈ Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΈΡ€ΡƒΠ΅Ρ‚ Ρ‚Π°Π±Π»ΠΈΡ†Ρƒ.

Благодаря этой систСмС Π΄Π΅ΠΊΠ°Π½Π°Ρ‚ ΠΌΠΎΠΆΠ΅Ρ‚ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡŽ ΠΎΠ± ΠΎΠΏΠ»Π°Ρ‚Π΅ обучСния, ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΎΠΏΠ»Π°Ρ‚Ρƒ. ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ° размСщаСтся Π½Π° Π΄ΠΈΡΠΊΠ΅. БистСма Π²Ρ‹Π³ΠΎΠ΄Π½Π° Π΄Π΅ΠΊΠ°Π½Π°Ρ‚Ρƒ ΠΈ Π±ΡƒΡ…Π³Π°Π»Ρ‚Π΅Ρ€ΠΈΠΈ, Ρ‚.ΠΊ. позволяСт экономично Ρ€Π°ΡΡ…ΠΎΠ΄ΠΎΠ²Π°Ρ‚ΡŒ своё врСмя.

1.2 Π”ΠΈΠ°Π³Ρ€Π°ΠΌΠΌΠ° Π²Π°Ρ€ΠΈΠ°Π½Ρ‚ΠΎΠ² использования Π’ Π½Π°ΡΡ‚оящСС врСмя сущСствуСт мноТСство ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΈΠΊ, языков, Π²ΠΈΠ·ΡƒΠ°Π»ΡŒΠ½Ρ‹Ρ… прСдставлСний, ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡŽΡ‰ΠΈΡ… ΠΌΠΎΠ΄Π΅Π»ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ трСбования ΠΊ ΡΠΈΡΡ‚Π΅ΠΌΠ΅. ΠŸΡ€ΠΈ создании ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΎΠ½Π½Ρ‹Ρ… систСм стандартом Π΄Π΅-Ρ„Π°ΠΊΡ‚ΠΎ являСтся ΡƒΠ½ΠΈΠ²Π΅Ρ€ΡΠ°Π»ΡŒΠ½Ρ‹ΠΉ язык модСлирования (UML).

Π‘Π°ΠΌΡ‹ΠΌ популярным ΠΈ Π²Π΅ΡΡŒΠΌΠ° эффСктивным способом ΠΏΠΎΠ²Ρ‹ΡˆΠ΅Π½ΠΈΡ информативности Ρ‚Ρ€Π΅Π±ΠΎΠ²Π°Π½ΠΈΠΉ являСтся ΠΎΡ„ΠΎΡ€ΠΌΠ»Π΅Π½ΠΈΠ΅ ΠΈΡ… Π² Π²ΠΈΠ΄Π΅ Π²Π°Ρ€ΠΈΠ°Π½Ρ‚ΠΎΠ² использования (use case), ΠΏΡ€Π΅Π΄Π»ΠΎΠΆΠ΅Π½Π½Ρ‹ΠΉ И.Якобсоном.

Π”ΠΈΠ°Π³Ρ€Π°ΠΌΠΌΠ° Π²Π°Ρ€ΠΈΠ°Π½Ρ‚ΠΎΠ² использования Π·Π°Π΄ΡƒΠΌΠ°Π½Π° Ρ‚Π°ΠΊ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π΄Π°Ρ‚ΡŒ Π½Π°ΠΈΠ±ΠΎΠ»Π΅Π΅ ΠΎΠ±Ρ‰Π΅Π΅ прСдставлСниС ΠΎ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ систСмы (Π΅Π΅ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚Ρ‹), Π½Π΅ Π²Π΄Π°Π²Π°ΡΡΡŒ Π² Π΄Π΅Ρ‚Π°Π»ΠΈ взаимосвязСй Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΉ. ΠŸΠΎΡΡ‚ΠΎΠΌ основной Π²ΠΈΠ΄ ΠΎΡ‚Π½ΠΎΡˆΠ΅Π½ΠΈΡ, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΡ‹ΠΉ Π² Π΄ΠΈΠ°Π³Ρ€Π°ΠΌΠΌΠ΅ — ассоциация ΠΌΠ΅ΠΆΠ΄Ρƒ Π°ΠΊΡ‚Π΅Ρ€ΠΎΠΌ ΠΈ Π²Π°Ρ€ΠΈΠ°Π½Ρ‚ΠΎΠΌ использования.

Рис. 1 Π”ΠΈΠ°Π³Ρ€Π°ΠΌΠΌΠ° Π²Π°Ρ€ΠΈΠ°Π½Ρ‚ΠΎΠ² использования

2. Анализ ΠΏΡ€Π΅Π΄ΠΌΠ΅Ρ‚Π½ΠΎΠΉ области

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

Π˜ΡΡ‚ΠΎΡ‡Π½ΠΈΠΊ Π΄Π°Π½Π½Ρ‹Ρ…

Π’Ρ…ΠΎΠ΄Π½ΠΎΠΉ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€

Π’ΠΈΠΏ Π΄Π°Π½Π½Ρ‹Ρ…

ΠžΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½ΠΈΡ

Π”Π΅ΠΊΠ°Π½Π°Ρ‚, бухгалтСрия

ЀИО студСнта

ВСкст

Π€Π°ΠΌΠΈΠ»ΠΈΠΈ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Ρ‚Π΅Ρ… студСнтов, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΡΠΎΠ²Π΅Ρ€ΡˆΠΈΠ»ΠΈ ΠΎΠΏΠ»Π°Ρ‚Ρƒ

Π‘ΡƒΠΌΠΌΠ° ΠΎΠΏΠ»Π°Ρ‚Ρ‹

Числовой

ΠžΠΏΠ»Π°Ρ‚Π° Π΄ΠΎΠ»ΠΆΠ½Π° ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΠΎΠ²Π°Ρ‚ΡŒ дисциплинС, курсу, сСмСстру ΠΈ Ρ‚. ΠΏ.

Π”Π°Ρ‚Π° ΠΎΠΏΠ»Π°Ρ‚Ρ‹

Числовой

Π’ ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰Π΅ΠΌ ΠΏΠΎΠ»Π΅ Ρ‚Π°Π±Π»ΠΈΡ†Ρ‹ Π΄ΠΎΠ»ΠΆΠ½Π° Π±Ρ‹Ρ‚ΡŒ ΡƒΠΊΠ°Π·Π°Π½Π° Π΄Π°Ρ‚Π° ΠΎΠΏΠ»Π°Ρ‚Ρ‹

Дисциплина

ВСкст

Π”ΠΎΠ»ΠΆΠ΅Π½ ΡΡƒΡ‰Π΅ΡΡ‚Π²ΠΎΠ²Π°Ρ‚ΡŒ ΠΏΠ΅Ρ€Π΅Ρ‡Π΅Π½ΡŒ дисциплин, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΏΡ€Π΅Π΄ΡƒΡΠΌΠ°Ρ‚Ρ€ΠΈΠ²Π°ΡŽΡ‚ ΠΎΠΏΠ»Π°Ρ‚Ρƒ

НомСр Π³Ρ€ΡƒΠΏΠΏΡ‹

ВСкстово-числовой

ΠšΠΎΠ»ΠΈΡ‡Π΅ΡΡ‚Π²ΠΎ Ρ‡Π΅Π»ΠΎΠ²Π΅ΠΊ Π² Π³Ρ€ΡƒΠΏΠΏΠ΅ Π½Π΅ Π΄ΠΎΠ»ΠΆΠ½ΠΎ ΠΏΡ€Π΅Π²Ρ‹ΡˆΠ°Ρ‚ΡŒ установлСнных Π½ΠΎΡ€ΠΌ

ОписаниС Π²Ρ‹Ρ…ΠΎΠ΄Π½ΠΎΠΉ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ ΠΌΠΎΠΆΠ½ΠΎ ΠΏΡ€Π΅Π΄ΡΡ‚Π°Π²ΠΈΡ‚ΡŒ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅ΠΉ Ρ‚Π°Π±Π»ΠΈΡ†Π΅ΠΉ.

Π’Π°Π±Π»ΠΈΡ†Π° 2.2 Π’Ρ‹Ρ…ΠΎΠ΄Π½Ρ‹Π΅ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹

Π˜ΡΡ‚ΠΎΡ‡Π½ΠΈΠΊ Π΄Π°Π½Π½Ρ‹Ρ…

Π’Ρ‹Ρ…ΠΎΠ΄Π½ΠΎΠΉ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€

Π’ΠΈΠΏ Π΄Π°Π½Π½Ρ‹Ρ…

ΠžΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½ΠΈΡ

Π‘Π°Π·Π° Π΄Π°Π½Π½Ρ‹Ρ…

ЀИО студСнта

ВСкст

Π€Π°ΠΌΠΈΠ»ΠΈΠΈ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Ρ‚Π΅Ρ… студСнтов, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΡΠΎΠ²Π΅Ρ€ΡˆΠΈΠ»ΠΈ ΠΎΠΏΠ»Π°Ρ‚Ρƒ

Π‘ΡƒΠΌΠΌΠ° ΠΎΠΏΠ»Π°Ρ‚Ρ‹

Числовой

ΠžΠΏΠ»Π°Ρ‚Π° Π΄ΠΎΠ»ΠΆΠ½Π° ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΠΎΠ²Π°Ρ‚ΡŒ дисциплинС, курсу, сСмСстру ΠΈ Ρ‚. ΠΏ.

Π”Π°Ρ‚Π° ΠΎΠΏΠ»Π°Ρ‚Ρ‹

Числовой

Π’ ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰Π΅ΠΌ ΠΏΠΎΠ»Π΅ Ρ‚Π°Π±Π»ΠΈΡ†Ρ‹ Π΄ΠΎΠ»ΠΆΠ½Π° Π±Ρ‹Ρ‚ΡŒ ΡƒΠΊΠ°Π·Π°Π½Π° Π΄Π°Ρ‚Π° ΠΎΠΏΠ»Π°Ρ‚Ρ‹

Дисциплина

ВСкст

Π”ΠΎΠ»ΠΆΠ΅Π½ ΡΡƒΡ‰Π΅ΡΡ‚Π²ΠΎΠ²Π°Ρ‚ΡŒ ΠΏΠ΅Ρ€Π΅Ρ‡Π΅Π½ΡŒ дисциплин, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΏΡ€Π΅Π΄ΡƒΡΠΌΠ°Ρ‚Ρ€ΠΈΠ²Π°ΡŽΡ‚ ΠΎΠΏΠ»Π°Ρ‚Ρƒ

НомСр Π³Ρ€ΡƒΠΏΠΏΡ‹

ВСкстово-числовой

ΠšΠΎΠ»ΠΈΡ‡Π΅ΡΡ‚Π²ΠΎ Ρ‡Π΅Π»ΠΎΠ²Π΅ΠΊ Π² Π³Ρ€ΡƒΠΏΠΏΠ΅ Π½Π΅ Π΄ΠΎΠ»ΠΆΠ½ΠΎ ΠΏΡ€Π΅Π²Ρ‹ΡˆΠ°Ρ‚ΡŒ установлСнных Π½ΠΎΡ€ΠΌ

Π’Π°Π±Π»ΠΈΡ†Π°

ВСкстово-числовой

Π”ΠΎΠ»ΠΆΠ½Π° Π±Ρ‹Ρ‚ΡŒ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ΠΈΠ²Π½ΠΎΠΉ ΠΈ

2.2 Π”ΠΈΠ°Π³Ρ€Π°ΠΌΠΌΠ° ΠΏΠΎΡ‚ΠΎΠΊΠΎΠ² Π΄Π°Π½Π½Ρ‹Ρ…

DFD Π΄ΠΈΠ°Π³Ρ€Π°ΠΌΠΌΡ‹ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡŽΡ‚ ΠΎΠΏΠΈΡΠ°Ρ‚ΡŒ процСсс ΠΎΠ±ΠΌΠ΅Π½Π° ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠ΅ΠΉ ΠΌΠ΅ΠΆΠ΄Ρƒ элСмСнтами ΠΈΠ·ΡƒΡ‡Π°Π΅ΠΌΠΎΠΉ систСмы. DFD ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ°Π΅Ρ‚ источники ΠΈ Π°Π΄Ρ€Π΅ΡΠ°Ρ‚Ρ‹ Π΄Π°Π½Π½Ρ‹Ρ…, ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΡ†ΠΈΡ€ΡƒΠ΅Ρ‚ процСссы ΠΈ Π³Ρ€ΡƒΠΏΠΏΡ‹ Π΄Π°Π½Π½Ρ‹Ρ…, ΡΠ²ΡΠ·Ρ‹Π²Π°ΡŽΡ‰ΠΈΠ΅ Π² ΠΏΠΎΡ‚ΠΎΠΊΠΈ ΠΎΠ΄Π½Ρƒ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΡŽ с Π΄Ρ€ΡƒΠ³ΠΎΠΉ, Π° Ρ‚Π°ΠΊΠΆΠ΅, Ρ‡Ρ‚ΠΎ Π²Π°ΠΆΠ½ΠΎ, опрСдСляСт Π½Π°ΠΊΠΎΠΏΠΈΡ‚Π΅Π»ΠΈ (Ρ…Ρ€Π°Π½ΠΈΠ»ΠΈΡ‰Π°) Π΄Π°Π½Π½Ρ‹Ρ…, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ΡΡ Π² ΠΈΡΡΠ»Π΅Π΄ΡƒΠ΅ΠΌΠΎΠΌ процСссС.

ΠŸΠΎΡ‚ΠΎΠΊ Π΄Π°Π½Π½Ρ‹Ρ… опрСдСляСт ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡŽ, ΠΏΠ΅Ρ€Π΅Π΄Π°Π²Π°Π΅ΠΌΡƒΡŽ Ρ‡Π΅Ρ€Π΅Π· Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ΅ соСдинСниС ΠΎΡ‚ ΠΈΡΡ‚ΠΎΡ‡Π½ΠΈΠΊΠ° ΠΊ ΠΏΡ€ΠΈΠ΅ΠΌΠ½ΠΈΠΊΡƒ. На DFD Π΄ΠΈΠ°Π³Ρ€Π°ΠΌΠΌΠ°Ρ… ΠΏΠΎΡ‚ΠΎΠΊΠΈ Π΄Π°Π½Π½Ρ‹Ρ… ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ°ΡŽΡ‚ΡΡ линиями со ΡΡ‚Ρ€Π΅Π»ΠΊΠ°ΠΌΠΈ, ΠΏΠΎΠΊΠ°Π·Ρ‹Π²Π°ΡŽΡ‰ΠΈΠΌΠΈ ΠΈΡ… Π½Π°ΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅.

Π˜ΡΡ‚ΠΎΡ‡Π½ΠΈΠΊΠΈ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ ΠΏΠΎΡ€ΠΎΠΆΠ΄Π°ΡŽΡ‚ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΎΠ½Π½Ρ‹Π΅ ΠΏΠΎΡ‚ΠΎΠΊΠΈ — ΠΏΠΎΡ‚ΠΎΠΊΠΈ Π΄Π°Π½Π½Ρ‹Ρ…, пСрСносящиС ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡŽ ΠΊ ΠΏΠΎΠ΄ΡΠΈΡΡ‚Π΅ΠΌΠ°ΠΌ ΠΈΠ»ΠΈ процСссам. Π’Π΅ Π² ΡΠ²ΠΎΡŽ ΠΎΡ‡Π΅Ρ€Π΅Π΄ΡŒ ΠΏΡ€Π΅ΠΎΠ±Ρ€Π°Π·ΡƒΡŽΡ‚ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡŽ ΠΈ ΠΏΠΎΡ€ΠΎΠΆΠ΄Π°ΡŽΡ‚ Π½ΠΎΠ²Ρ‹Π΅ ΠΏΠΎΡ‚ΠΎΠΊΠΈ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ пСрСносят ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡŽ ΠΊ Π΄Ρ€ΡƒΠ³ΠΈΠΌ процСссам ΠΈΠ»ΠΈ подсистСмам, накопитСлям Π΄Π°Π½Π½Ρ‹Ρ… ΠΈΠ»ΠΈ внСшним сущностям — потрСбитСлям ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ.

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

Рис. 2 Π”ΠΈΠ°Π³Ρ€Π°ΠΌΠΌΠ° ΠΏΠΎΡ‚ΠΎΠΊΠΎΠ² Π΄Π°Π½Π½Ρ‹Ρ… Анализ Π΄ΠΈΠ°Π³Ρ€Π°ΠΌΠΌΡ‹ ΠΏΠΎΠΊΠ°Π·Ρ‹Π²Π°Π΅Ρ‚, Ρ‡Ρ‚ΠΎ процСссы ΠΏΡ€ΠΎΡ‚Π΅ΠΊΠ°ΡŽΡ‚ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ:

Π”Π΅ΠΊΠ°Π½Π°Ρ‚ ΠΈΠ·Π²Π΅Ρ‰Π°Π΅Ρ‚ студСнта ΠΎ Π½Π΅ΠΎΠ±Ρ…одимости ΠΎΠΏΠ»Π°Ρ‚Ρ‹ Π‘Ρ‚ΡƒΠ΄Π΅Π½Ρ‚ ΡΠΎΠ²Π΅Ρ€ΡˆΠ°Π΅Ρ‚ ΠΎΠΏΠ»Π°Ρ‚Ρƒ Π˜Π½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡ ΠΎΠ± ΠΎΠΏΠ»Π°Ρ‚Π΅ поступаСт Π² Π΄Π΅ΠΊΠ°Π½Π°Ρ‚

Π”Π΅ΠΊΠ°Π½Π°Ρ‚ Ρ„ΠΎΡ€ΠΌΠΈΡ€ΡƒΠ΅Ρ‚ список студСнтов ΡΠΎΠ²Π΅Ρ€ΡˆΠΈΠ²ΡˆΠΈΡ… ΠΎΠΏΠ»Π°Ρ‚Ρƒ Π”Π΅ΠΊΠ°Π½Π°Ρ‚ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΎΠ½Π½ΠΎΠΉ систСмы ΠΈ ΡΠΏΠΈΡΠΊΠΎΠ² Ρ„ΠΎΡ€ΠΌΠΈΡ€ΡƒΠ΅Ρ‚ Π±Π°Π·Ρƒ Π΄Π°Π½Π½Ρ‹Ρ… ΠΏΠΎ ΡΡ‚ΡƒΠ΄Π΅Π½Ρ‚Π°ΠΌ

3 ΠŸΡ€ΠΎΠ΅ΠΊΡ‚ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ систСмы ΡƒΡ‡Π΅Ρ‚Π° ΠΎΠΏΠ»Π°Ρ‚Ρ‹ обучСния студСнтами

3.1 ΠšΠΎΠ½Ρ†Π΅ΠΏΡ‚ΡƒΠ°Π»ΡŒΠ½ΠΎΠ΅ ΠΈ Π»ΠΎΠ³ΠΈΡ‡Π΅ΡΠΊΠΎΠ΅ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ структуры

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

Бвязь — поимСнованная ассоциация ΠΌΠ΅ΠΆΠ΄Ρƒ двумя сущностями, значимая для рассматриваСмой ΠΏΡ€Π΅Π΄ΠΌΠ΅Ρ‚Π½ΠΎΠΉ области. Бвязь — это ассоциация ΠΌΠ΅ΠΆΠ΄Ρƒ сущностями, ΠΏΡ€ΠΈ ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ, ΠΊΠ°ΠΊ ΠΏΡ€Π°Π²ΠΈΠ»ΠΎ, ΠΊΠ°ΠΆΠ΄Ρ‹ΠΉ экзСмпляр ΠΎΠ΄Π½ΠΎΠΉ сущности, Π½Π°Π·Ρ‹Π²Π°Π΅ΠΌΠΎΠΉ Ρ€ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΡΠΊΠΎΠΉ ΡΡƒΡ‰Π½ΠΎΡΡ‚ΡŒΡŽ, ассоциирован с ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ»ΡŒΠ½Ρ‹ΠΌ (Π² Ρ‚ΠΎΠΌ числС Π½ΡƒΠ»Π΅Π²Ρ‹ΠΌ) количСством экзСмпляров Π²Ρ‚ΠΎΡ€ΠΎΠΉ сущности, Π½Π°Π·Ρ‹Π²Π°Π΅ΠΌΠΎΠΉ ΡΡƒΡ‰Π½ΠΎΡΡ‚ΡŒΡŽ-ΠΏΠΎΡ‚ΠΎΠΌΠΊΠΎΠΌ, Π° ΠΊΠ°ΠΆΠ΄Ρ‹ΠΉ экзСмпляр сущности-ΠΏΠΎΡ‚ΠΎΠΌΠΊΠ° ассоциирован Π² Ρ‚очности с ΠΎΠ΄Π½ΠΈΠΌ экзСмпляром сущности-родитСля.

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

ΠžΡΠ½ΠΎΠ²Π½Ρ‹Π΅ сущности:

Π“Ρ€ΡƒΠΏΠΏΠ° ЀИО студСнта БСмСстр

Дисциплина ΠŸΡ€ΠΈΡ‡ΠΈΠ½Π° ΠΎΠΏΠ»Π°Ρ‚Ρ‹ ΠžΠΏΠ»Π°Ρ‚Π°

Рис. 3 ER-Π΄ΠΈΠ°Π³Ρ€Π°ΠΌΠΌΠ° сущностСй

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

Π’ΠΈΠ΄ Π³Π»Π°Π²Π½ΠΎΠΉ Ρ„ΠΎΡ€ΠΌΡ‹ ΠΌΠΎΠΆΠ½ΠΎ ΠΏΡ€Π΅Π΄ΡΡ‚Π°Π²ΠΈΡ‚ΡŒ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΌ способом

Рис. 4 Π’ΠΈΠ΄ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΡΠΊΠΎΠ³ΠΎ интСрфСйса МСню Π²Ρ‹Π±ΠΎΡ€Π° Π±Π°Π·Ρ‹ Π΄Π°Π½Π½Ρ‹Ρ… позволяСт ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŽ ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ с Π‘Π” Access ΠΈΠ»ΠΈ Miсrosoft SQL Server2005, Π° Ρ‚Π°ΠΊ ΠΆΠ΅ Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΡƒΠΆΠ΅ ΠΈΠΌΠ΅ΡŽΡ‰ΠΈΠ΅ΡΡ Π‘Π”.

систСма ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½Ρ‹ΠΉ ΡƒΡ‡Π΅Ρ‚

Рис. 5 Π’ΠΈΠ΄ мСню Π‘Π” МСню справка содСрТит ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡŽ ΠΎ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠ΅ ΠΈ ΠΏΠΎΠΌΠΎΡ‰ΡŒ.

Рис. 6 Π’ΠΈΠ΄ мСню справка Π Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€ ΠΎΠΏΠ»Π°Ρ‚ позволяСт Π²Π½ΠΎΡΠΈΡ‚ΡŒ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡŽ ΠΎΠ± ΠΎΠΏΠ»Π°Ρ‚Π΅. ΠŸΡ€ΠΈ Π½Π°ΠΆΠ°Ρ‚ΠΈΠΈ Π½Π° Π΄Π°Π½Π½ΡƒΡŽ ΠΊΠ½ΠΎΠΏΠΊΡƒ появляСтся Ρ„ΠΎΡ€ΠΌΠ° со ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΌΠΈ элСмСнтами: Π΄ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ строку, ΠΏΡ€Π°Π²ΠΈΡ‚ΡŒ строку, ΡƒΠ΄Π°Π»ΠΈΡ‚ΡŒ строку.

Рис. 7 Π’ΠΈΠ΄ мСню Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€Π° ΠΎΠΏΠ»Π°Ρ‚

ΠŸΡ€ΠΈ Π²Ρ‹Π±ΠΎΡ€Π΅ ΠΊΠ½ΠΎΠΏΠΊΠΈ ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ ΠΎΡ‚Ρ‡Π΅Ρ‚ появляСтся ΠΎΠΊΠ½ΠΎ Π² ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌ ΠΌΠΎΠΆΠ½ΠΎ ΡΠΎΡΡ‚Π°Π²ΠΈΡ‚ΡŒ, ΡΠΎΡ…Ρ€Π°Π½ΠΈΡ‚ΡŒ, Ρ€Π°ΡΠΏΠ΅Ρ‡Π°Ρ‚Π°Ρ‚ΡŒ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡŽ. Поля Π³Ρ€ΡƒΠΏΠΏΠ°, ΠΏΡ€ΠΈΡ‡ΠΈΠ½Π° ΠΎΠΏΠ»Π°Ρ‚Ρ‹, дисциплина, Ρ„ΠΎΡ€ΠΌΠ° обучСния, Ρ„ΠΎΡ€ΠΌΠ° ΠΎΠΏΠ»Π°Ρ‚Ρ‹ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡŽΡ‚ Π΄ΠΎΠ±Π°Π²Π»ΡΡ‚ΡŒ элСмСнты ΠΈΠ»ΠΈ Π²Ρ‹Π±Ρ€Π°Ρ‚ΡŒ ΠΈΠ· ΡƒΠΆΠ΅ ΠΈΠΌΠ΅ΡŽΡ‰ΠΈΡ…ΡΡ записСй.

Рис. 8 Π’ΠΈΠ΄ мСню ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ ΠΎΡ‚Ρ‡Π΅Ρ‚

4. РСализация ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠ³ΠΎ срСдства

4.1 Π’Ρ‹Π±ΠΎΡ€ срСдств Ρ€Π΅Π°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ подсистСмы Для Ρ€Π΅Π°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ Π΄Π°Π½Π½ΠΎΠΉ систСмы цСлСсообразно ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΡƒΡŽ срСду Microsoft Visual Studio 2005 ΠΈ Π‘Π£Π‘Π” Microsoft SQL Server 2005 Express Edition, Ρ‚.ΠΊ. ΠΎΠ½Π° «Π·Π°Ρ‚ΠΎΡ‡Π΅Π½Π°» ΠΏΠΎΠ΄ срСду Visual Studio. Π‘Ρ€Π΅Π΄Π° программирования Visual Studio 2005 Π² Π½Π°ΡΡ‚оящСС врСмя ΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ всСобщим ΠΏΡ€ΠΈΠ·Π½Π°Π½ΠΈΠ΅ΠΌ, Ρ‡Ρ‚ΠΎ Π½Π΅ΡƒΠ΄ΠΈΠ²ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ, Ρ‚.ΠΊ. ΠΎΠ½Π° Π΄Π°Π΅Ρ‚ большиС возмоТности для быстрой ΠΈ Π½Π°Π΄Π΅ΠΆΠ½ΠΎΠΉ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠ³ΠΎ срСдства, компиляции, ΠΎΡ‚Π»Π°Π΄ΠΊΠΈ ΠΈ Ρ‚Сстирования.

4.2 ОписаниС структуры Π‘Π” Для создания Π‘Π” Π±ΡƒΠ΄Π΅Ρ‚ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒΡΡ Π‘Π£Π‘Π” Microsoft SQL Server 2005 Express Edition.

ВыполняСм ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠ΅ дСйствия: ΠžΡΡƒΡ‰Π΅ΡΡ‚Π²Π»Π΅Π½ΠΈΠ΅ этого этапа Π±ΡƒΠ΄Π΅Ρ‚ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚ΡŒ ΠΏΡ€ΠΈ ΠΏΠΎΠΌΠΎΡ‰ΠΈ Microsoft Visual Studio 2005. ΠŸΡ€ΠΈ Π½Π°ΠΆΠ°Ρ‚ΠΈΠΈ Π½Π° ΠΊΠ½ΠΎΠΏΠΊΡƒ Tools Π² ΠΏΠ°Π½Π΅Π»ΠΈ мСню, Π²Ρ‹ΠΏΠ°Π΄Π΅Ρ‚ список ΠΊΠΎΠΌΠ°Π½Π΄. НаТав Π½Π° ΠΊΠΎΠΌΠ°Π½Π΄Ρƒ Connect to Database появляСтся ΠΎΠΊΠ½ΠΎ (рис. 8), Π² ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌ Π²Ρ‹Π±ΠΈΡ€Π°Π΅ΠΌ Π½Π°Π·Π²Π°Π½ΠΈΠ΅ сСрвСра ΠΈΠ· Π²Ρ‹ΠΏΠ°Π΄Π°ΡŽΡ‰Π΅Π³ΠΎ списка, Π·Π°Ρ‚Π΅ΠΌ ΠΌΠΎΠΆΠ½ΠΎ Π²Ρ‹Π±Ρ€Π°Ρ‚ΡŒ ΡƒΠΆΠ΅ ΡΠΎΠ·Π΄Π°Π½Π½ΡƒΡŽ Ρ€Π°Π½Π΅Π΅ Π‘Π” ΠΈΠ»ΠΈ ввСсти Π½ΠΎΠ²ΠΎΠ΅ имя для Π‘Π”, Π° Ρ‚Π°ΠΊ ΠΆΠ΅ ΠΌΠΎΠΆΠ½ΠΎ ΠΏΡ€ΠΈΠΊΡ€Π΅ΠΏΠΈΡ‚ΡŒ Ρ„Π°ΠΉΠ» Π‘Π”, Ссли ΠΎΠ½ Π±Ρ‹Π» создан Π² Π΄Ρ€ΡƒΠ³ΠΎΠΌ мСстС.

Π’ ΠΏΠ°Π½Π΅Π»ΠΈ мСню ΠΊΠ»ΠΈΠΊΠ°Π΅ΠΌ Π½Π° ΠΊΠ½ΠΎΠΏΠΊΡƒ tools

Π’Ρ‹Π±ΠΈΡ€Π°Π΅ΠΌ ΠΊΠΎΠΌΠ°Π½Π΄Ρƒ connect to database

Π£ΠΊΠ°Π·Ρ‹Π²Π°Π΅ΠΌ Π½Π°Π·Π²Π°Π½ΠΈΠ΅ сСрвСра Π‘ΠΎΠ·Π΄Π°Π΅ΠΌ Π‘Π” Рис. 9 Π‘ΠΎΠ΅Π΄ΠΈΠ½Π΅Π½ΠΈΠ΅ с Π‘Π”

4.3 РСализация Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠ³ΠΎ срСдства Для создания систСмы использовалась срСда программирования Microsoft, язык программирования C#.

ΠΠ°Ρ‡Π°Π»ΡŒΠ½Π°Ρ Ρ„ΠΎΡ€ΠΌΠ° создавалась ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ:

Запустили Visual Studio 2005

Π’ ΠΏΠΎΡΠ²ΠΈΠ²ΡˆΠ΅ΠΌΡΡ ΠΎΠΊΠ½Π΅ Π²Ρ‹Π±ΠΈΡ€Π°Π΅ΠΌ ΠΊΠ½ΠΎΠΏΠΊΡƒ Windows ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅, Π³Π΄Π΅ автоматичСски создаСтся Ρ„ΠΎΡ€ΠΌΠ° Π’ ΠΌΠ΅Π½ΡŽ инструмСнтов Toolbox элСмСнт button, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Ρ€Π°Π·ΠΌΠ΅Ρ‰Π°Π΅ΠΌ Π½Π° Ρ„ΠΎΡ€ΠΌΠ΅.

Π’ ΡΠ²ΠΎΠΉΡΡ‚Π²Π°Ρ… (Properties) ΡƒΠΊΠ°Π·Ρ‹Π²Π°Π΅ΠΌ Π½Π°Π·Π²Π°Π½ΠΈΠ΅ ΠΊΠ½ΠΎΠΏΠΊΠΈ «Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΎΠΏΠ»Π°Ρ‚Ρ‹» Π’ ΠΏΠ°Π½Π΅Π»ΠΈ «Properties» ΠΌΡ‹ ΠΌΠΎΠΆΠ΅ΠΌ ΠΏΠΎΠΌΠ΅Π½ΡΡ‚ΡŒ Π΅Π³ΠΎ Π½Π°Π·Π²Π°Π½ΠΈΠ΅, Ρ†Π²Π΅Ρ‚, Ρ€Π°Π·ΠΌΠ΅Ρ€, ΠΎΡ€ΠΈΠ΅Π½Ρ‚Π°Ρ†ΠΈΡŽ элСмСнтов ΠΈ Ρ‚Скста Π²Π½ΡƒΡ‚Ρ€ΠΈ Ρ„ΠΎΡ€ΠΌΡ‹ ΠΈ Ρ‚. Π΄.

ΠŸΡ€ΠΈ Ρ‰Π΅Π»Ρ‡ΠΊΠ΅ ΠΏΠΎ ΡΠ»Π΅ΠΌΠ΅Π½Ρ‚Ρƒ открываСтся ΠΊΠΎΠ΄. ОпишСм ΠΏΡ€ΠΎΡ†Π΅Π΄ΡƒΡ€Ρƒ, Π½Π°Π·ΠΎΠ²Π΅ΠΌ Π΅Π΅ mouseUp+

this.ImageButton1.AccessibleName = «Π Π΅Π΄Π°ΠΊΡ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΎΠΏΠ»Π°Ρ‚Ρ‹» ;

this.ImageButton1.AccessibleRole = System.Windows.Forms.AccessibleRole.PushButton;

this.ImageButton1.BackgroundImage = ((System.Drawing.Image)(resources.GetObject («ImageButton1.BackgroundImage»)));

this.ImageButton1.Cursor = System.Windows.Forms.Cursors.Hand/ΠΏΡ€ΠΈ Π½Π°Π²Π΅Π΄Π΅Π½ΠΈΠΈ мСняСт курсор Π½Π° Ρ€ΡƒΠΊΡƒ

this.ImageButton1.Font = new System.Drawing.Font («Verdana», 9.75 °F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((System.Byte)(204))); /ΡƒΠΊΠ°Π·Ρ‹Π²Π°Π΅ΠΌ ΡˆΡ€ΠΈΡ„Ρ‚

this.ImageButton1.Location = new System.Drawing.Point (96, 248);/располоТСниС ΠΊΠ½ΠΎΠΏΠΊΠΈ

this.ImageButton1.Name = «ImageButton1» ;

this.ImageButton1.Size = new System.Drawing.Size (150, 50);/Ρ€Π°Π·ΠΌΠ΅Ρ€ ΠΊΠ½ΠΎΠΏΠΊΠΈ

this.ImageButton1.TabIndex = 0;

this.ImageButton1.MouseUp += new System.Windows.Forms.MouseEventHandler (this.ImageButton1_MouseUp);/ΠΏΡ€ΠΈ Π½Π°ΠΆΠ°Ρ‚ΠΈΠΈ Π½Π° ΠΊΠ½ΠΎΠΏΠΊΡƒ вызываСтся ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊ события

5. ВСстированиС ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠ³ΠΎ срСдства ΠŸΡ€ΠΎΡ‚Π΅ΡΡ‚ΠΈΡ€ΡƒΠ΅ΠΌ систСму:

НСвСрноС соСдинСниС с сСрвСром Π‘Π” РСакция: отвСтсСрвСр Π½Π΅ ΡΡƒΡ‰Π΅ΡΡ‚Π²ΡƒΠ΅Ρ‚ ΠΈΠ»ΠΈ отсутствуСт доступ Рис. 10 НСвСрноС соСдинСниС с ΡΠ΅Ρ€Π²Π΅Ρ€ΠΎΠΌ

ΠŸΡ€ΠΈ Π²Π²ΠΎΠ΄Π΅ Π΄Π°Π½Π½Ρ‹Ρ… Π½Π΅ Π·Π°ΠΏΠΎΠ»Π½Π΅Π½Π° ΠΎΠ΄Π½Π° ΠΈΠ· ΡΡ‚Ρ€ΠΎΠΊ РСакция: ΠΎΡ‚Π²Π΅Ρ‚Π½Π΅Π²Π΅Ρ€Π½Ρ‹Π΅ Π΄Π°Π½Π½Ρ‹Π΅ Рис. 11 ΠŸΡ€ΠΈ Π²Π²ΠΎΠ΄Π΅ Π΄Π°Π½Π½Ρ‹Ρ… Π½Π΅ Π·Π°ΠΏΠΎΠ»Π½Π΅Π½Π° строка

Π’ ΠΏΠΎΠ»Π΅ ЀИО ΡƒΠΊΠ°Π·Π°Π½Π° Ρ†ΠΈΡ„Ρ€Π° РСакция: ΠΎΡ‚Π²Π΅Ρ‚Π½Π΅Π²Π΅Ρ€Π½Ρ‹Π΅ Π΄Π°Π½Π½Ρ‹Π΅ Рис. 12 Π’ ΠΏΠΎΠ»Π΅ ЀИО ΡƒΠΊΠ°Π·Π°Π½Π° Ρ†ΠΈΡ„Ρ€Π°

6. Руководство ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ БистСма Π½Π΅ Ρ‚Ρ€Π΅Π±ΡƒΠ΅Ρ‚ ΠΎΡ‚ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΉ установки ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠ³ΠΎ обСспСчСния.

ΠŸΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒ запускаСт ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½Ρ‹ΠΉ Ρ„Π°ΠΉΠ» ΠΈ Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ с ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΎΠΉ.

ΠŸΡ€ΠΈ запускС ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ появится Ρ„ΠΎΡ€ΠΌΠ°, которая выглядит ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ:

Рис. 13 Π’ΠΈΠ΄ Π³Π»Π°Π²Π½ΠΎΠΉ Ρ„ΠΎΡ€ΠΌΡ‹ Π€ΠΎΡ€ΠΌΠ° Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€ ΠΎΠΏΠ»Π°Ρ‚ ΠΈΠΌΠ΅Π΅Ρ‚ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΡƒΡŽ структуру:

Рис. 14 Π’ΠΈΠ΄ Ρ„ΠΎΡ€ΠΌΡ‹ Π²Π²ΠΎΠ΄Π° Π΄Π°Π½Π½Ρ‹Ρ… Π—Π°ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅

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

ΠŸΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅, А МодСль Π‘Π” ΠŸΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ Π‘ Листинг ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹

using System;

using System. Drawing;

using System. Collections;

using System. ComponentModel;

using System.Windows.Forms;

using System. Data;

namespace Oplata

{

/// Summary description for Form1.

public class Form1: System.Windows.Forms.Form

{

private Oplata. ImageButton ImageButton1;

private Oplata. ImageButton ImageButton2;

private System.Windows.Forms.PictureBox pictureBox1;

private System.Windows.Forms.PictureBox pictureBox2;

private System.Windows.Forms.MainMenu mainMenu1;

private System.Windows.Forms.MenuItem menuItem2;

private System.Windows.Forms.MenuItem menuItem4;

private System.Windows.Forms.MenuItem menuItem5;

private System.Windows.Forms.MenuItem menuItem6;

private System.Windows.Forms.MenuItem menuItem7;

private System.Windows.Forms.MenuItem menuItem8;

private System.Windows.Forms.MenuItem menuItem9;

private System.Windows.Forms.MenuItem menuItem10;

private System.Windows.Forms.MenuItem menuItem11;

private System.Windows.Forms.MenuItem menuItem12;

private System.Windows.Forms.MenuItem menuItem1;

private System.Windows.Forms.MenuItem menuItem3;

/// Required designer variable.

private System.ComponentModel.Container components = null;

public Form1()

{

// Required for Windows Form Designer support

InitializeComponent ();

// TODO: Add any constructor code after InitializeComponent call

}

/// Clean up any resources being used.

protected override void Dispose (bool disposing)

{

if (disposing)

{

if (components ≠ null)

{

components.Dispose ();

}

}

base.Dispose (disposing);

}

#region Windows Form Designer generated code

/// Required method for Designer support — do not modify

/// the contents of this method with the code editor.

private void InitializeComponent ()

{

System.Resources.ResourceManager resources = new System.Resources.ResourceManager (typeof (Form1));

this.znOFFImageButton1 = new Oplata. ZnOFFImageButton ();

this.znOFFImageButton2 = new Oplata. ZnOFFImageButton ();

this.pictureBox1 = new System.Windows.Forms.PictureBox ();

this.pictureBox2 = new System.Windows.Forms.PictureBox ();

this.mainMenu1 = new System.Windows.Forms.MainMenu ();

this.menuItem4 = new System.Windows.Forms.MenuItem ();

this.menuItem6 = new System.Windows.Forms.MenuItem ();

this.menuItem7 = new System.Windows.Forms.MenuItem ();

this.menuItem8 = new System.Windows.Forms.MenuItem ();

this.menuItem9 = new System.Windows.Forms.MenuItem ();

this.menuItem10 = new System.Windows.Forms.MenuItem ();

this.menuItem11 = new System.Windows.Forms.MenuItem ();

this.menuItem12 = new System.Windows.Forms.MenuItem ();

this.menuItem5 = new System.Windows.Forms.MenuItem ();

this.menuItem2 = new System.Windows.Forms.MenuItem ();

this.menuItem1 = new System.Windows.Forms.MenuItem ();

this.menuItem3 = new System.Windows.Forms.MenuItem ();

this.SuspendLayout ();

// ImageButton1

this.ImageButton1.AccessibleName = «Π Π΅Π΄Π°ΠΊΡ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΎΠΏΠ»Π°Ρ‚Ρ‹» ;

this.ImageButton1.AccessibleRole = System.Windows.Forms.AccessibleRole.PushButton;

this.ImageButton1.BackgroundImage = ((System.Drawing.Image)(resources.GetObject («znOFFImageButton1.BackgroundImage»)));

this.ImageButton1.Cursor = System.Windows.Forms.Cursors.Hand;

this.ImageButton1.Font = new System.Drawing.Font («Verdana», 9.75 °F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((System.Byte)(204)));

this.ImageButton1.Location = new System.Drawing.Point (96, 248);

this.ImageButton1.Name = «znOFFImageButton1» ;

this.ImageButton1.Size = new System.Drawing.Size (150, 50);

this.ImageButton1.TabIndex = 0;

this.ImageButton1.MouseUp += new System.Windows.Forms.MouseEventHandler (this.znOFFImageButton1_MouseUp);

// ImageButton2

this.ImageButton2.AccessibleName = «Π‘ΠΎΠ·Π΄Π°Ρ‚ΡŒ ΠΎΡ‚Ρ‡Ρ‘Ρ‚» ;

this.ImageButton2.AccessibleRole = System.Windows.Forms.AccessibleRole.PushButton;

this.ImageButton2.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right)));

this.ImageButton2.BackgroundImage = ((System.Drawing.Image)(resources.GetObject («znOFFImageButton2.BackgroundImage»)));

this.ImageButton2.Cursor = System.Windows.Forms.Cursors.Hand;

this.ImageButton2.Font = new System.Drawing.Font («Verdana», 9.75 °F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((System.Byte)(204)));

this.ImageButton2.Location = new System.Drawing.Point (450, 250);

this.ImageButton2.Name = «znOFFImageButton2» ;

this.ImageButton2.Size = new System.Drawing.Size (150, 50);

this.ImageButton2.TabIndex = 0;

this.ImageButton2.MouseUp += new System.Windows.Forms.MouseEventHandler (this.znOFFImageButton2_MouseUp);

// pictureBox1

this.pictureBox1.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle;

this.pictureBox1.Image = ((System.Drawing.Image)(resources.GetObject («pictureBox1.Image»)));

this.pictureBox1.Location = new System.Drawing.Point (32, 24);

this.pictureBox1.Name = «pictureBox1» ;

this.pictureBox1.Size = new System.Drawing.Size (288, 216);

this.pictureBox1.TabIndex = 1;

this.pictureBox1.TabStop = false;

// pictureBox2

this.pictureBox2.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right)));

this.pictureBox2.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle;

this.pictureBox2.Image = ((System.Drawing.Image)(resources.GetObject («pictureBox2.Image»)));

this.pictureBox2.Location = new System.Drawing.Point (384, 24);

this.pictureBox2.Name = «pictureBox2» ;

this.pictureBox2.Size = new System.Drawing.Size (288, 216);

this.pictureBox2.TabIndex = 2;

this.pictureBox2.TabStop = false;

// mainMenu1

this.mainMenu1.MenuItems.AddRange (new System.Windows.Forms.MenuItem[] {

this.menuItem4,

this.menuItem2});

// menuItem4

this.menuItem4.Index = 0;

this.menuItem4.MenuItems.AddRange (new System.Windows.Forms.MenuItem[] {

this.menuItem6,

this.menuItem5});

this.menuItem4.Text = «Π‘Π°Π·Π° Π΄Π°Π½Π½Ρ‹Ρ…» ;

// menuItem6

this.menuItem6.Index = 0;

this.menuItem6.MenuItems.AddRange (new System.Windows.Forms.MenuItem[] {

this.menuItem7,

this.menuItem8,

this.menuItem9,

this.menuItem10,

this.menuItem11,

this.menuItem12});

this.menuItem6.Text = «Π Π΅Π΄Π°ΠΊΡ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ» ;

// menuItem7

this.menuItem7.Index = 0;

this.menuItem7.Text = «Π’Π°Π±Π»ΠΈΡ†Π° студСнтов» ;

this.menuItem7.Click += new System. EventHandler (this.menuItem7_Click);

// menuItem8

this.menuItem8.Index = 1;

this.menuItem8.Text = «Π’Π°Π±Π»ΠΈΡ†Π° дисциплин» ;

this.menuItem8.Click += new System. EventHandler (this.menuItem8_Click);

// menuItem9

this.menuItem9.Index = 2;

this.menuItem9.Text = «Π’Π°Π±Π»ΠΈΡ†Π° Π³Ρ€ΡƒΠΏΠΏ» ;

this.menuItem9.Click += new System. EventHandler (this.menuItem9_Click);

// menuItem10

this.menuItem10.Index = 3;

this.menuItem10.Text = «Π’Π°Π±Π»ΠΈΡ†Π° ΠΏΡ€ΠΈΡ‡ΠΈΠ½ ΠΎΠΏΠ»Π°Ρ‚Ρ‹» ;

this.menuItem10.Click += new System. EventHandler (this.menuItem10_Click);

// menuItem11

this.menuItem11.Index = 4;

this.menuItem11.Text = «Π’Π°Π±Π»ΠΈΡ†Π° Ρ„ΠΎΡ€ΠΌ обучСния» ;

this.menuItem11.Click += new System. EventHandler (this.menuItem11_Click);

// menuItem12

this.menuItem12.Index = 5;

this.menuItem12.Text = «Π’Π°Π±Π»ΠΈΡ†Π° Ρ„ΠΎΡ€ΠΌ ΠΎΠΏΠ»Π°Ρ‚Ρ‹» ;

this.menuItem12.Click += new System. EventHandler (this.menuItem12_Click);

// menuItem5

this.menuItem5.Index = 1;

this.menuItem5.Text = «Π˜Π·ΠΌΠ΅Π½ΠΈΡ‚ΡŒ Ρ‚Π΅ΠΊΡƒΡ‰ΡƒΡŽ Π‘Π”» ;

this.menuItem5.Click += new System. EventHandler (this.menuItem5_Click);

// menuItem2

this.menuItem2.Index = 1;

this.menuItem2.MenuItems.AddRange (new System.Windows.Forms.MenuItem[] {

this.menuItem1,

this.menuItem3});

this.menuItem2.Text = «Π‘ΠΏΡ€Π°Π²ΠΊΠ°» ;

// menuItem1

this.menuItem1.Index = 0;

this.menuItem1.Text = «ΠŸΠΎΠΌΠΎΡ‰ΡŒ» ;

this.menuItem1.Click += new System. EventHandler (this.menuItem1_Click);

// menuItem3

this.menuItem3.Index = 1;

this.menuItem3.Text = «Πž ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ΅» ;

this.menuItem3.Click += new System. EventHandler (this.menuItem3_Click);

// Form1

this.AutoScaleBaseSize = new System.Drawing.Size (5, 13);

this.BackColor = System.Drawing.SystemColors.Control;

this.ClientSize = new System.Drawing.Size (706, 320);

this.Controls.Add (this.pictureBox2);

this.Controls.Add (this.pictureBox1);

this.Controls.Add (this.znOFFImageButton1);

this.Controls.Add (this.znOFFImageButton2);

this.FormBorderStyle = System.Windows.Forms.FormBorderStyle.FixedSingle;

this.Menu = this. mainMenu1;

this.Name = «Form1» ;

this.StartPosition = System.Windows.Forms.FormStartPosition.CenterScreen;

this.Text = «Π‘истСма ΡƒΡ‡Ρ‘Ρ‚Π° ΠΎΠΏΠ»Π°Ρ‚Ρ‹» ;

this.Load += new System. EventHandler (this.Form1_Load);

this.Paint += new System.Windows.Forms.PaintEventHandler (this.Form1_Paint);

this.ResumeLayout (false);

}

#endregion

/// The main entry point for the application.

[STAThread]

static void Main ()

{

Application.Run (new Form1());

}

public static string ΡΡ‚Ρ€ΠΎΠΊΠ°ΠŸΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ=@" Integrated Security=SSPI;User ID=Администратор;Data Source="" HOME" «;Initial Catalog=OplataDB;Provider=»" SQLOLEDB.1″ «;Workstation ID=»" HOME" «;Packet Size=4096» ;

private void Form1_Load (object sender, System. EventArgs e)

{

try

{

System.IO.FileStream fs=new System.IO.FileStream («options.bak», System.IO.FileMode.Open);

System.IO.StreamReader reader=new System.IO.StreamReader (fs, System.Text.Encoding.UTF8);

Form1.ΡΡ‚Ρ€ΠΎΠΊΠ°ΠŸΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ=reader.ReadLine ();

reader.Close ();

fs.Close ();

}

catch

{

Form1.ShowMyMessage («ΠžΡˆΠΈΠ±ΠΊΠ° ΠΏΡ€ΠΈ Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠ΅ настроСк.»);

}

}

private void Form1_Paint (object sender, System.Windows.Forms.PaintEventArgs e)

{

Graphics g=this.CreateGraphics ();

Brush LGB=new System.Drawing.Drawing2D.LinearGradientBrush (new Rectangle (0,0,this.Width, this. Height), Color. Black, Color. Teal,-45);

g.FillRectangle (LGB, 0,0,this.Width, this. Height);

g.Dispose ();

}

private void znOFFImageButton1_MouseUp (object sender, System.Windows.Forms.MouseEventArgs e)

{

Form2 f2=new Form2();

f2.ShowDialog ();

f2.Dispose ();

}

private void znOFFImageButton2_MouseUp (object sender, System.Windows.Forms.MouseEventArgs e)

{

Form4 f4=new Form4();

f4.ShowDialog ();

f4.Dispose ();

}

public static void ShowMyMessage (string str)

{

Π‘ΠΎΠΎΠ±Ρ‰Π΅Π½ΠΈΠ΅ mes=new Π‘ΠΎΠΎΠ±Ρ‰Π΅Π½ΠΈΠ΅ ();

mes.label1.Text=str;

mes.ShowDialog ();

mes.Dispose ();

}

public static bool ΠžΡ‚Π²Π΅Ρ‚ (string str)

{

Вопрос v=new Вопрос ();

v.label1.Text=str;

v.ShowDialog ();

return v. ΠžΡ‚Π²Π΅Ρ‚Π”Π°;

}

private void menuItem5_Click (object sender, System. EventArgs e)

{

FormOptions fo=new FormOptions ();

fo.ShowDialog ();

fo.Dispose ();

}

private void menuItem7_Click (object sender, System. EventArgs e)

{

FormEditor fed=new FormEditor ();

fed.Ρ‚Π°Π±Π»ΠΈΡ†Π°="Student" ;

fed.ShowDialog ();

}

private void menuItem8_Click (object sender, System. EventArgs e)

{

FormEditor fed=new FormEditor ();

fed.Ρ‚Π°Π±Π»ΠΈΡ†Π°="Disciplina" ;

fed.ShowDialog ();

}

private void menuItem9_Click (object sender, System. EventArgs e)

{

FormEditor fed=new FormEditor ();

fed.Ρ‚Π°Π±Π»ΠΈΡ†Π°="Gruppa" ;

fed.ShowDialog ();

}

private void menuItem10_Click (object sender, System. EventArgs e)

{

FormEditor fed=new FormEditor ();

fed.Ρ‚Π°Π±Π»ΠΈΡ†Π°="Prichina" ;

fed.ShowDialog ();

}

private void menuItem11_Click (object sender, System. EventArgs e)

{

FormEditor fed=new FormEditor ();

fed.Ρ‚Π°Π±Π»ΠΈΡ†Π°="FormaObuchenie" ;

fed.ShowDialog ();

}

private void menuItem12_Click (object sender, System. EventArgs e)

{

FormEditor fed=new FormEditor ();

fed.Ρ‚Π°Π±Π»ΠΈΡ†Π°="FormaOplata" ;

fed.ShowDialog ();

}

private void menuItem3_Click (object sender, System. EventArgs e)

{

Form1.ShowMyMessage («Π‘истСма ΡƒΡ‡Ρ‘Ρ‚Π° ΠΎΠΏΠ»Π°Ρ‚Ρ‹ „+“ n» +" (с)Π‘Π°Π΄ΠΎΡ…ΠΈΠ½ ΠœΠΈΡ…Π°ΠΈΠ»" +" n" +" 2008 Π³.");

}

private void menuItem1_Click (object sender, System. EventArgs e)

{

FormHelp fh=new FormHelp ();

fh.ShowDialog ();

fh.Dispose ();

}

}

}

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