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

Анализ слоТных связСй

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

ΠŸΠΎΡΡ‚Ρ€ΠΎΠ΅Π½Π½Π°Ρ ΡΠ΅Ρ‚ΡŒ ΠŸΠ΅Ρ‚Ρ€ΠΈ Ρ‚Π΅ΠΏΠ΅Ρ€ΡŒ ΠΌΠΎΠΆΠ΅Ρ‚ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒΡΡ для Π°Π½Π°Π»ΠΈΠ·Π° ΠΌΠΎΠ΄Π΅Π»ΠΈΡ€ΡƒΠ΅ΠΌΠΎΠΉ слоТной связи. ΠžΡΠ½ΠΎΠ²Π½Ρ‹ΠΌΠΈ ΠΏΠΎΠ΄Ρ…ΠΎΠ΄Π°ΠΌΠΈ ΠΊ Π°Π½Π°Π»ΠΈΠ·Ρƒ сСтСй ΠŸΠ΅Ρ‚Ρ€ΠΈ ΡΠ²Π»ΡΡŽΡ‚ΡΡ ΠΌΠ΅Ρ‚ΠΎΠ΄Ρ‹, основанныС Π½Π° ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Π½ΠΈΠΈ Π΄Π΅Ρ€Π΅Π²Π° достиТимости, ΠΏΠΎΠ΄Ρ…ΠΎΠ΄, основанный Π½Π° ΠΌΠ°Ρ‚Ρ€ΠΈΡ‡Π½ΠΎΠΌ прСдставлСнии сСтСй ΠŸΠ΅Ρ‚Ρ€ΠΈ, Ρ€Π΅ΡˆΠ΅Π½ΠΈΠΈ ΠΌΠ°Ρ‚Ρ€ΠΈΡ‡Π½Ρ‹Ρ… ΡƒΡ€Π°Π²Π½Π΅Π½ΠΈΠΉ ΠΈ ΠΌΠ΅Ρ‚ΠΎΠ΄Π°Ρ… прСобразования сСтСй. Π”Π΅ΠΉΡΡ‚Π²ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ состоит ΠΈΠ· ΠΌΠ½ΠΎΠΆΠ΅ΡΡ‚Π²Π° сущностСй, срСди ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… ΠΌΠΎΠΆΠ½ΠΎ Π²Ρ‹Π΄Π΅Π»ΠΈΡ‚ΡŒ Π΄Π²Π°… Π§ΠΈΡ‚Π°Ρ‚ΡŒ Π΅Ρ‰Ρ‘ >

Анализ слоТных связСй (Ρ€Π΅Ρ„Π΅Ρ€Π°Ρ‚, курсовая, Π΄ΠΈΠΏΠ»ΠΎΠΌ, ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»ΡŒΠ½Π°Ρ)

БлоТная связь прСдставляСт собой связь, ΡΠΎΡΡ‚ΠΎΡΡ‰ΡƒΡŽ ΠΈΠ· Π΄Π²ΡƒΡ… ΠΈ Π±ΠΎΠ»Π΅Π΅ элСмСнтарных связСй. ΠŸΡ€ΠΈΠ½ΠΈΠΌΠ°Π΅Ρ‚ΡΡ, Ρ‡Ρ‚ΠΎ слоТная связь ΠΈ ΡΠΎΡΡ‚авная связь ΡΠ²Π»ΡΡŽΡ‚ΡΡ синонимами.

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

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

Π”Π΅ΠΉΡΡ‚Π²ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ состоит ΠΈΠ· ΠΌΠ½ΠΎΠΆΠ΅ΡΡ‚Π²Π° сущностСй, срСди ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… ΠΌΠΎΠΆΠ½ΠΎ Π²Ρ‹Π΄Π΅Π»ΠΈΡ‚ΡŒ Π΄Π²Π° Ρ‚ΠΈΠΏΠ°: сущности-дСйствия Π‘Π΄ ΠΈ ΡΡƒΡ‰Π½ΠΎΡΡ‚ΠΈ-ΠΏΡ€ΠΈΠ·Π½Π°ΠΊΠΈ Π‘ΠΏ. Π­Ρ‚ΠΈ Π΄Π²Π° Ρ‚ΠΈΠΏΠ° сущностСй ΠΏΡ€ΠΈΡΡƒΡ‚ΡΡ‚Π²ΡƒΡŽΡ‚ Π² ΡΠΎΡΡ‚Π°Π²Π½ΠΎΠΉ связи. Π‘ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Π½ΠΈΠ΅ΠΌ Π²Ρ‹Π΄Π΅Π»Π΅Π½Π½Ρ‹Ρ… Ρ‚ΠΈΠΏΠΎΠ² сущностСй ΠΌΠΎΠΆΠ½ΠΎ ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΠΈΡ‚ΡŒ ΡΠ»Π΅ΠΌΠ΅Π½Ρ‚Π°Ρ€Π½ΡƒΡŽ связь.

ΠžΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½ΠΈΠ΅. ЭлСмСнтарная связь прСдставляСт собой ΡΡƒΡ‰Π½ΠΎΡΡ‚ΡŒ-дСйствиС, Ρƒ ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ постусловиС повторяСт прСдусловиС, Ρ‚. Π΅. ПсУ=ΠŸΡ€Π£.

Π‘ΡƒΡ‰Π½ΠΎΡΡ‚ΡŒ, для модСлирования ΡΠ΅Ρ‚ΡŒΡŽ ΠŸΠ΅Ρ‚Ρ€ΠΈ, Π² Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Π΅ ΠΈΠ½Ρ‚Π΅Π³Ρ€ΠΈΡ€ΠΎΠ²Π°Π½Π½ΠΎΠ³ΠΎ ΠΌΠ΅Ρ‚ΠΎΠ΄Π° прСдставлСния Π·Π½Π°Π½ΠΈΠΉ, минимально ΠΌΠΎΠΆΠ΅Ρ‚ ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΡΡ‚ΡŒΡΡ трСмя элСмСнтами Π² ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅ΠΌ Π²ΠΈΠ΄Π΅:

Π‘Ρ‰ = (И, ΠŸΡ€Π£, ПсУ), Π³Π΄Π΅ И = (ΠΈ1, ΠΈ2, …, ΠΈv) — ΠΊΠΎΠ½Π΅Ρ‡Π½ΠΎΠ΅ мноТСство ΠΈΠΌΠ΅Π½ сущностСй, v? 0;

ΠŸΡ€Π£ = (ΠŸΡ€Π£1, ΠŸΡ€Π£2, …, ΠŸΡ€Π£v) — ΠΊΠΎΠ½Π΅Ρ‡Π½ΠΎΠ΅ мноТСство прСдусловий сущностСй, v? 0;

ПсУ = (ПсУ1, ПсУ2, …, ПсУv) — ΠΊΠΎΠ½Π΅Ρ‡Π½ΠΎΠ΅ мноТСство постусловий сущностСй, v? 0.

Боставная связь Π‘Ρ‚Π‘ являСтся пятСркой:

Π‘Ρ‚Π‘ = (Π˜Π‘Ρ‚Π‘, БП, Π‘Π”, ΠŸΡ€Π£, ПсУ), Π³Π΄Π΅ Π˜Π‘Ρ‚Π‘ = (ΠΈ1, ΠΈ2, …, ΠΈv1) — ΠΊΠΎΠ½Π΅Ρ‡Π½ΠΎΠ΅ мноТСство ΠΈΠΌΠ΅Π½ сущностСй составных связСй, v1? 0;

БП = (сп1, сп2, …, спn) — ΠΊΠΎΠ½Π΅Ρ‡Π½ΠΎΠ΅ мноТСство сущностСй-ΠΏΡ€ΠΈΠ·Π½Π°ΠΊΠΎΠ², n? 0;

Π‘Π” = (сд1, сд2, …, сдm) — ΠΊΠΎΠ½Π΅Ρ‡Π½ΠΎΠ΅ мноТСство сущностСй-дСйствий, m? 0;

ΠŸΡ€Π£ = (ΠŸΡ€Π£1, ΠŸΡ€Π£2, …, ΠŸΡ€Π£v1) — ΠΊΠΎΠ½Π΅Ρ‡Π½ΠΎΠ΅ мноТСство прСдусловий сущностСй составных связСй, v1? 0;

ПсУ = (ПсУ1, ПсУ2, …, ПсУv1) — ΠΊΠΎΠ½Π΅Ρ‡Π½ΠΎΠ΅ мноТСство постусловий сущностСй составных связСй, v1? 0;

ΠŸΡ€Π£: Π‘Π” Π‘ΠŸΠ²Ρ… входная функция, ΡΠΎΠΏΠΎΡΡ‚Π°Π²Π»ΡΡŽΡ‰Π°Ρ сущности-Π΄Π΅ΠΉΡΡ‚Π²ΠΈΡŽ Π‘Π” мноТСство Π΅Π΅ Π²Ρ…ΠΎΠ΄Π½Ρ‹Ρ… ΠΏΡ€ΠΈΠ·Π½Π°ΠΊΠΎΠ²;

ПсУ: Π‘Π” Π‘ΠŸΠ²Ρ‹Ρ… выходная функция, ΡΠΎΠΏΠΎΡΡ‚Π°Π²Π»ΡΡŽΡ‰Π°Ρ сущности-Π΄Π΅ΠΉΡΡ‚Π²ΠΈΡŽ Π‘Π” мноТСство Π΅Π΅ Π²Ρ‹Ρ…ΠΎΠ΄Π½Ρ‹Ρ… ΠΏΡ€ΠΈΠ·Π½Π°ΠΊΠΎΠ².

Π‘ΡƒΡ‰Π½ΠΎΡΡ‚ΡŒ-ΠΏΡ€ΠΈΠ·Π½Π°ΠΊ спБП являСтся Π²Ρ…ΠΎΠ΄ΠΎΠΌ для сущности-дСйствия сдБД, Ссли ΡΠΏΠŸΡ€Π£ (сд).

Π‘ΡƒΡ‰Π½ΠΎΡΡ‚ΡŒ-ΠΏΡ€ΠΈΠ·Π½Π°ΠΊ спБП являСтся Π²Ρ‹Ρ…ΠΎΠ΄ΠΎΠΌ для сущности-дСйствия сдБД, Ссли спПсУ (сд).

Π‘Ρ‚Ρ€ΡƒΠΊΡ‚ΡƒΡ€Π° сСти ΠŸΠ΅Ρ‚Ρ€ΠΈ для слоТной связи опрСдСляСтся Π΅Π΅ ΡΡƒΡ‰Π½ΠΎΡΡ‚ями-ΠΏΡ€ΠΈΠ·Π½Π°ΠΊΠ°ΠΌΠΈ, сущностями-дСйствиями, прСдусловиями ΠΈ ΠΏΠΎΡΡ‚условиями.

Π‘Π΅Ρ‚ΡŒ ΠŸΠ΅Ρ‚Ρ€ΠΈ, ΠΌΠΎΠ΄Π΅Π»ΠΈΡ€ΡƒΡŽΡ‰Π°Ρ ΡΠ»ΠΎΠΆΠ½ΡƒΡŽ связь «Π½Π°Ρ…ΠΎΠ΄ΠΈΡ‚» ΠΌΠ΅ΠΆΠ΄Ρƒ Π²Π΅Ρ€ΡˆΠΈΠ½Π°ΠΌΠΈ «Ρ€ΠΎΠ±ΠΎΡ‚» ΠΈ «ΠΎΠ±ΡŠΠ΅ΠΊΡ‚», Π² Π²ΠΈΠ΄Π΅ Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠ° поиска Ρ€ΠΎΠ±ΠΎΡ‚ΠΎΠΌ ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Π°, прСдставлСна Π½Π° Ρ€ΠΈΡ. 1.

ΠŸΠΎΡΡ‚Ρ€ΠΎΠ΅Π½Π½Π°Ρ ΡΠ΅Ρ‚ΡŒ ΠŸΠ΅Ρ‚Ρ€ΠΈ Ρ‚Π΅ΠΏΠ΅Ρ€ΡŒ ΠΌΠΎΠΆΠ΅Ρ‚ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒΡΡ для Π°Π½Π°Π»ΠΈΠ·Π° ΠΌΠΎΠ΄Π΅Π»ΠΈΡ€ΡƒΠ΅ΠΌΠΎΠΉ слоТной связи. ΠžΡΠ½ΠΎΠ²Π½Ρ‹ΠΌΠΈ ΠΏΠΎΠ΄Ρ…ΠΎΠ΄Π°ΠΌΠΈ ΠΊ Π°Π½Π°Π»ΠΈΠ·Ρƒ сСтСй ΠŸΠ΅Ρ‚Ρ€ΠΈ ΡΠ²Π»ΡΡŽΡ‚ΡΡ [ΠšΠΎΡ‚ΠΎΠ², 1984] ΠΌΠ΅Ρ‚ΠΎΠ΄Ρ‹, основанныС Π½Π° ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Π½ΠΈΠΈ Π΄Π΅Ρ€Π΅Π²Π° достиТимости, ΠΏΠΎΠ΄Ρ…ΠΎΠ΄, основанный Π½Π° ΠΌΠ°Ρ‚Ρ€ΠΈΡ‡Π½ΠΎΠΌ прСдставлСнии сСтСй ΠŸΠ΅Ρ‚Ρ€ΠΈ, Ρ€Π΅ΡˆΠ΅Π½ΠΈΠΈ ΠΌΠ°Ρ‚Ρ€ΠΈΡ‡Π½Ρ‹Ρ… ΡƒΡ€Π°Π²Π½Π΅Π½ΠΈΠΉ ΠΈ ΠΌΠ΅Ρ‚ΠΎΠ΄Π°Ρ… прСобразования сСтСй.

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