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

Π Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° Ρ„Π΅Π΄Π΅Ρ€Π°Π»ΡŒΠ½ΠΎΠΉ Ρ†Π΅Π»Π΅Π²ΠΎΠΉ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ΠΏΠ°ΠΊΠ΅Ρ‚ΠΎΠ² BPWin, ERWin ΠΈ Π±Π°Π· Π΄Π°Π½Π½Ρ‹Ρ… MS Access

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

Для создания связи ΠΌΠ΅ΠΆΠ΄Ρƒ сущностями Π½Π°Π΄ΠΎ Π²Ρ‹Π±Ρ€Π°Ρ‚ΡŒ Ρ‚Ρ€Π΅Π±ΡƒΠ΅ΠΌΡ‹ΠΉ Ρ‚ΠΈΠΏ связи ΠΈ Ρ‰Π΅Π»ΠΊΠ½ΡƒΡ‚ΡŒ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ Π½Π° Ρ€ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠΉ ΠΈ Π΄ΠΎΡ‡Π΅Ρ€Π½Π΅ΠΉ сущности. Для связСй «ΠΌΠ½ΠΎΠ³ΠΈΠ΅-ΠΊΠΎ-ΠΌΠ½ΠΎΠ³ΠΈΠΌ» порядок Ρ‰Π΅Π»ΠΊΠ°Π½ΡŒΡ Π±Π΅Π·Ρ€Π°Π·Π»ΠΈΡ‡Π΅Π½. ΠŸΡ€ΠΈ создании связи «ΠΎΠ΄ΠΈΠ½-ΠΊΠΎ-ΠΌΠ½ΠΎΠ³ΠΈΠΌ» ΠΊΠ»ΡŽΡ‡Π΅Π²Ρ‹Π΅ Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚Ρ‹ Ρ€ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΡΠΊΠΎΠΉ Ρ‚Π°Π±Π»ΠΈΡ†Ρ‹ пСрСходят Π² ΠΊΠ°Ρ‡Π΅ΡΡ‚Π²Π΅ Π²Π½Π΅ΡˆΠ½ΠΈΡ… ΠΊΠ»ΡŽΡ‡Π΅ΠΉ Π² Π΄ΠΎΡ‡Π΅Ρ€Π½ΡŽΡŽ Ρ‚Π°Π±Π»ΠΈΡ†Ρƒ. Если Π² Π΄ΠΎΡ‡Π΅Ρ€Π½Π΅ΠΉ Ρ‚Π°Π±Π»ΠΈΡ†Π΅ ΡƒΠΆΠ΅ Π΅ΡΡ‚ΡŒ Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚Ρ‹ с Ρ‚Π°ΠΊΠΈΠΌ ΠΈΠΌΠ΅Π½Π΅ΠΌ, ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŽ… Π§ΠΈΡ‚Π°Ρ‚ΡŒ Π΅Ρ‰Ρ‘ >

Π Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° Ρ„Π΅Π΄Π΅Ρ€Π°Π»ΡŒΠ½ΠΎΠΉ Ρ†Π΅Π»Π΅Π²ΠΎΠΉ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ΠΏΠ°ΠΊΠ΅Ρ‚ΠΎΠ² BPWin, ERWin ΠΈ Π±Π°Π· Π΄Π°Π½Π½Ρ‹Ρ… MS Access (Ρ€Π΅Ρ„Π΅Ρ€Π°Ρ‚, курсовая, Π΄ΠΈΠΏΠ»ΠΎΠΌ, ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»ΡŒΠ½Π°Ρ)

  • 1. ΠŸΠΎΡΡ‚Π°Π½ΠΎΠ²ΠΊΠ° Π·Π°Π΄Π°Ρ‡ΠΈ
  • 2. ΠžΠ±Π·ΠΎΡ€ ΠΈ Π°Π½Π°Π»ΠΈΠ· ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠ² Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ
    • 2.1 Π€ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½Π°Ρ модСль (BPWin)
    • 2.2 Π˜Π½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΎΠ½Π½Π°Ρ модСль (ERWin)
    • 2.3 Π‘ΠΎΠ·Π΄Π°Π½ΠΈΠ΅ Π±Π°Π·Ρ‹ Π΄Π°Π½Π½Ρ‹Ρ… (MSAccess)
  • 3. РСализация примСняСмых ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠ²
    • 3.1 МодСль Π² BPWin
    • 3.2 МодСль Π² ERWin
    • 3.3 Π‘Π°Π·Π° Π΄Π°Π½Π½Ρ‹Ρ… (MSAccess)
  • Π’Ρ‹Π²ΠΎΠ΄
  • 1. ΠŸΠΎΡΡ‚Π°Π½ΠΎΠ²ΠΊΠ° Π·Π°Π΄Π°Ρ‡ΠΈ
  • ΠΠΊΡ‚ΡƒΠ°Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ Ρ‚Π΅ΠΌΡ‹

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

  • Π˜Π½ΡΡ‚Ρ€ΡƒΠΌΠ΅Π½Ρ‚ΠΎΠΌ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π½ΠΎΠ³ΠΎ ΠΏΠΎΠ΄Ρ…ΠΎΠ΄Π° Π² ΡƒΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠΈ государствСнными финансами Π² Π½Π°ΡˆΠ΅ΠΉ странС ΡΠ²Π»ΡΡŽΡ‚ΡΡ Ρ„Π΅Π΄Π΅Ρ€Π°Π»ΡŒΠ½Ρ‹Π΅ Ρ†Π΅Π»Π΅Π²Ρ‹Π΅ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ (ЀЦП), ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡŽΡ‰ΠΈΠ΅ ΡΠΊΠΎΠ½Ρ†Π΅Π½Ρ‚Ρ€ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ финансовыС рСсурсы для систСмного Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ срСднСсрочных ΠΈ Π΄ΠΎΠ»Π³ΠΎΡΡ€ΠΎΡ‡Π½Ρ‹Ρ… ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌ экономичСской ΠΈ ΡΠΎΡ†ΠΈΠ°Π»ΡŒΠ½ΠΎΠΉ ΠΏΠΎΠ»ΠΈΡ‚ΠΈΠΊΠΈ страны.
  • ЀЦП ΡΠ²Π»ΡΡŽΡ‚ΡΡ основным инструмСнтом государствСнной инвСстиционной ΠΏΠΎΠ»ΠΈΡ‚ΠΈΠΊΠΈ, Π½Π°ΠΏΡ€Π°Π²Π»Π΅Π½Π½ΠΎΠΉ Π½Π°:
  • Β· созданиС инфраструктурных условий развития экономики;
  • Β· Ρ€Π°Π·Π²ΠΈΡ‚ΠΈΠ΅ ΡΠΎΡ†ΠΈΠ°Π»ΡŒΠ½ΠΎΠΉ сфСры;
  • Β· обСспСчСниС бСзопасности Π³Ρ€Π°ΠΆΠ΄Π°Π½ ΠΈ Π±Π΅Π·ΠΎΠΏΠ°ΡΠ½ΠΎΡΡ‚ΠΈ страны.
  • РСшСниС этих Π·Π°Π΄Π°Ρ‡ являСтся Π½Π΅ΠΎΡ‚ΡŠΠ΅ΠΌΠ»Π΅ΠΌΠΎΠΉ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠ΅ΠΉ государства, ΠΎΡ‚ ΠΊΠ°Ρ‡Π΅ΡΡ‚Π²Π° выполнСния ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ Π²ΠΎ ΠΌΠ½ΠΎΠ³ΠΎΠΌ зависит Ρ€Π°Π·Π²ΠΈΡ‚ΠΈΠ΅ всСх сСкторов экономики.
  • ЦСлью курсовой Ρ€Π°Π±ΠΎΡ‚Ρ‹ являСтся построСниС Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½ΠΎΠΉ ΠΈ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΎΠ½Π½ΠΎΠΉ ΠΌΠΎΠ΄Π΅Π»Π΅ΠΉ с ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Π½ΠΈΠ΅ΠΌ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌ BPWin, ERWin, Π° Ρ‚Π°ΠΊ ΠΆΠ΅ созданиС Π±Π°Π·Ρ‹ Π΄Π°Π½Π½Ρ‹Ρ… с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ Access.
  • Для достиТСния поставлСнной Ρ†Π΅Π»ΠΈ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ ΠΈΠ·ΡƒΡ‡ΠΈΡ‚ΡŒ тСорСтичСский ΠΌΠ°Ρ‚Π΅Ρ€ΠΈΠ°Π» Π΄Π°Π½Π½Ρ‹Ρ… ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌ ΠΈ ΠΏΠΎΠ½ΡΡ‚ΡŒ, ΠΊΠ°ΠΊ ΠΎΠ½ΠΈ Ρ€Π°Π±ΠΎΡ‚Π°ΡŽΡ‚, Π° Ρ‚Π°ΠΊ ΠΆΠ΅ самим Π½Π°ΡƒΡ‡ΠΈΡ‚ΡŒΡΡ Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ с ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°ΠΌΠΈ.
  • 2. ΠžΠ±Π·ΠΎΡ€ ΠΈ Π°Π½Π°Π»ΠΈΠ· ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠ² Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ

2.1 Π€ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½Π°Ρ модСль (BPWin)

ΠŸΠ°ΠΊΠ΅Ρ‚ BPWin ΠΏΡ€Π΅Π΄Π½Π°Π·Π½Π°Ρ‡Π΅Π½ для создания Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½ΠΎΠΉ ΠΌΠΎΠ΄Π΅Π»ΠΈ ΡΡƒΡ‰Π΅ΡΡ‚Π²ΡƒΡŽΡ‰Π΅ΠΉ ΠΈΠ»ΠΈ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΈΡ€ΡƒΠ΅ΠΌΠΎΠΉ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΎΠ½Π½ΠΎΠΉ систСмы.

Π€ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½Π°Ρ модСль Π²ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ Π² ΡΠ΅Π±Ρ:

— ΠΏΠΎΠΈΠΌΠ΅Π½ΠΎΠ²Π°Π½Π½Ρ‹Π΅ процСссы, Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ ΠΈΠ»ΠΈ Π·Π°Π΄Π°Ρ‡ΠΈ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π΄ΠΎΠ»ΠΆΠ½Ρ‹ Π²Ρ‹ΠΏΠΎΠ»Π½ΡΡ‚ΡŒΡΡ Π² ΡΠΈΡΡ‚Π΅ΠΌΠ΅;

— Π²Π·Π°ΠΈΠΌΠΎΠ΄Π΅ΠΉΡΡ‚вия этих процСссов, Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΉ, Π·Π°Π΄Π°Ρ‡ с Π²Π½Π΅ΡˆΠ½ΠΈΠΌ ΠΌΠΈΡ€ΠΎΠΌ ΠΈ ΠΌΠ΅ΠΆΠ΄Ρƒ собой.

BPWin, с ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Π½ΠΈΠ΅ΠΌ IDEF0 ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠ»ΠΎΠ³ΠΈΠΈ, позволяСт наглядно ΠΏΡ€Π΅Π΄ΡΡ‚Π°Π²ΠΈΡ‚ΡŒ Π²Ρ‹Π±Ρ€Π°Π½Π½ΡƒΡŽ систСму ΠΊΠ°ΠΊ ΡΠΎΠ²ΠΎΠΊΡƒΠΏΠ½ΠΎΡΡ‚ΡŒ Π²Π·Π°ΠΈΠΌΠΎΠ΄Π΅ΠΉΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΡ… Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΉ ΠΈ Π·Π°Π΄Π°Ρ‡. Π€ΡƒΠ½ΠΊΡ†ΠΈΠΈ ΠΈ Π·Π°Π΄Π°Ρ‡ΠΈ систСмы Π°Π½Π°Π»ΠΈΠ·ΠΈΡ€ΡƒΡŽΡ‚ΡΡ нСзависимо ΠΎΡ‚ ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ΠΎΠ², ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΌΠΈ ΠΎΠ½ΠΈ ΠΎΠΏΠ΅Ρ€ΠΈΡ€ΡƒΡŽΡ‚. Π­Ρ‚ΠΎ позволяСт Π±ΠΎΠ»Π΅Π΅ Ρ‡Π΅Ρ‚ΠΊΠΎ ΡΠΌΠΎΠ΄Π΅Π»ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Π»ΠΎΠ³ΠΈΠΊΡƒ ΠΈ Π²Π·Π°ΠΈΠΌΠΎΠ΄Π΅ΠΉΡΡ‚Π²ΠΈΠ΅ процСссов ΠΎΡ€Π³Π°Π½ΠΈΠ·Π°Ρ†ΠΈΠΈ.

ОписаниС интСрфСйса ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ BPWin

ПослС запуска ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ BPWin Π½Π° ΡΠΊΡ€Π°Π½Π΅ появится ΠΎΠΊΠ½ΠΎ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹

Для создания Π½ΠΎΠ²ΠΎΠΉ ΠΌΠΎΠ΄Π΅Π»ΠΈ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ Π²Ρ‹Π·Π²Π°Ρ‚ΡŒ Π΄ΠΈΠ°Π»ΠΎΠ³ File/New ΠΈΠ»ΠΈ Π½Π°ΠΆΠ°Ρ‚ΡŒ Π½Π° ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΠΉ Π·Π½Π°Ρ‡ΠΎΠΊ Π½Π° ΠΏΠ°Π½Π΅Π»ΠΈ инструмСнтов. ПослС этого Π²ΠΎΠ·Π½ΠΈΠΊΠ½Π΅Ρ‚ Π΄ΠΈΠ°Π»ΠΎΠ³ΠΎΠ²ΠΎΠ΅ ΠΎΠΊΠ½ΠΎ, Π² ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌ слСдуСт ΡƒΠΊΠ°Π·Π°Ρ‚ΡŒ Π½Π°Π·Π²Π°Π½ΠΈΠ΅ ΠΌΠΎΠ΄Π΅Π»ΠΈ, Π²Ρ‹Π±Ρ€Π°Ρ‚ΡŒ ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠ»ΠΎΠ³ΠΈΡŽ модСлирования Business Process (IDEF0) ΠΈ Π½Π°ΠΆΠ°Ρ‚ΡŒ OK.

Π”Π°Π»Π΅Π΅ появится ΠΎΠΊΠ½ΠΎ, Π³Π΄Π΅ слСдуСт ΡƒΠΊΠ°Π·Π°Ρ‚ΡŒ свойства создаваСмой ΠΌΠΎΠ΄Π΅Π»ΠΈ. На ΠΏΠ΅Ρ€Π²ΠΎΠΉ Π²ΠΊΠ»Π°Π΄ΠΊΠ΅ слСдуСт ΡƒΠΊΠ°Π·Π°Ρ‚ΡŒ Ѐамилию ΠΈ ΠΈΠΌΡ Π°Π²Ρ‚ΠΎΡ€Π° ΠΌΠΎΠ΄Π΅Π»ΠΈ, Π° Ρ‚Π°ΠΊΠΆΠ΅ Π΅Π³ΠΎ ΠΈΠ½ΠΈΡ†ΠΈΠ°Π»Ρ‹. ΠžΡΡ‚Π°Π»ΡŒΠ½Ρ‹Π΅ Π²ΠΊΠ»Π°Π΄ΠΊΠΈ, ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΡΡŽΡ‰ΠΈΠ΅ Ρ‚Π°ΠΊΠΈΠ΅ свойства ΠΌΠΎΠ΄Π΅Π»ΠΈ ΠΊΠ°ΠΊ: нумСрация ΠΈ ΠΏΠΎΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½Ρ‹Ρ… Π±Π»ΠΎΠΊΠΎΠ², высота ΠΈ ΡˆΠΈΡ€ΠΈΠ½Π° страницы рСкомСндуСтся ΠΎΡΡ‚Π°Π²ΠΈΡ‚ΡŒ Π±Π΅Π· измСнСния.

На ΠΏΠΎΡΠ²ΠΈΠ²ΡˆΠ΅ΠΉΡΡ Π΄Π°Π»Π΅Π΅ страницС Π²Π΅Ρ€Ρ…Π½Π΅Π³ΠΎ уровня ΠΌΠΎΠ΄Π΅Π»ΠΈ находится ΠΏΠ΅Ρ€Π²Ρ‹ΠΉ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½Ρ‹ΠΉ Π±Π»ΠΎΠΊ ΠΌΠΎΠ΄Π΅Π»ΠΈ (Рис.1).

Рис. 1. ОсновноС ΠΎΠΊΠ½ΠΎ BPWin

Π˜ΠΌΠ΅ΡŽΡ‚ΡΡ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠ΅ ΠΏΠ°Π½Π΅Π»ΠΈ инструмСнтов:

Β· Standard toolbar — содСрТит ΠΊΠ½ΠΎΠΏΠΊΠΈ для управлСния Ρ„Π°ΠΉΠ»Π°ΠΌΠΈ (Π½ΠΎΠ²Ρ‹ΠΉ, ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚ΡŒ, ΡΠΎΡ…Ρ€Π°Π½ΠΈΡ‚ΡŒ, ΠΏΠ΅Ρ‡Π°Ρ‚ΡŒ), ΠΊΠ½ΠΎΠΏΠΊΠΈ отобраТСния области свойств ΠΌΠΎΠ΄Π΅Π»ΠΈ, ΠΊΠ½ΠΎΠΏΠΊΠΈ управлСния ΠΌΠ°ΡΡˆΡ‚Π°Π±ΠΎΠΌ изобраТСния.

Β· BPWin Toolbox for Business Process Diagrams (IDEF0) — ΠΈΠ½ΡΡ‚Ρ€ΡƒΠΌΠ΅Π½Ρ‚Π°Π»ΡŒΠ½Ρ‹Π΅ ΠΊΠ½ΠΎΠΏΠΊΠΈ создания элСмСнтов ΠΌΠΎΠ΄Π΅Π»ΠΈ: Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½Ρ‹Ρ… Π±Π»ΠΎΠΊΠΎΠ² ΠΈ ΡΠ²ΡΠ·Π΅ΠΉ (стрСлок). Π‘ΠΎΠ΄Π΅Ρ€ΠΆΠΈΡ‚ ΠΊΠ½ΠΎΠΏΠΊΠΈ: стрСлка — Π²Ρ‹Π±ΠΎΡ€ ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Π°, созданиС Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½ΠΎΠ³ΠΎ Π±Π»ΠΎΠΊΠ°, созданиС стрСлки для связи Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½Ρ‹Ρ… Π±Π»ΠΎΠΊΠΎΠ² с Π²Π½Π΅ΡˆΠ½ΠΈΠΌ ΠΌΠΈΡ€ΠΎΠΌ ΠΈ ΠΌΠ΅ΠΆΠ΄Ρƒ собой, созданиС тСкста, Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€ ΠΌΠΎΠ΄Π΅Π»ΠΈ, ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄Ρ‹ ΠΊ Ρ€ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΡΠΊΠΎΠΉ ΠΈ Π΄ΠΎΡ‡Π΅Ρ€Π½Π΅ΠΉ модСлям (Π΄ΠΈΠ°Π³Ρ€Π°ΠΌΠΌΠ°ΠΌ).

Β· ModelMart — панСль ΠΊΠ½ΠΎΠΏΠΎΠΊ ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½ΠΎΠ³ΠΎ ΠΈΠ½ΡΡ‚Ρ€ΡƒΠΌΠ΅Π½Ρ‚Π°Π»ΡŒΠ½ΠΎΠ³ΠΎ срСдства, ΠΏΡ€Π΅Π΄Π½Π°Π·Π½Π°Ρ‡Π΅Π½Π½ΠΎΠ³ΠΎ для связывания ΠΏΠ°ΠΊΠ΅Ρ‚Π° BPWin ΠΈ ΠΏΠ°ΠΊΠ΅Ρ‚Π° ERWin.

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

2.2 Π˜Π½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΎΠ½Π½Π°Ρ модСль (ERWin)

ΠŸΠ°ΠΊΠ΅Ρ‚ ERWin ΠΏΡ€Π΅Π΄Π½Π°Π·Π½Π°Ρ‡Π΅Π½ для создания ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΎΠ½Π½ΠΎΠΉ ΠΌΠΎΠ΄Π΅Π»ΠΈ Π±Π°Π·Ρ‹ Π΄Π°Π½Π½Ρ‹Ρ…. Он ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ΅Ρ‚ Ρ„ΠΎΡ€ΠΌΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ модСль Π΄Π°Π½Π½Ρ‹Ρ… с ΡƒΡ‡Π΅Ρ‚ΠΎΠΌ всСх связСй, Π° Ρ‚Π°ΠΊΠΆΠ΅ ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½ΠΈΠΉ Π½Π° ΠΈΡΡ…ΠΎΠ΄Π½Ρ‹Π΅ Π΄Π°Π½Π½Ρ‹Π΅.

ΠŸΡ€ΠΈ Ρ€Π°Π±ΠΎΡ‚Π΅ с ΠΏΠ°ΠΊΠ΅Ρ‚ΠΎΠΌ ERWin ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŽ Π²Π½Π°Ρ‡Π°Π»Π΅ прСдлагаСтся Π²Ρ‹Π±Ρ€Π°Ρ‚ΡŒ Ρ‚ΠΈΠΏ создаваСмой ΠΌΠΎΠ΄Π΅Π»ΠΈ: Ρ‚ΠΎΠ»ΡŒΠΊΠΎ логичСская / Ρ‚ΠΎΠ»ΡŒΠΊΠΎ физичСская / Π²ΠΊΠ»ΡŽΡ‡Π°ΡŽΡ‰Π°Ρ Π»ΠΎΠ³ΠΈΡ‡Π΅ΡΠΊΡƒΡŽ ΠΈ Ρ„ΠΈΠ·ΠΈΡ‡Π΅ΡΠΊΡƒΡŽ. ПослС этого ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒ ΠΏΠΎΠ»ΡƒΡ‡Π°Π΅Ρ‚ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ Ρ„ΠΎΡ€ΠΌΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ структуру Π±ΡƒΠ΄ΡƒΡ‰Π΅ΠΉ Π±Π°Π·Ρ‹ Π΄Π°Π½Π½Ρ‹Ρ… с ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Π½ΠΈΠ΅ΠΌ срСдств ΠΏΠ°ΠΊΠ΅Ρ‚Π°.

ОписаниС интСрфСйса ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ ERWin

ПослС запуска ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ ERWin Π½Π° ΡΠΊΡ€Π°Π½Π΅ появится ΠΎΠΊΠ½ΠΎ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ с Π΄ΠΈΠ°Π»ΠΎΠ³ΠΎΠΌ, ΠΏΡ€Π΅Π΄Π»Π°Π³Π°ΡŽΡ‰ΠΈΠΉ ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚ΡŒ ΡΡƒΡ‰Π΅ΡΡ‚Π²ΡƒΡŽΡ‰ΡƒΡŽ модСль ΠΈΠ»ΠΈ ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ Π½ΠΎΠ²ΡƒΡŽ.

Если ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒ Π²Ρ‹Π±Ρ€Π°Π» ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚ΠΈΠ΅ ΡΡƒΡ‰Π΅ΡΡ‚Π²ΡƒΡŽΡ‰Π΅ΠΉ ΠΌΠΎΠ΄Π΅Π»ΠΈ, Π΅ΠΌΡƒ ΠΏΡ€Π΅Π΄Π»ΠΎΠΆΠ°Ρ‚ стандартный Π΄ΠΈΠ°Π»ΠΎΠ³ Windows для Π²Ρ‹Π±ΠΎΡ€Π° Ρ„Π°ΠΉΠ» ΠΌΠΎΠ΄Π΅Π»ΠΈ. Π›ΠΈΠ±ΠΎ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒ ΠΌΠΎΠΆΠ΅Ρ‚ сразу Π²Ρ‹Π±Ρ€Π°Ρ‚ΡŒ имя Ρ„Π°ΠΉΠ»Π° ΠΈΠ· ΡΠΏΠΈΡΠΊΠ° Π½Π΅Π΄Π°Π²Π½ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Π½Π½Ρ‹Ρ….

Π”Π°Π»Π΅Π΅ Π½Π° ΡΠΊΡ€Π°Π½Π΅ появляСтся основноС ΠΎΠΊΠ½ΠΎ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ (Рис. 2).

Рис. 2. ОсновноС ΠΎΠΊΠ½ΠΎ ERWin

ОсновноС ΠΎΠΊΠ½ΠΎ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ содСрТит ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠ΅ части:

1) ΠžΠ±Π»Π°ΡΡ‚ΡŒ ΠΌΠΎΠ΄Π΅Π»ΠΈ Π΄Π°Π½Π½Ρ‹Ρ… ΠΈΠ»ΠΈ рабочая ΠΎΠ±Π»Π°ΡΡ‚ΡŒ

2) ПанСли инструмСнтов

3) Π‘Ρ€Π°ΡƒΠ·Π΅Ρ€ элСмСнтов ΠΌΠΎΠ΄Π΅Π»ΠΈ Рассмотрим ΠΏΠΎΠ΄Ρ€ΠΎΠ±Π½Π΅Π΅ содСрТимоС ΠΊΠ°ΠΆΠ΄ΠΎΠΉ ΠΈΠ· Ρ‡Π°ΡΡ‚Π΅ΠΉ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹:

ΠžΠ±Π»Π°ΡΡ‚ΡŒ ΠΌΠΎΠ΄Π΅Π»ΠΈ Π΄Π°Π½Π½Ρ‹Ρ… — содСрТит собствСнно Ρ€Π°Π·Ρ€Π°Π±Π°Ρ‚Ρ‹Π²Π°Π΅ΠΌΡƒΡŽ модСль. Если создана новая модСль — это ΠΎΠΊΠ½ΠΎ пустоС, Ссли ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚Π° ΡΡƒΡ‰Π΅ΡΡ‚Π²ΡƒΡŽΡ‰Π°Ρ — содСрТит сущности ΠΈ ΡΠ²ΡΠ·ΠΈ ΠΌΠ΅ΠΆΠ΄Ρƒ Π½ΠΈΠΌΠΈ.

ПанСли инструмСнтов: эти ΠΏΠ°Π½Π΅Π»ΠΈ содСрТат практичСски всС ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΡ‹Π΅ ΠΏΡ€ΠΈ Ρ€Π°Π±ΠΎΡ‚Π΅ элСмСнты. По ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ всС ΠΏΠ°Π½Π΅Π»ΠΈ ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ°ΡŽΡ‚ΡΡ Π½Π° ΡΠΊΡ€Π°Π½Π΅. ΠŸΡ€ΠΈ нСобходимости ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒ ΠΌΠΎΠΆΠ΅Ρ‚ ΠΎΡ‚ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ ΠΈΠ»ΠΈ, Π½Π°ΠΎΠ±ΠΎΡ€ΠΎΡ‚, Π²ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ Ρ‚Ρ€Π΅Π±ΡƒΠ΅ΠΌΡ‹Π΅ ΠΌΠΎΠ΄Π΅Π»ΠΈ, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡ мСню «View — Toolbars». Π˜ΠΌΠ΅ΡŽΡ‚ΡΡ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠ΅ ΠΏΠ°Π½Π΅Π»ΠΈ инструмСнтов:

* Standard — содСрТит ΠΊΠ½ΠΎΠΏΠΊΠΈ для управлСния Ρ„Π°ΠΉΠ»Π°ΠΌΠΈ (Π½ΠΎΠ²Ρ‹ΠΉ, ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚ΡŒ, ΡΠΎΡ…Ρ€Π°Π½ΠΈΡ‚ΡŒ), ΠΊΠ½ΠΎΠΏΠΊΠΈ отобраТСния сущностСй (Ρ‚ΠΎΠ»ΡŒΠΊΠΎ сущности, сущности ΠΈ Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚Ρ‹, сущности ΠΈ ΠΈΡ… ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½ΠΈΠ΅), ΠΊΠ½ΠΎΠΏΠΊΠΈ управлСния ΠΌΠ°ΡΡˆΡ‚Π°Π±ΠΎΠΌ изобраТСния, ΠΏΠ΅Ρ€Π΅ΠΊΠ»ΡŽΡ‡Π°Ρ‚Π΅Π»ΡŒ ΡƒΡ€ΠΎΠ²Π½Π΅ΠΉ ΠΌΠΎΠ΄Π΅Π»ΠΈ (логичСский/физичСский).

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

* Font & Color — ΡƒΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ ΡˆΡ€ΠΈΡ„Ρ‚ΠΎΠΌ, Π½Π°Ρ‡Π΅Ρ€Ρ‚Π°Π½ΠΈΠ΅ΠΌ ΠΈ Ρ†Π²Π΅Ρ‚ΠΎΠΌ Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Ρ… элСмСнтов ΠΌΠΎΠ΄Π΅Π»ΠΈ. ΠŸΠΎΠ·Π²ΠΎΠ»ΡΠ΅Ρ‚ Π²Ρ‹Π΄Π΅Π»ΠΈΡ‚ΡŒ Ρ†Π²Π΅Ρ‚ΠΎΠΌ ΠΈ ΡˆΡ€ΠΈΡ„Ρ‚ΠΎΠΌ ΠΊΠ°ΠΊΠΈΠ΅-Π»ΠΈΠ±ΠΎ смысловыС части ΠΌΠΎΠ΄Π΅Π»ΠΈ для облСгчСния восприятия.

* ModelMart — панСль ΠΊΠ½ΠΎΠΏΠΎΠΊ ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½ΠΎΠ³ΠΎ ΠΈΠ½ΡΡ‚Ρ€ΡƒΠΌΠ΅Π½Ρ‚Π°Π»ΡŒΠ½ΠΎΠ³ΠΎ срСдства, ΠΏΡ€Π΅Π΄Π½Π°Π·Π½Π°Ρ‡Π΅Π½Π½ΠΎΠ³ΠΎ для связывания ΠΏΠ°ΠΊΠ΅Ρ‚Π° BPWin ΠΈ ΠΏΠ°ΠΊΠ΅Ρ‚Π° ERWin.

* Transforms — прСобразования сущностСй (объСдинСниС, Ρ€Π°Π·Π΄Π΅Π»Π΅Π½ΠΈΠ΅ ΠΈ Ρ‚. Π΄.)

* Drawing — Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ рисуСмыС элСмСнты (Π»ΠΈΠ½ΠΈΠΈ, ΠΏΡ€ΡΠΌΠΎΡƒΠ³ΠΎΠ»ΡŒΠ½ΠΈΠΊΠΈ, ΠΊΡ€ΡƒΠ³ΠΈ ΠΈ Ρ‚. Π΄.)

* Alignment — Π²Ρ‹Ρ€Π°Π²Π½ΠΈΠ²Π°Π½ΠΈΠ΅ элСмСнтов ΠΌΠΎΠ΄Π΅Π»ΠΈ Π‘Ρ€Π°ΡƒΠ·Π΅Ρ€ элСмСнтов ΠΌΠΎΠ΄Π΅Π»ΠΈ ΠΏΠΎΠΌΠΎΠ³Π°Π΅Ρ‚ ΠΎΡ€ΠΈΠ΅Π½Ρ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒΡΡ срСди мноТСства элСмСнтов ΠΌΠΎΠ΄Π΅Π»ΠΈ, выдСляя ΠΈ Π³Ρ€ΡƒΠΏΠΏΠΈΡ€ΡƒΡ ΠΈΡ…. Π˜ΠΌΠ΅Π΅Ρ‚ Ρ‚Ρ€ΠΈ Π²ΠΊΠ»Π°Π΄ΠΊΠΈ: «Model», «Subject Areas» ΠΈ «Domains».

Π’ΠΊΠ»Π°Π΄ΠΊΠ° «Model» ΠΎΠ±ΡŠΠ΅Π΄ΠΈΠ½ΡΠ΅Ρ‚ всС элСмСнты, Π² Ρ‚ΠΎΠΌ числС элСмСнты Π²ΠΊΠ»Π°Π΄ΠΎΠΊ «Subject Areas» ΠΈ «Domains». Π—Π΄Π΅ΡΡŒ ΠΌΠΎΠΆΠ½ΠΎ ΠΏΡ€ΠΎΡΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ список всСх сущностСй, связСй, ΡƒΠ·Π½Π°Ρ‚ΡŒ, какая ΡΡƒΡ‰Π½ΠΎΡΡ‚ΡŒ с ΠΊΠ°ΠΊΠΎΠΉ связана, ΠΈ ΠΊΠ°ΠΊΠΈΠΌ ΠΎΡ‚Π½ΠΎΡˆΠ΅Π½ΠΈΠ΅ΠΌ (Ρ€ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΡΠΊΠ°Ρ/дочСрняя), ΠΏΡ€ΠΎΡΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ созданныС ΠΏΡ€Π°Π²ΠΈΠ»Π° ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠΈ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠΉ, Ρ‚ΠΈΠΏΡ‹ Π΄Π°Π½Π½Ρ‹Ρ… ΠΈ Ρ‚. Π΄.

Π’ΠΊΠ»Π°Π΄ΠΊΠ° «Subject Areas» содСрТит список ΠΏΡ€Π΅Π΄ΠΌΠ΅Ρ‚Π½Ρ‹Ρ… областСй. ΠŸΡ€Π΅Π΄ΠΌΠ΅Ρ‚Π½Π°Ρ ΠΎΠ±Π»Π°ΡΡ‚ΡŒ — это Π²Ρ‹Π±ΠΎΡ€ΠΊΠ° ΠΈΠ· ΠΏΠΎΠ»Π½ΠΎΠΉ ΠΌΠΎΠ΄Π΅Π»ΠΈ ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½Ρ‹Ρ… сущностСй ΠΈ ΠΈΡ… ΠΎΠ±Π»Π°ΡΡ‚Π΅ΠΉ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Ρ‚Π΅Ρ…, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ относятся ΠΊ Π·Π°Π΄Π°Π½Π½ΠΎΠΉ области. НапримСр, ΠΌΠΎΠΆΠ½ΠΎ ΠΈΠ· ΠΎΠ±Ρ‰Π΅ΠΉ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΎΠ½Π½ΠΎΠΉ ΠΌΠΎΠ΄Π΅Π»ΠΈ Π²ΡƒΠ·Π° Π²Ρ‹Π±Ρ€Π°Ρ‚ΡŒ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Ρ‚Π΅ ΡΡƒΡ‰Π½ΠΎΡΡ‚ΠΈ ΠΈ ΡΠ²ΡΠ·ΠΈ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ относятся, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, ΠΊ Π΄Π΅ΡΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ Π΄Π΅ΠΊΠ°Π½Π°Ρ‚Π°.

Π’ΠΊΠ»Π°Π΄ΠΊΠ° «Domains» позволяСт ΠΏΡ€ΠΎΡΠΌΠ°Ρ‚Ρ€ΠΈΠ²Π°Ρ‚ΡŒ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΡ‹Π΅ Π² ΠΌΠΎΠ΄Π΅Π»ΠΈ Ρ‚ΠΈΠΏΡ‹ Π΄Π°Π½Π½Ρ‹Ρ… для Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚ΠΎΠ².

ΠŸΡ€ΠΈ создании Π½ΠΎΠ²ΠΎΠΉ ΠΌΠΎΠ΄Π΅Π»ΠΈ ΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ΡΡ панСлью инструмСнтов «Toolbox».

Рассмотрим элСмСнты этой ΠΏΠ°Π½Π΅Π»ΠΈ.

Для логичСского уровня:

* Select — Π²Ρ‹Π±ΠΎΡ€ ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ΠΎΠ² Π² ΠΌΠΎΠ΄Π΅Π»ΠΈ

* Create entity — созданиС Π½ΠΎΠ²ΠΎΠΉ сущности

* Create complete sub-categoryсозданиС связки-развСтвлСния

* Identifying relationship — созданиС ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΡ†ΠΈΡ€ΡƒΡŽΡ‰Π΅ΠΉ связи «ΠΎΠ΄ΠΈΠ½-ΠΊΠΎ-ΠΌΠ½ΠΎΠ³ΠΈΠΌ».

* Many-to-many relationship — созданиС связи «ΠΌΠ½ΠΎΠ³ΠΈΠ΅-ΠΊΠΎ-ΠΌΠ½ΠΎΠ³ΠΈΠΌ»

* Non-identifying relationship — созданиС Π½Π΅ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΡ†ΠΈΡ€ΡƒΡŽΡ‰Π΅ΠΉ связи «ΠΎΠ΄ΠΈΠ½-ΠΊΠΎ-ΠΌΠ½ΠΎΠ³ΠΈΠΌ».

Для создания сущности Π½Π°Π΄ΠΎ Π²Ρ‹Π±Ρ€Π°Ρ‚ΡŒ ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰ΡƒΡŽ ΠΊΠ½ΠΎΠΏΠΊΡƒ, послС Ρ‡Π΅Π³ΠΎ Ρ‰Π΅Π»ΠΊΠ½ΡƒΡ‚ΡŒ ΠΌΡ‹ΡˆΡŒΡŽ Π½Π° ΡΠ²ΠΎΠ±ΠΎΠ΄Π½ΠΎΠΌ мСстС. Боздастся новая ΡΡƒΡ‰Π½ΠΎΡΡ‚ΡŒ, ΠΏΡ€ΠΈ этом активизируСтся Π²Π²ΠΎΠ΄ Π΅Π΅ ΠΈΠΌΠ΅Π½ΠΈ. ПослС Π²Π²ΠΎΠ΄Π° ΠΈΠΌΠ΅Π½ΠΈ ΠΈ Π½Π°ΠΆΠ°Ρ‚ия Enter Π²Ρ‹Π΄Π΅Π»Π΅Π½ΠΈΠ΅ ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄ΠΈΡ‚ Π² Ρ‡Π°ΡΡ‚ΡŒ Π²Π²ΠΎΠ΄Π° ΠΊΠ»ΡŽΡ‡Π΅Π²Ρ‹Ρ… Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚ΠΎΠ². ИмСна Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚ΠΎΠ² Ρ‚Π°ΠΊΠΆΠ΅ Π½Π°Π±ΠΈΡ€Π°ΡŽΡ‚ΡΡ тСкстом. ПослС Π²Π²ΠΎΠ΄Π° ΠΈΠΌΠ΅Π½ΠΈ ΠΊΠ»ΡŽΡ‡Π΅Π²ΠΎΠ³ΠΎ Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚Π° ΠΌΠΎΠΆΠ½ΠΎ Π»ΠΈΠ±ΠΎ Enter-ΠΎΠΌ Π΄ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ Π΅Ρ‰Π΅ ΠΎΠ΄ΠΈΠ½ ΠΊΠ»ΡŽΡ‡Π΅Π²ΠΎΠΉ Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚, Π»ΠΈΠ±ΠΎ клавишСй Tab ΠΏΠ΅Ρ€Π΅ΠΉΡ‚ΠΈ ΠΊ Π²Π²ΠΎΠ΄Ρƒ Π½Π΅ΠΊΠ»ΡŽΡ‡Π΅Π²Ρ‹Ρ… Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚ΠΎΠ².

Для создания связи ΠΌΠ΅ΠΆΠ΄Ρƒ сущностями Π½Π°Π΄ΠΎ Π²Ρ‹Π±Ρ€Π°Ρ‚ΡŒ Ρ‚Ρ€Π΅Π±ΡƒΠ΅ΠΌΡ‹ΠΉ Ρ‚ΠΈΠΏ связи ΠΈ Ρ‰Π΅Π»ΠΊΠ½ΡƒΡ‚ΡŒ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ Π½Π° Ρ€ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠΉ ΠΈ Π΄ΠΎΡ‡Π΅Ρ€Π½Π΅ΠΉ сущности. Для связСй «ΠΌΠ½ΠΎΠ³ΠΈΠ΅-ΠΊΠΎ-ΠΌΠ½ΠΎΠ³ΠΈΠΌ» порядок Ρ‰Π΅Π»ΠΊΠ°Π½ΡŒΡ Π±Π΅Π·Ρ€Π°Π·Π»ΠΈΡ‡Π΅Π½. ΠŸΡ€ΠΈ создании связи «ΠΎΠ΄ΠΈΠ½-ΠΊΠΎ-ΠΌΠ½ΠΎΠ³ΠΈΠΌ» ΠΊΠ»ΡŽΡ‡Π΅Π²Ρ‹Π΅ Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚Ρ‹ Ρ€ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΡΠΊΠΎΠΉ Ρ‚Π°Π±Π»ΠΈΡ†Ρ‹ пСрСходят Π² ΠΊΠ°Ρ‡Π΅ΡΡ‚Π²Π΅ Π²Π½Π΅ΡˆΠ½ΠΈΡ… ΠΊΠ»ΡŽΡ‡Π΅ΠΉ Π² Π΄ΠΎΡ‡Π΅Ρ€Π½ΡŽΡŽ Ρ‚Π°Π±Π»ΠΈΡ†Ρƒ. Если Π² Π΄ΠΎΡ‡Π΅Ρ€Π½Π΅ΠΉ Ρ‚Π°Π±Π»ΠΈΡ†Π΅ ΡƒΠΆΠ΅ Π΅ΡΡ‚ΡŒ Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚Ρ‹ с Ρ‚Π°ΠΊΠΈΠΌ ΠΈΠΌΠ΅Π½Π΅ΠΌ, ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŽ ΠΏΡ€Π΅Π΄Π»ΠΎΠΆΠ°Ρ‚ Π²Ρ‹Π±ΠΎΡ€: Π·Π°ΠΌΠ΅Π½ΠΈΡ‚ΡŒ ΡΡƒΡ‰Π΅ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΠΉ Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚, ΠΏΠ΅Ρ€Π΅ΠΈΠΌΠ΅Π½ΠΎΠ²Π°Ρ‚ΡŒ Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚ Π² Π΄ΠΎΡ‡Π΅Ρ€Π½Π΅ΠΉ Ρ‚Π°Π±Π»ΠΈΡ†Π΅ ΠΈΠ»ΠΈ ΠΏΠ΅Ρ€Π΅ΠΈΠΌΠ΅Π½ΠΎΠ²Π°Ρ‚ΡŒ Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚, пСрСходящий ΠΈΠ· Ρ€ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΡΠΊΠΎΠΉ Ρ‚Π°Π±Π»ΠΈΡ†Ρ‹. Для физичСского уровня панСль инструмСнтов содСрТит ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠ΅ ΠΊΠ½ΠΎΠΏΠΊΠΈ:

* Select — Π²Ρ‹Π±ΠΎΡ€ ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ΠΎΠ² Π² ΠΌΠΎΠ΄Π΅Π»ΠΈ

* Create entity — созданиС Π½ΠΎΠ²ΠΎΠΉ сущности

* View table — созданиС сущности-прСдставлСния

* Identifying relationship — созданиС ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΡ†ΠΈΡ€ΡƒΡŽΡ‰Π΅ΠΉ связи «ΠΎΠ΄ΠΈΠ½-ΠΊΠΎ-ΠΌΠ½ΠΎΠ³ΠΈΠΌ».

* View relationship — созданиС связи для сущности-прСдставлСния.

* Non-identifying relationship — созданиС Π½Π΅ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΡ†ΠΈΡ€ΡƒΡŽΡ‰Π΅ΠΉ связи «ΠΎΠ΄ΠΈΠ½-ΠΊΠΎ-ΠΌΠ½ΠΎΠ³ΠΈΠΌ».

Π‘ΡƒΡ‰Π½ΠΎΡΡ‚ΡŒ-прСдставлСниС — это Π²ΠΈΡ€Ρ‚ΡƒΠ°Π»ΡŒΠ½Π°Ρ ΡΡƒΡ‰Π½ΠΎΡΡ‚ΡŒ, получаСмая Π²Ρ‹Π±ΠΎΡ€ΠΊΠΎΠΉ Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚ΠΎΠ² ΠΈΠ· ΡΡƒΡ‰Π΅ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΡ… сущностСй. Π’ Ρ‚Π΅Ρ€ΠΌΠΈΠ½Π°Ρ… Π±Π°Π· Π΄Π°Π½Π½Ρ‹Ρ… соотвСтствуСт запросу.

ИспользованиС этих инструмСнтов производится Ρ‚Π°ΠΊ ΠΆΠ΅, ΠΊΠ°ΠΊ Π² Π»ΠΎΠ³ΠΈΡ‡Π΅ΡΠΊΠΎΠΉ ΠΌΠΎΠ΄Π΅Π»ΠΈ.

2.3 Π‘ΠΎΠ·Π΄Π°Π½ΠΈΠ΅ Π±Π°Π·Ρ‹ Π΄Π°Π½Π½Ρ‹Ρ… (MSAccess)

ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΎΠ½Π½Ρ‹ΠΉ интСрфСйс рСляционный Π±Π°Π·Π°

Microsoft Access — это систСма управлСния Π±Π°Π·Π°ΠΌΠΈ Π΄Π°Π½Π½Ρ‹Ρ… (Π‘Π£Π‘Π”). Π‘Π£Π‘Π” являСтся ΡƒΠ½ΠΈΠ²Π΅Ρ€ΡΠ°Π»ΡŒΠ½Ρ‹ΠΌ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½Ρ‹ΠΌ инструмСнтом создания ΠΈ ΠΎΠ±ΡΠ»ΡƒΠΆΠΈΠ²Π°Π½ΠΈΡ Π‘Π”, позволяСт Π½Π΅ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Ρ…Ρ€Π°Π½ΠΈΡ‚ΡŒ большиС массивы Π΄Π°Π½Π½Ρ‹Ρ… Π² ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½ΠΎΠΌ Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Π΅, Π½ΠΎ ΠΈ ΠΎΠ±Ρ€Π°Π±Π°Ρ‚Ρ‹Π²Π°Ρ‚ΡŒ ΠΈΡ…, прСдставляя Π² ΡƒΠ΄ΠΎΠ±Π½ΠΎΠΌ для ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΉ Π²ΠΈΠ΄Π΅. Access Π΄Π°Π΅Ρ‚ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ часто выполняСмыС ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ, Ρ€Π°Π·Ρ€Π°Π±Π°Ρ‚Ρ‹Π²Π°Ρ‚ΡŒ ΡƒΠ΄ΠΎΠ±Π½Ρ‹Π΅ Ρ„ΠΎΡ€ΠΌΡ‹ для Π²Π²ΠΎΠ΄Π°, ΠΊΠΎΡ€Ρ€Π΅ΠΊΡ‚ΠΈΡ€ΠΎΠ²ΠΊΠΈ ΠΈ ΠΏΡ€ΠΎΡΠΌΠΎΡ‚Ρ€Π° Π΄Π°Π½Π½Ρ‹Ρ…, ΡΠΎΡΡ‚Π°Π²Π»ΡΡ‚ΡŒ слоТныС ΠΎΡ‚Ρ‡Π΅Ρ‚Ρ‹. Π’ Microsoft Access Π±Π°Π·Π° Π΄Π°Π½Π½Ρ‹Ρ… Π²ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ Π² ΡΠ΅Π±Ρ всС ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Ρ‹, связанныС с Π΄Π°Π½Π½Ρ‹ΠΌΠΈ, Π² Ρ‚ΠΎΠΌ числС ΠΈ Ρ‚Π΅, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΏΡ€Π΅Π΄Π½Π°Π·Π½Π°Ρ‡Π΅Π½Ρ‹ для Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΠ·Π°Ρ†ΠΈΠΈ Ρ€Π°Π±ΠΎΡ‚Ρ‹ с Π½ΠΈΠΌΠΈ, Ρ‚Π°ΠΊΠΈΠ΅, ΠΊΠ°ΠΊ Ρ‚Π°Π±Π»ΠΈΡ†Ρ‹, Ρ„ΠΎΡ€ΠΌΡ‹, запросы, ΠΎΡ‚Ρ‡Π΅Ρ‚Ρ‹, ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½Ρ‹ΠΉ ΠΊΠΎΠ΄.

БрСдства графичСского конструирования ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡŽΡ‚ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŽ ΡΠΎΠ·Π΄Π°Π²Π°Ρ‚ΡŒ ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Ρ‹ Π±Π°Π·Ρ‹ Π΄Π°Π½Π½Ρ‹Ρ… ΠΈ ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Ρ‹ прилоТСния с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ многочислСнных графичСских элСмСнтов, Π½Π΅ ΠΏΡ€ΠΈΠ±Π΅Π³Π°Ρ ΠΊ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΡŽ.

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

* Ρ‚Π°Π±Π»ΠΈΡ† ΠΈ ΡΡ…Π΅ΠΌ Π±Π°Π· Π΄Π°Π½Π½Ρ‹Ρ…;

* запросов Π²Ρ‹Π±ΠΎΡ€ΠΊΠΈ, ΠΎΡ‚Π±ΠΈΡ€Π°ΡŽΡ‰ΠΈΡ… ΠΈ ΠΎΠ±ΡŠΠ΅Π΄ΠΈΠ½ΡΡŽΡ‰ΠΈΡ… Π΄Π°Π½Π½Ρ‹Π΅ Π½Π΅ΡΠΊΠΎΠ»ΡŒΠΊΠΈΡ… Ρ‚Π°Π±Π»ΠΈΡ† Π² Π²ΠΈΡ€Ρ‚ΡƒΠ°Π»ΡŒΠ½ΡƒΡŽ Ρ‚Π°Π±Π»ΠΈΡ†Ρƒ, которая ΠΌΠΎΠΆΠ΅Ρ‚ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒΡΡ Π²ΠΎ ΠΌΠ½ΠΎΠ³ΠΈΡ… Π·Π°Π΄Π°Ρ‡Π°Ρ… прилоТСния;

* запросов Π½Π° ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ Π±Π°Π· Π΄Π°Π½Π½Ρ‹Ρ…;

* экранных Ρ„ΠΎΡ€ΠΌ, ΠΏΡ€Π΅Π΄Π½Π°Π·Π½Π°Ρ‡Π΅Π½Π½Ρ‹Ρ… для Π²Π²ΠΎΠ΄Π°, просмотра ΠΈ ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ Π΄Π°Π½Π½Ρ‹Ρ… Π² Π΄ΠΈΠ°Π»ΠΎΠ³ΠΎΠ²ΠΎΠΌ Ρ€Π΅ΠΆΠΈΠΌΠ΅;

* ΠΎΡ‚Ρ‡Π΅Ρ‚ΠΎΠ², ΠΏΡ€Π΅Π΄Π½Π°Π·Π½Π°Ρ‡Π΅Π½Π½Ρ‹Ρ… для просмотра ΠΈ Π²Ρ‹Π²ΠΎΠ΄Π° Π½Π° ΠΏΠ΅Ρ‡Π°Ρ‚ΡŒ Π΄Π°Π½Π½Ρ‹Ρ… ΠΈΠ· Π±Π°Π·Ρ‹ ΠΈ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚ΠΎΠ² ΠΈΡ… ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ Π² ΡƒΠ΄ΠΎΠ±Π½ΠΎΠΌ для ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ Π²ΠΈΠ΄Π΅.

Π’ Π‘Π£Π‘Π” ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°ΡŽΡ‚ΡΡ Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Π΅ ΠΌΠΎΠ΄Π΅Π»ΠΈ Π΄Π°Π½Π½Ρ‹Ρ….

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

Microsoft Access Π½Π°Π·Ρ‹Π²Π°Π΅Ρ‚ ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Π°ΠΌΠΈ всС, Ρ‡Ρ‚ΠΎ ΠΌΠΎΠΆΠ΅Ρ‚ ΠΈΠΌΠ΅Ρ‚ΡŒ имя, Ρ‚Π°ΠΊΠΈΠΌΠΈ ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Π°ΠΌΠΈ ΡΠ²Π»ΡΡŽΡ‚ΡΡ Ρ‚Π°Π±Π»ΠΈΡ†Ρ‹, запросы, Ρ„ΠΎΡ€ΠΌΡ‹, макросы ΠΈ ΠΌΠΎΠ΄ΡƒΠ»ΠΈ. Рассмотрим список ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ΠΎΠ² Microsoft Access.

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

Запрос — ΠΎΠ±ΡŠΠ΅ΠΊΡ‚, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ позволяСт ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŽ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ Π½ΡƒΠΆΠ½Ρ‹Π΅ Π΄Π°Π½Π½Ρ‹Π΅ ΠΈΠ· ΠΎΠ΄Π½ΠΎΠΉ ΠΈΠ»ΠΈ Π½Π΅ΡΠΊΠΎΠ»ΡŒΠΊΠΈΡ… Ρ‚Π°Π±Π»ΠΈΡ†. Для создания запроса ΠΌΠΎΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ QBE (запрос ΠΏΠΎ ΠΎΠ±Ρ€Π°Π·Ρ†Ρƒ) ΠΈΠ»ΠΈ инструкции SQL. МоТно ΡΠΎΠ·Π΄Π°Π²Π°Ρ‚ΡŒ запросы Π½Π° Π²Ρ‹Π±ΠΎΡ€ΠΊΡƒ, ΡƒΠ΄Π°Π»Π΅Π½ΠΈΠ΅ ΠΈΠ»ΠΈ Π΄ΠΎΠ±Π°Π²Π»Π΅Π½ΠΈΠ΅ Π΄Π°Π½Π½Ρ‹Ρ…, ΠΌΠΎΠΆΠ½ΠΎ ΡΠΎΠ·Π΄Π°Π²Π°Ρ‚ΡŒ Π½ΠΎΠ²Ρ‹Π΅ Ρ‚Π°Π±Π»ΠΈΡ†Ρ‹, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡ Π΄Π°Π½Π½Ρ‹Π΅ ΠΎΠ΄Π½ΠΎΠΉ ΠΈΠ»ΠΈ Π½Π΅ΡΠΊΠΎΠ»ΡŒΠΊΠΈΡ… Ρ‚Π°Π±Π»ΠΈΡ†, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΡƒΠΆΠ΅ ΡΡƒΡ‰Π΅ΡΡ‚Π²ΡƒΡŽΡ‚.

Π€ΠΎΡ€ΠΌΠ° — ΠΎΠ±ΡŠΠ΅ΠΊΡ‚, ΠΏΡ€Π΅Π΄Π½Π°Π·Π½Π°Ρ‡Π΅Π½Π½Ρ‹ΠΉ Π² ΠΎΡΠ½ΠΎΠ²Π½ΠΎΠΌ для Π²Π²ΠΎΠ΄Π° Π΄Π°Π½Π½Ρ‹Ρ…, отобраТСния ΠΈΡ… Π½Π° ΡΠΊΡ€Π°Π½Π΅ ΠΈΠ»ΠΈ управлСния Ρ€Π°Π±ΠΎΡ‚ΠΎΠΉ прилоТСния.

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

ΠœΠ°ΠΊΡ€ΠΎΡ — ΠΎΠ±ΡŠΠ΅ΠΊΡ‚, ΠΏΡ€Π΅Π΄ΡΡ‚Π°Π²Π»ΡΡŽΡ‰ΠΈΠΉ собой структурированноС описаниС ΠΎΠ΄Π½ΠΎΠ³ΠΎ ΠΈΠ»ΠΈ Π½Π΅ΡΠΊΠΎΠ»ΡŒΠΊΠΈΡ… дСйствий, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅, ΠΏΠΎ ΠΌΠ½Π΅Π½ΠΈΡŽ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠ°, Π΄ΠΎΠ»ΠΆΠ΅Π½ Π²Ρ‹ΠΏΠΎΠ»Π½ΠΈΡ‚ΡŒ Access Π² ΠΎΡ‚Π²Π΅Ρ‚ Π½Π° ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½ΠΎΠ΅ событиС.

ΠœΠΎΠ΄ΡƒΠ»ΡŒ — ΠΎΠ±ΡŠΠ΅ΠΊΡ‚, содСрТащий ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ Π½Π° Microsoft Access Basic, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡŽΡ‚ Ρ€Π°Π·Π±ΠΈΡ‚ΡŒ процСсс Π½Π° Π±ΠΎΠ»Π΅Π΅ ΠΌΠ΅Π»ΠΊΠΈΠ΅ дСйствия ΠΈ ΠΎΠ±Π½Π°Ρ€ΡƒΠΆΠΈΡ‚ΡŒ ошибки, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π½Π΅Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ ΠΎΠ±Π½Π°Ρ€ΡƒΠΆΠΈΡ‚ΡŒ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ макросов. ΠœΠΎΠ΄ΡƒΠ»ΠΈ ΠΌΠΎΠ³ΡƒΡ‚ Π±Ρ‹Ρ‚ΡŒ нСзависимыми ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Π°ΠΌΠΈ, содСрТащими Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π²Ρ‹Π·Ρ‹Π²Π°ΡŽΡ‚ΡΡ ΠΈΠ· Π»ΡŽΠ±ΠΎΠ³ΠΎ мСста прилоТСния, Ρ‚Π°ΠΊΠΆΠ΅ ΠΌΠΎΠ΄ΡƒΠ»ΠΈ ΠΌΠΎΠ³ΡƒΡ‚ Π±Ρ‹Ρ‚ΡŒ «ΠΏΡ€ΠΈΠ²ΡΠ·Π°Π½Ρ‹» ΠΊ ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½Ρ‹ΠΌ Ρ„ΠΎΡ€ΠΌΠ°ΠΌ ΠΈΠ»ΠΈ ΠΎΡ‚Ρ‡Π΅Ρ‚Π°ΠΌ для Ρ€Π΅Π°ΠΊΡ†ΠΈΠΈ Π½Π° ΠΏΡ€ΠΎΠΈΡΡ…одящиС Π² Π½ΠΈΡ… измСнСния.

3. РСализация примСняСмых ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠ²

3.1 МодСль Π² BPWin

Π’ Π΄Π°Π½Π½ΠΎΠΉ курсовой Ρ€Π°Π±ΠΎΡ‚Π΅ рассматриваСтся процСсс создания Ρ„Π΅Π΄Π΅Ρ€Π°Π»ΡŒΠ½Ρ‹Ρ… Ρ†Π΅Π»Π΅Π²Ρ‹Ρ… ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌ.

ΠžΠ±Ρ‰ΠΈΠΉ порядок Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½ΠΎΠΉ ΠΌΠΎΠ΄Π΅Π»ΠΈ ΠΌΠΎΠΆΠ½ΠΎ ΠΏΡ€Π΅Π΄ΡΡ‚Π°Π²ΠΈΡ‚ΡŒ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ:

Π’Ρ‹Π΄Π΅Π»Π΅Π½ΠΈΠ΅ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½Ρ‹Ρ… Π±Π»ΠΎΠΊΠΎΠ² (Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΉ процСсса);

Π’Ρ‹Π΄Π΅Π»Π΅Π½ΠΈΠ΅ связСй ΠΌΠ΅ΠΆΠ΄Ρƒ функциями;

НачнСм построСниС Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½ΠΎΠΉ ΠΌΠΎΠ΄Π΅Π»ΠΈ с ΠΎΠΏΠΈΡΠ°Π½ΠΈΡ ΠΏΠ΅Ρ€Π²ΠΎΠ½Π°Ρ‡Π°Π»ΡŒΠ½ΠΎΠΉ глобальной Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ — «Π Π°Π·Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ ЀЦП» (рис.3)

Рис. 3. ΠŸΠ΅Ρ€Π²Ρ‹ΠΉ ΡƒΡ€ΠΎΠ²Π΅Π½ΡŒ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½ΠΎΠΉ ΠΌΠΎΠ΄Π΅Π»ΠΈ Π”Π°Π»Π΅Π΅ Π²Ρ‹ΠΏΠΎΠ»Π½ΠΈΠΌ Π΄Π΅ΠΊΠΎΠΌΠΏΠΎΠ·ΠΈΡ†ΠΈΡŽ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ Π½Π° Π±ΠΎΠ»Π΅Π΅ ΠΌΠ΅Π»ΠΊΠΈΠ΅ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ, ΠΎΠΏΠΈΡΡ‹Π²Π°ΡŽΡ‰ΠΈΠ΅ Π½ΡƒΠΆΠ½Ρ‹ΠΉ Π½Π°ΠΌ процСсс. Π‘Π»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΉ ΡƒΡ€ΠΎΠ²Π΅Π½ΡŒ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΈΡ€ΡƒΠ΅ΠΌΠΎΠΉ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½ΠΎΠΉ ΠΌΠΎΠ΄Π΅Π»ΠΈ Π±ΡƒΠ΄Π΅Ρ‚ ΡΠΎΡΡ‚ΠΎΡΡ‚ΡŒ ΠΈΠ· 6 Π±Π»ΠΎΠΊΠΎΠ² (рис.4):

Β· Π Π°Π·Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ ΠΊΠΎΠ½Ρ†Π΅ΠΏΡ†ΠΈΠΈ ЀЦП;

Β· Π Π°Π·Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ Ρ†Π΅Π»Π΅Π²ΠΎΠΉ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹;

Β· ΠŸΡ€ΠΎΠ²Π΅ΡΡ‚ΠΈ экспСртизу, Π² Ρ‚ΠΎΠΌ числС нСзависимыми экспСртами;

Β· Π Π°ΡΡΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ ЀЦП Π½Π° Π·Π°ΡΠ΅Π΄Π°Π½ΠΈΠΈ ΠŸΡ€Π°Π²ΠΈΡ‚Π΅Π»ΡŒΡΡ‚Π²Π° Российской Π€Π΅Π΄Π΅Ρ€Π°Ρ†ΠΈΠΈ;

Β· УстранСниС Π·Π°ΠΌΠ΅Ρ‡Π°ΠΉ;

Β· Π£Ρ‚Π²Π΅Ρ€ΠΆΠ΄Π΅Π½ΠΈΠ΅ ЀЦП ΠŸΡ€Π°Π²ΠΈΡ‚Π΅Π»ΡŒΡΡ‚Π²ΠΎΠΌ Российской Π€Π΅Π΄Π΅Ρ€Π°Ρ†ΠΈΠΈ.

Рис. 4. Π’Ρ‚ΠΎΡ€ΠΎΠΉ ΡƒΡ€ΠΎΠ²Π΅Π½ΡŒ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½ΠΎΠΉ ΠΌΠΎΠ΄Π΅Π»ΠΈ Π’Ρ‹ΠΏΠΎΠ»Π½ΠΈΠΌ Π΄Π΅ΠΊΠΎΠΌΠΏΠΎΠ·ΠΈΡ†ΠΈΡŽ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ: «Π Π°Π·Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ ΠΊΠΎΠ½Ρ†Π΅ΠΏΡ†ΠΈΠΈ ЀЦП» (рис.5):

Β· ΠŸΠΎΡΡ‚Π°Π½ΠΎΠ²ΠΊΠ° Ρ†Π΅Π»Π΅ΠΉ ΠΈ Π·Π°Π΄Π°Ρ‡ Π½Π° Π²Π°Ρ€ΠΈΠ°Π½Ρ‚Π½ΠΎΠΉ основС;

Β· Π Π°Π·Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ ΡƒΠΊΡ€ΡƒΠΏΠ½Π΅Π½Π½Ρ‹Π΅ Ρ†Π΅Π»Π΅Π²Ρ‹Π΅ ΠΈΠ½Π΄ΠΈΠΊΠ°Ρ‚ΠΎΡ€Ρ‹ ΠΈ ΠΏΠΎΠΊΠ°Π·Π°Ρ‚Π΅Π»ΠΈ;

Β· ΠžΠΏΡ€Π΅Π΄Π΅Π»ΠΈΡ‚ΡŒ ΠΏΡ€Π΅Π΄ΠΏΠΎΠ»Π°Π³Π°Π΅ΠΌΡ‹Ρ… госзаказчиков;

Β· ΠžΠΏΡ€Π΅Π΄Π΅Π»ΠΈΡ‚ΡŒ источники ΠΈ ΠΏΡ€Π΅Π΄Π²Π°Ρ€ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ ΠΎΠ±ΡŠΠ΅ΠΌΡ‹ финансирования, сроки Ρ€Π΅Π°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ (Π½Π° Π²Π°Ρ€ΠΈΠ°Π½Ρ‚Π½ΠΎΠΉ основС);

Β· Π‘Ρ„ΠΎΡ€ΠΌΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ ΠΊΠΎΠ½Ρ†Π΅ΠΏΡ†ΠΈΠΈ;

Β· Π£Ρ‚Π²Π΅Ρ€ΠΆΠ΄Π΅Π½ΠΈΠ΅ ΠΊΠΎΠ½Ρ†Π΅ΠΏΡ†ΠΈΠΈ ΠœΠΈΠ½ΡΠΊΠΎΠ½ΠΎΠΌΡ€Π°Π·Π²ΠΈΡ‚ΠΈΡ.

Рис. 5. ДСкомпозиция Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ: «Π Π°Π·Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ ΠΊΠΎΠ½Ρ†Π΅ΠΏΡ†ΠΈΠΈ ЀЦП»

Π’Ρ‹ΠΏΠΎΠ»Π½ΠΈΠΌ Π΄Π΅ΠΊΠΎΠΌΠΏΠΎΠ·ΠΈΡ†ΠΈΡŽ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ: «Π Π°Π·Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ Ρ†Π΅Π»Π΅Π²ΠΎΠΉ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹» (рис.6):

Β· Π‘Ρ„ΠΎΡ€ΠΌΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½Ρ‹Π΅ Ρ†Π΅Π»ΠΈ ΠΈ Π·Π°Π΄Π°Ρ‡ΠΈ;

Β· Π£ΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½Ρ‹Π΅ ΠΈΠ½Π΄ΠΈΠΊΠ°Ρ‚ΠΎΡ€Π° ΠΈ ΠΏΠΎΠΊΠ°Π·Π°Ρ‚Π΅Π»ΠΈ;

Β· Π Π°Π·Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΈΠΊΡƒ ΠΎΡ†Π΅Π½ΠΊΠΈ эффСктивности Ρ€Π΅Π°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹;

Β· Π Π°Π·Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½Ρ‹Π΅ мСроприятия (инвСстиционныС ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Ρ‹, НИОКР, ΠΏΡ€ΠΎΡ‡ΠΈΠ΅ Π½ΡƒΠΆΠ΄Ρ‹);

Β· Π Π°Π·Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ ΠΈ ΠΎΠ±ΠΎΡΠ½ΠΎΠ²Π°Ρ‚ΡŒ рСсурсноС обСспСчСниС;

Β· ΠžΡ€Π³Π°Π½ΠΈΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»ΡŒ ΠΈ ΠΌΠΎΠ½ΠΈΡ‚ΠΎΡ€ΠΈΠ½Π³ Π·Π° Ρ…ΠΎΠ΄ΠΎΠΌ Ρ€Π΅Π°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ;

· БогласованиС.

Рис. 6. ДСкомпозиция Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ: «Π Π°Π·Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ Ρ†Π΅Π»Π΅Π²ΠΎΠΉ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹».

Π’Ρ‹ΠΏΠΎΠ»Π½ΠΈΠΌ Π΄Π΅ΠΊΠΎΠΌΠΏΠΎΠ·ΠΈΡ†ΠΈΡŽ Π±Π»ΠΎΠΊΠ° 2.7 «Π‘огласованиС» (рис.7):

Β· БогласованиС пСрСчня мСроприятий ΠΈ Ρ€Π΅ΡΡƒΡ€ΡΠ½ΠΎΠΉ части;

Β· Π”ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°Π»ΡŒΠ½ΠΎΠ΅ ΠΏΠΎΠ΄Ρ‚Π²Π΅Ρ€ΠΆΠ΄Π΅Π½ΠΈΠ΅ финансирования ΠΈΠ· ΠΈΡΡ‚ΠΎΡ‡Π½ΠΈΠΊΠΎΠ² ΠΏΠΎΠΌΠΈΠΌΠΎ Ρ„Π΅Π΄Π΅Ρ€Π°Π»ΡŒΠ½ΠΎΠ³ΠΎ Π±ΡŽΠ΄ΠΆΠ΅Ρ‚Π°.

Рис. 7. ДСкомпозиция Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ «Π‘огласованиС»

Π€ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½Π°Ρ модСль Π·Π°Π΄Π°Π½Π½ΠΎΠΉ ΠΏΡ€Π΅Π΄ΠΌΠ΅Ρ‚Π½ΠΎΠΉ области построСна. Π’Π΅ΠΏΠ΅Ρ€ΡŒ слСдуСт ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΈΡ‚ΡŒ синтаксис ΠΏΠΎΠ»ΡƒΡ‡Π΅Π½Π½ΠΎΠΉ ΠΌΠΎΠ΄Π΅Π»ΠΈ. Для ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠΈ синтаксиса ΠΌΠΎΠ΄Π΅Π»ΠΈ слСдуСт Π²Ρ‹Π·Π²Π°Ρ‚ΡŒ Π΄ΠΈΠ°Π»ΠΎΠ³ Tools/Reports/Model Consistency Report. ПослС Ρ‡Π΅Π³ΠΎ появится Π΄ΠΈΠ°Π»ΠΎΠ³ΠΎΠ²ΠΎΠ΅ ΠΎΠΊΠ½ΠΎ (рис. 8)

Рис. 8. ΠžΡ‚Ρ‡Π΅Ρ‚ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠΈ синтаксиса ΠΌΠΎΠ΄Π΅Π»ΠΈ

Π—Π°Ρ‚Π΅ΠΌ слСдуСт Π²Ρ‹Π±Ρ€Π°Ρ‚ΡŒ ΠΏΡƒΠ½ΠΊΡ‚ Preview для ΠΏΡ€Π΅Π΄Π²Π°Ρ€ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠ³ΠΎ просмотра списка синтаксичСских ошибок ΠΌΠΎΠ΄Π΅Π»ΠΈ.

Рис. 9. Π”ΠΈΠ°Π»ΠΎΠ³ΠΎΠ²ΠΎΠ΅ ΠΎΠΊΠ½ΠΎ BPWin

ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ° Π²Ρ‹Π΄Π°Π»Π° сообщСниС ΠΎΠ± ΠΎΡ‚сутствии ошибок (рис. 9)

Π‘Ρ„ΠΎΡ€ΠΌΠΈΡ€ΡƒΠ΅ΠΌ ΠΎΡ‚Ρ‡Π΅Ρ‚ Node Tree:

Рис. 10.1 ΠžΡ‚Ρ‡Π΅Ρ‚ Node Tree

Рис. 10.2 ΠžΡ‚Ρ‡Π΅Ρ‚ Node Tree

На ΡΡ„ΠΎΡ€ΠΌΠΈΡ€ΠΎΠ²Π°Π½Π½ΠΎΠΌ ΠΎΡ‚Ρ‡Π΅Ρ‚Π΅ Node Tree наглядно Π²ΠΈΠ΄Π½ΠΎ количСство ΡƒΡ€ΠΎΠ²Π½Π΅ΠΉ Π΄Π΅ΠΊΠΎΠΌΠΏΠΎΠ·ΠΈΡ†ΠΈΠΈ построСнной Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½ΠΎΠΉ ΠΌΠΎΠ΄Π΅Π»ΠΈ ΠΈ ΠΎΡ‚Π½ΠΎΡˆΠ΅Π½ΠΈΠ΅ ΠΌΠ΅ΠΆΠ΄Ρƒ Ρ€ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΡΠΊΠΈΠΌΠΈ ΠΈ Π΄ΠΎΡ‡Π΅Ρ€Π½ΠΈΠΌΠΈ Π΄ΠΈΠ°Π³Ρ€Π°ΠΌΠΌΠ°ΠΌΠΈ.

3.2 МодСль Π² ERWin

Π‘ ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ΠΏΠ°ΠΊΠ΅Ρ‚Π° ERWin, сформирована модСль Π΄Π°Π½Π½Ρ‹Ρ… для Ρ€Π΅Π°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ Π‘Π” — Π Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° ΠΈ Ρ€Π΅Π°Π»ΠΈΠ·Π°Ρ†ΠΈΡ ЀЦП. Π’Π°Π±Π»ΠΈΡ†Ρ‹:

Β· Π€Π΅Π΄Π΅Ρ€Π°Π»ΡŒΠ½Ρ‹Π΅ Ρ†Π΅Π»Π΅Π²Ρ‹Π΅ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ (ΠΊΠΎΠ΄ ЀЦП, Π½Π°ΠΈΠΌΠ΅Π½ΠΎΠ²Π°Π½ΠΈΠ΅, государствСнный Π·Π°ΠΊΠ°Π·Ρ‡ΠΈΠΊ-ΠΊΠΎΠΎΡ€Π΄ΠΈΠ½Π°Ρ‚ΠΎΡ€, Ρ†Π΅Π»ΠΈ ΠΈ Π·Π°Π΄Π°Ρ‡ΠΈ ЀЦП, сроки ΠΈ ΡΡ‚Π°ΠΏΡ‹ Ρ€Π΅Π°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ, ΠΏΠ΅Ρ€Π΅Ρ‡Π΅Π½ΡŒ ΠΏΠΎΠ΄ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌ);

Β· ГосударствСнныС Π·Π°ΠΊΠ°Π·Ρ‡ΠΈΠΊΠΈ (ΠΊΠΎΠ΄ госзаказчика, Π½Π°ΠΈΠΌΠ΅Π½ΠΎΠ²Π°Π½ΠΈΠ΅);

Β· РСсурсноС обСспСчСниС;

Β· Π¦Π΅Π»Π΅Π²Ρ‹Π΅ ΠΈΠ½Π΄ΠΈΠΊΠ°Ρ‚ΠΎΡ€Ρ‹ ΠΈ ΠΏΠΎΠΊΠ°Π·Π°Ρ‚Π΅Π»ΠΈ;

Β· РСсурсноС обСспСчСниС ЀЦП (ΠΊΠΎΠ΄ связи рСсурсного обСспСчСния ΠΈ Π€Π¦ΠŸ, ΠΊΠΎΠ΄ ЀЦП, ΠΊΠΎΠ΄ рСсурсного обСспСчСния);

Β· ГосударствСнныС Π·Π°ΠΊΠ°Π·Ρ‡ΠΈΠΊΠΈ ЀЦП (ΠΊΠΎΠ΄ связи госзаказчика ΠΈ Π€Π¦ΠŸ, ΠΊΠΎΠ΄ госзаказчика, ΠΊΠΎΠ΄ ЀЦП).

ΠŸΡ€Π°Π²ΠΈΠ»Π°:

Β· ΠΎΠ΄Π½ΠΎΠΉ ЀЦП ΠΌΠΎΠ³ΡƒΡ‚ ΠΏΡ€ΠΈΠ½Π°Π΄Π»Π΅ΠΆΠ°Ρ‚ΡŒ ΠΌΠ½ΠΎΠ³ΠΎ государствСнных Π·Π°ΠΊΠ°Π·Ρ‡ΠΈΠΊΠΎΠ²;

Β· ΠΎΠ΄ΠΈΠ½ государствСнный Π·Π°ΠΊΠ°Π·Ρ‡ΠΈΠΊ ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ Π·Π°ΠΊΠ°Π·Ρ‡ΠΈΠΊΠΎΠΌ Π½Π΅ΡΠΊΠΎΠ»ΡŒΠΊΠΈΡ… ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌ;

Β· ΠΎΠ΄Π½Π° ЀЦП обСспСчиваСтся рСсурсами ΠΈΠ· ΠΌΠ½ΠΎΠ³ΠΈΡ… источников;

Β· ΠΎΠ΄Π½Π° ЀЦП оцСниваСтся ΠΌΠ½ΠΎΠ³ΠΈΠΌΠΈ Ρ†Π΅Π»Π΅Π²Ρ‹ΠΌΠΈ ΠΈΠ½Π΄ΠΈΠΊΠ°Ρ‚ΠΎΡ€Π°ΠΌΠΈ ΠΈ ΠΏΠΎΠΊΠ°Π·Π°Ρ‚Слями

ΠžΠ±Ρ‰ΠΈΠΉ порядок Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΎΠ½Π½ΠΎΠΉ ΠΌΠΎΠ΄Π΅Π»ΠΈ ΠΌΠΎΠΆΠ½ΠΎ ΠΏΡ€Π΅Π΄ΡΡ‚Π°Π²ΠΈΡ‚ΡŒ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ:

1) Π’Ρ‹Π΄Π΅Π»Π΅Π½ΠΈΠ΅ сущностСй (Ρ‚Π°Π±Π»ΠΈΡ†);

2)Π’Ρ‹Π΄Π΅Π»Π΅Π½ΠΈΠ΅ связСй ΠΌΠ΅ΠΆΠ΄Ρƒ Ρ‚Π°Π±Π»ΠΈΡ†Π°ΠΌΠΈ;

ΠŸΠ΅Ρ€Π²ΠΈΡ‡Π½Ρ‹ΠΉ Π°Π½Π°Π»ΠΈΠ· постановки Π·Π°Π΄Π°Ρ‡ΠΈ позволяСт Π²Ρ‹Π΄Π΅Π»ΠΈΡ‚ΡŒ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠ΅ сущности:

Β· Π€Π΅Π΄Π΅Ρ€Π°Π»ΡŒΠ½Ρ‹Π΅ Ρ†Π΅Π»Π΅Π²Ρ‹Π΅ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ — Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚Ρ‹: ΠΊΠΎΠ΄ ЀЦП, Π½Π°ΠΈΠΌΠ΅Π½ΠΎΠ²Π°Π½ΠΈΠ΅, государствСнный Π·Π°ΠΊΠ°Π·Ρ‡ΠΈΠΊ-ΠΊΠΎΠΎΡ€Π΄ΠΈΠ½Π°Ρ‚ΠΎΡ€, Ρ†Π΅Π»ΠΈ ΠΈ Π·Π°Π΄Π°Ρ‡ΠΈ ЀЦП, сроки ΠΈ ΡΡ‚Π°ΠΏΡ‹ Ρ€Π΅Π°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ, ΠΏΠ΅Ρ€Π΅Ρ‡Π΅Π½ΡŒ ΠΏΠΎΠ΄ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌ;

Β· ГосударствСнныС Π·Π°ΠΊΠ°Π·Ρ‡ΠΈΠΊΠΈ — Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚Ρ‹: ΠΊΠΎΠ΄ госзаказчика, Π½Π°ΠΈΠΌΠ΅Π½ΠΎΠ²Π°Π½ΠΈΠ΅;

Β· РСсурсноС обСспСчСниС — Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚Ρ‹: ΠΊΠΎΠ΄ рСсурсного обСспСчСния, Π½Π°ΠΈΠΌΠ΅Π½ΠΎΠ²Π°Π½ΠΈΠ΅, объСм срСдств;

Β· Π¦Π΅Π»Π΅Π²Ρ‹Π΅ ΠΈΠ½Π΄ΠΈΠΊΠ°Ρ‚ΠΎΡ€Ρ‹ ΠΈ ΠΏΠΎΠΊΠ°Π·Π°Ρ‚Π΅Π»ΠΈ — Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚Ρ‹: ΠΊΠΎΠ΄ Ρ†Π΅Π»Π΅Π²Ρ‹Ρ… ΠΏΠΎΠΊΠ°Π·Π°Ρ‚Π΅Π»Π΅ΠΉ ΠΈ ΠΈΠ½Π΄ΠΈΠΊΠ°Ρ‚ΠΎΡ€ΠΎΠ², Π½Π°ΠΈΠΌΠ΅Π½ΠΎΠ²Π°Π½ΠΈΠ΅, ΠΊΠΎΠ΄ ЀЦП;

Β· РСсурсноС обСспСчСниС ЀЦП — Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚Ρ‹: ΠΊΠΎΠ΄ связи рСсурсного обСспСчСния ΠΈ Π€Π¦ΠŸ, ΠΊΠΎΠ΄ ЀЦП, ΠΊΠΎΠ΄ рСсурсного обСспСчСния;

Β· ГосударствСнныС Π·Π°ΠΊΠ°Π·Ρ‡ΠΈΠΊΠΈ ЀЦП — Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚Ρ‹: ΠΊΠΎΠ΄ связи госзаказчика ΠΈ Π€Π¦ΠŸ, ΠΊΠΎΠ΄ госзаказчика, ΠΊΠΎΠ΄ ЀЦП.

ΠœΠ΅ΠΆΠ΄Ρƒ этими сущностями ΠΏΠΎΡΠ²Π»ΡΡŽΡ‚ΡΡ связи. Они ΠΈΠΌΠ΅ΡŽΡ‚ связь Ρ‚ΠΈΠΏΠ° «ΠΎΠ΄ΠΈΠ½-ΠΊΠΎ-ΠΌΠ½ΠΎΠ³ΠΈΠΌ».

ПослС запуска ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹, ΠΏΡ€ΠΈ создании Π½ΠΎΠ²ΠΎΠΉ ΠΌΠΎΠ΄Π΅Π»ΠΈ, Π² ΠΊΠ°Ρ‡Π΅ΡΡ‚Π²Π΅ Ρ‚ΠΈΠΏΠ° ΠΌΠΎΠ΄Π΅Π»ΠΈ ΡƒΠΊΠ°Π·Ρ‹Π²Π°Π΅ΠΌ «Logical/Physical».

Рис. 11. Π‘ΠΎΠ·Π΄Π°Π½ΠΈΠ΅ Π½ΠΎΠ²ΠΎΠΉ ΠΌΠΎΠ΄Π΅Π»ΠΈ Π”Π°Π»Π΅Π΅ Π½Π° Π»ΠΎΠ³ΠΈΡ‡Π΅ΡΠΊΠΎΠΌ ΡƒΡ€ΠΎΠ²Π½Π΅ создаСм Π½Π°ΡˆΡƒ модСль. Для создания ΠΌΠΎΠ΄Π΅Π»ΠΈ Π²ΠΎΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΡΡ панСлью инструмСнтов «Toolbox» ΠΏΠΎΠ»ΡƒΡ‡Π΅Π½Π½ΡƒΡŽ модСль Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ Π΄ΠΎΡ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ. Π‘ΠΎΠ»ΡŒΡˆΠΈΠ½ΡΡ‚Π²ΠΎ соврСмСнных Π‘Π£Π‘Π” Π½Π΅ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°ΡŽΡ‚ Π² Ρ‡ΠΈΡΡ‚ΠΎΠΌ Π²ΠΈΠ΄Π΅ Ρ€Π΅Π°Π»ΠΈΠ·Π°Ρ†ΠΈΡŽ ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΡ†ΠΈΡ€ΡƒΡŽΡ‰Π΅ΠΉ связи.

Рис. 12. ΠŸΠΎΠ»ΡƒΡ‡Π΅Π½Π½Π°Ρ модСль ΠŸΠΎΠ»ΡƒΡ‡Π΅Π½Π½Π°Ρ модСль ΡƒΠΆΠ΅ Π±Π»ΠΈΠ·ΠΊΠ° ΠΊ ΠΊΠΎΡ€Ρ€Π΅ΠΊΡ‚Π½ΠΎΠΉ ΠΌΠΎΠ΄Π΅Π»ΠΈ, ΠΊΠΎΡ‚ΠΎΡ€ΡƒΡŽ ΠΌΠΎΠΆΠ½ΠΎ послС Π΄ΠΎΡ€Π°Π±ΠΎΡ‚ΠΊΠΈ Ρ€Π΅Π°Π»ΠΈΠ·ΠΎΠ²Ρ‹Π²Π°Ρ‚ΡŒ с ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Π½ΠΈΠ΅ΠΌ ΠΊΠ°ΠΊΠΎΠΉ-Π»ΠΈΠ±ΠΎ Π‘Π£Π‘Π”.

Π‘Π»Π΅Π΄ΡƒΠ΅Ρ‚ ΠΎΠ±Ρ€Π°Ρ‚ΠΈΡ‚ΡŒ Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅, Ρ‡Ρ‚ΠΎ всС связи Π² Π½Π°ΡˆΠ΅ΠΉ ΠΌΠΎΠ΄Π΅Π»ΠΈ ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ°ΡŽΡ‚ΡΡ ΠΏΡƒΠ½ΠΊΡ‚ΠΈΡ€Π½Ρ‹ΠΌΠΈ линиями. Π­Ρ‚ΠΎ ΠΎΠ·Π½Π°Ρ‡Π°Π΅Ρ‚, Ρ‡Ρ‚ΠΎ данная связь являСтся Π½Π΅ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΡ†ΠΈΡ€ΡƒΡŽΡ‰Π΅ΠΉ.

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

Π”Π°Π»Π΅Π΅, послС формирования сущностСй ΠΈ ΡΠ²ΡΠ·Π΅ΠΉ ΠΌΠ΅ΠΆΠ΄Ρƒ Π½ΠΈΠΌΠΈ слСдуСт Π½Π°ΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ всС свойства связСй. ИмСнно свойствами связСй, ΠΊΠ°ΠΊ ΠΏΡ€Π°Π²ΠΈΠ»ΠΎ, Π·Π°Π΄Π°ΡŽΡ‚ΡΡ ограничСния цСлостности Π΄Π°Π½Π½Ρ‹Ρ… для Π³ΠΎΡ‚ΠΎΠ²ΠΎΠΉ Π‘Π”. ΠŸΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒ Π² Π»ΡŽΠ±ΠΎΠΉ ΠΌΠΎΠΌΠ΅Π½Ρ‚ ΠΌΠΎΠΆΠ΅Ρ‚ ΠΈΠ·ΠΌΠ΅Π½ΠΈΡ‚ΡŒ Ρ‚ΠΈΠΏ связи, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΠΎΠΉ Π² ΠΌΠΎΠ΄Π΅Π»ΠΈ. Π­Ρ‚ΠΎ достигаСтся Π΄Π²ΠΎΠΉΠ½Ρ‹ΠΌ Ρ‰Π΅Π»Ρ‡ΠΊΠΎΠΌ Π½Π° ΡΠ²ΡΠ·ΠΈ, ΠΈ Π² ΠΏΠΎΡΠ²ΠΈΠ²ΡˆΠ΅ΠΌΡΡ Π΄ΠΈΠ°Π»ΠΎΠ³ΠΎΠ²ΠΎΠΌ ΠΎΠΊΠ½Π΅ Π½Π° Π²ΠΊΠ»Π°Π΄ΠΊΠ΅ «General» выбираСтся Ρ‚ΠΈΠΏ связи (ΠΎΠ±Π»Π°ΡΡ‚ΡŒ «Relationship Cardinality»).

Рис. 13. Окно Π²Ρ‹Π±ΠΎΡ€Π° свойств связСй Π—Π΄Π΅ΡΡŒ Π΅ΡΡ‚ΡŒ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠ΅ Π²Π°Ρ€ΠΈΠ°Π½Ρ‚Ρ‹:

Β· Zero, One or More — связь «ΠΠΎΠ»ΡŒ, ΠΎΠ΄ΠΈΠ½ ΠΈΠ»ΠΈ ΠΌΠ½ΠΎΠ³ΠΎ»

Β· One or More — связь «ΠžΠ΄ΠΈΠ½ ΠΈΠ»ΠΈ ΠΌΠ½ΠΎΠ³ΠΎ»

Β· Zero or One — связь «ΠΠΎΠ»ΡŒ ΠΈΠ»ΠΈ ΠΎΠ΄ΠΈΠ½»

Β· Exactly — связь «Π’ΠΎΡ‡Π½ΠΎ ΡƒΠΊΠ°Π·Π°Π½Π½ΠΎΠ΅ количСство»

Π”Π°Π»Π΅Π΅ Π² ΡΠ΅ΠΊΡ†ΠΈΠΈ «Relationship Type» задаСтся Ρ…Π°Ρ€Π°ΠΊΡ‚Π΅Ρ€ связи — ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΡ†ΠΈΡ€ΡƒΡŽΡ‰Π°Ρ ΠΈΠ»ΠΈ Π½Π΅ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΡ†ΠΈΡ€ΡƒΡŽΡ‰Π°Ρ.

На Ρ„изичСском ΡƒΡ€ΠΎΠ²Π½Π΅ модСль выглядит Ρ‚Π°ΠΊ, ΠΊΠ°ΠΊ ΠΎΠ½Π° Π΄ΠΎΠ»ΠΆΠ½Π° Π±Ρ‹Ρ‚ΡŒ Ρ€Π΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Π½Π° срСдствами Π‘Π£Π‘Π”. ΠŸΡ€ΠΈ ΠΌΠΎΠ΄ΠΈΡ„ΠΈΠΊΠ°Ρ†ΠΈΠΈ физичСской ΠΌΠΎΠ΄Π΅Π»ΠΈ рСкомСндуСтся ΠΏΡ€ΠΈΠ΄Π΅Ρ€ΠΆΠΈΠ²Π°Ρ‚ΡŒΡΡ английских Π½Π°ΠΈΠΌΠ΅Π½ΠΎΠ²Π°Π½ΠΈΠΉ Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚ΠΎΠ² ΠΈ ΡΡƒΡ‰Π½ΠΎΡΡ‚Π΅ΠΉ. Π₯отя Π‘Π£Π‘Π” MS Access ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅Ρ‚ русскиС наимСнования Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚ΠΎΠ² ΠΈ ΡΡƒΡ‰Π½ΠΎΡΡ‚Π΅ΠΉ, ΠΆΠ΅Π»Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ английскиС. Π­Ρ‚ΠΎ связано с Ρ‚Π΅ΠΌ, Ρ‡Ρ‚ΠΎ Π΄Π°Π»Π΅ΠΊΠΎ Π½Π΅ Π²ΡΠ΅ прилоТСния, Ρ€Π°Π±ΠΎΡ‚Π°ΡŽΡ‰ΠΈΠ΅ с Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Π°Π½Π½ΠΎΠΉ Π‘Π”, смогут ΠΊΠΎΡ€Ρ€Π΅ΠΊΡ‚Π½ΠΎ ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ русскиС наимСнования ΠΏΠΎΠ»Π΅ΠΉ ΠΈ Ρ‚Π°Π±Π»ΠΈΡ†. Для пСрСимСнования Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚ΠΎΠ² Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ Π΄Π²ΠΎΠΉΠ½ΠΎΠΉ ΠΊΠ»ΠΈΠΊ Π½Π° ΡΡƒΡ‰Π½ΠΎΡΡ‚ΠΈ, ΠΈ Π²Ρ‹Π±ΠΈΡ€Π°Ρ Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚ ΠΈΠ· ΡΠΏΠΈΡΠΊΠ°, ΠΊΠ½ΠΎΠΏΠΊΠΎΠΉ «Rename» Π²Ρ‹Π·Ρ‹Π²Π°Ρ‚ΡŒ Π΄ΠΈΠ°Π»ΠΎΠ³ пСрСимСнования Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚Π°. ΠšΡ€ΠΎΠΌΠ΅ Ρ‚ΠΎΠ³ΠΎ, послС пСрСимСнования слСдуСт ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΈΡ‚ΡŒ значСния Ρ‚ΠΈΠΏΠ° Π΄Π°Π½Π½Ρ‹Ρ… для ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚Π°.

Π­Ρ‚ΠΎ дСлаСтся Π½Π° Π²ΠΊΠ»Π°Π΄ΠΊΠ΅ «Access» Π² ΠΏΡ€Π°Π²ΠΎΠΉ части ΠΎΠΊΠ½Π°. Π‘Π»Π΅Π΄ΡƒΠ΅Ρ‚ ΠΎΠ±Ρ€Π°Ρ‚ΠΈΡ‚ΡŒ Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅, Ρ‡Ρ‚ΠΎ ΠΏΡ€Π΅Π΄Π»Π°Π³Π°Π΅ΠΌΡ‹Π΅ Ρ‚ΠΈΠΏΡ‹ Π΄Π°Π½Π½Ρ‹Ρ… зависят ΠΎΡ‚ Ρ‚ΠΈΠΏΠ° Π΄Π°Π½Π½Ρ‹Ρ…, установлСнного для Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚Π° Π½Π° Π²ΠΊΠ»Π°Π΄ΠΊΠ΅ «General». Если ΠΏΡ€ΠΈ создании ΠΌΠΎΠ΄Π΅Π»ΠΈ ΠΈΠ»ΠΈ Π² ΠΌΠ΅Π½ΡŽ «Database — Choose Database» Π±Ρ‹Π» ΡƒΠΊΠ°Π·Π°Π½ Π΄Ρ€ΡƒΠ³ΠΎΠΉ Ρ‚ΠΈΠΏ сСрвСра, Ρ‚ΠΎ Π²ΠΊΠ»Π°Π΄ΠΊΠ° с Ρ‚ΠΈΠΏΠ°ΠΌΠΈ Π΄Π°Π½Π½Ρ‹Ρ… Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚ΠΎΠ² (ΠΎΠ±Ρ‹Ρ‡Π½ΠΎ ΠΎΠ½Π° ΠΈΠ΄Π΅Ρ‚ сразу послС Π²ΠΊΠ»Π°Π΄ΠΊΠΈ General) Π±ΡƒΠ΄Π΅Ρ‚ ΠΈΠΌΠ΅Ρ‚ΡŒ имя Π²Ρ‹Π±Ρ€Π°Π½Π½ΠΎΠ³ΠΎ Ρ‚ΠΈΠΏΠ° Π±Π°Π·Ρ‹ Π΄Π°Π½Π½Ρ‹Ρ…. НапримСр, ΠΏΡ€ΠΈ Π²Ρ‹Π±ΠΎΡ€Π΅ Ρ‚ΠΈΠΏΠ° Π±Π°Π·Ρ‹ SQL Server, эта Π²ΠΊΠ»Π°Π΄ΠΊΠ° Π±ΡƒΠ΄Π΅Ρ‚ Π½Π°Π·Ρ‹Π²Π°Ρ‚ΡŒΡΡ «SQL Server».

Π‘Π»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΉ шаг — ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠ° Ρ‚ΠΈΠΏΠΎΠ² Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚ΠΎΠ². Π‘Π»Π΅Π΄ΡƒΠ΅Ρ‚ Π²Π½ΠΈΠΌΠ°Ρ‚Π΅Π»ΡŒΠ½ΠΎ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΈΡ‚ΡŒ всС Ρ‚ΠΈΠΏΡ‹ Π΄Π°Π½Π½Ρ‹Ρ…, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΡ‹Ρ… для Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚ΠΎΠ², Π° Ρ‚Π°ΠΊΠΆΠ΅ Π΄ΠΎΠΏΡƒΡΡ‚ΠΈΠΌΠΎΡΡ‚ΡŒ пустых Π·Π½Π°Ρ‡Π΅Π½ΠΈΠΉ.

Для облСгчСния восприятия рСкомСндуСтся Π²ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠΉ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ ΠΎΠ± Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚Π°Ρ…. Для этого Π½Π°Π΄ΠΎ Ρ‰Π΅Π»ΠΊΠ½ΡƒΡ‚ΡŒ ΠΏΡ€Π°Π²ΠΎΠΉ ΠΊΠ½ΠΎΠΏΠΊΠΎΠΉ ΠΌΡ‹ΡˆΠΈ Π½Π° ΡΠ²ΠΎΠ±ΠΎΠ΄Π½ΠΎΠΌ мСстС ΠΌΠΎΠ΄Π΅Π»ΠΈ (Π³Π΄Π΅ Π½Π΅Ρ‚ Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚ΠΎΠ² ΠΈ ΡΠ²ΡΠ·Π΅ΠΉ), Π² ΠΏΠΎΡΠ²ΠΈΠ²ΡˆΠ΅ΠΌΡΡ мСню Π²Ρ‹Π±Ρ€Π°Ρ‚ΡŒ ΠΏΡƒΠ½ΠΊΡ‚ «Table Display», ΠΈ Π΄Π°Π»Π΅Π΅ ΠΏΡ€ΠΎΡΡ‚Π°Π²ΠΈΡ‚ΡŒ Π³Π°Π»ΠΎΡ‡ΠΊΠΈ Π½Π°ΠΏΡ€ΠΎΡ‚ΠΈΠ² ΠΏΡƒΠ½ΠΊΡ‚ΠΎΠ² «Column Datatype», «Null Option», «Primary Key Designator», «Foreign Key Designator».

Для всСх ΠΏΠ΅Ρ€Π²ΠΈΡ‡Π½Ρ‹Ρ… ΠΊΠ»ΡŽΡ‡Π΅ΠΉ слСдуСт ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ Ρ‚ΠΈΠΏ Π΄Π°Π½Π½Ρ‹Ρ… «Counter» (Π² Ρ€ΡƒΡΡΠΊΠΎΠΉ вСрсии Access этот Ρ‚ΠΈΠΏ называСтся «Π‘Ρ‡Π΅Ρ‚Ρ‡ΠΈΠΊ»). Π­Ρ‚ΠΎ ΠΎΠ·Π½Π°Ρ‡Π°Π΅Ρ‚, Ρ‡Ρ‚ΠΎ для Π΄Π°Π½Π½ΠΎΠ³ΠΎ поля Π±ΡƒΠ΄ΡƒΡ‚ автоматичСски Π³Π΅Π½Π΅Ρ€ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒΡΡ Π½ΠΎΠ²Ρ‹Π΅ ΡƒΠ½ΠΈΠΊΠ°Π»ΡŒΠ½Ρ‹Π΅ значСния ΠΏΡ€ΠΈ ΠΊΠ°ΠΆΠ΄ΠΎΠΌ Π΄ΠΎΠ±Π°Π²Π»Π΅Π½ΠΈΠΈ Π½ΠΎΠ²ΠΎΠΉ записи.

ΠšΡ€ΠΎΠΌΠ΅ Ρ‚ΠΎΠ³ΠΎ, слСдуСт Π²Π½ΠΈΠΌΠ°Ρ‚Π΅Π»ΡŒΠ½ΠΎ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΈΡ‚ΡŒ Π΄ΠΎΠΏΡƒΡΡ‚ΠΈΠΌΠΎΡΡ‚ΡŒ пустых Π·Π½Π°Ρ‡Π΅Π½ΠΈΠΉ для ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚Π°. Π’Π°ΠΌ, Π³Π΄Π΅ Ρ‚Π°ΠΊΠΈΠ΅ значСния ΡΠ²Π»ΡΡŽΡ‚ΡΡ нСдопустимыми, слСдуСт явно ΡƒΠΊΠ°Π·Π°Ρ‚ΡŒ ΠΏΡ€ΠΈΠ·Π½Π°ΠΊ «NOT NULL». ΠŸΡƒΡΡ‚ΠΎΠ΅ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ — это Π½Π΅ Π½ΠΎΠ»ΡŒ, Π½Π΅ ΠΏΡƒΡΡ‚ая строка ΠΈΠ»ΠΈ любоС Π΄Ρ€ΡƒΠ³ΠΎΠ΅ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅! Π—Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ NULL ΡƒΠΊΠ°Π·Ρ‹Π²Π°Π΅Ρ‚, Ρ‡Ρ‚ΠΎ для Π΄Π°Π½Π½ΠΎΠ³ΠΎ Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚Π° Π²ΠΎΠΎΠ±Ρ‰Π΅ Π½Π΅ Π·Π°Π΄Π°Π½ΠΎ ΠΊΠ°ΠΊΠΎΠ΅-Π»ΠΈΠ±ΠΎ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅.

ПослС этого модСль Π½Π° ΡΠΊΡ€Π°Π½Π΅ выглядит ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ:

Рис. 14. ЀизичСская информационная модСль ΠŸΠ΅Ρ€Π΅Π΄ Π·Π°Π²Π΅Ρ€ΡˆΠ΅Π½ΠΈΠ΅ΠΌ Ρ€Π°Π±ΠΎΡ‚Ρ‹ Π½Π°Π΄ модСлью слСдуСт ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΈΡ‚ΡŒ дСйствия сСрвСра ΠΏΡ€ΠΈ Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Ρ… дСйствиях с Π‘Π”: Π΄ΠΎΠ±Π°Π²Π»Π΅Π½ΠΈΠΈ, ΡƒΠ΄Π°Π»Π΅Π½ΠΈΠΈ, ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠΈ записСй. Для этого слСдуСт ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚ΡŒ ΠΎΠΊΠ½ΠΎ свойств связи (Π΄Π²ΠΎΠΉΠ½Ρ‹ΠΌ Ρ‰Π΅Π»Ρ‡ΠΊΠΎΠΌ Π½Π° Π»ΠΈΠ½ΠΈΠΈ связи) ΠΈ Π½Π° Π²ΠΊΠ»Π°Π΄ΠΊΠ΅ «RI Actions» ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ Ρ‚Ρ€Π΅Π±ΡƒΠ΅ΠΌΡ‹Π΅ ограничСния.

Π—Π΄Π΅ΡΡŒ ΠΌΠΎΠΆΠ½ΠΎ ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠ΅ дСйствия:

Β· NONE — Π½ΠΈΡ‡Π΅Π³ΠΎ Π½Π΅ Π΄Π΅Π»Π°Ρ‚ΡŒ;

Β· RESTRICT — ΠΏΡ€ΠΈ Π½Π°Π»ΠΈΡ‡ΠΈΠΈ связанных записСй дСйствиС Π·Π°ΠΏΡ€Π΅Ρ‰Π΅Π½ΠΎ;

Β· CASCADE — дСйствиС распространяСтся Π½Π° ΡΠ²ΡΠ·Π°Π½Π½Ρ‹Π΅ записи;

Β· NO ACTION — Π°Π½Π°Π»ΠΎΠ³ΠΈΡ‡Π½ΠΎ NONE;

Β· SET NULL — ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ внСшнСго ΠΊΠ»ΡŽΡ‡Π° Π² NULL.

3.3 Π‘Π°Π·Π° Π΄Π°Π½Π½Ρ‹Ρ… (MSAccess)

Π‘ΠΎΠ·Π΄Π°Π΅ΠΌ Π±Π°Π·Ρƒ Π΄Π°Π½Π½Ρ‹Ρ…. Access для создания Π½ΠΎΠ²ΠΎΠΉ Ρ‚Π°Π±Π»ΠΈΡ†Ρ‹ Π‘Π” ΠΏΡ€Π΅Π΄Π»Π°Π³Π°Π΅Ρ‚ Ρ‚Ρ€ΠΈ способа ΠΈΡ… ΡΠΎΠ·Π΄Π°Π½ΠΈΡ: Π² Ρ€Π΅ΠΆΠΈΠΌΠ΅ конструктора, с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ мастСра, ΠΏΡƒΡ‚Π΅ΠΌ Π²Π²ΠΎΠ΄Π° Π΄Π°Π½Π½Ρ‹Ρ…. Π’Ρ‹Π±ΠΈΡ€Π°Π΅ΠΌ Π² Ρ€Π΅ΠΆΠΈΠΌΠ΅ конструктора.

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

Β· Π€Π΅Π΄Π΅Ρ€Π°Π»ΡŒΠ½Ρ‹Π΅ Ρ†Π΅Π»Π΅Π²Ρ‹Π΅ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ (ΠΊΠΎΠ΄ ЀЦП, Π½Π°ΠΈΠΌΠ΅Π½ΠΎΠ²Π°Π½ΠΈΠ΅, государствСнный Π·Π°ΠΊΠ°Π·Ρ‡ΠΈΠΊ-ΠΊΠΎΠΎΡ€Π΄ΠΈΠ½Π°Ρ‚ΠΎΡ€, Ρ†Π΅Π»ΠΈ ΠΈ Π·Π°Π΄Π°Ρ‡ΠΈ ЀЦП, сроки ΠΈ ΡΡ‚Π°ΠΏΡ‹ Ρ€Π΅Π°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ, ΠΏΠ΅Ρ€Π΅Ρ‡Π΅Π½ΡŒ ΠΏΠΎΠ΄ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌ);

Β· ГосударствСнныС Π·Π°ΠΊΠ°Π·Ρ‡ΠΈΠΊΠΈ (ΠΊΠΎΠ΄ госзаказчика, Π½Π°ΠΈΠΌΠ΅Π½ΠΎΠ²Π°Π½ΠΈΠ΅);

Β· РСсурсноС обСспСчСниС (ΠΊΠΎΠ΄ рСсурсного обСспСчСния, Π½Π°ΠΈΠΌΠ΅Π½ΠΎΠ²Π°Π½ΠΈΠ΅, объСм срСдств);

Β· Π¦Π΅Π»Π΅Π²Ρ‹Π΅ ΠΈΠ½Π΄ΠΈΠΊΠ°Ρ‚ΠΎΡ€Ρ‹ ΠΈ ΠΏΠΎΠΊΠ°Π·Π°Ρ‚Π΅Π»ΠΈ (ΠΊΠΎΠ΄ Ρ†Π΅Π»Π΅Π²Ρ‹Ρ… ΠΏΠΎΠΊΠ°Π·Π°Ρ‚Π΅Π»Π΅ΠΉ ΠΈ ΠΈΠ½Π΄ΠΈΠΊΠ°Ρ‚ΠΎΡ€ΠΎΠ², Π½Π°ΠΈΠΌΠ΅Π½ΠΎΠ²Π°Π½ΠΈΠ΅, ΠΊΠΎΠ΄ ЀЦП);

Β· РСсурсноС обСспСчСниС ЀЦП (ΠΊΠΎΠ΄ связи рСсурсного обСспСчСния ΠΈ Π€Π¦ΠŸ, ΠΊΠΎΠ΄ ЀЦП, ΠΊΠΎΠ΄ рСсурсного обСспСчСния);

Β· ГосударствСнныС Π·Π°ΠΊΠ°Π·Ρ‡ΠΈΠΊΠΈ ЀЦП (ΠΊΠΎΠ΄ связи госзаказчика ΠΈ Π€Π¦ΠŸ, ΠΊΠΎΠ΄ госзаказчика, ΠΊΠΎΠ΄ ЀЦП).

ПослС Π²Π²ΠΎΠ΄Π° Π΄Π°Π½Π½Ρ‹Ρ… ΠΏΠΎΠ»ΡƒΡ‡Π°Π΅ΠΌ 6 Ρ‚Π°Π±Π»ΠΈΡ†:

Рис. 15. ЀЦП Рис. 16. Госзаказчик Рис. 17. РСсурсноС обСспСчСниС Рис. 18. Π¦Π΅Π»Π΅Π²Ρ‹Π΅ ΠΈΠ½Π΄ΠΈΠΊΠ°Ρ‚ΠΎΡ€Ρ‹ ΠΈ ΠΏΠΎΠΊΠ°Π·Π°Ρ‚Π΅Π»ΠΈ Рис. 19. Госзаказчики ЀЦП Рис. 20. РСсурсноС обСспСчСниС ЀЦП ΠŸΠΎΡΡ‚Ρ€ΠΎΠ΅Π½ΠΈΠ΅ рСляционной Π±Π°Π·Ρ‹ Π΄Π°Π½Π½Ρ‹Ρ… ΠΈ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° инфологичСской ΠΌΠΎΠ΄Π΅Π»ΠΈ Для создания логичСской ΠΌΠΎΠ΄Π΅Π»ΠΈ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ Π²Ρ‹ΠΏΠΎΠ»Π½ΠΈΡ‚ΡŒ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ БСрвис/Π‘Ρ…Π΅ΠΌΠ° Π΄Π°Π½Π½Ρ‹Ρ…. ПослС этого откроСтся пустоС ΠΎΠΊΠ½ΠΎ Π‘Ρ…Π΅ΠΌΠ° Π΄Π°Π½Π½Ρ‹Ρ…. Для добавлСния Π² ΡΡ…Π΅ΠΌΡƒ Ρ‚Π°Π±Π»ΠΈΡ† Π½ΡƒΠΆΠ½ΠΎ Π²Ρ‹ΠΏΠΎΠ»Π½ΠΈΡ‚ΡŒ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ Бвязи/Π”ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ Ρ‚Π°Π±Π»ΠΈΡ†Ρƒ. Π’ ΠΎΠΊΠ½Π΅ Π”ΠΎΠ±Π°Π²Π»Π΅Π½ΠΈΠ΅ Ρ‚Π°Π±Π»ΠΈΡ†Ρ‹ Π²Ρ‹Π±ΠΈΡ€Π°Π΅ΠΌ Π½ΡƒΠΆΠ½ΡƒΡŽ Ρ‚Π°Π±Π»ΠΈΡ†Ρƒ (Π΄Π΅Π»Π°Π΅ΠΌ Ρ‚Π΅ΠΊΡƒΡ‰Π΅ΠΉ) ΠΈ Π½Π°ΠΆΠΈΠΌΠ°Π΅ΠΌ ΠΊΠ½ΠΎΠΏΠΊΡƒ Π”ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ. ПослС добавлСния всСх Π½ΡƒΠΆΠ½Ρ‹Ρ… Ρ‚Π°Π±Π»ΠΈΡ† Π·Π°ΠΊΡ€Ρ‹Π²Π°Π΅ΠΌ ΠΎΠΊΠ½ΠΎ Π½Π°ΠΆΠ°Ρ‚ΠΈΠ΅ΠΌ ΠΊΠ½ΠΎΠΏΠΊΠΈ Π—Π°ΠΊΡ€Ρ‹Ρ‚ΡŒ. ПослС добавлСния Ρ‚Π°Π±Π»ΠΈΡ† Π² ΡΡ…Π΅ΠΌΡƒ установим связи ΠΌΠ΅ΠΆΠ΄Ρƒ Π½ΠΈΠΌΠΈ. ПослС создания всСх связСй схСма Π΄Π°Π½Π½Ρ‹Ρ… выглядит, ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ (Рис. 21):

Рис. 21. Π‘Ρ…Π΅ΠΌΠ° Π΄Π°Π½Π½Ρ‹Ρ… Π Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° Ρ„ΠΎΡ€ΠΌ. Π§Ρ‚ΠΎΠ±Ρ‹ Π½Π°Ρ‡Π°Ρ‚ΡŒ созданиС Ρ„ΠΎΡ€ΠΌΡ‹, Π² ΠΎΠΊΠ½Π΅ Π‘Π” Π½ΡƒΠΆΠ½ΠΎ Π²Ρ‹Π±Ρ€Π°Ρ‚ΡŒ строку Π€ΠΎΡ€ΠΌΡ‹. Для получСния доступа ΠΊ ΡΠΏΠΈΡΠΊΡƒ всСх Π²Π°Ρ€ΠΈΠ°Π½Ρ‚ΠΎΠ² создания Π½ΠΎΠ²ΠΎΠΉ Ρ„ΠΎΡ€ΠΌΡ‹ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ Π½Π° ΠΏΠ°Π½Π΅Π»ΠΈ инструмСнтов ΠΎΠΊΠ½Π° Π‘Π°Π·Ρ‹ Π”Π°Π½Π½Ρ‹Ρ… Π½Π°ΠΆΠ°Ρ‚ΡŒ ΠΊΠ½ΠΎΠΏΠΊΡƒ Π‘ΠΎΠ·Π΄Π°Ρ‚ΡŒ. Π’ ΠΎΠΊΠ½Π΅ Новая Ρ„ΠΎΡ€ΠΌΠ° Π²Ρ‹Π±ΠΈΡ€Π°Π΅ΠΌ строку ΠœΠ°ΡΡ‚Π΅Ρ€ Ρ„ΠΎΡ€ΠΌ. Π”Π°Π»Π΅Π΅ Π² ΠΎΠΊΠ½Π΅ для Π²Ρ‹Π±ΠΎΡ€Π° источника Π²Ρ‹Π±ΠΈΡ€Π°Π΅ΠΌ Ρ‚Π°Π±Π»ΠΈΡ†Ρƒ, для ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… создаСтся Ρ„ΠΎΡ€ΠΌΠ°. НапримСр, Ρ‚Π°Π±Π»ΠΈΡ†Π° ЀЦП. ПослС этого запускаСм ΠœΠ°ΡΡ‚Π΅Ρ€ Ρ„ΠΎΡ€ΠΌ. ΠŸΠΎΡΠ²Π»ΡΠ΅Ρ‚ΡΡ ΠΎΠΊΠ½ΠΎ Π‘ΠΎΠ·Π΄Π°Π½ΠΈΠ΅ Ρ„ΠΎΡ€ΠΌ, Π² ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌ Π²Ρ‹Π±ΠΈΡ€Π°Π΅ΠΌ поля, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π±ΡƒΠ΄ΡƒΡ‚ ΠΏΡ€ΠΈΡΡƒΡ‚ΡΡ‚Π²ΠΎΠ²Π°Ρ‚ΡŒ Π² Ρ„ΠΎΡ€ΠΌΠ΅ (ΠΊΠΎΠ΄ ЀЦП, Π½Π°ΠΈΠΌΠ΅Π½ΠΎΠ²Π°Π½ΠΈΠ΅, государствСнный Π·Π°ΠΊΠ°Π·Ρ‡ΠΈΠΊ-ΠΊΠΎΠΎΡ€Π΄ΠΈΠ½Π°Ρ‚ΠΎΡ€).

Выбирая ΠΎΠΏΡ†ΠΈΡŽ Π”Π°Π»Π΅Π΅ ΠΏΠΎ ΠΎΡ‡Π΅Ρ€Π΅Π΄ΠΈ ΠΏΠΎΡΠ²Π»ΡΡŽΡ‚ΡΡ ΠΎΠΊΠ½Π°, Π³Π΄Π΅ прСдлагаСтся Π²Ρ‹Π±Ρ€Π°Ρ‚ΡŒ внСшний Π²ΠΈΠ΄ Ρ„ΠΎΡ€ΠΌΡ‹, ΡΡ‚ΠΈΠ»ΡŒ ΠΈ Π·Π°Π΄Π°Ρ‚ΡŒ имя Ρ„ΠΎΡ€ΠΌΡ‹. Бозданная Ρ„ΠΎΡ€ΠΌΠ° «Π€Π¦ΠŸ» прСдставлСна Π½Π° Ρ€ΠΈΡ 22. Для просмотра ΠΎΡΡ‚Π°Π»ΡŒΠ½Ρ‹Ρ… прСдприятий, Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ Π½Π°ΠΆΠ°Ρ‚ΡŒ Π½Π° ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠ΅ ΠΊΠ½ΠΎΠΏΠΊΠΈ: .

Рис. 22. Π€ΠΎΡ€ΠΌΠ° «Π€Π¦ΠŸ»

Π‘ΠΎΠ·Π΄Π°Π½ΠΈΠ΅ запроса Π½Π° Π²Ρ‹Π±ΠΎΡ€ΠΊΡƒ Для создания запроса Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ Π² ΠΎΠΊΠ½Π΅ Π‘Π” Π²Ρ‹Π±Ρ€Π°Ρ‚ΡŒ строку Запросы ΠΈ Π²Ρ‹Π±Ρ€Π°Ρ‚ΡŒ Π½Π° ΠΏΠ°Π½Π΅Π»ΠΈ ΠΈΠΊΠΎΠ½ΠΊΡƒ ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ. Π’ ΠΎΡ‚ΠΊΡ€Ρ‹Π²ΡˆΠ΅ΠΌΡΡ ΠΎΠΊΠ½Π΅ Новый запрос Π²Ρ‹Π±Ρ€Π°Ρ‚ΡŒ строку ΠšΠΎΠ½ΡΡ‚Ρ€ΡƒΠΊΡ‚ΠΎΡ€. Π”Π°Π»Π΅Π΅ Π² ΠΎΡ‚ΠΊΡ€Ρ‹Π²ΡˆΠ΅ΠΌΡΡ ΠΎΠΊΠ½Π΅ Π”ΠΎΠ±Π°Π²Π»Π΅Π½ΠΈΠ΅ Ρ‚Π°Π±Π»ΠΈΡ†Ρ‹ Π²Ρ‹Π±ΠΈΡ€Π°Π΅ΠΌ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΡ‹Π΅ Π² Π·Π°ΠΏΡ€ΠΎΡΠ΅ Ρ‚Π°Π±Π»ΠΈΡ†Ρ‹: ЀЦП, Ρ‚Π°Π±Π»ΠΈΡ†Π° связи рСсурсного обСспСчСния ΠΈ Π€Π¦ΠŸ, рСсурсноС обСспСчСниС. Π’ ΠΎΡ‚ΠΊΡ€Ρ‹Π²ΡˆΠ΅ΠΌΡΡ ΠΎΠΊΠ½Π΅ Запрос Π½Π° Π²Ρ‹Π±ΠΎΡ€ΠΊΡƒ заполняСм поля ПолС, Имя Ρ‚Π°Π±Π»ΠΈΡ†Ρ‹ ΠΈ Π£ΡΠ»ΠΎΠ²ΠΈΠ΅ ΠΎΡ‚Π±ΠΎΡ€Π°. ΠŸΠΎΠ»ΡƒΡ‡ΠΈΠΌ сформированный запрос (Рис.23).

Рис. 23. Π‘Ρ„ΠΎΡ€ΠΌΠΈΡ€ΠΎΠ²Π°Π½Π½Ρ‹ΠΉ запрос Π’Ρ‹ΠΏΠΎΠ»Π½ΠΈΡ‚ΡŒ сформированный запрос ΠΌΠΎΠΆΠ½ΠΎ Π²Ρ‹ΠΏΠΎΠ»Π½ΠΈΠ² ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ мСню Запрос-Запуск. Π—Π°Ρ‚Π΅ΠΌ Π½Π° ΡΠΊΡ€Π°Π½Π΅ появится ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π°Ρ Ρ‚Π°Π±Π»ΠΈΡ†Π° (рис 24).

Рис. 24. Запрос Π½Π° Π²Ρ‹Π±ΠΎΡ€ΠΊΡƒ (Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚) Π‘ΠΎΠ·Π΄Π°Π½ΠΈΠ΅ ΠΎΡ‚Ρ‡Π΅Ρ‚Π° Π’Ρ‹Π±Π΅Ρ€Π΅ΠΌ Π² ΠΎΠΊΠ½Π΅ Π‘Π” ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ ΠžΡ‚Ρ‡Π΅Ρ‚Ρ‹. Π”Π°Π»Π΅Π΅ Π²Ρ‹Π±Π΅Ρ€Π΅ΠΌ Π‘ΠΎΠ·Π΄Π°Π½ΠΈΠ΅ ΠΎΡ‚Ρ‡Π΅Ρ‚Π° Π² Ρ€Π΅ΠΆΠΈΠΌΠ΅ конструктора — Π‘ΠΎΠ·Π΄Π°Ρ‚ΡŒ. Π’ ΠΎΠΊΠ½Π΅ Новый ΠΎΡ‚Ρ‡Π΅Ρ‚ Π²Ρ‹Π±Π΅Ρ€Π΅ΠΌ, ΠœΠ°ΡΡ‚Π΅Ρ€ ΠΎΡ‚Ρ‡Π΅Ρ‚ΠΎΠ², Π½Π°ΠΆΠΈΠΌΠ°Π΅ΠΌ Π΄Π°Π»Π΅Π΅ ΠΈ Π²Π²ΠΎΠ΄ΠΈΠΌ источник формирования ΠΎΡ‚Ρ‡Π΅Ρ‚Π°. Π’ Π΄Π°Π½Π½ΠΎΠΉ Ρ€Π°Π±ΠΎΡ‚Π΅ это Ρ‚Π°Π±Π»ΠΈΡ†Ρ‹: рСсурсноС обСспСчСниС, Π½Π°ΠΈΠΌΠ΅Π½ΠΎΠ²Π°Π½ΠΈΠ΅ ЀЦП, государствСнный Π·Π°ΠΊΠ°Π·Ρ‡ΠΈΠΊ-ΠΊΠΎΠΎΡ€Π΄ΠΈΠ½Π°Ρ‚ΠΎΡ€. НаТмСм ОК. Π’ ΠΎΠΊΠ½Π΅ Π‘ΠΎΠ·Π΄Π°Π½ΠΈΠ΅ ΠΎΡ‚Ρ‡Π΅Ρ‚ΠΎΠ² Π²Ρ‹Π±Π΅Ρ€Π΅ΠΌ поля для Π²ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ Π² ΠΎΡ‚Ρ‡Π΅Ρ‚. Π”Π°Π»Π΅Π΅ ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΠΈΠΌ Π²ΠΈΠ΄ ΠΌΠ°ΠΊΠ΅Ρ‚Π°, ΠΎΡ€ΠΈΠ΅Π½Ρ‚Π°Ρ†ΠΈΡŽ, ΡΡ‚ΠΈΠ»ΡŒ Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠΎΠ².

Π’Ρ‹Π²ΠΎΠ΄ Π’ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Π΅ ΠΏΡ€ΠΎΠ΄Π΅Π»Π°Π½Π½ΠΎΠΉ Ρ€Π°Π±ΠΎΡ‚Ρ‹ ΡƒΠ·Π½Π°Π» ΠΈ ΠΎΡΠ²ΠΎΠΈΠ» основныС ΠΏΡ€ΠΈΠ½Ρ†ΠΈΠΏΡ‹ Ρ€Π°Π±ΠΎΡ‚Ρ‹ BPWin, ERWin, Microsoft Access. Π‘ΠΎΠ·Π΄Π°Π» Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½ΡƒΡŽ модСль «Π Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π° ЀЦП» ΠΈ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΎΠ½Π½ΡƒΡŽ ΠΌΠΎΠ΄Π΅Π»ΠΈ, ΠΏΠΎΠ»ΡƒΡ‡ΠΈΠ» Π½Π°Π²Ρ‹ΠΊΠΈ Ρ€Π°Π±ΠΎΡ‚Ρ‹ с Π±Π°Π·Π°ΠΌΠΈ Π΄Π°Π½Π½Ρ‹Ρ….

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