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

Π Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΎΠ½Π½ΠΎΠΉ систСмы «БоставлСниС расписаний занятий»

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

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

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

ΠšΠ£Π Π‘ΠžΠ’ΠΠ― Π ΠΠ‘ΠžΠ’Π

Π Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΎΠ½Π½ΠΎΠΉ систСмы «Π‘оставлСниС расписаний занятий»

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

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

— ΡƒΡ‡Π΅Ρ‚ занятости ΠΏΡ€Π΅ΠΏΠΎΠ΄Π°Π²Π°Ρ‚Π΅Π»Π΅ΠΉ Π½Π° ΠΊΠ°ΠΆΠ΄Ρ‹ΠΉ дСнь;

— ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡ‚ΡŒ ΠΏΠΎΠ»ΡƒΡ‡Π°Ρ‚ΡŒ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡŽ ΠΎ Ρ€Π°ΡΠΏΠΈΡΠ°Π½ΠΈΠΈ занятий студСнтам;

— ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡ‚ΡŒ Π²Π½ΠΎΡΠΈΡ‚ΡŒ измСнСния Π² Ρ€Π°ΡΠΏΠΈΡΠ°Π½ΠΈΠ΅.

К ΡΠΈΡΡ‚Π΅ΠΌΠ΅ Π΄ΠΎΠ»ΠΆΠ½Ρ‹ ΠΈΠΌΠ΅Ρ‚ΡŒ доступ администрация ΡƒΡ‡Π΅Π±Π½ΠΎΠ³ΠΎ завСдСния, ΠΏΡ€Π΅ΠΏΠΎΠ΄Π°Π²Π°Ρ‚Π΅Π»ΠΈ, студСнты.

1. Π’Π΅Ρ…Π½ΠΈΠΊΠΎ-экономичСскиС ΠΏΠΎΠΊΠ°Π·Π°Ρ‚Π΅Π»ΠΈ

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

2. Π€ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½Π°Ρ модСль ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΎΠ½Π½ΠΎΠΉ систСмы

ΠšΠΎΠ½Ρ‚Π΅ΠΊΡΡ‚Π½Π°Ρ Π΄ΠΈΠ°Π³Ρ€Π°ΠΌΠΌΠ° Π˜Π‘ «Π‘оставлСния расписании занятии» ΠΏΠΎΠΊΠ°Π·Π°Π½Π° Π½Π° Ρ€ΠΈΡΡƒΠ½ΠΊΠ΅ 1. Π€ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½Π°Ρ Π΄ΠΈΠ°Π³Ρ€Π°ΠΌΠΌΠ° ΠΏΠ΅Ρ€Π²ΠΎΠ³ΠΎ уровня ΠΏΡ€ΠΈΠ²Π΅Π΄Π΅Π½Π° Π½Π° Ρ€ΠΈΡΡƒΠ½ΠΊΠ΅ 2.

Рисунок 1. ΠšΠΎΠ½Ρ‚Π΅ΠΊΡΡ‚Π½Π°Ρ Π΄ΠΈΠ°Π³Ρ€Π°ΠΌΠΌΠ° ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΎΠ½Π½ΠΎΠΉ систСмы Рисунок 2. Π€ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½Π°Ρ Π΄ΠΈΠ°Π³Ρ€Π°ΠΌΠΌΠ° ΠΏΠ΅Ρ€Π²ΠΎΠ³ΠΎ уровня

3. ΠžΠ±ΡŠΠ΅ΠΊΡ‚Π½ΠΎ-ΠΎΡ€ΠΈΠ΅Π½Ρ‚ΠΈΡ€ΠΎΠ²Π°Π½Π½ΠΎΠ΅ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ систСмы

МодСли Π²Π°Ρ€ΠΈΠ°Π½Ρ‚ΠΎΠ² использования систСмы

Π’ Ρ…ΠΎΠ΄Π΅ Π°Π½Π°Π»ΠΈΠ·Π° для ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΈΡ€ΡƒΠ΅ΠΌΠΎΠΉ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΎΠ½Π½ΠΎΠΉ систСмы Π±Ρ‹Π»ΠΎ Π²Ρ‹Π΄Π΅Π»Π΅Π½ΠΎ 3 Π΄Π΅ΠΉΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΡ… Π»ΠΈΡ†Π°: Π—Π°Π²ΡƒΡ‡, ДиспСтчСр ΠΈ Π‘Ρ‚ΡƒΠ΄Π΅Π½Ρ‚. Для ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ ΠΈΠ· Π½ΠΈΡ… Π±Ρ‹Π»ΠΈ Π²Ρ‹Π΄Π΅Π»Π΅Π½Ρ‹ ΠΏΡ€Π΅Ρ†Π΅Π΄Π΅Π½Ρ‚Ρ‹.

ΠŸΠΎΠ»ΡƒΡ‡Π΅Π½Π½Π°Ρ Π΄ΠΈΠ°Π³Ρ€Π°ΠΌΠΌΠ° Π²Π°Ρ€ΠΈΠ°Π½Ρ‚ΠΎΠ² использования Π˜Π‘ «Π‘оставлСния расписании занятии» ΠΏΠΎΠΊΠ°Π·Π°Π½Π° Π½Π° Ρ€ΠΈΡΡƒΠ½ΠΊΠ΅ 4.

Рисунок 4. Π”ΠΈΠ°Π³Ρ€Π°ΠΌΠΌΠ° Π²Π°Ρ€ΠΈΠ°Π½Ρ‚ΠΎΠ² использования ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΎΠ½Π½ΠΎΠΉ систСмы

Π”ΠΈΠ°Π³Ρ€Π°ΠΌΠΌΠ° классов

На Ρ€ΠΈΡΡƒΠ½ΠΊΠ΅ 5 прСдставлСна Π΄ΠΈΠ°Π³Ρ€Π°ΠΌΠΌΠ° классов. На Π΄ΠΈΠ°Π³Ρ€Π°ΠΌΠΌΠ΅ Π²Ρ‹Π΄Π΅Π»Π΅Π½Ρ‹ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠ΅ классы Π—Π°Π²ΡƒΡ‡, ДиспСтчСр ΠΈ Π‘Ρ‚ΡƒΠ΄Π΅Π½Ρ‚.

Рисунок 5. Π”ΠΈΠ°Π³Ρ€Π°ΠΌΠΌΠ° классов

Π”ΠΈΠ°Π³Ρ€Π°ΠΌΠΌΠ° Π΄Π΅ΡΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ.

На Ρ€ΠΈΡΡƒΠ½ΠΊΠ΅ 6 прСдставлСна Π΄ΠΈΠ°Π³Ρ€Π°ΠΌΠΌΠ° Π΄Π΅ΡΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ. На Π΄ΠΈΠ°Π³Ρ€Π°ΠΌΠΌΠ΅ Π²Ρ‹Π΄Π΅Π»Π΅Π½Ρ‹ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠ΅ классы: Π—Π°Π²ΡƒΡ‡, ДиспСтчСр ΠΈ Π‘Ρ‚ΡƒΠ΄Π΅Π½Ρ‚.

Π”ΠΈΠ°Π³Ρ€Π°ΠΌΠΌΠ° Π΄Π΅ΡΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ

Π”ΠΈΠ°Π³Ρ€Π°ΠΌΠΌΠ° ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ.

На Ρ€ΠΈΡΡƒΠ½ΠΊΠ΅ 7 прСдставлСна Π΄ΠΈΠ°Π³Ρ€Π°ΠΌΠΌΠ° ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ. На Π΄ΠΈΠ°Π³Ρ€Π°ΠΌΠΌΠ΅ Π²Ρ‹Π΄Π΅Π»Π΅Π½Ρ‹ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠ΅ классы: Π—Π°Π²ΡƒΡ‡, ДиспСтчСр ΠΈ Π‘Ρ‚ΡƒΠ΄Π΅Π½Ρ‚.

Рисунок 7. Π”ΠΈΠ°Π³Ρ€Π°ΠΌΠΌΠ° ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ

Рисунок 8. Π”ΠΈΠ°Π³Ρ€Π°ΠΌΠΌΠ° ΠΊΠΎΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ

На Ρ€ΠΈΡΡƒΠ½ΠΊΠ΅ 8 прСдставлСна Π΄ΠΈΠ°Π³Ρ€Π°ΠΌΠΌΠ° ΠΊΠΎΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ. На Π΄ΠΈΠ°Π³Ρ€Π°ΠΌΠΌΠ΅ Π²Ρ‹Π΄Π΅Π»Π΅Π½Ρ‹ всС Π³Ρ€ΡƒΠΏΠΏΡ‹ ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ΠΎΠ² систСмы.

Π”ΠΈΠ°Π³Ρ€Π°ΠΌΠΌΠ° состояния.

На Ρ€ΠΈΡΡƒΠ½ΠΊΠ΅ 9 прСдставлСна Π΄ΠΈΠ°Π³Ρ€Π°ΠΌΠΌΠ° состояний. На Π΄ΠΈΠ°Π³Ρ€Π°ΠΌΠΌΠ΅ Π²Ρ‹Π΄Π΅Π»Π΅Π½Ρ‹ всС состояния систСмы.

Рисунок 9. Π”ΠΈΠ°Π³Ρ€Π°ΠΌΠΌΠ° состояния

4. Π‘ΠΎΠ·Π΄Π°Π½ΠΈΠ΅ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΎΠ½Π½ΠΎΠΉ систСмы

Π Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° интСрфСйса ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠ³ΠΎ ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚Π°

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

Рисунок 10. Π‘Ρ‚Π°Ρ€Ρ‚ΠΎΠ²ΠΎΠ΅ ΠΎΠΊΠ½ΠΎ систСмы

Рисунок 11. Окно для составлСния расписания

Π Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠ³ΠΎ ΠΊΠΎΠ΄Π° систСмы

Microsoft Visual C++ Express Edition ΠΈΠΌΠ΅Π΅Ρ‚ встроСнный Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€ исходного ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠ³ΠΎ ΠΊΠΎΠ΄Π° с ΠΏΠΎΠ»Π½ΠΎΠΉ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠΎΠΉ Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΠΈ IntelliSense, Π° Ρ‚Π°ΠΊ ΠΆΠ΅ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒΡŽ простого Ρ€Π΅Ρ„Π°ΠΊΡ‚ΠΎΡ€ΠΈΠ½Π³Π° (комплСксной Π·Π°ΠΌΠ΅Π½Ρ‹ Π½Π°Π·Π²Π°Π½ΠΈΠΉ сущностСй языка Π² ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½ΠΎΠΌ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π΅) ΠΊΠΎΠ΄Π°. ВстроСнный Π² Microsoft Visual C++ Express Edition ΠΎΡ‚Π»Π°Π΄Ρ‡ΠΈΠΊ прСдусматриваСт Ρ€Π°Π±ΠΎΡ‚Ρƒ ΠΈ ΠΊΠ°ΠΊ ΠΎΡ‚Π»Π°Π΄Ρ‡ΠΈΠΊ уровня исходного ΠΊΠΎΠ΄Π°, ΠΈ ΠΊΠ°ΠΊ ΠΎΡ‚Π»Π°Π΄Ρ‡ΠΈΠΊ машинного Assembler уровня ΠΊΠΎΠ΄Π°. Π”Ρ€ΡƒΠ³ΠΈΠ΅ встраиваСмыС Π² Visual C++ стандартныС инструмСнты содСрТат простой ΠΈ ΡƒΠ΄ΠΎΠ±Π½Ρ‹ΠΉ Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€ Ρ„ΠΎΡ€ΠΌ для упрощСния процСсса создания графичСского интСрфСйса (ΠΎΠ±ΠΎΠ»ΠΎΡ‡ΠΊΠΈ) прилоТСния, web-Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€, Π° Ρ‚Π°ΠΊ ΠΆΠ΅ Π΄ΠΈΠ·Π°ΠΉΠ½Π΅Ρ€ классов ΠΈ Π΄ΠΈΠ·Π°ΠΉΠ½Π΅Ρ€ схСмы Π‘Π”. Π’Π°ΠΊ ΠΆΠ΅ Visual Studio Ρ€Π°Π·Ρ€Π΅ΡˆΠ°Π΅Ρ‚ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŽ ΡΠΎΠ·Π΄Π°Π²Π°Ρ‚ΡŒ ΠΈ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π°Ρ‚ΡŒ Ρ€Π°Π·Π½Ρ‹Π΅ дополнСния (ΠΈΠΌΠ΅Π½ΡƒΠ΅ΠΌΡ‹Π΅ ΠΏΠ»Π°Π³ΠΈΠ½Π°ΠΌΠΈ) для Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΡ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»Π° ΠΏΠΎΡ‡Ρ‚ΠΈ Π½Π° Π»ΡŽΠ±ΠΎΠΌ ΡƒΡ€ΠΎΠ²Π½Π΅, Π²ΠΊΠ»ΡŽΡ‡Π°Ρ Π΄ΠΎΠ±Π°Π²Π»Π΅Π½ΠΈΠ΅ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠΈ Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Ρ… систСм контроля вСрсий исходного ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠ³ΠΎ ΠΊΠΎΠ΄Π°.

ВсС ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½Ρ‹Π΅ ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚Ρ‹ Microsoft входящиС Π² ΡΠΎΡΡ‚Π°Π² ΠΏΠ°ΠΊΠ΅Ρ‚Π° Visual Studio ΠΈ Ρ€Π°ΡΠΏΡ€ΠΎΡΡ‚Ρ€Π°Π½ΡΡŽΡ‰ΠΈΠ΅ΡΡ ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½ΠΎ Π² Π²Π΅Ρ€ΡΠΈΡΡ… Express Edition ΡΠ²Π»ΡΡŽΡ‚ΡΡ бСсплатными, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΠΈΡ… Ρ€Π°Π·Ρ€Π΅ΡˆΠ°Π΅Ρ‚ся Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π² ΠΎΠ·Π½Π°ΠΊΠΎΠΌΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Ρ… цСлях. Π’ ΡΡ‚ΠΈΡ… цСлях ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ° Π±ΡƒΠ΄Π΅Ρ‚ Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ 30 Π΄Π½Π΅ΠΉ, Π² Ρ‚Π΅Ρ‡Π΅Π½ΠΈΠΈ ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… ΠΈΠ»ΠΈ послС Ρ‡Π΅Π³ΠΎ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ Π·Π°Ρ€Π΅Π³ΠΈΡΡ‚Ρ€ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒΡΡ ΠΈ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ Π»ΠΈΡ†Π΅Π½Π·ΠΈΠΎΠ½Π½Ρ‹ΠΉ ΠΊΠ»ΡŽΡ‡ для Π½Π΅ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½Π½ΠΎΠ³ΠΎ ΠΏΠΎ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ использования ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ Microsoft Visual C++ Express Edition.

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

ΠœΠΎΠ΄ΡƒΠ»ΡŒΠ½ΠΎΠ΅ тСстированиС — тСстируСтся ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½Ρ‹ΠΉ ΠΌΠΎΠ΄ΡƒΠ»ΡŒ, Π² ΠΎΡ‚Ρ€Ρ‹Π²Π΅ ΠΎΡ‚ ΠΎΡΡ‚Π°Π»ΡŒΠ½ΠΎΠΉ систСмы. Π‘Π°ΠΌΡ‹ΠΉ распространСнный случай примСнСния — тСстирования модуля самим Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΎΠΌ, ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠ° Ρ‚ΠΎΠ³ΠΎ, Ρ‡Ρ‚ΠΎ ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½Ρ‹Π΅ ΠΌΠΎΠ΄ΡƒΠ»ΠΈ, классы, ΠΌΠ΅Ρ‚ΠΎΠ΄Ρ‹ Π΄Π΅Π»Π°ΡŽΡ‚ Π΄Π΅ΠΉΡΡ‚Π²ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ Ρ‚ΠΎ, Ρ‡Ρ‚ΠΎ ΠΎΡ‚ Π½ΠΈΡ… оТидаСтся. Π Π°Π·Π»ΠΈΡ‡Π½Ρ‹Π΅ срСды Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ ΡˆΠΈΡ€ΠΎΠΊΠΎ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°ΡŽΡ‚ срСдства ΠΌΠΎΠ΄ΡƒΠ»ΡŒΠ½ΠΎΠ³ΠΎ тСстирования — Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, популярная свободно распространяСмая Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ° для Visual Studio NUnit, JUnit для Java ΠΈ Ρ‚. Π΄. Π‘ΠΎΠ·Π΄Π°Π½Π½Ρ‹Π΅ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΎΠΌ ΠΌΠΎΠ΄ΡƒΠ»ΡŒΠ½Ρ‹Π΅ тСсты часто Π²ΠΊΠ»ΡŽΡ‡Π°ΡŽΡ‚ΡΡ Π² ΠΏΠ°ΠΊΠ΅Ρ‚ рСгрСссионных тСстов ΠΈ Ρ‚Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ, ΠΌΠΎΠ³ΡƒΡ‚ Π·Π°ΠΏΡƒΡΠΊΠ°Ρ‚ΡŒΡΡ ΠΌΠ½ΠΎΠ³ΠΎΠΊΡ€Π°Ρ‚Π½ΠΎ.

Π—Π°ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅

Π’ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Π΅ выполнСния курсовой Ρ€Π°Π±ΠΎΡ‚Ρ‹ Π±Ρ‹Π»Π° Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Π°Π½Π° информационная систСма, ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡŽΡ‰Π°Ρ Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ процСсс составлСния расписании занятий.

Данная информационная систСма ΠΏΡ€Π΅Π΄Π½Π°Π·Π½Π°Ρ‡Π΅Π½Π° для обСспСчСния ΠΎΡ€Π³Π°Π½ΠΈΠ·Π°Ρ†ΠΈΠΈ ΡƒΡ‡Π΅Π±Π½ΠΎΠΉ Ρ€Π°Π±ΠΎΡ‚Ρ‹ Π² ΠΎΠ±Ρ€Π°Π·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΠΌ Π·Π°Π²Π΅Π΄Π΅Π½ΠΈΠΈ, Π²ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ Π² ΡΠ΅Π±Ρ Π΄Π²Π° ΠΎΠΊΠ½Π°. ΠŸΠ΅Ρ€Π²ΠΎΠ΅ ΠΎΠΊΠ½ΠΎ позволяСт ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚ΡŒ Π³Π»Π°Π²Π½ΠΎΠ΅ мСню. Π’Ρ‚ΠΎΡ€ΠΎΠ΅ ΠΎΠΊΠ½ΠΎ позволяСт Π·Π°ΠΏΠΈΡΠ°Ρ‚ΡŒ ΠΏΡ€Π΅Π΄ΠΌΠ΅Ρ‚ ΠΈ ΠΏΡ€Π΅ΠΏΠΎΠ΄Π°Π²Π°Ρ‚Π΅Π»Π΅ΠΉ для составлСния расписания.

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

БиблиографичСский список

1. Боэм, Π‘. Π˜Π½ΠΆΠ΅Π½Π΅Ρ€Π½ΠΎΠ΅ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠ³ΠΎ обСспСчСния М.: Π Π°Π΄ΠΈΠΎ ΠΈ ΡΠ²ΡΠ·ΡŒ, 1985. 234 с.

2. Боэм Π‘., Π”ΠΆ. Π‘Ρ€ΡƒΠ½, Π₯. Гаспар Π‘ ΠΈ Π΄Ρ€. Π₯арактСристики качСства ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠ³ΠΎ обСспСчСния. М.: ΠœΠΈΡ€, 1981. 420 с.

3. Π’Π΅Π½Π΄Π΅Ρ€ΠΎΠ², А. М. ΠŸΡ€ΠΎΠ΅ΠΊΡ‚ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠ³ΠΎ обСспСчСния экономичСских ΠΈ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΎΠ½Π½Ρ‹Ρ… систСм. Π£Ρ‡Π΅Π±Π½ΠΈΠΊ М.: Ѐинансы ΠΈ ΡΡ‚атистика, 2006. 544 с.

4. Π’Π΅Π½Π΄Π΅Ρ€ΠΎΠ², А.М. CASE-Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΠΈ. Π‘ΠΎΠ²Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Π΅ ΠΌΠ΅Ρ‚ΠΎΠ΄Ρ‹ ΠΈ ΡΡ€Π΅Π΄ΡΡ‚Π²Π° проСктирования ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΎΠ½Π½Ρ‹Ρ… систСм. М.: Ѐинансы ΠΈ ΡΡ‚атистика, 1998. 344 с.

5. Π“Ρ€ΠΈΠΌΠΌ, Π‘.Π”ΠΆ. Как ΠΏΠΈΡΠ°Ρ‚ΡŒ руководства для ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΉ. М.: Π Π°Π΄ΠΈΠΎ ΠΈ ΡΠ²ΡΠ·ΡŒ, 2005. 438 с.

6. Иванова, Π“. Π‘. ВСхнология программирования. Π£Ρ‡Π΅Π±Π½ΠΈΠΊ для Π²ΡƒΠ·ΠΎΠ² М.: Π˜Π·Π΄Π°Ρ‚Π΅Π»ΡŒΡΡ‚Π²ΠΎ ΠœΠ“Π’Π£ ΠΈΠΌ. Π. Π­. Π‘Π°ΡƒΠΌΠ°Π½Π°, 2003. 320 с.

ΠŸΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅

Π˜ΡΡ…ΠΎΠ΄Π½Ρ‹ΠΉ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½Ρ‹ΠΉ ΠΊΠΎΠ΄ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΎΠ½Π½ΠΎΠΉ систСмы ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½Ρ‹ΠΉ ΠΊΠΎΠ΄ Π€ΠΎΡ€ΠΌΡ‹ 1:

#pragma once

namespace kyrsovaya {

using namespace System;

using namespace System: ComponentModel;

using namespace System: Collections;

using namespace System: Windows: Forms;

using namespace System: Data;

using namespace System: Drawing;

/// Бводка для Form1

public ref class Form1: public System: Windows: Forms: Form

{

public:

Form1 (void)

{

InitializeComponent ();

//TODO: Π΄ΠΎΠ±Π°Π²ΡŒΡ‚Π΅ ΠΊΠΎΠ΄ конструктора

}

protected:

/// ΠžΡΠ²ΠΎΠ±ΠΎΠ΄ΠΈΡ‚ΡŒ всС ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΡ‹Π΅ рСсурсы.

~Form1 ()

{

if (components)

{

delete components;

}

}

private: System: Windows: Forms: Button^ button1;

protected:

private: System: Windows: Forms: Button^ button2;

private: System: Windows: Forms: Button^ button3;

private: System: Windows: Forms: Button^ button4;

private: System: Windows: Forms: Button^ button5;

private: System: Windows: Forms: PictureBox^ pictureBox1;

private: System: Windows: Forms: Button^ button6;

private:

/// ВрСбуСтся пСрСмСнная конструктора.

System: ComponentModel: Container ^components;

#pragma region Windows Form Designer generated code

/// ΠžΠ±ΡΠ·Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹ΠΉ ΠΌΠ΅Ρ‚ΠΎΠ΄ для ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠΈ конструктора — Π½Π΅ ΠΈΠ·ΠΌΠ΅Π½ΡΠΉΡ‚Π΅

/// содСрТимоС Π΄Π°Π½Π½ΠΎΠ³ΠΎ ΠΌΠ΅Ρ‚ΠΎΠ΄Π° ΠΏΡ€ΠΈ ΠΏΠΎΠΌΠΎΡ‰ΠΈ Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€Π° ΠΊΠΎΠ΄Π°.

void InitializeComponent (void)

{

System: ComponentModel: ComponentResourceManager^ resources = (gcnew System: ComponentModel: ComponentResourceManager (Form1:typeid));

this->button1 = (gcnew System: Windows: Forms: Button ());

this->button2 = (gcnew System: Windows: Forms: Button ());

this->button3 = (gcnew System: Windows: Forms: Button ());

this->button4 = (gcnew System: Windows: Forms: Button ());

this->button5 = (gcnew System: Windows: Forms: Button ());

this->pictureBox1 = (gcnew System: Windows: Forms: PictureBox ());

this->button6 = (gcnew System: Windows: Forms: Button ());

(cli:safe_cast (this->pictureBox1))->BeginInit ();

this->SuspendLayout ();

// button1

this->button1->Location = System: Drawing: Point (12, 12);

this->button1->Name = L «button1»;

this->button1->Size = System: Drawing: Size (100, 30);

this->button1->TabIndex = 0;

this->button1->Text = L «Π Π°ΡΠΏΠΈΡΠ°Π½ΠΈΠ΅»;

this->button1->UseVisualStyleBackColor = true;

// button2

this->button2->Location = System: Drawing: Point (12, 58);

this->button2->Name = L «button2»;

this->button2->Size = System: Drawing: Size (100, 31);

this->button2->TabIndex = 1;

this->button2->Text = L «ΠŸΡ€Π΅ΠΏΠΎΠ΄ΠΎΠ²Π°Ρ‚Π΅Π»ΠΈ»;

this->button2->UseVisualStyleBackColor = true;

// button3

this->button3->Location = System: Drawing: Point (12, 105);

this->button3->Name = L «button3»;

this->button3->Size = System: Drawing: Size (100, 32);

this->button3->TabIndex = 2;

this->button3->Text = L «ΠΡƒΠ΄ΠΈΠΎΡ‚ΠΎΡ€ΠΈΠΈ»;

this->button3->UseVisualStyleBackColor = true;

// button4

this->button4->Location = System: Drawing: Point (12, 152);

this->button4->Name = L «button4»;

this->button4->Size = System: Drawing: Size (100, 30);

this->button4->TabIndex = 3;

this->button4->Text = L «Π‘Ρ‚ΡƒΠ΄Π΅Π½Ρ‚Ρ‹»;

this->button4->UseVisualStyleBackColor = true;

this->button4->Click += gcnew System: EventHandler (this, &Form1:button4_Click);

// button5

this->button5->Location = System: Drawing: Point (12, 244);

this->button5->Name = L «button5»;

this->button5->Size = System: Drawing: Size (100, 31);

this->button5->TabIndex = 4;

this->button5->Text = L «Π’Ρ‹ΠΉΡ‚ΠΈ»;

this->button5->UseVisualStyleBackColor = true;

// pictureBox1

this->pictureBox1->Image = (cli:safe_cast (resources->GetObject (L «pictureBox1. Image»)));

this->pictureBox1->InitialImage = (cli:safe_cast (resources->GetObject (L «pictureBox1. InitialImage»)));

this->pictureBox1->Location = System: Drawing: Point (247, 86);

this->pictureBox1->Name = L «pictureBox1»;

this->pictureBox1->Size = System: Drawing: Size (352, 375);

this->pictureBox1->TabIndex = 5;

this->pictureBox1->TabStop = false;

this->pictureBox1->Click += gcnew System: EventHandler (this, &Form1:pictureBox1_Click);

// button6

this->button6->Location = System: Drawing: Point (12, 198);

this->button6->Name = L «button6»;

this->button6->Size = System: Drawing: Size (100, 27);

this->button6->TabIndex = 6;

this->button6->Text = L «Πž ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ΅»;

this->button6->UseVisualStyleBackColor = true;

// Form1

this->AutoScaleDimensions = System: Drawing: SizeF (6, 13);

this->AutoScaleMode = System: Windows: Forms: AutoScaleMode: Font;

this->ClientSize = System: Drawing: Size (597, 460);

this->Controls->Add (this->button6);

this->Controls->Add (this->pictureBox1);

this->Controls->Add (this->button5);

this->Controls->Add (this->button4);

this->Controls->Add (this->button3);

this->Controls->Add (this->button2);

this->Controls->Add (this->button1);

this->Name = L «Form1»;

this->Text = L «Π£Ρ‡Π΅Ρ‚ составлСния расписании занятии»;

this->Load += gcnew System: EventHandler (this, &Form1: Form1_Load);

(cli:safe_cast (this->pictureBox1))->EndInit ();

this->ResumeLayout (false);

}

#pragma endregion

private: System: Void button4_Click (System: Object^ sender, System: EventArgs^ e) {

}

private: System: Void pictureBox1_Click (System: Object^ sender, System: EventArgs^ e) {

}

private: System: Void Form1_Load (System: Object^ sender, System: EventArgs^ e) {

}

};

}

ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½Ρ‹ΠΉ ΠΊΠΎΠ΄ Π€ΠΎΡ€ΠΌΡ‹ 2:

#pragma once

namespace kyrsovaya {

using namespace System;

using namespace System: ComponentModel;

using namespace System: Collections;

using namespace System: Windows: Forms;

using namespace System: Data;

using namespace System: Drawing;

/// Бводка для raspisanie

public ref class raspisanie: public System: Windows: Forms: Form

{

public:

raspisanie (void)

{

InitializeComponent ();

//TODO: Π΄ΠΎΠ±Π°Π²ΡŒΡ‚Π΅ ΠΊΠΎΠ΄ конструктора

}

protected:

/// ΠžΡΠ²ΠΎΠ±ΠΎΠ΄ΠΈΡ‚ΡŒ всС ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΡ‹Π΅ рСсурсы.

~raspisanie ()

{

if (components)

{

delete components;

}

}

private: System: Windows: Forms: RichTextBox^ richTextBox1;

protected:

private: System: Windows: Forms: Label^ label1;

private: System: Windows: Forms: RichTextBox^ richTextBox2;

private: System: Windows: Forms: Label^ label2;

private:

/// ВрСбуСтся пСрСмСнная конструктора.

System: ComponentModel: Container ^components;

#pragma region Windows Form Designer generated code

/// ΠžΠ±ΡΠ·Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹ΠΉ ΠΌΠ΅Ρ‚ΠΎΠ΄ для ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠΈ конструктора — Π½Π΅ ΠΈΠ·ΠΌΠ΅Π½ΡΠΉΡ‚Π΅

/// содСрТимоС Π΄Π°Π½Π½ΠΎΠ³ΠΎ ΠΌΠ΅Ρ‚ΠΎΠ΄Π° ΠΏΡ€ΠΈ ΠΏΠΎΠΌΠΎΡ‰ΠΈ Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€Π° ΠΊΠΎΠ΄Π°.

void InitializeComponent (void)

{

this->richTextBox1 = (gcnew System: Windows: Forms: RichTextBox ());

this->label1 = (gcnew System: Windows: Forms: Label ());

this->richTextBox2 = (gcnew System: Windows: Forms: RichTextBox ());

this->label2 = (gcnew System: Windows: Forms: Label ());

this->SuspendLayout ();

// richTextBox1

this->richTextBox1->Location = System: Drawing: Point (9, 64);

this->richTextBox1->Name = L «richTextBox1»;

this->richTextBox1->Size = System: Drawing: Size (364, 467);

this->richTextBox1->TabIndex = 0;

this->richTextBox1->Text = L"";

// label1

this->label1->AutoSize = true;

this->label1->Location = System: Drawing: Point (12, 36);

this->label1->Name = L «label1»;

this->label1->Size = System: Drawing: Size (86, 13);

this->label1->TabIndex = 1;

this->label1->Text = L «ΠŸΡ€Π΅ΠΏΠΎΠ΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒ»;

// richTextBox2

this->richTextBox2->Location = System: Drawing: Point (405, 65);

this->richTextBox2->Name = L «richTextBox2»;

this->richTextBox2->Size = System: Drawing: Size (368, 465);

this->richTextBox2->TabIndex = 2;

this->richTextBox2->Text = L"";

// label2

this->label2->AutoSize = true;

this->label2->Location = System: Drawing: Point (402, 36);

this->label2->Name = L «label2»;

this->label2->Size = System: Drawing: Size (60, 13);

this->label2->TabIndex = 3;

this->label2->Text = L «ΠŸΡ€Π΅Π΄ΠΌΠ΅Ρ‚Ρ‹»;

// raspisanie

this->AutoScaleDimensions = System: Drawing: SizeF (6, 13);

this->AutoScaleMode = System: Windows: Forms: AutoScaleMode: Font;

this->ClientSize = System: Drawing: Size (783, 577);

this->Controls->Add (this->label2);

this->Controls->Add (this->richTextBox2);

this->Controls->Add (this->label1);

this->Controls->Add (this->richTextBox1);

this->Name = L «raspisanie»;

this->Text = L «Π Π°ΡΠΏΠΈΡΠ°Π½ΠΈΠ΅ занятии»;

this->Load += gcnew System: EventHandler (this, &raspisanie:raspisanie_Load);

this->ResumeLayout (false);

this->PerformLayout ();

}

#pragma endregion

private: System: Void raspisanie_Load (System: Object^ sender, System: EventArgs^ e) {

}

};

}

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