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

Π Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° Π±Π°Π·Ρ‹ Π΄Π°Π½Π½Ρ‹Ρ… ΠΏΠΎ ΠΏΡ€Π΅Π΄ΠΌΠ΅Ρ‚Π½ΠΎΠΉ области «Бтоловая Π³ΠΈΠΌΠ½Π°Π·ΠΈΠΈ β„–8Β»

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

ЛогичСская структура рСляционной Π±Π°Π·Ρ‹ Π΄Π°Π½Π½Ρ‹Ρ… являСтся Π°Π΄Π΅ΠΊΠ²Π°Ρ‚Π½Ρ‹ΠΌ ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ΠΌ ΠΏΠΎΠ»ΡƒΡ‡Π΅Π½Π½ΠΎΠΉ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΎΠ½Π½ΠΎ-логичСской ΠΌΠΎΠ΄Π΅Π»ΠΈ ΠΏΡ€Π΅Π΄ΠΌΠ΅Ρ‚Π½ΠΎΠΉ области. Для каноничСской ΠΌΠΎΠ΄Π΅Π»ΠΈ Π½Π΅ Ρ‚рСбуСтся Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Ρ… ΠΏΡ€Π΅ΠΎΠ±Ρ€Π°Π·ΠΎΠ²Π°Π½ΠΈΠΉ. ΠšΠ°ΠΆΠ΄Ρ‹ΠΉ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΎΠ½Π½Ρ‹ΠΉ ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ ΠΌΠΎΠ΄Π΅Π»ΠΈ Π΄Π°Π½Π½Ρ‹Ρ… отобраТаСтся ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰Π΅ΠΉ рСляционной Ρ‚Π°Π±Π»ΠΈΡ†Π΅ΠΉ. Π‘Ρ‚Ρ€ΡƒΠΊΡ‚ΡƒΡ€Π° рСляционной Ρ‚Π°Π±Π»ΠΈΡ†Ρ‹ опрСдСляСтся Ρ€Π΅ΠΊΠ²ΠΈΠ·ΠΈΡ‚Π½Ρ‹ΠΌ составом ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰Π΅Π³ΠΎ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΎΠ½Π½ΠΎΠ³ΠΎ… Π§ΠΈΡ‚Π°Ρ‚ΡŒ Π΅Ρ‰Ρ‘ >

Π Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° Π±Π°Π·Ρ‹ Π΄Π°Π½Π½Ρ‹Ρ… ΠΏΠΎ ΠΏΡ€Π΅Π΄ΠΌΠ΅Ρ‚Π½ΠΎΠΉ области «Бтоловая Π³ΠΈΠΌΠ½Π°Π·ΠΈΠΈ β„–8Β» (Ρ€Π΅Ρ„Π΅Ρ€Π°Ρ‚, курсовая, Π΄ΠΈΠΏΠ»ΠΎΠΌ, ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»ΡŒΠ½Π°Ρ)

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

I. АналитичСская Ρ‡Π°ΡΡ‚ΡŒ

1.1 ОписаниС ΠΏΡ€Π΅Π΄ΠΌΠ΅Ρ‚Π½ΠΎΠΉ области «Π‘толовая Π³ΠΈΠΌΠ½Π°Π·ΠΈΠΈ № 8»

1.1.1 Бписок вопросов, Π½Π° ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π΄ΠΎΠ»ΠΆΠ½Π° ΠΎΡ‚Π²Π΅Ρ‡Π°Ρ‚ΡŒ информационная систСма

1.1.2 ОписаниС ΠΏΠ΅Ρ€Π²ΠΈΡ‡Π½Ρ‹Ρ… Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚ΠΎΠ²

1.1.3 ОписаниС Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Π½Ρ‹Ρ… Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚ΠΎΠ²

1.2 ΠžΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½ΠΈΠ΅ логичСской структуры Π΄Π°Π½Π½Ρ‹Ρ…

1.2.1 ВыявлСниС Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½ΠΎΠΉ зависимости

1.2.2 ВрСбования Π½ΠΎΡ€ΠΌΠ°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ

1.2.3 Π’ΠΈΠΏ связи ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΎΠ½Π½Ρ‹Ρ… ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ΠΎΠ²

II. ΠŸΠΎΡΡ‚Ρ€ΠΎΠ΅Π½ΠΈΠ΅ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΎΠ½Π½ΠΎ-логичСской ΠΌΠΎΠ΄Π΅Π»ΠΈ Π±Π°Π·Ρ‹ Π΄Π°Π½Π½Ρ‹Ρ…

2.1 ΠŸΠΎΡΡ‚Ρ€ΠΎΠ΅Π½ΠΈΠ΅ ΠΌΠ°Ρ‚Ρ€ΠΈΡ†Ρ‹ смСТности Π˜Π›Πœ

2.2 ЛогичСская модСль ΠΏΡ€Π΅Π΄ΠΌΠ΅Ρ‚Π½ΠΎΠΉ области

2.3 ΠŸΠΎΡΡ‚Ρ€ΠΎΠ΅Π½ΠΈΠ΅ физичСской ΠΌΠΎΠ΄Π΅Π»ΠΈ

2.4 Π Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° прилоТСния Π—Π°ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ Бписок Π»ΠΈΡ‚Π΅Ρ€Π°Ρ‚ΡƒΡ€Ρ‹

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

ЦСлью курсового ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π° являСтся исслСдованиС возмоТности создания Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Π½Π½ΠΎΠΉ систСмы для формирования Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚ΠΎΠ², с Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΎΠΉ прилоТСния Π² Π²ΠΈΠ΄Π΅ Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Π½Π½ΠΎΠΉ систСмы «Π¨ΠΊΠΎΠ»ΡŒΠ½ΠΎΠ΅ ΠΏΠΈΡ‚Π°Π½ΠΈΠ΅».

Для достиТСния поставлСнной Ρ†Π΅Π»ΠΈ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ Π±Π°Π·Ρƒ Π΄Π°Π½Π½Ρ‹Ρ…, Π² ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ Π±ΡƒΠ΄ΡƒΡ‚ ΡƒΡ‡ΠΈΡ‚Ρ‹Π²Π°Ρ‚ΡŒΡΡ Ρ‚ΠΈΠΏΡ‹ питания, посСщСниС столовой ΡƒΡ‡Π΅Π½ΠΈΠΊΠ°ΠΌΠΈ, ΠΈ ΠΏΡ€ΠΎΠ²ΠΎΠ΄ΠΈΡ‚ΡŒΡΡ Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Π½Π½ΠΎΠ΅ Ρ„ΠΎΡ€ΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚ΠΎΠ².

Для создания Π±Π°Π·Ρ‹ Π΄Π°Π½Π½Ρ‹Ρ… Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ Ρ€Π΅ΡˆΠΈΡ‚ΡŒ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠ΅ Π·Π°Π΄Π°Ρ‡ΠΈ:

1. ΠŸΡ€ΠΎΠ²Π΅ΡΡ‚ΠΈ систСмный Π°Π½Π°Π»ΠΈΠ· ΠΏΡ€Π΅Π΄ΠΌΠ΅Ρ‚Π½ΠΎΠΉ области, Π²Ρ‹ΡΠ²ΠΈΡ‚ΡŒ основныС трСбования ΠΊ Π˜Π‘;

2. ΠŸΠΎΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΎΠ½Π½ΠΎ-Π»ΠΎΠ³ΠΈΡ‡Π΅ΡΠΊΡƒΡŽ модСль Π±Π°Π·Ρ‹ Π΄Π°Π½Π½Ρ‹Ρ…;

3. Π Π΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΎΠ½Π½ΠΎ-Π»ΠΎΠ³ΠΈΡ‡Π΅ΡΠΊΡƒΡŽ модСль с ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Π½ΠΈΠ΅ΠΌ Π‘Π£Π‘Π” (ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ Π±Π°Π·Ρƒ Π΄Π°Π½Π½Ρ‹Ρ… ΠΏΠΎ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΎΠ½Π½ΠΎ-логичСской ΠΌΠΎΠ΄Π΅Π»ΠΈ);

4. Π‘ΠΎΠ·Π΄Π°Ρ‚ΡŒ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΡΠΊΠΈΠΉ интСрфСйс;

5. ΠŸΡ€ΠΎΠ²Π΅ΡΡ‚ΠΈ тСстированиС ΠΈ ΠΎΡ‚Π»Π°Π΄ΠΊΡƒ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹.

ΠšΡƒΡ€ΡΠΎΠ²ΠΎΠΉ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ состоит ΠΈΠ· Π²Π²Π΅Π΄Π΅Π½ΠΈΡ, Π΄Π²ΡƒΡ… Π³Π»Π°Π², Π·Π°ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ, ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ ΠΈ ΡΠΏΠΈΡΠΊΠ° Π»ΠΈΡ‚Π΅Ρ€Π°Ρ‚ΡƒΡ€Ρ‹ состоит ΠΈΠ· 5 источников.

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

Π’ΠΎ Π²Ρ‚ΠΎΡ€ΠΎΠΉ Π³Π»Π°Π²Π΅ проводится ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ Π±Π°Π·Ρ‹ Π΄Π°Π½Π½Ρ‹Ρ…, Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° прилоТСния, ΠΎΡ‚Π»Π°Π΄ΠΊΠ° Π½Π° Ρ‚Сстовом ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅.

ΠŸΡ€ΠΈ написании курсового ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π° использовались ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ° MS Word для оформлСния ΠΏΠΎΡΡΠ½ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠΉ записки, ERWin для оформлСния графичСской части, MS Access для Ρ€Π΅Π°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ Π±Π°Π·Ρ‹ Π΄Π°Π½Π½Ρ‹Ρ… ΠΈ ΡΠΎΠ·Π΄Π°Π½ΠΈΡ интСрфСйса.

Π†. АналитичСская Ρ‡Π°ΡΡ‚ΡŒ

1.1 ОписаниС ΠΏΡ€Π΅Π΄ΠΌΠ΅Ρ‚Π½ΠΎΠΉ области «Π‘толовая Π³ΠΈΠΌΠ½Π°Π·ΠΈΠΈ № 8»

ΠŸΡ€Π΅Π΄ΠΌΠ΅Ρ‚Π½ΠΎΠΉ ΠΎΠ±Π»Π°ΡΡ‚ΡŒΡŽ являСтся Π΄Π΅ΡΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ ΡˆΠΊΠΎΠ»Ρ‹ ΠΏΡ€ΠΈ ΠΎΡ€Π³Π°Π½ΠΈΠ·Π°Ρ†ΠΈΠΈ горячСго питания школьников.

Π ΠΎΠ΄ΠΈΡ‚Π΅Π»ΠΈ Π·Π°ΠΊΠ»ΡŽΡ‡Π°ΡŽΡ‚ Π΄ΠΎΠ³ΠΎΠ²ΠΎΡ€ со ΡˆΠΊΠΎΠ»ΠΎΠΉ. ΠšΠ»Π°ΡΡΠ½Ρ‹ΠΉ Ρ€ΡƒΠΊΠΎΠ²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒ ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‘Ρ‚ Π΄ΠΎΠ³ΠΎΠ²ΠΎΡ€Ρ‹ Π·Π°Π²ΡƒΡ‡Ρƒ отвСтствСнному Π·Π° ΠΎΡ€Π³Π°Π½ΠΈΠ·Π°Ρ†ΠΈΡŽ питания ΡˆΠΊΠΎΠ»Ρ‹, Π° Ρ‚ΠΎΡ‚ Π² ΡΠ²ΠΎΡŽ ΠΎΡ‡Π΅Ρ€Π΅Π΄ΡŒ ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‘Ρ‚ ΠΈΡ… Π² ΠœΠΠ£ «Π‘Ρ‚Π°Π½Π΄Π°Ρ€Ρ‚Ρ‹ питания». Π’ ΠΊΠΎΠ½Ρ†Π΅ мСсяца классный Ρ€ΡƒΠΊΠΎΠ²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒ составляСт Ρ‚Π°Π±Π΅Π»ΡŒ посСщаСмости класса. На ΠΎΡΠ½ΠΎΠ²Π΅ Π΄ΠΎΠ³ΠΎΠ²ΠΎΡ€Π° ΠΈ Ρ‚абСля посСщаСмости МАУ «Π‘Ρ‚Π°Π½Π΄Π°Ρ€Ρ‚Ρ‹ питания» составляСт Π²Π΅Π΄ΠΎΠΌΠΎΡΡ‚ΡŒ взаиморасчёта ΠΈ ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‘Ρ‚ Π΅Ρ‘ ΡˆΠΊΠΎΠ»Π΅. Богласно вСдомости Ρ€ΠΎΠ΄ΠΈΡ‚Π΅Π»ΠΈ ΠΏΠ΅Ρ€Π΅Ρ‡ΠΈΡΠ»ΡΡŽΡ‚ дСньги Π½Π° ΡΠ²ΠΎΠΉ Π»ΠΈΡ†Π΅Π²ΠΎΠΉ счёт ΠΈ Π±Π°Π½ΠΊ пСрСчисляСт ΠΈΡ… ΠœΠΠ£ «Π‘Ρ‚Π°Π½Π΄Π°Ρ€Ρ‚Ρ‹ питания».

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

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

Для Ρ€Π°Π±ΠΎΡ‚Ρ‹ с Π±Π°Π·ΠΎΠΉ Π΄Π°Π½Π½Ρ‹Ρ… Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ Π²ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡŽ Π² Π²ΠΈΠ΄Π΅ справочников:

Β· ΡΠΏΡ€Π°Π²ΠΎΡ‡Π½ΡƒΡŽ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡŽ ΠΎ Ρ†Π΅Π½Π°Ρ… ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ Ρ‚ΠΈΠΏΠ° питания;

Β· ΡΠΏΡ€Π°Π²ΠΎΡ‡Π½ΡƒΡŽ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡŽ для Ρ‚Π°Π±Π΅Π»Π΅ΠΉ посСщаСмости.

1.1.1 Бписок вопросов, Π½Π° ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π΄ΠΎΠ»ΠΆΠ½Π° ΠΎΡ‚Π²Π΅Ρ‡Π°Ρ‚ΡŒ информационная систСма

Бозданная Π±Π°Π·Π° Π΄Π°Π½Π½Ρ‹Ρ… Π΄ΠΎΠ»ΠΆΠ½Π° ΠΎΡ‚Π²Π΅Ρ‡Π°Ρ‚ΡŒ Π½Π° ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠ΅ вопросы:

Β· сколько ΡƒΡ‡Π΅Π½ΠΈΠΊΠΎΠ² питаСтся ΠΏΠΎ ΠΊΠ°ΠΆΠ΄ΠΎΠΌΡƒ Ρ‚ΠΈΠΏΡƒ питания;

Β· Π² ΠΊΠ°ΠΊΠΈΠ΅ Π΄Π½ΠΈ питался ΠΊΠ°ΠΆΠ΄Ρ‹ΠΉ ΠΈΠ· ΡƒΡ‡Π΅Π½ΠΈΠΊΠΎΠ²;

Β· Π·Π°Π΄ΠΎΠ»ΠΆΠ΅Π½Π½ΠΎΡΡ‚ΡŒ ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ ΡƒΡ‡Π΅Π½ΠΈΠΊΠ° Π·Π° Ρ‚Ρ€Π΅Π±ΡƒΠ΅ΠΌΡ‹ΠΉ ΠΏΡ€ΠΎΠΌΠ΅ΠΆΡƒΡ‚ΠΎΠΊ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ;

Β· ΠΏΠ΅Ρ‡Π°Ρ‚ΡŒ ΠΎΡ‚Ρ‡Ρ‘Ρ‚ΠΎΠ² ΠΈ Π΄Ρ€ΡƒΠ³ΠΈΡ… Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚ΠΎΠ².

1.1.2 ОписаниС ΠΏΠ΅Ρ€Π²ΠΈΡ‡Π½Ρ‹Ρ… Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚ΠΎΠ²

Для Π²Π²ΠΎΠ΄Π° Π΄Π°Π½Π½Ρ‹Ρ… ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ΡΡ Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Ρ‹, прСдставлСнныС Π½Π° Ρ€ΠΈΡΡƒΠ½ΠΊΠ°Ρ… 1.1 ΠΈ 1.2.

Рисунок 1.1 Π€ΠΎΡ€ΠΌΠ° Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π° Π”ΠΎΠ³ΠΎΠ²ΠΎΡ€ Рисунок 1.2 Π€ΠΎΡ€ΠΌΠ° Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π° Акт ΠΎ Ρ€Π°ΡΡ…ΠΎΠ΄ΠΎΠ²Π°Π½ΠΈΠΈ срСдств Π½Π° ΠΏΠΈΡ‚Π°Π½ΠΈΠ΅

1.1.3 ОписаниС Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Π½Ρ‹Ρ… Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚ΠΎΠ²

ΠžΡΠ½ΠΎΠ²Π½Ρ‹ΠΌΠΈ Π²Ρ‹Ρ…ΠΎΠ΄Π½Ρ‹ΠΌΠΈ Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°ΠΌΠΈ ΠΏΡ€ΠΈ Ρ€Π°Π±ΠΎΡ‚Π΅ с Π±Π°Π·ΠΎΠΉ Π΄Π°Π½Π½Ρ‹Ρ… ΡΠ²Π»ΡΡŽΡ‚ΡΡ Ρ‚Π°Π±Π΅Π»ΠΈ посСщаСмости ΠΈ ΠΈΠ½Π΄ΠΈΠ²ΠΈΠ΄ΡƒΠ°Π»ΡŒΠ½Ρ‹Π΅ вСдомости взаиморасчёта. Π’Π°ΠΊΠΆΠ΅ ΠΌΠΎΠΆΠ΅Ρ‚ ΠΏΠΎΡ‚Ρ€Π΅Π±ΠΎΠ²Π°Ρ‚ΡŒΡΡ ΠΎΡ‚Ρ‡Ρ‘Ρ‚ ΠΏΠΎ Ρ‚ΠΈΠΏΠ°ΠΌ питания. Π’ Ρ‚Π°Π±Π»ΠΈΡ†Π°Ρ… 1.1−1.3 прСдставлСны Ρ„ΠΎΡ€ΠΌΡ‹ Π²Ρ‹Ρ…ΠΎΠ΄Π½Ρ‹Ρ… Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚ΠΎΠ².

Π’Π°Π±Π»ΠΈΡ†Π° 1.1 ВабСль посСщаСмости

Ѐамилия ΡƒΡ‡Π΅Π½ΠΈΠΊΠ°

Π”Π°Ρ‚Ρ‹ посСщСния

Π Ρ‹Π±ΡŒΡΠΊΠΎΠ² АндрСй

10.05.13

11.05.13

12.05.13

Π˜Π½Π΄ΠΈΠ²ΠΈΠ΄ΡƒΠ°Π»ΡŒΠ½Π°Ρ Π²Π΅Π΄ΠΎΠΌΠΎΡΡ‚ΡŒ взаиморасчёта составляСтся Ρ€Π°Π· Π² ΠΌΠ΅ΡΡΡ† Π½Π° Π²Π΅ΡΡŒ для ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ ΡƒΡ‡Π΅Π½ΠΈΠΊΠ° (см. Ρ‚Π°Π±Π»ΠΈΡ†Ρƒ 1.2).

Π’Π°Π±Π»ΠΈΡ†Π° 1.2 Π˜Π½Π΄ΠΈΠ²ΠΈΠ΄ΡƒΠ°Π»ΡŒΠ½Π°Ρ Π²Π΅Π΄ΠΎΠΌΠΎΡΡ‚ΡŒ взаиморасчёта

Ѐамилия ΡƒΡ‡Π΅Π½ΠΈΠΊΠ°

Кол-Π²ΠΎ посСщСний

Π”ΠΎΠ»Π³ Π½Π° ΠΌΠ΅ΡΡΡ†

ΠžΠΏΠ»Π°Ρ‡Π΅Π½ΠΎ

Баланс

Π Ρ‹Π±ΡŒΡΠΊΠΎΠ² АндрСй

ΠžΡ‚Ρ‡Ρ‘Ρ‚ ΠΏΠΎ Ρ‚ΠΈΠΏΠ°ΠΌ питания составляСтся Π½Π° Π²Π΅ΡΡŒ класс, ΠΈ Ρ„ΠΎΡ€ΠΌΠ° ΠΎΡ‚Ρ‡Ρ‘Ρ‚Π° прСдставлСна Ρ‚Π°Π±Π»ΠΈΡ†Π΅ΠΉ 1.3.

Π’Π°Π±Π»ΠΈΡ†Π° 1.3 ΠžΡ‚Ρ‡Ρ‘Ρ‚ ΠΏΠΎ Ρ‚ΠΈΠΏΠ°ΠΌ питания

Ѐамилия ΡƒΡ‡Π΅Π½ΠΈΠΊΠ°

Π’ΠΈΠΏ питания

ΠŸΡ€ΠΈΡ‡ΠΈΠ½Π° Π»ΡŒΠ³ΠΎΡ‚Ρ‹

Π Ρ‹Π±ΡŒΡΠΊΠΎΠ² АндрСй

Π·Π°Π²Ρ‚Ρ€Π°ΠΊ

Π˜Π²Π°Π½Ρ†ΠΎΠ² Василий

Π»ΡŒΠ³ΠΎΡ‚Π½Ρ‹ΠΉ Π·Π°Π²Ρ‚Ρ€Π°ΠΊ

ΠŸΠΎΡ‚Π΅Ρ€Ρ ΠΊΠΎΡ€ΠΌΠΈΠ»ΡŒΡ†Π°

Иванов Иван

Π·Π°Π²Ρ‚Ρ€Π°ΠΊ ΠΈ ΠΎΠ±Π΅Π΄

Π‘ΠΈΠ΄ΠΎΡ€ΠΎΠ² Π‘ΠΈΠ΄Ρ€

Π½Π΅ ΠΏΠΈΡ‚аСтся

1.2 ΠžΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½ΠΈΠ΅ логичСской структуры Π΄Π°Π½Π½Ρ‹Ρ…

Π˜Π½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΎΠ½Π½ΠΎ-логичСская модСль (Π˜Π›Πœ) ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ°Π΅Ρ‚ Π΄Π°Π½Π½Ρ‹Π΅ ΠΏΡ€Π΅Π΄ΠΌΠ΅Ρ‚Π½ΠΎΠΉ области Π² Π²ΠΈΠ΄Π΅ совокупности ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΎΠ½Π½Ρ‹Ρ… ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ΠΎΠ² ΠΈ ΡΠ²ΡΠ·Π΅ΠΉ ΠΌΠ΅ΠΆΠ΄Ρƒ Π½ΠΈΠΌΠΈ.

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

ΠŸΡ€Π΅Π΄ΠΌΠ΅Ρ‚Π½Π°Ρ ΠΎΠ±Π»Π°ΡΡ‚ΡŒ строится Π½Π° ΠΎΡΠ½ΠΎΠ²Π΅ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΎΠ½Π½ΠΎΠ³ΠΎ обСспСчСния, ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ΅ Π²ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ ΡΠΏΡ€Π°Π²ΠΎΡ‡Π½ΡƒΡŽ ΠΏΠ»Π°Π½ΠΎΠ²ΡƒΡŽ ΠΈ ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΈΠ²Π½ΠΎ ΡƒΡ‡Π΅Ρ‚Π½ΡƒΡŽ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡŽ.

Π‘ΠΏΡ€Π°Π²ΠΎΡ‡Π½ΠΎΠΉ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠ΅ΠΉ ΠΏΡ€Π΅Π΄ΠΌΠ΅Ρ‚Π½ΠΎΠΉ области Бтоловая Π³ΠΈΠΌΠ½Π°Π·ΠΈΠΈ № 8 ΡΠ²Π»ΡΡŽΡ‚ΡΡ справочники: food, table_inf.

Π£Ρ‡Π΅Ρ‚Π½ΠΎΠΉ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠ΅ΠΉ ΡΠ²Π»ΡΡŽΡ‚ΡΡ pupil, visit ΠΈ pay.

Π Π΅ΠΊΠ²ΠΈΠ·ΠΈΡ‚ — ΠΏΡ€ΠΎΡΡ‚Π΅ΠΉΡˆΠ°Ρ структурная Π΅Π΄ΠΈΠ½ΠΈΡ†Π° ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ.

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

Π’ ΠΏΡ€ΠΎΡ†Π΅ΡΡΠ΅ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΎΠ½Π½ΠΎ-сСмантичСского Π°Π½Π°Π»ΠΈΠ·Π° Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ Π²Ρ‹ΡΠ²ΠΈΡ‚ΡŒ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½ΡƒΡŽ Π·Π°Π²ΠΈΡΠΈΠΌΠΎΡΡ‚ΡŒ Ρ€Π΅ΠΊΠ²ΠΈΠ·ΠΈΡ‚ΠΎΠ². Для ΠΌΠΈΠ½ΠΈΠΌΠΈΠ·Π°Ρ†ΠΈΠΈ ошибок проводят сСмантичСский Π°Π½Π°Π»ΠΈΠ· ΠΏΠΎ ΠΊΠ°ΠΆΠ΄ΠΎΠΉ ΠΈΠ· Ρ„ΠΎΡ€ΠΌ Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚ΠΎΠ² Π² ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ (1).

1.2.1 ВыявлСниС Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½ΠΎΠΉ зависимости

Π’Π°Π±Π»ΠΈΡ†Π° 1.4 Π€ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½Ρ‹Π΅ зависимости Ρ€Π΅ΠΊΠ²ΠΈΠ·ΠΈΡ‚ΠΎΠ² ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Π° pupil

Имя поля

Подпись поля

Π€ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½Ρ‹Π΅ зависимости

number_ls

β„–Π›Π‘

name_p

ЀИО

number_food

β„– питания

reason_priv

ΠŸΡ€ΠΈΡ‡ΠΈΠ½Π° Π»ΡŒΠ³ΠΎΡ‚Ρ‹

class

Класс

Π’Π°Π±Π»ΠΈΡ†Π° 1.5 Π€ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½Ρ‹Π΅ зависимости Ρ€Π΅ΠΊΠ²ΠΈΠ·ΠΈΡ‚ΠΎΠ² ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Π° food

Имя поля

Подпись поля

Π€ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½Ρ‹Π΅ зависимости

number_food

β„– питания

name_f

НазваниС

cost_f

Π¦Π΅Π½Π°

Π’Π°Π±Π»ΠΈΡ†Π° 1.6 Π€ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½Ρ‹Π΅ зависимости Ρ€Π΅ΠΊΠ²ΠΈΠ·ΠΈΡ‚ΠΎΠ² ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Π° table_inf

Имя поля

Подпись поля

Π€ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½Ρ‹Π΅ зависимости

class

Класс

teach_name

ЀИО учитСля

dir_name

ЀИО Π΄ΠΈΡ€Π΅ΠΊΡ‚ΠΎΡ€Π°

school_name

НазваниС ΡˆΠΊΠΎΠ»Ρ‹

Π’Π°Π±Π»ΠΈΡ†Π° 1.7 Π€ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½Ρ‹Π΅ зависимости Ρ€Π΅ΠΊΠ²ΠΈΠ·ΠΈΡ‚ΠΎΠ² ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Π° visit

Имя поля

Подпись поля

Π€ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½Ρ‹Π΅ зависимости

number_ls

β„– Π›Π‘

date

Баланс ΠΊΠΎΠ½Π΅Ρ†

visit

ЗачислСно

Π’Π°Π±Π»ΠΈΡ†Π° 1.8 Π€ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½Ρ‹Π΅ зависимости Ρ€Π΅ΠΊΠ²ΠΈΠ·ΠΈΡ‚ΠΎΠ² ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Π° pay

Имя поля

Подпись поля

Π€ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½Ρ‹Π΅ зависимости

number_ls

β„– Π›Π‘

month

ΠœΠ΅ΡΡΡ†

year

Π“ΠΎΠ΄

sum

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

ПослС исслСдования ΠΏΡ€Π΅Π΄ΠΌΠ΅Ρ‚Π½ΠΎΠΉ области Π²Ρ‹Π΄Π΅Π»ΠΈΠΌ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠ΅ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΎΠ½Π½Ρ‹Π΅ ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Ρ‹:

pupil (number_ls, name_p, number_food, reason_priv, class).

food (number_food, name_f, cost_f).

table_inf (class, teach_name, dir_name, school_name).

visit (number_ls, date, visit).

pay (number_ls, month, year, sum)

1.2.2 ВрСбования Π½ΠΎΡ€ΠΌΠ°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ

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

Β· ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΎΠ½Π½Ρ‹ΠΉ ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ Π΄ΠΎΠ»ΠΆΠ΅Π½ ΡΠΎΠ΄Π΅Ρ€ΠΆΠ°Ρ‚ΡŒ ΡƒΠ½ΠΈΠΊΠ°Π»ΡŒΠ½Ρ‹ΠΉ ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΠΊΠ°Ρ‚ΠΎΡ€ — ΠΏΠ΅Ρ€Π²ΠΈΡ‡Π½Ρ‹ΠΉ ΠΊΠ»ΡŽΡ‡;

Β· всС Π½Π΅ ΠΊΠ»ΡŽΡ‡Π΅Π²Ρ‹Π΅ Ρ€Π΅ΠΊΠ²ΠΈΠ·ΠΈΡ‚Ρ‹ Π΄ΠΎΠ»ΠΆΠ½Ρ‹ Π±Ρ‹Ρ‚ΡŒ взаимонСзависимы;

Β· всС ΠΊΠ»ΡŽΡ‡Π΅Π²Ρ‹Π΅ Ρ€Π΅ΠΊΠ²ΠΈΠ·ΠΈΡ‚Ρ‹, Π΄ΠΎΠ»ΠΆΠ½Ρ‹ Π±Ρ‹Ρ‚ΡŒ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½ΠΎ нСзависимы;

Β· ΠΊΠ°ΠΆΠ΄Ρ‹ΠΉ ΠΎΠΏΠΈΡΠ°Ρ‚Π΅Π»ΡŒΠ½Ρ‹ΠΉ Ρ€Π΅ΠΊΠ²ΠΈΠ·ΠΈΡ‚ Π΄ΠΎΠ»ΠΆΠ΅Π½ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½ΠΎ ΠΏΠΎΠ»Π½ΠΎ Π·Π°Π²ΠΈΡΠ΅Ρ‚ΡŒ ΠΎΡ‚ ΠΊΠ»ΡŽΡ‡Π°, Ρ‚. Π΅. ΠΊΠ°ΠΆΠ΄ΠΎΠΌΡƒ Π·Π½Π°Ρ‡Π΅Π½ΠΈΡŽ ΠΊΠ»ΡŽΡ‡Π° Π΄ΠΎΠ»ΠΆΠ½ΠΎ ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΠΎΠ²Π°Ρ‚ΡŒ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΎΠ΄Π½ΠΎ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ ΠΎΠΏΠΈΡΠ°Ρ‚Π΅Π»ΡŒΠ½ΠΎΠ³ΠΎ Ρ€Π΅ΠΊΠ²ΠΈΠ·ΠΈΡ‚Π°, Π° ΠΏΡ€ΠΈ составном ΠΊΠ»ΡŽΡ‡Π΅ ΠΎΠΏΠΈΡΠ°Ρ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ Ρ€Π΅ΠΊΠ²ΠΈΠ·ΠΈΡ‚Ρ‹ Π΄ΠΎΠ»ΠΆΠ½Ρ‹ Π·Π°Π²ΠΈΡΠ΅Ρ‚ΡŒ ΠΎΡ‚ Π²ΡΠ΅ΠΉ совокупности Ρ€Π΅ΠΊΠ²ΠΈΠ·ΠΈΡ‚ΠΎΠ², ΠΎΠ±Ρ€Π°Π·ΡƒΡŽΡ‰ΠΈΡ… ΠΊΠ»ΡŽΡ‡;

Β· ΠΊΠ°ΠΆΠ΄Ρ‹ΠΉ ΠΎΠΏΠΈΡΠ°Ρ‚Π΅Π»ΡŒΠ½Ρ‹ΠΉ Ρ€Π΅ΠΊΠ²ΠΈΠ·ΠΈΡ‚ Π΄ΠΎΠ»ΠΆΠ΅Π½ Π·Π°Π²ΠΈΡΠ΅Ρ‚ΡŒ ΠΎΡ‚ ΠΊΠ»ΡŽΡ‡Π° Π½Π΅Ρ‚Ρ€Π°Π½Π·ΠΈΡ‚ΠΈΠ²Π½ΠΎ, Ρ‚. Π΅. Π½Π΅ Π΄ΠΎΠ»ΠΆΠ΅Π½ Π·Π°Π²ΠΈΡΠ΅Ρ‚ΡŒ Ρ‡Π΅Ρ€Π΅Π· Π΄Ρ€ΡƒΠ³ΠΎΠΉ ΠΏΡ€ΠΎΠΌΠ΅ΠΆΡƒΡ‚ΠΎΡ‡Π½Ρ‹ΠΉ Ρ€Π΅ΠΊΠ²ΠΈΠ·ΠΈΡ‚. (2)

1.2.3 Π’ΠΈΠΏ связи ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΎΠ½Π½Ρ‹Ρ… ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ΠΎΠ²

Π‘Π»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΌ шагом проСктирования являСтся ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½ΠΈΠ΅ связСй ΠΌΠ΅ΠΆΠ΄Ρƒ ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Π°ΠΌΠΈ. НаличиС связСй опрСдСляСтся ΠΏΡ€ΠΈΡ€ΠΎΠ΄ΠΎΠΉ Ρ€Π΅Π°Π»ΡŒΠ½Ρ‹Ρ… ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ΠΎΠ², процСссов ΠΈΠ»ΠΈ явлСний ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ°Π΅ΠΌΡ‹Ρ… этими ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΎΠ½Π½Ρ‹ΠΌΠΈ ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Π°ΠΌΠΈ. На Ρ€ΠΈΡΡƒΠ½ΠΊΠ΅ 1.4 прСдставлСна ER-Π΄ΠΈΠ°Π³Ρ€Π°ΠΌΠΌΠ°.

Рисунок 1.4 ER-Π΄ΠΈΠ°Π³Ρ€Π°ΠΌΠΌΠ° Π‘ΡƒΡ‰Π΅ΡΡ‚Π²ΡƒΡŽΡ‚ Ρ‚Ρ€ΠΈ Ρ‚ΠΈΠΏΠ° связСй: 1:1, 1: М, М: N.

Бвязь 1:1 рСализуСтся Π²ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ΠΌ ΠΎΠ΄Π½ΠΎΠ³ΠΎ ΠΈ Ρ‚ΠΎΠ³ΠΎ ΠΆΠ΅ ΠΊΠ»ΡŽΡ‡Π° для ΠΎΠ±Π΅ΠΈΡ… сущностСй, ΠΎΠ±Ρ‹Ρ‡Π½ΠΎ связь 1:1 описываСт ΠΎΠ΄ΠΈΠ½ ΠΈ Ρ‚ΠΎΡ‚ ΠΆΠ΅ ΠΎΠ±ΡŠΠ΅ΠΊΡ‚, Ρ€Π΅ΠΊΠ²ΠΈΠ·ΠΈΡ‚Ρ‹ Π·Π°ΠΏΠΈΡΡ‹Π²Π°ΡŽΡ‚ΡΡ Π² Π΄Π²Π° ИО, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, для ΠΎΠΏΡ‚ΠΈΠΌΠΈΠ·Π°Ρ†ΠΈΠΈ Ρ€Π΅Π°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ запросов.

Бвязь 1: М Ρ€Π΅Π°Π»ΠΈΠ·ΡƒΠ΅Ρ‚ΡΡ Π΄ΠΎΠ±Π°Π²Π»Π΅Π½ΠΈΠ΅ΠΌ ΠΊΠ»ΡŽΡ‡Π΅Π²ΠΎΠ³ΠΎ поля основной Ρ‚Π°Π±Π»ΠΈΡ†Ρ‹ Π² ΠΏΠΎΠ΄Ρ‡ΠΈΠ½Π΅Π½Π½ΡƒΡŽ Ρ‚Π°Π±Π»ΠΈΡ†Ρƒ, Π² ΠΊΠ°Ρ‡Π΅ΡΡ‚Π²Π΅ Π½Π΅ ΠΊΠ»ΡŽΡ‡Π΅Π²ΠΎΠ³ΠΎ Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚Π° ΠΈΠ»ΠΈ Π² ΠΊΠ°Ρ‡Π΅ΡΡ‚Π²Π΅ ΠΎΠ΄Π½ΠΎΠ³ΠΎ ΠΈΠ· Ρ€Π΅ΠΊΠ²ΠΈΠ·ΠΈΡ‚ΠΎΠ² составного ΠΏΠ΅Ρ€Π²ΠΈΡ‡Π½ΠΎΠ³ΠΎ ΠΊΠ»ΡŽΡ‡Π°.

Бвязь М: MΠ² Ρ€Π΅Π»ΡΡ†ΠΈΠΎΠ½Π½ΠΎΠΉ ΠΌΠΎΠ΄Π΅Π»ΠΈ Π΄Π°Π½Π½Ρ‹Ρ… Π½Π΅ Ρ€Π΅Π°Π»ΠΈΠ·ΡƒΠ΅Ρ‚ся. Π•Π΅ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ ΠΏΡ€Π΅ΠΎΠ±Ρ€Π°Π·ΠΎΠ²Π°Ρ‚ΡŒ Π² ΡΠ²ΡΠ·ΡŒ 1: М Π²Π²Π΅Π΄Π΅Π½ΠΈΠ΅ΠΌ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠ³ΠΎ ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Π° «ΡΠ²ΡΠ·ΠΊΠΈ». ΠžΠ±ΡŠΠ΅ΠΊΡ‚ связка являСтся ΠΏΠΎΠ΄Ρ‡ΠΈΠ½Π΅Π½Π½Ρ‹ΠΌ Π² ΡΠ²ΡΠ·ΡΡ… 1: М.

II. ΠŸΠΎΡΡ‚Ρ€ΠΎΠ΅Π½ΠΈΠ΅ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΎΠ½Π½ΠΎ-логичСской ΠΌΠΎΠ΄Π΅Π»ΠΈ Π±Π°Π·Ρ‹ Π΄Π°Π½Π½Ρ‹Ρ…

2.1 ΠŸΠΎΡΡ‚Ρ€ΠΎΠ΅Π½ΠΈΠ΅ ΠΌΠ°Ρ‚Ρ€ΠΈΡ†Ρ‹ смСТности Π˜Π›Πœ

ΠœΠ°Ρ‚Ρ€ΠΈΡ†Π° смСТности — квадратная ΠΌΠ°Ρ‚Ρ€ΠΈΡ†Π° ΠΏΠΎ Ρ‡ΠΈΡΠ»Ρƒ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΎΠ½Π½Ρ‹Ρ… ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ΠΎΠ². ΠœΠ°Ρ‚Ρ€ΠΈΡ†Π° заполняСтся ΠΏΠΎ ΡΡ‚Ρ€ΠΎΠΊΠ°ΠΌ. Π­Π»Π΅ΠΌΠ΅Π½Ρ‚ ΠΌΠ°Ρ‚Ρ€ΠΈΡ†Ρ‹ Π½Π° ΠΏΠ΅Ρ€Π΅ΡΠ΅Ρ‡Π΅Π½ΠΈΠΈ строки ΠΈ ΡΡ‚ΠΎΠ»Π±Ρ†Π° Ρ€Π°Π²Π΅Π½ 1, Ссли ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΎΠ½Π½Ρ‹ΠΉ ΠΎΠ±ΡŠΠ΅ΠΊΡ‚, стоящий Π² ΡΡ‚Ρ€ΠΎΠΊΠ΅, связан с ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΎΠ½Π½Ρ‹ΠΌ ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ΠΎΠΌ, стоящим Π² ΡΡ‚ΠΎΠ»Π±Ρ†Π΅, ΠΎΡ‚Π½ΠΎΡˆΠ΅Π½ΠΈΠ΅ΠΌ ΠΎΠ΄ΠΈΠ½ ΠΊΠΎ ΠΌΠ½ΠΎΠ³ΠΈΠΌ, Ρ‚ΠΈΠΏ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½ΠΎΠΉ связи Π²ΠΎ Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅ Π½Π΅ ΠΏΡ€ΠΈΠ½ΠΈΠΌΠ°Π΅Ρ‚ся (3) (4). Π’Π°Π±Π»ΠΈΡ†Π° 2.1 соотвСтствуСт ΠΌΠ°Ρ‚Ρ€ΠΈΡ†Π΅ смСТности для Π˜Πž Π˜Π›Πœ ΠΏΡ€Π΅Π΄ΠΌΠ΅Ρ‚Π½ΠΎΠΉ области «Π‘толовая Π³ΠΈΠΌΠ½Π°Π·ΠΈΠΈ № 8».

Алгоритм располоТСния Π˜Πž ΠΏΠΎ ΡƒΡ€ΠΎΠ²Π½ΡΠΌ ΠΈΠ΅Ρ€Π°Ρ€Ρ…ΠΈΠΈ:

1. Π’Ρ‹Ρ‡ΠΈΡΠ»ΠΈΡ‚ΡŒ ΠΈΡ‚ΠΎΠ³ΠΎΠ²Ρ‹Π΅ суммы элСмСнтов ΠΌΠ°Ρ‚Ρ€ΠΈΡ†Ρ‹ ΠΏΠΎ ΡΡ‚ΠΎΠ»Π±Ρ†Π°ΠΌ.

2. Π’Ρ‹Π΄Π΅Π»ΠΈΡ‚ΡŒ ИО столбцов, для ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… итоговая сумма Ρ€Π°Π²Π½Π° 0.

3. Π£Π΄Π°Π»ΠΈΡ‚ΡŒ строки ΠΌΠ°Ρ‚Ρ€ΠΈΡ†Ρ‹ смСТности ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΠ΅ Π˜Πž Ρ‚Π΅ΠΊΡƒΡ‰Π΅Π³ΠΎ уровня ΠΈΠ΅Ρ€Π°Ρ€Ρ…ΠΈΠΈ.

4. Для ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄Π° ΠΊ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅ΠΌΡƒ ΡƒΡ€ΠΎΠ²Π½ΡŽ ΠΈΠ΅Ρ€Π°Ρ€Ρ…ΠΈΠΈ слСдуСт ΠΏΠΎΠ²Ρ‚ΠΎΡ€ΠΈΡ‚ΡŒ ΠΏΡƒΠ½ΠΊΡ‚ 2−3.

Π’Π°Π±Π»ΠΈΡ†Π° 2.1 ΠœΠ°Ρ‚Ρ€ΠΈΡ†Π° смСТности

ИО

ИО Ρ‚Π΅ΠΊΡƒΡ‰Π΅Π³ΠΎ уровня

0 ΡƒΡ€ΠΎΠ²Π΅Π½ΡŒ

1,2

1 ΡƒΡ€ΠΎΠ²Π΅Π½ΡŒ

;

;

2 ΡƒΡ€ΠΎΠ²Π΅Π½ΡŒ

;

4,5

Π¦ΠΈΡ„Ρ€Π°ΠΌΠΈ ΠΎΠ±ΠΎΠ·Π½Π°Ρ‡Π΅Π½Ρ‹ Π˜Πž: 1 — food, 2 — table_inf, 3 —pupil, 4 —visit, 5 — pay.

2.2 ЛогичСская модСль ΠΏΡ€Π΅Π΄ΠΌΠ΅Ρ‚Π½ΠΎΠΉ области

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

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

Для связи ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ Π²Ρ‚ΠΎΡ€ΠΈΡ‡Π½Ρ‹ΠΉ ΠΊΠ»ΡŽΡ‡ ΠΈΠ»ΠΈ ΠΊΠ»ΡŽΡ‡ связи. Он ΠΎΠ±Ρ‹Ρ‡Π½ΠΎ обозначаСтся, ΠΊΠ°ΠΊ FK.

Рисунок 2.1 ЛогичСская модСль ΠΏΡ€Π΅Π΄ΠΌΠ΅Ρ‚Π½ΠΎΠΉ области

2.3 ΠŸΠΎΡΡ‚Ρ€ΠΎΠ΅Π½ΠΈΠ΅ физичСской ΠΌΠΎΠ΄Π΅Π»ΠΈ

ΠŸΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹ ΠΊΠ°ΠΆΠ΄ΠΎΠΉ Ρ‚Π°Π±Π»ΠΈΡ†Ρ‹ Π±Π°Π·Ρ‹ Π΄Π°Π½Π½Ρ‹Ρ… ΡƒΠΊΠ°Π·Π°Π½Ρ‹ Π½ΠΈΠΆΠ΅.

«pupil»

Имя поля

ΠšΠ»ΡŽΡ‡Π΅Π²ΠΎΠ΅ ΠΏΠΎΠ»Π΅

ΠžΠ±ΡΠ·Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΠ΅ ΠΏΠΎΠ»Π΅

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

Π Π°Π·ΠΌΠ΅Ρ€ поля

Подпись поля

number_ls

Π”Π°

Π”Π°

ВСкстовый

β„–Π›Π‘

name_p

НСт

НСт

ВСкстовый

ЀИО

number_food

НСт

НСт

ВСкстовый

β„– питания

reason_priv

НСт

НСт

ВСкстовый

ΠŸΡ€ΠΈΡ‡ΠΈΠ½Π° Π»ΡŒΠ³ΠΎΡ‚Ρ‹

«food»

Имя поля

ΠšΠ»ΡŽΡ‡Π΅Π²ΠΎΠ΅ ΠΏΠΎΠ»Π΅

ΠžΠ±ΡΠ·Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΠ΅ ΠΏΠΎΠ»Π΅

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

Π Π°Π·ΠΌΠ΅Ρ€ поля

Подпись поля

number_food

Π”Π°

Π”Π°

ВСкстовый

β„– питания

name_f

НСт

НСт

ВСкстовый

НазваниС

cost_f

НСт

НСт

Π”Π΅Π½Π΅ΠΆΠ½Ρ‹ΠΉ

Π¦Π΅Π½Π°

class

НСт

НСт

ВСкстовый

Класс

«table_inf»

Имя поля

ΠšΠ»ΡŽΡ‡Π΅Π²ΠΎΠ΅ ΠΏΠΎΠ»Π΅

ΠžΠ±ΡΠ·Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΠ΅ ΠΏΠΎΠ»Π΅

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

Π Π°Π·ΠΌΠ΅Ρ€ поля

Подпись поля

class

Π”Π°

Π”Π°

ВСкстовый

Класс

teach_name

НСт

НСт

ВСкстовый

ЀИО учитСля

«visit»

Имя поля

ΠšΠ»ΡŽΡ‡Π΅Π²ΠΎΠ΅ ΠΏΠΎΠ»Π΅

ΠžΠ±ΡΠ·Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΠ΅ ΠΏΠΎΠ»Π΅

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

Π Π°Π·ΠΌΠ΅Ρ€ поля

Подпись поля

number_ls

Π”Π°

Π”Π°

ВСкстовый

β„– Π›Π‘

day

Π”Π°

НСт

ВСкстовый

Π”Π°Ρ‚Π°

visit

НСт

НСт

ВСкстовый

ΠŸΠΎΡΠ΅Ρ‰Π΅Π½ΠΈΠ΅

«pay»

Имя поля

ΠšΠ»ΡŽΡ‡Π΅Π²ΠΎΠ΅ ΠΏΠΎΠ»Π΅

ΠžΠ±ΡΠ·Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΠ΅ ΠΏΠΎΠ»Π΅

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

Π Π°Π·ΠΌΠ΅Ρ€ поля

Подпись поля

number_ls

Π”Π°

Π”Π°

ВСкстовый

β„– Π›Π‘

month

Π”Π°

Π”Π°

ВСкстовый

ΠœΠ΅ΡΡΡ†

year

Π”Π°

Π”Π°

ВСкстовый

Π“ΠΎΠ΄

sum

НСт

НСт

ВСкстовый

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

2.4 Π Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° прилоТСния

Для удобства использования Π±Π°Π·Ρ‹ Π΄Π°Π½Π½Ρ‹Ρ… Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ Ρ„ΠΎΡ€ΠΌΡ‹ прилоТСния. Для этого создадим Ρ„ΠΎΡ€ΠΌΡ‹ для составлСнных запросов ΠΈ Ρ‚Π°Π±Π»ΠΈΡ†, Π° Ρ‚Π°ΠΊΠΆΠ΅ объСдиним созданныС Ρ„ΠΎΡ€ΠΌΡ‹ Π² Π΅Π΄ΠΈΠ½ΠΎΠ΅ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅.

Π€ΠΎΡ€ΠΌΠ° «Π”ΠΎΠ±Π°Π²Π»Π΅Π½ΠΈΠ΅ ΡƒΡ‡Π΅Π½ΠΈΠΊΠ°». Данная Ρ„ΠΎΡ€ΠΌΠ° строится с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ встроСнного Π² Microsoft Access мастСра Ρ„ΠΎΡ€ΠΌ ΠΏΠΎ ΡΠΎΠ·Π΄Π°Π½Π½ΠΎΠΉ Ρ€Π°Π½Π΅Π΅ Ρ‚Π°Π±Π»ΠΈΡ†Π΅ «pupil». Π’Π½Π΅ΡˆΠ½ΠΈΠΉ Π²ΠΈΠ΄ Ρ„ΠΎΡ€ΠΌΡ‹ «Π”ΠΎΠ±Π°Π²Π»Π΅Π½ΠΈΠ΅ ΡƒΡ‡Π΅Π½ΠΈΠΊΠ°» Π² ΠΊΠΎΠ½ΡΡ‚Ρ€ΡƒΠΊΡ‚ΠΎΡ€Π΅ ΠΈ Π² Ρ€Π΅ΠΆΠΈΠΌΠ΅ Ρ„ΠΎΡ€ΠΌΡ‹ послС Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… ΠΏΡ€Π΅ΠΎΠ±Ρ€Π°Π·ΠΎΠ²Π°Π½ΠΈΠΉ ΠΏΠΎΠΊΠ°Π·Π°Π½ Π½Π° Ρ€ΠΈΡΡƒΠ½ΠΊΠ°Ρ… 2.2 ΠΈ 2.3 соотвСтствСнно.

Рисунок 2.2 Π’ΠΈΠ΄ Ρ„ΠΎΡ€ΠΌΡ‹ «Π”ΠΎΠ±Π°Π²Π»Π΅Π½ΠΈΠ΅ ΡƒΡ‡Π΅Π½ΠΈΠΊΠ°» Π² ΠΊΠΎΠ½ΡΡ‚Ρ€ΡƒΠΊΡ‚ΠΎΡ€Π΅ Ρ„ΠΎΡ€ΠΌ Рисунок 2.3 Π’ΠΈΠ΄ Ρ„ΠΎΡ€ΠΌΡ‹ «Π”ΠΎΠ±Π°Π²Π»Π΅Π½ΠΈΠ΅ ΡƒΡ‡Π΅Π½ΠΈΠΊΠ°» Π² Ρ€Π΅ΠΆΠΈΠΌΠ΅ Ρ„ΠΎΡ€ΠΌΡ‹ Для поля «Π’ΠΈΠΏ питания» Π±Ρ‹Π»ΠΎ ΠΏΡ€ΠΎΠΈΠ·Π²Π΅Π΄Π΅Π½ΠΎ ΠΏΡ€Π΅ΠΎΠ±Ρ€Π°Π·ΠΎΠ²Π°Π½ΠΈΠ΅ Π² ΠΏΠΎΠ»Π΅ со ΡΠΏΠΈΡΠΊΠΎΠΌ. Π˜ΡΡ‚ΠΎΡ‡Π½ΠΈΠΊΠΎΠΌ строк для этого ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Π° ΡΠ²Π»ΡΡŽΡ‚ΡΡ значСния поля «name_f» Ρ‚Π°Π±Π»ΠΈΡ†Ρ‹ «food». Для источника строк Π±Ρ‹Π» создан ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΉ запрос (Рис 2.4):

Рисунок 2.4 Запрос для источника строк поля «Π’ΠΈΠΏ питания»

Π‘Ρ‹Π» создан Π°Π½Π°Π»ΠΎΠ³ΠΈΡ‡Π½Ρ‹ΠΉ запрос для источника строк ΠΏΠΎΠ»Π΅ΠΉ со ΡΠΏΠΈΡΠΊΠΎΠΌ «ΠšΠ»Π°ΡΡ». Он ΠΏΡ€ΠΎΠ΄Π΅ΠΌΠΎΠ½ΡΡ‚Ρ€ΠΈΡ€ΠΎΠ²Π°Π½ Π½Π° Ρ€ΠΈΡΡƒΠ½ΠΊΠ΅ 2.5.

Рисунок 2.5 Запрос для источника строк поля «ΠšΠ»Π°ΡΡ»

Кнопка «Π”ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ запись» позволяСт ΠΏΠΎΠΌΠ΅ΡΡ‚ΠΈΡ‚ΡŒ Ρ‚Π΅ΠΊΡƒΡ‰ΡƒΡŽ запись Π² Ρ‚Π°Π±Π»ΠΈΡ†Ρƒ «pupil».

Π€ΠΎΡ€ΠΌΠ° «Π’ΠΈΠΏΡ‹ питания» строится с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ встроСнного Π² Microsoft Access мастСра Ρ„ΠΎΡ€ΠΌ ΠΏΠΎ ΡΠΎΠ·Π΄Π°Π½Π½ΠΎΠΌΡƒ Π·Π°Ρ€Π°Π½Π΅Π΅ запросу. Π’Π½Π΅ΡˆΠ½ΠΈΠΉ Π²ΠΈΠ΄ Ρ„ΠΎΡ€ΠΌΡ‹ «Π’ΠΎΠ·Π²Ρ€Π°Ρ‚ Π±ΠΈΠ»Π΅Ρ‚Π°» Π² ΠΊΠΎΠ½ΡΡ‚Ρ€ΡƒΠΊΡ‚ΠΎΡ€Π΅ ΠΈ Π² Ρ€Π΅ΠΆΠΈΠΌΠ΅ Ρ„ΠΎΡ€ΠΌΡ‹ послС Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… ΠΏΡ€Π΅ΠΎΠ±Ρ€Π°Π·ΠΎΠ²Π°Π½ΠΈΠΉ ΠΏΠΎΠΊΠ°Π·Π°Π½ Π½Π° Ρ€ΠΈΡΡƒΠ½ΠΊΠ°Ρ… 2.6 ΠΈ 2.7 соотвСтствСнно.

Рисунок 2.6 Π’ΠΈΠ΄ Ρ„ΠΎΡ€ΠΌΡ‹ «Π’ΠΈΠΏΡ‹ питания» Π² Ρ€Π΅ΠΆΠΈΠΌΠ΅ конструктора Рисунок 2.7 Π’ΠΈΠ΄ Ρ„ΠΎΡ€ΠΌΡ‹ «Π’ΠΈΠΏΡ‹ питания»

Π€ΠΎΡ€ΠΌΠ° «Π”ΠΎΠ±Π°Π²Π»Π΅Π½ΠΈΠ΅ класса» строится Π°Π½Π°Π»ΠΎΠ³ΠΈΡ‡Π½ΠΎ запросу «Π’ΠΈΠΏΡ‹ питания» ΠΈ ΠΏΠΎΠΊΠ°Π·Π°Π½Π° Π½Π° Ρ€ΠΈΡΡƒΠ½ΠΊΠ°Ρ… 2.8 ΠΈ 2.9 соотвСтствСнно.

Рисунок 2.8 Π’ΠΈΠ΄ Ρ„ΠΎΡ€ΠΌΡ‹ «Π”ΠΎΠ±Π°Π²Π»Π΅Π½ΠΈΠ΅ класса» Π² Ρ€Π΅ΠΆΠΈΠΌΠ΅ конструктора Рисунок 2.9 Π’ΠΈΠ΄ Ρ„ΠΎΡ€ΠΌΡ‹ «Π”ΠΎΠ±Π°Π²Π»Π΅Π½ΠΈΠ΅ класса»

Π€ΠΎΡ€ΠΌΠ° «ΠŸΠΎΡΠ΅Ρ‰Π΅Π½ΠΈΠ΅» строится Π½Π° ΠΎΡΠ½ΠΎΠ²Π΅ Π΄Π²ΡƒΡ… ΠΏΠΎΠ΄Ρ‡ΠΈΠ½Ρ‘Π½Π½Ρ‹Ρ… Ρ„ΠΎΡ€ΠΌ. ΠŸΡ€ΠΈΡ‡Ρ‘ΠΌ, ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒ сначала Π²Ρ‹Π±ΠΈΡ€Π°Π΅Ρ‚ класс, ΠΈ ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ°ΡŽΡ‚ΡΡ ΡƒΡ‡Π΅Π½ΠΈΠΊΠΈ Π²Ρ‹Π±Ρ€Π°Π½Π½ΠΎΠ³ΠΎ класса. Π€ΠΎΡ€ΠΌΠ° ΠΏΡ€ΠΈΠΌΠ΅Ρ‚ Π²ΠΈΠ΄, прСдставлСнный Π½Π° Ρ€ΠΈΡΡƒΠ½ΠΊΠ°Ρ… 2.10 ΠΈ 2.11.

Рисунок 2.10 Π’ΠΈΠ΄ Ρ„ΠΎΡ€ΠΌΡ‹ «ΠŸΠΎΡΠ΅Ρ‰Π΅Π½ΠΈΠ΅» Π² Ρ€Π΅ΠΆΠΈΠΌΠ΅ конструктора Рисунок 2.11 Π’ΠΈΠ΄ Ρ„ΠΎΡ€ΠΌΡ‹ «ΠŸΠΎΡΠ΅Ρ‰Π΅Π½ΠΈΠ΅»

Π€ΠΎΡ€ΠΌΠ° «ΠžΠΏΠ»Π°Ρ‚Π°» строится Π°Π½Π°Π»ΠΎΠ³ΠΈΡ‡Π½ΠΎ Ρ„ΠΎΡ€ΠΌΡ‹ «ΠŸΠΎΡΠ΅Ρ‰Π΅Π½ΠΈΠ΅» ΠΈ ΠΏΡ€Π΅Π΄ΡΡ‚Π°Π²Π»Π΅Π½Π° Π½Π° Ρ€ΠΈΡΡƒΠ½ΠΊΠ°Ρ… 2.12 ΠΈ 2.13.

Рисунок 2.12 Π’ΠΈΠ΄ Ρ„ΠΎΡ€ΠΌΡ‹ «ΠžΠΏΠ»Π°Ρ‚Π°» Π² Ρ€Π΅ΠΆΠΈΠΌΠ΅ конструктора Рисунок 2.13 Π’ΠΈΠ΄ Ρ„ΠΎΡ€ΠΌΡ‹ «ΠžΠΏΠ»Π°Ρ‚Π°»

Для прилоТСния ΠΊΡ€ΠΎΠΌΠ΅ Ρ„ΠΎΡ€ΠΌ Π±Ρ‹Π»ΠΈ созданы ΠΎΡ‚Ρ‡Π΅Ρ‚Ρ‹ ΠΏΠΎ Π·Π°Ρ€Π°Π½Π΅Π΅ сформированным запросам.

1. Для ΠΎΡ‚Ρ‡Ρ‘Ρ‚Π° ΠΏΠΎ Ρ‚ΠΈΠΏΠ°ΠΌ питания создан запрос, ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½Π½Ρ‹ΠΉ Π½Π° Ρ€ΠΈΡΡƒΠ½ΠΊΠ΅ 2.14.

Рисунок 2.14 Запрос ΠΏΠΎ Ρ‚ΠΈΠΏΠ°ΠΌ питания ΠžΡ‚Ρ‡Π΅Ρ‚ ΠΏΠΎ Π΄Π°Π½Π½ΠΎΠΌΡƒ запросу послС Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… ΠΏΡ€Π΅ΠΎΠ±Ρ€Π°Π·ΠΎΠ²Π°Π½ΠΈΠΉ ΠΏΡ€ΠΈΠ½ΠΈΠΌΠ°Π΅Ρ‚ Π²ΠΈΠ΄ (рис 2.15 ΠΈ 2.16):

Рисунок 2.15 Π’ΠΈΠ΄ ΠΎΡ‚Ρ‡Π΅Ρ‚Π° ΠΏΠΎ Ρ‚ΠΈΠΏΠ°ΠΌ питания Π² Ρ€Π΅ΠΆΠΈΠΌΠ΅ конструктора Рисунок 2.16 Π’ΠΈΠ΄ ΠΎΡ‚Ρ‡Π΅Ρ‚Π° ΠΏΠΎ Ρ‚ΠΈΠΏΠ°ΠΌ питания

2. Для ΠΈΠ½Π΄ΠΈΠ²ΠΈΠ΄ΡƒΠ°Π»ΡŒΠ½ΠΎΠΉ вСдомости взаиморасчёта составим Ρ‚Ρ€ΠΈ запроса. ΠŸΠ΅Ρ€Π²Ρ‹ΠΉ запрос, прСдставлСнный Π½Π° Ρ€ΠΈΡΡƒΠ½ΠΊΠ΅ 2.17, вычисляСт сумму ΡƒΠΏΠ»Π°Ρ‡Π΅Π½Π½ΡƒΡŽ ΡƒΡ‡Π΅Π½ΠΈΠΊΠ°ΠΌΠΈ Π·Π° Π²ΡΡ‘ врСмя питания.

Рисунок 2.17 Запрос для Π²Ρ‹Π²ΠΎΠ΄Π° суммы ΠΎΠΏΠ»Π°Ρ‡Π΅Π½Π½ΠΎΠΉ ΡƒΡ‡Π΅Π½ΠΈΠΊΠ°ΠΌΠΈ.

Π’Ρ‚ΠΎΡ€ΠΎΠΉ запрос (рис. 2.18) вычисляСт суммарноС количСство Π΄Π½Π΅ΠΉ, ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ΅ ΠΊΠ°ΠΆΠ΄Ρ‹ΠΉ ΡƒΡ‡Π΅Π½ΠΈΠΊ питался ΠΈ ΠΈΡ‚ΠΎΠ³ΠΎΠ²Ρ‹ΠΉ Π΄ΠΎΠ»Π³.

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

Рисунок 2.19 Запрос для Π²Ρ‹Π²ΠΎΠ΄Π° ΠΈΠ½Π΄ΠΈΠ²ΠΈΠ΄ΡƒΠ°Π»ΡŒΠ½ΠΎΠΉ вСдомости

Π˜Π½Π΄ΠΈΠ²ΠΈΠ΄ΡƒΠ°Π»ΡŒΠ½Π°Ρ Π²Π΅Π΄ΠΎΠΌΠΎΡΡ‚ΡŒ взаиморасчСта послС Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… ΠΏΡ€Π΅ΠΎΠ±Ρ€Π°Π·ΠΎΠ²Π°Π½ΠΈΠΉ ΠΏΡ€ΠΈΠΌΠ΅Ρ‚ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΉ Π²ΠΈΠ΄ (рис 2.20 ΠΈ 2.21).

Рисунок 2.20 Π’ΠΈΠ΄ ΠΈΠ½Π΄ΠΈΠ²ΠΈΠ΄ΡƒΠ°Π»ΡŒΠ½ΠΎΠΉ вСдомости взаиморасчСта Π² Ρ€Π΅ΠΆΠΈΠΌΠ΅ конструктора Рисунок 2.21 Π’ΠΈΠ΄ ΠΈΠ½Π΄ΠΈΠ²ΠΈΠ΄ΡƒΠ°Π»ΡŒΠ½ΠΎΠΉ вСдомости взаиморасчСта

3. Для табСля посСщаСмости Π±Ρ‹Π» построСн запрос (рис. 2.22) для ΠΎΡ‚Π±ΠΎΡ€Π° ΡƒΡ‡Π΅Π½ΠΈΠΊΠΎΠ² ΠΎΠΏΡ€Π΅Π΄Π΅Π»Ρ‘Π½Π½ΠΎΠ³ΠΎ класса ΠΈ Π²Ρ‹Π±ΠΎΡ€Π° Π΄Π°Ρ‚, ΠΊΠΎΠ³Π΄Π° ΡƒΡ‡Π΅Π½ΠΈΠΊ питался.

Рисунок 2.22 Запрос для табСля посСщаСмости ВабСль посСщаСмости послС Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… ΠΏΡ€Π΅ΠΎΠ±Ρ€Π°Π·ΠΎΠ²Π°Π½ΠΈΠΉ ΠΏΡ€ΠΈΠΌΠ΅Ρ‚ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΉ Π²ΠΈΠ΄ (рис 2.23 ΠΈ 2.24).

Рисунок 2.23 Π’ΠΈΠ΄ табСля посСщаСмости Π² Ρ€Π΅ΠΆΠΈΠΌΠ΅ конструктора Рисунок 2.24 Π’ΠΈΠ΄ табСля посСщаСмости ПослС создания всСх Π½ΡƒΠΆΠ½Ρ‹Ρ… Ρ„ΠΎΡ€ΠΌ ΠΈ ΠΎΡ‚Ρ‡Π΅Ρ‚ΠΎΠ² ΠΌΠΎΠΆΠ½ΠΎ ΠΏΡ€ΠΈΡΡ‚ΡƒΠΏΠΈΡ‚ΡŒ ΠΊ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ΅ прилоТСния. ΠŸΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ Π‘Π£Π‘Π” Access разрабатываСтся ΠΊΠ°ΠΊ комплСкс взаимосвязанных ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ΠΎΠ². НаиболСС часто прилоТСния Π‘Π£Π‘Π” Access ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ интСрфСйс Π² Π²ΠΈΠ΄Π΅ ΠΊΠ½ΠΎΠΏΠΎΡ‡Π½ΠΎΠΉ Ρ„ΠΎΡ€ΠΌΡ‹, ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰Π΅ΠΉ мСню ΠΈ ΠΏΠΎΠ΄ΠΌΠ΅Π½ΡŽ прСдоставляСмых Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΉ ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ, Π° Ρ‚Π°ΠΊΠΆΠ΅ ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½Ρ‹Π΅ ΠΏΠ°Π½Π΅Π»ΠΈ инструмСнтов. Для построСния ΠΊΠ½ΠΎΠΏΠΎΡ‡Π½ΠΎΠΉ Ρ„ΠΎΡ€ΠΌΡ‹ прилоТСния слСдуСт Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ ΠΈΠ΅Ρ€Π°Ρ€Ρ…ΠΈΡ‡Π΅ΡΠΊΡƒΡŽ структуру взаимосвязи ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ΠΎΠ² Π±Π°Π·Ρ‹ Π΄Π°Π½Π½Ρ‹Ρ…. На Ρ€ΠΈΡΡƒΠ½ΠΊΠ΅ 2.25 прСдставлСна схСма прилоТСния.

Рисунок 2.25 Π˜Π΅Ρ€Π°Ρ€Ρ…ΠΈΡ‡Π΅ΡΠΊΠ°Ρ структура прилоТСния

Для построСния ΠΊΠ½ΠΎΠΏΠΎΡ‡Π½ΠΎΠΉ Ρ„ΠΎΡ€ΠΌΡ‹ слуТит ДиспСтчСр ΠΊΠ½ΠΎΠΏΠΎΡ‡Π½Ρ‹Ρ… Ρ„ΠΎΡ€ΠΌ. Π’ Π½Ρ‘ΠΌ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ Π΄Π²Π΅ Ρ„ΠΎΡ€ΠΌΡ‹: «ΠžΡ‚Ρ‡Ρ‘Ρ‚Ρ‹» (рис 2.26), Π½Π° ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ располоТСны ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄Ρ‹ Π½Π° Ρ€Π°Π½Π΅Π΅ созданныС Π½Π°ΠΌΠΈ ΠΎΡ‚Ρ‡Π΅Ρ‚Ρ‹, ΠΈ «Π’Π²ΠΎΠ΄ Π΄Π°Π½Π½Ρ‹Ρ…» (рис 2.27), Π½Π° ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ располоТСны ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄Ρ‹ Π½Π° Ρ„ΠΎΡ€ΠΌΡ‹ «Π’Π²ΠΎΠ΄ ΡƒΡ‡Π΅Π½ΠΈΠΊΠ°», «Π”ΠΎΠ±Π°Π²Π»Π΅Π½ΠΈΠ΅ класса», «Π˜Π·ΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ Ρ‚ΠΈΠΏΠΎΠ² питания», «ΠŸΠΎΡΠ΅Ρ‰Π΅Π½ΠΈΠ΅» ΠΈ «ΠžΠΏΠ»Π°Ρ‚Π°».

Рисунок 2.26 Π’ΠΈΠ΄ ΠΊΠ½ΠΎΠΏΠΎΡ‡Π½ΠΎΠΉ Ρ„ΠΎΡ€ΠΌΡ‹ «ΠžΡ‚Ρ‡Ρ‘Ρ‚Ρ‹»

Рисунок 2.27 Π’ΠΈΠ΄ ΠΊΠ½ΠΎΠΏΠΎΡ‡Π½ΠΎΠΉ Ρ„ΠΎΡ€ΠΌΡ‹ «Π’Π²ΠΎΠ΄ Π΄Π°Π½Π½Ρ‹Ρ…»

ПослС создания ΠΊΠ½ΠΎΠΏΠΎΡ‡Π½ΠΎΠΉ Ρ„ΠΎΡ€ΠΌΡ‹ ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΠΈΠΌ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹ запуска прилоТСния Ρ‡Π΅Ρ€Π΅Π· Настройки Access — ВСкущая Π±Π°Π·Π° Π΄Π°Π½Π½Ρ‹Ρ… (Рис 2.28).

Π±Π°Π·Π° Π΄Π°Π½Π½Ρ‹Ρ… access интСрфСйс Рисунок 2.28 Окно ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ΠΎΠ² запуска прилоТСния ПослС опрСдСлСния всСх ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ΠΎΠ² ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ создано.

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

Π’ Ρ…ΠΎΠ΄Π΅ Ρ€Π°Π±ΠΎΡ‚Ρ‹ Π½Π°Π΄ Π΄Π°Π½Π½Ρ‹ΠΌ курсовым ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΎΠΌ Π±Ρ‹Π»Π° ΠΈΠ·ΡƒΡ‡Π΅Π½Π° прСдмСтная ΠΎΠ±Π»Π°ΡΡ‚ΡŒ «Π‘толовая Π³ΠΈΠΌΠ½Π°Π·ΠΈΠΈ № 8», освоСны ΠΏΡ€ΠΈΠ½Ρ†ΠΈΠΏΡ‹ создания ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΎΠ½Π½ΠΎΠΉ систСмы, созданы информационная систСма для Π·Π°Π΄Π°Π½Π½ΠΎΠΉ ΠΏΡ€Π΅Π΄ΠΌΠ΅Ρ‚Π½ΠΎΠΉ области ΠΈ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΡΠΊΠΈΠΉ интСрфСйс для этой систСмы. Бозданная Π±Π°Π·Π° Π΄Π°Π½Π½Ρ‹Ρ… позволяСт Π² ΠΌΠΈΠ½ΠΈΠΌΠ°Π»ΡŒΠ½Ρ‹Π΅ сроки произвСсти максимум ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ Π΄Π°Π½Π½Ρ‹Ρ…. Она Π»Π΅Π³ΠΊΠ° Π² ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Π½ΠΈΠΈ, благодаря ΡƒΠ΄ΠΎΠ±Π½ΠΎΠΌΡƒ интСрфСйсу.

Π‘ΠΎΠ·Π΄Π°Π½ΠΈΠ΅ Π±Π°Π·Ρ‹ Π΄Π°Π½Π½Ρ‹Ρ… ΠΏΡ€ΠΎΠ²Π΅Π΄Π΅Π½ΠΎ с ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Π½ΠΈΠ΅ΠΌ Π‘Π£Π‘Π” Access. Π’ Ρ…ΠΎΠ΄Π΅ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ Π±Π°Π·Ρ‹, Π±Ρ‹Π»ΠΈ задСйствованы всС основныС срСдства управлСния ΠΈ ΠΎΡ‚обраТСния ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ (Ρ‚Π°Π±Π»ΠΈΡ†Ρ‹, запросы, Ρ„ΠΎΡ€ΠΌΡ‹, ΠΎΡ‚Ρ‡Ρ‘Ρ‚Ρ‹).

Бозданная Π±Π°Π·Π° Π΄Π°Π½Π½Ρ‹Ρ… ΡƒΠ΄ΠΎΠ±Π½Π° Π² ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Π½ΠΈΠΈ, ΠΈΠΌΠ΅Π΅Ρ‚ простой графичСский интСрфСйс. ΠŸΡ€ΠΈ создании интСрфСйса использовался встроСнный язык программирования VBA, язык поисковых запросов SQL.

1. Π”ΠΈΠ³ΠΎ, Π‘. М. Π‘Π°Π·Ρ‹ Π΄Π°Π½Π½Ρ‹Ρ…. Москва: Ѐинансы ΠΈ ΡΡ‚атистика, 2005.

2. Π›ΠΎΠ±ΠΎΠ²Π° О. Π•., Π’Π΅Ρ€ΡˆΠΈΠ½ΠΈΠ½Π° Π“. Н. Π‘ΡƒΡ€ΡƒΠ½ΠΈΠ½ О.А. ΠœΠ΅Ρ‚ΠΎΠ΄ΠΈΡ‡Π΅ΡΠΊΠΎΠ΅ пособиС ΠΏΠΎ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΡŽ Π±Π°Π· Π΄Π°Π½Π½Ρ‹Ρ…. Π‘ΠΎΡ‡ΠΈ: Π±.Π½., 2008.

3. Π›ΠΎΠ±ΠΎΠ²Π° О. Π•. Π‘Π°Π·Ρ‹ Π΄Π°Π½Π½Ρ‹Ρ…: мСтодтчСскиС указания ΠΏΠΎ Π²Ρ‹ΠΏΠΎΠ»Π½Π΅Π½ΠΈΡŽ курсового ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π°. Π‘ΠΎΡ‡ΠΈ: Π‘Π“Π£Π’ΠΈΠšΠ”, 2006.

4. ΠšΡƒΠ½ΠΈ Π›. Π£. ΠšΡƒΡ… К. MS Access 2007. Москва-БПб-КиСв: Π”ΠΈΠ°Π»Π΅ΠΊΡ‚ΠΈΠΊΠ°, 2007.

5. Назаров Π‘. Π’. ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ Π² ΠΏΠ°ΠΊΠ΅Ρ‚Π°Ρ… MS Office. Москва: Ѐинансы ΠΈ ΡΡ‚атистика, 2007.

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