Π§ΠΈΡ‚Π°ΠΉΡ‚Π΅ ΠΊΠ½ΠΈΠ³ΠΈ ΠΎΠ½Π»Π°ΠΉΠ½ Π½Π° Bookidrom.ru! БСсплатныС ΠΊΠ½ΠΈΠ³ΠΈ Π² ΠΎΠ΄Π½ΠΎΠΌ ΠΊΠ»ΠΈΠΊΠ΅

Π§ΠΈΡ‚Π°Ρ‚ΡŒ ΠΎΠ½Π»Π°ΠΉΠ½ Β«BPwin ΠΈ Erwin. CASE-срСдства для Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΎΠ½Π½Ρ‹Ρ… систСм». Π‘Ρ‚Ρ€Π°Π½ΠΈΡ†Π° 16

Автор Маклаков Π‘Π΅Ρ€Π³Π΅ΠΉ Π’Π»Π°Π΄ΠΈΠΌΠΈΡ€ΠΎΠ²ΠΈΡ‡

ΠœΠ°ΡΡˆΡ‚Π°Π±ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅. Π‘ΠΎΠ·Π΄Π°Π½ΠΈΠ΅ ΠΌΠΎΠ΄Π΅Π»ΠΈ Π΄Π°Π½Π½Ρ‹Ρ…, ΠΊΠ°ΠΊ ΠΏΡ€Π°Π²ΠΈΠ»ΠΎ, начинаСтся с создания логичСской ΠΌΠΎΠ΄Π΅Π»ΠΈ. ПослС описания логичСской ΠΌΠΎΠ΄Π΅Π»ΠΈ, ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΈΡ€ΠΎΠ²Ρ‰ΠΈΠΊ ΠΌΠΎΠΆΠ΅Ρ‚ Π²Ρ‹Π±Ρ€Π°Ρ‚ΡŒ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΡƒΡŽ Π‘Π£Π‘Π” ΠΈ ERwin автоматичСски создаст ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰ΡƒΡŽ Ρ„ΠΈΠ·ΠΈΡ‡Π΅ΡΠΊΡƒΡŽ модСль. На основС физичСской ΠΌΠΎΠ΄Π΅Π»ΠΈ ERwin ΠΌΠΎΠΆΠ΅Ρ‚ ΡΠ³Π΅Π½Π΅Ρ€ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ систСмный ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³ Π‘Π£Π‘Π” ΠΈΠ»ΠΈ ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΠΉ SQL-скрипт. Π­Ρ‚ΠΎΡ‚ процСсс называСтся прямым ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ΠΌ (Forward Engineering). Π’Π΅ΠΌ самым достигаСтся ΠΌΠ°ΡΡˆΡ‚Π°Π±ΠΈΡ€ΡƒΠ΅ΠΌΠΎΡΡ‚ΡŒ - создав ΠΎΠ΄Π½Ρƒ Π»ΠΎΠ³ΠΈΡ‡Π΅ΡΠΊΡƒΡŽ модСль Π΄Π°Π½Π½Ρ‹Ρ…, ΠΌΠΎΠΆΠ½ΠΎ ΡΠ³Π΅Π½Π΅Ρ€ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ физичСскиС ΠΌΠΎΠ΄Π΅Π»ΠΈ ΠΏΠΎΠ΄ Π»ΡŽΠ±ΡƒΡŽ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅ΠΌΡƒΡŽ ERwin Π‘Π£Π‘Π”. Π‘ Π΄Ρ€ΡƒΠ³ΠΎΠΉ стороны, ERwin способСн ΠΏΠΎ содСрТимому систСмного ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³Π° ΠΈΠ»ΠΈ SQL-скрипту Π²ΠΎΡΡΠΎΠ·Π΄Π°Ρ‚ΡŒ Ρ„ΠΈΠ·ΠΈΡ‡Π΅ΡΠΊΡƒΡŽ ΠΈ Π»ΠΎΠ³ΠΈΡ‡Π΅ΡΠΊΡƒΡŽ модСль Π΄Π°Π½Π½Ρ‹Ρ… (Reverse Engineering). На основС ΠΏΠΎΠ»ΡƒΡ‡Π΅Π½Π½ΠΎΠΉ логичСской ΠΌΠΎΠ΄Π΅Π»ΠΈ Π΄Π°Π½Π½Ρ‹Ρ… ΠΌΠΎΠΆΠ½ΠΎ ΡΠ³Π΅Π½Π΅Ρ€ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Ρ„ΠΈΠ·ΠΈΡ‡Π΅ΡΠΊΡƒΡŽ модСль для Π΄Ρ€ΡƒΠ³ΠΎΠΉ Π‘Π£Π‘Π” ΠΈ Π·Π°Ρ‚Π΅ΠΌ ΡΠ³Π΅Π½Π΅Ρ€ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Π΅Π΅ систСмный ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³. Π‘Π»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ, ERwin позволяСт Ρ€Π΅ΡˆΠΈΡ‚ΡŒ Π·Π°Π΄Π°Ρ‡Ρƒ ΠΏΠΎ пСрСносу структуры Π΄Π°Π½Π½Ρ‹Ρ… с ΠΎΠ΄Π½ΠΎΠ³ΠΎ сСрвСра Π½Π° Π΄Ρ€ΡƒΠ³ΠΎΠΉ. НапримСр, ΠΌΠΎΠΆΠ½ΠΎ пСрСнСсти структуру Π΄Π°Π½Π½Ρ‹Ρ… с Oracle Π½Π° Informix (ΠΈΠ»ΠΈ Π½Π°ΠΎΠ±ΠΎΡ€ΠΎΡ‚) ΠΈΠ»ΠΈ пСрСнСсти структуру dbf-Ρ„Π°ΠΉΠ»ΠΎΠ² Π² Ρ€Π΅Π»ΡΡ†ΠΈΠΎΠ½Π½ΡƒΡŽ Π‘Π£Π‘Π”, Ρ‚Π΅ΠΌ самым ΠΎΠ±Π»Π΅Π³Ρ‡ΠΈΠ² Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅ ΠΏΠΎ ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄Ρƒ ΠΎΡ‚ Ρ„Π°ΠΉΠ»-сСрвСрной ΠΊ ΠΊΠ»ΠΈΠ΅Π½Ρ‚-сСрвСрной ИБ. Π—Π°ΠΌΠ΅Ρ‚ΠΈΠΌ, ΠΎΠ΄Π½Π°ΠΊΠΎ, Ρ‡Ρ‚ΠΎ Ρ„ΠΎΡ€ΠΌΠ°Π»ΡŒΠ½Ρ‹ΠΉ пСрСнос структуры "плоских" Ρ‚Π°Π±Π»ΠΈΡ† Π½Π° Ρ€Π΅Π»ΡΡ†ΠΈΠΎΠ½Π½ΡƒΡŽ Π‘Π£Π‘Π” ΠΎΠ±Ρ‹Ρ‡Π½ΠΎ нСэффСктивСн. Для Ρ‚ΠΎΠ³ΠΎ Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΈΠ·Π²Π»Π΅Ρ‡ΡŒ Π²Ρ‹Π³ΠΎΠ΄Ρ‹ ΠΎΡ‚ ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄Π° Π½Π° ΠΊΠ»ΠΈΠ΅Π½Ρ‚-ΡΠ΅Ρ€Π²Π΅Ρ€Π½ΡƒΡŽ Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΡŽ, структуру Π΄Π°Π½Π½Ρ‹Ρ… слСдуСт ΠΌΠΎΠ΄ΠΈΡ„ΠΈΡ†ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ. ΠŸΡ€ΠΎΡ†Π΅ΡΡΡ‹ прямого ΠΈ ΠΎΠ±Ρ€Π°Ρ‚Π½ΠΎΠ³ΠΎ проСктирования Π±ΡƒΠ΄ΡƒΡ‚ рассмотрСны Π½ΠΈΠΆΠ΅.

Для ΠΏΠ΅Ρ€Π΅ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ ΠΌΠ΅ΠΆΠ΄Ρƒ логичСской ΠΈ физичСской модСлью Π΄Π°Π½Π½Ρ‹Ρ… слуТит список Π²Ρ‹Π±ΠΎΡ€Π° Π² Π»Π΅Π²ΠΎΠΉ части ΠΏΠ°Π½Π΅Π»ΠΈ инструмСнтов Erwin (рис. 2.1).

BPwin ΠΈ Erwin. CASE-срСдства для Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΎΠ½Π½Ρ‹Ρ… систСм - img_79.jpeg

Рис. 2.1. ΠŸΠ΅Ρ€Π΅ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ ΠΌΠ΅ΠΆΠ΄Ρƒ логичСской ΠΈ физичСской модСлью

ΠŸΡ€ΠΈ ΠΏΠ΅Ρ€Π΅ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠΈ, Ссли физичСской ΠΌΠΎΠ΄Π΅Π»ΠΈ Π΅Ρ‰Π΅ Π½Π΅ сущСствуСт, ΠΎΠ½Π° Π±ΡƒΠ΄Π΅Ρ‚ создана автоматичСски.

2.1.2. Π˜Π½Ρ‚Π΅Ρ€Ρ„Π΅ΠΉΡ ERwin. Π£Ρ€ΠΎΠ²Π½ΠΈ отобраТСния ΠΌΠΎΠ΄Π΅Π»ΠΈ

Π˜Π½Ρ‚Π΅Ρ€Ρ„Π΅ΠΉΡ Π²Ρ‹ΠΏΠΎΠ»Π½Π΅Π½ Π² стилС Windows-ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ, достаточно прост ΠΈ ΠΈΠ½Ρ‚ΡƒΠΈΡ‚ΠΈΠ²Π½ΠΎ понятСн. Π’ дальнСйшСм Π±ΡƒΠ΄Π΅Ρ‚ описан интСрфСйс вСрсии Erwin 3.5.2. Рассмотрим ΠΊΡ€Π°Ρ‚ΠΊΠΎ основныС Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ ERwin ΠΏΠΎ ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΡŽ ΠΌΠΎΠ΄Π΅Π»ΠΈ, Π° Ρ‚Π°ΠΊΠΆΠ΅ панСль ΠΈ ΠΏΠ°Π»ΠΈΡ‚Ρ€Ρƒ инструмСнтов. Π‘ΠΎΠ»Π΅Π΅ ΠΏΠΎΠ΄Ρ€ΠΎΠ±Π½ΠΎ элСмСнты интСрфСйса Π±ΡƒΠ΄ΡƒΡ‚ рассмотрСны Π² ΠΏΠΎΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΡ… Π³Π»Π°Π²Π°Ρ…. Π­Π»Π΅ΠΌΠ΅Π½Ρ‚Ρ‹ ΠΏΠ°Π½Π΅Π»ΠΈ инструмСнтов описаны Π² Ρ‚Π°Π±Π». 2.1.

Π’Π°Π±Π»ΠΈΡ†Π° 2.1. Основная панСль инструмСнтов

Кнопки НазначСниС ΠΊΠ½ΠΎΠΏΠΎΠΊ
BPwin ΠΈ Erwin. CASE-срСдства для Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΎΠ½Π½Ρ‹Ρ… систСм - img_80.jpeg
Π‘ΠΎΠ·Π΄Π°Π½ΠΈΠ΅, ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚ΠΈΠ΅, сохранСниС ΠΈ ΠΏΠ΅Ρ‡Π°Ρ‚ΡŒ ΠΌΠΎΠ΄Π΅Π»ΠΈ
BPwin ΠΈ Erwin. CASE-срСдства для Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΎΠ½Π½Ρ‹Ρ… систСм - img_81.jpeg
Π’Ρ‹Π·ΠΎΠ² Π΄ΠΈΠ°Π»ΠΎΠ³Π° Report Browser для Π³Π΅Π½Π΅Ρ€Π°Ρ†ΠΈΠΈ ΠΎΡ‚Ρ‡Π΅Ρ‚ΠΎΠ²
BPwin ΠΈ Erwin. CASE-срСдства для Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΎΠ½Π½Ρ‹Ρ… систСм - img_82.jpeg
ИзмСнСниС уровня просмотра ΠΌΠΎΠ΄Π΅Π»ΠΈ: ΡƒΡ€ΠΎΠ²Π΅Π½ΡŒ сущностСй, ΡƒΡ€ΠΎΠ²Π΅Π½ΡŒ Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚ΠΎΠ² ΠΈ ΡƒΡ€ΠΎΠ²Π΅Π½ΡŒ ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½ΠΈΠΉ
BPwin ΠΈ Erwin. CASE-срСдства для Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΎΠ½Π½Ρ‹Ρ… систСм - img_83.jpeg
ИзмСнСниС ΠΌΠ°ΡΡˆΡ‚Π°Π±Π° просмотра ΠΌΠΎΠ΄Π΅Π»ΠΈ
BPwin ΠΈ Erwin. CASE-срСдства для Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΎΠ½Π½Ρ‹Ρ… систСм - img_84.jpeg
ГСнСрация схСмы Π‘Π”, Π²Ρ‹Ρ€Π°Π²Π½ΠΈΠ²Π°Π½ΠΈΠ΅ схСмы с модСлью ΠΈ Π²Ρ‹Π±ΠΎΡ€ сСрвСра (доступны Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π½Π° ΡƒΡ€ΠΎΠ²Π½Π΅ физичСской ΠΌΠΎΠ΄Π΅Π»ΠΈ)
BPwin ΠΈ Erwin. CASE-срСдства для Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΎΠ½Π½Ρ‹Ρ… систСм - img_85.jpeg
Π’Ρ‹Π·ΠΎΠ² Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠΉ ΠΏΠ°Π½Π΅Π»ΠΈ инструмСнтов для Ρ€Π°Π±ΠΎΡ‚Ρ‹ с Ρ€Π΅ΠΏΠΎΠ·ΠΈΡ‚ΠΎΡ€ΠΈΠ΅ΠΌ Model Mart. (Π Π°Π±ΠΎΡ‚Π° с Model Mart рассмотрСна Π² Π³Π». 4)
BPwin ΠΈ Erwin. CASE-срСдства для Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΎΠ½Π½Ρ‹Ρ… систСм - img_86.jpeg
ΠŸΠ΅Ρ€Π΅ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ ΠΌΠ΅ΠΆΠ΄Ρƒ областями ΠΌΠΎΠ΄Π΅Π»ΠΈ - Subject Area

ΠŸΠ°Π»ΠΈΡ‚Ρ€Π° инструмСнтов выглядит Ρ€Π°Π·Π»ΠΈΡ‡Π½ΠΎ Π½Π° Ρ€Π°Π·Π½Ρ‹Ρ… уровнях отобраТСния ΠΌΠΎΠ΄Π΅Π»ΠΈ. На логичСском ΡƒΡ€ΠΎΠ²Π½Π΅ (рис. 2.2) ΠΏΠ°Π»ΠΈΡ‚Ρ€Π° инструмСнтов ΠΈΠΌΠ΅Π΅Ρ‚:

1. Π‘Π»Π΅Π²Π° Π½Π°ΠΏΡ€Π°Π²ΠΎ, Π²Π΅Ρ€Ρ…Π½ΠΈΠΉ ряд:

ΠΊΠ½ΠΎΠΏΠΊΡƒ указатСля (Ρ€Π΅ΠΆΠΈΠΌ ΠΌΡ‹ΡˆΠΈ) - Π² этом Ρ€Π΅ΠΆΠΈΠΌΠ΅ ΠΌΠΎΠΆΠ½ΠΎ ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ фокус Π½Π° ΠΊΠ°ΠΊΠΎΠΌ-Π»ΠΈΠ±ΠΎ ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Π΅ ΠΌΠΎΠ΄Π΅Π»ΠΈ;

ΠΊΠ½ΠΎΠΏΠΊΡƒ внСсСния сущности - для внСсСния сущности Π½ΡƒΠΆΠ½ΠΎ Ρ‰Π΅Π»ΠΊΠ½ΡƒΡ‚ΡŒ Π»Π΅Π²ΠΎΠΉ ΠΊΠ½ΠΎΠΏΠΊΠΎΠΉ ΠΌΡ‹ΡˆΠΈ ΠΏΠΎ ΠΊΠ½ΠΎΠΏΠΊΠ΅ внСсСния сущности ΠΈ ΠΎΠ΄ΠΈΠ½ Ρ€Π°Π· ΠΏΠΎ свободному пространству Π½Π° ΠΌΠΎΠ΄Π΅Π»ΠΈ. ΠŸΠΎΠ²Ρ‚ΠΎΡ€Π½Ρ‹ΠΉ Ρ‰Π΅Π»Ρ‡ΠΎΠΊ ΠΏΡ€ΠΈΠ²Π΅Π΄Π΅Ρ‚ ΠΊ внСсСнию Π² модСль Π΅Ρ‰Π΅ ΠΎΠ΄Π½ΠΎΠΉ Π½ΠΎΠ²ΠΎΠΉ сущности. Для рСдактирования сущностСй ΠΈΠ»ΠΈ Π΄Ρ€ΡƒΠ³ΠΈΡ… ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ΠΎΠ² ΠΌΠΎΠ΄Π΅Π»ΠΈ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ ΠΏΠ΅Ρ€Π΅ΠΉΡ‚ΠΈ Π² Ρ€Π΅ΠΆΠΈΠΌ указатСля;

ΠΊΠ½ΠΎΠΏΠΊΡƒ ΠΊΠ°Ρ‚Π΅Π³ΠΎΡ€ΠΈΠΈ. ΠšΠ°Ρ‚Π΅Π³ΠΎΡ€ΠΈΡ, ΠΈΠ»ΠΈ ΠΊΠ°Ρ‚Π΅Π³ΠΎΡ€ΠΈΠ°Π»ΡŒΠ½Π°Ρ связь, - ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½Ρ‹ΠΉ Ρ‚ΠΈΠΏ связи ΠΌΠ΅ΠΆΠ΄Ρƒ сущностями, которая Π±ΡƒΠ΄Π΅Ρ‚ рассмотрСна Π½ΠΈΠΆΠ΅. Для установлСния ΠΊΠ°Ρ‚Π΅Π³ΠΎΡ€ΠΈΠ°Π»ΡŒΠ½ΠΎΠΉ связи Π½ΡƒΠΆΠ½ΠΎ Ρ‰Π΅Π»ΠΊΠ½ΡƒΡ‚ΡŒ Π»Π΅Π²ΠΎΠΉ ΠΊΠ½ΠΎΠΏΠΊΠΎΠΉ ΠΌΡ‹ΡˆΠΈ ΠΏΠΎ ΠΊΠ½ΠΎΠΏΠΊΠ΅ ΠΊΠ°Ρ‚Π΅Π³ΠΎΡ€ΠΈΠΈ, Π·Π°Ρ‚Π΅ΠΌ ΠΎΠ΄ΠΈΠ½ Ρ€Π°Π· Ρ‰Π΅Π»ΠΊΠ½ΡƒΡ‚ΡŒ ΠΏΠΎ сущности - Ρ€ΠΎΠ΄ΠΎΠ²ΠΎΠΌΡƒ ΠΏΡ€Π΅Π΄ΠΊΡƒ, Π·Π°Ρ‚Π΅ΠΌ - ΠΏΠΎ сущности-ΠΏΠΎΡ‚ΠΎΠΌΠΊΡƒ;

ΠΊΠ½ΠΎΠΏΠΊΡƒ внСсСния тСкстового Π±Π»ΠΎΠΊΠ°. Π‘ Π΅Π΅ ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ΠΌΠΎΠΆΠ½ΠΎ внСсти тСкстовый ΠΊΠΎΠΌΠΌΠ΅Π½Ρ‚Π°Ρ€ΠΈΠΉ Π² Π»ΡŽΠ±ΡƒΡŽ Ρ‡Π°ΡΡ‚ΡŒ графичСской ΠΌΠΎΠ΄Π΅Π»ΠΈ.

2. Π‘Π»Π΅Π²Π° Π½Π°ΠΏΡ€Π°Π²ΠΎ, Π½ΠΈΠΆΠ½ΠΈΠΉ ряд:

ΠΊΠ½ΠΎΠΏΠΊΡƒ пСрСнСсСния Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚ΠΎΠ² Π²Π½ΡƒΡ‚Ρ€ΠΈ сущностСй ΠΈ ΠΌΠ΅ΠΆΠ΄Ρƒ Π½ΠΈΠΌΠΈ. Атрибуты ΠΌΠΎΠ³ΡƒΡ‚ Π±Ρ‹Ρ‚ΡŒ ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Ρ‰Π΅Π½Ρ‹ способом drag&drop;

ΠΊΠ½ΠΎΠΏΠΊΠΈ создания связСй: ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΡ†ΠΈΡ€ΡƒΡŽΡ‰ΡƒΡŽ, "ΠΌΠ½ΠΎΠ³ΠΈΠ΅-ΠΊΠΎ-ΠΌΠ½ΠΎΠ³ΠΈΠΌ" ΠΈ Π½Π΅ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΡ†ΠΈΡ€ΡƒΡŽΡ‰ΡƒΡŽ.

BPwin ΠΈ Erwin. CASE-срСдства для Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΎΠ½Π½Ρ‹Ρ… систСм - img_87.jpeg

Рис. 2.2. ΠŸΠ°Π»ΠΈΡ‚Ρ€Π° инструмСнтов Π½Π° логичСском ΡƒΡ€ΠΎΠ²Π½Π΅

На физичСском ΡƒΡ€ΠΎΠ²Π½Π΅ (рис. 2.3) ΠΏΠ°Π»ΠΈΡ‚Ρ€Π° инструмСнтов ΠΈΠΌΠ΅Π΅Ρ‚:

вмСсто ΠΊΠ½ΠΎΠΏΠΊΠΈ ΠΊΠ°Ρ‚Π΅Π³ΠΎΡ€ΠΈΠΉ (Ρ‚Ρ€Π΅Ρ‚ΡŒΡ справа ΠΊΠ½ΠΎΠΏΠΊΠ° Π² Π²Π΅Ρ€Ρ…Π½Π΅ΠΌ ряду) ΠΊΠ½ΠΎΠΏΠΊΡƒ внСсСния прСдставлСний (view);

вмСсто ΠΊΠ½ΠΎΠΏΠΊΠΈ связи "ΠΌΠ½ΠΎΠ³ΠΈΠ΅-ΠΊΠΎ-ΠΌΠ½ΠΎΠ³ΠΈΠΌ" (Ρ‚Ρ€Π΅Ρ‚ΡŒΡ справа ΠΊΠ½ΠΎΠΏΠΊΠ° Π² Π½ΠΈΠΆΠ½Π΅ΠΌ ряду) ΠΊΠ½ΠΎΠΏΠΊΡƒ связСй прСдставлСний.

Для создания ΠΌΠΎΠ΄Π΅Π»Π΅ΠΉ Π΄Π°Π½Π½Ρ‹Ρ… Π² ERwin ΠΌΠΎΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Π΄Π²Π΅ Π½ΠΎΡ‚Π°Ρ†ΠΈΠΈ: IDEF1X ΠΈ IE (Information Engineering). ΠœΠ΅Ρ‚ΠΎΠ΄ΠΎΠ»ΠΎΠ³ΠΈΡ IDEF1X Π±Ρ‹Π»Π° Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Π°Π½Π° для Π°Ρ€ΠΌΠΈΠΈ БША ΠΈ ΡˆΠΈΡ€ΠΎΠΊΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ Π² государствСнных учрСТдСниях БША, финансовых ΠΈ ΠΏΡ€ΠΎΠΌΡ‹ΡˆΠ»Π΅Π½Π½Ρ‹Ρ… корпорациях. ΠœΠ΅Ρ‚ΠΎΠ΄ΠΎΠ»ΠΎΠ³ΠΈΡ IE, разработанная ΠœΠ°Ρ€Ρ‚ΠΈΠ½ΠΎΠΌ (Martin), Π€ΠΈΠ½ΠΊΠ΅Π»ΡŒΡˆΡ‚Π΅ΠΉΠ½ΠΎΠΌ (Finkelstein) ΠΈ Π΄Ρ€ΡƒΠ³ΠΈΠΌΠΈ Π°Π²Ρ‚ΠΎΡ€Π°ΠΌΠΈ, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ прСимущСствСнно Π² ΠΏΡ€ΠΎΠΌΡ‹ΡˆΠ»Π΅Π½Π½ΠΎΡΡ‚ΠΈ. ΠŸΠ΅Ρ€Π΅ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ ΠΌΠ΅ΠΆΠ΄Ρƒ нотациями ΠΌΠΎΠΆΠ½ΠΎ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ Π² Π·Π°ΠΊΠ»Π°Π΄ΠΊΠ΅ Methodology Π΄ΠΈΠ°Π»ΠΎΠ³Π° Preferences (мСню Option/Preferences) (рис. 2.4). Π’ дальнСйшСм Π±ΡƒΠ΄Π΅Ρ‚ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒΡΡ нотация IDEF1X.

BPwin ΠΈ Erwin. CASE-срСдства для Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΎΠ½Π½Ρ‹Ρ… систСм - img_88.jpeg

Рис. 2.3. ΠŸΠ°Π»ΠΈΡ‚Ρ€Π° инструмСнтов Π½Π° физичСском ΡƒΡ€ΠΎΠ²Π½Π΅

BPwin ΠΈ Erwin. CASE-срСдства для Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΎΠ½Π½Ρ‹Ρ… систСм - img_89.jpeg

Рис. 2.4. ΠŸΠ΅Ρ€Π΅ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ ΠΌΠ΅ΠΆΠ΄Ρƒ нотациями

ERwin ΠΈΠΌΠ΅Π΅Ρ‚ нСсколько ΡƒΡ€ΠΎΠ²Π½Π΅ΠΉ отобраТСния Π΄ΠΈΠ°Π³Ρ€Π°ΠΌΠΌΡ‹: ΡƒΡ€ΠΎΠ²Π΅Π½ΡŒ сущностСй, ΡƒΡ€ΠΎΠ²Π΅Π½ΡŒ Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚ΠΎΠ², ΡƒΡ€ΠΎΠ²Π΅Π½ΡŒ ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½ΠΈΠΉ, ΡƒΡ€ΠΎΠ²Π΅Π½ΡŒ ΠΏΠ΅Ρ€Π²ΠΈΡ‡Π½Ρ‹Ρ… ΠΊΠ»ΡŽΡ‡Π΅ΠΉ ΠΈ ΡƒΡ€ΠΎΠ²Π΅Π½ΡŒ ΠΈΠΊΠΎΠ½ΠΎΠΊ. ΠŸΠ΅Ρ€Π΅ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒΡΡ ΠΌΠ΅ΠΆΠ΄Ρƒ ΠΏΠ΅Ρ€Π²Ρ‹ΠΌΠΈ трСмя уровнями ΠΌΠΎΠΆΠ½ΠΎ с использованиСм ΠΊΠ½ΠΎΠΏΠΎΠΊ ΠΏΠ°Π½Π΅Π»ΠΈ инструмСнтов. ΠŸΠ΅Ρ€Π΅ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒΡΡ Π½Π° Π΄Ρ€ΡƒΠ³ΠΈΠ΅ ΡƒΡ€ΠΎΠ²Π½ΠΈ отобраТСния ΠΌΠΎΠΆΠ½ΠΎ ΠΏΡ€ΠΈ ΠΏΠΎΠΌΠΎΡ‰ΠΈ контСкстного мСню, ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ΅ появляСтся, Ссли "ΠΊΠ»ΠΈΠΊΠ½ΡƒΡ‚ΡŒ" ΠΏΠΎ Π»ΡŽΠ±ΠΎΠΌΡƒ мСсту Π΄ΠΈΠ°Π³Ρ€Π°ΠΌΠΌΡ‹, Π½Π΅ занятому ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Π°ΠΌΠΈ ΠΌΠΎΠ΄Π΅Π»ΠΈ. Π’ контСкстном мСню слСдуСт Π²Ρ‹Π±Ρ€Π°Ρ‚ΡŒ ΠΏΡƒΠ½ΠΊΡ‚ Display Level ΠΈ Π·Π°Ρ‚Π΅ΠΌ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΡ‹ΠΉ ΡƒΡ€ΠΎΠ²Π΅Π½ΡŒ отобраТСния. ERwin позволяСт ΡΠ²ΡΠ·Π°Ρ‚ΡŒ с ΡΡƒΡ‰Π½ΠΎΡΡ‚ΡŒΡŽ Π±ΠΎΠ»ΡŒΡˆΡƒΡŽ ΠΈ ΠΌΠ°Π»ΡƒΡŽ ΠΈΠΊΠΎΠ½ΠΊΠΈ. ΠŸΡ€ΠΈ ΠΏΠ΅Ρ€Π΅ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠΈ Π½Π° ΡƒΡ€ΠΎΠ²Π΅Π½ΡŒ ΠΈΠΊΠΎΠ½ΠΎΠΊ показываСтся большая ΠΈΠΊΠΎΠ½ΠΊΠ°. Для отобраТСния ΠΌΠ°Π»ΠΎΠΉ ΠΈΠΊΠΎΠ½ΠΊΠΈ слСдуСт Π²Ρ‹Π±Ρ€Π°Ρ‚ΡŒ Π² контСкстном мСню ΠΏΡƒΠ½ΠΊΡ‚ Display Options/Entities ΠΈ Π² каскадном мСню Π²ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ ΠΎΠΏΡ†ΠΈΡŽ Entity Icon. Малая ΠΈΠΊΠΎΠ½ΠΊΠ° Π±ΡƒΠ΄Π΅Ρ‚ ΠΏΠΎΠΊΠ°Π·Π°Π½Π° слСва ΠΎΡ‚ ΠΈΠΌΠ΅Π½ΠΈ сущности Π½Π° всСх .уровнях отобраТСния ΠΌΠΎΠ΄Π΅Π»ΠΈ. Π’ Ρ‚Π°Π±Π». 2 2 ΠΏΠΎΠΊΠ°Π·Π°Π½Ρ‹ ΡƒΡ€ΠΎΠ²Π½ΠΈ отобраТСния ΠΌΠΎΠ΄Π΅Π»ΠΈ.

Π’Π°Π±Π»ΠΈΡ†Π° 2.2. Π£Ρ€ΠΎΠ²Π½ΠΈ отобраТСния ΠΌΠΎΠ΄Π΅Π»ΠΈ

BPwin ΠΈ Erwin. CASE-срСдства для Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΎΠ½Π½Ρ‹Ρ… систСм - img_90.jpeg

Установка Ρ†Π²Π΅Ρ‚Π° ΠΈ ΡˆΡ€ΠΈΡ„Ρ‚Π°. Π£ΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ ΡˆΡ€ΠΈΡ„Ρ‚ ΠΈ Ρ†Π²Π΅Ρ‚ ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ΠΎΠ² Π² ERwin ΠΌΠΎΠΆΠ½ΠΎ нСсколькими способами. Π’ΠΎ-ΠΏΠ΅Ρ€Π²Ρ‹Ρ…, для установки Ρ†Π²Π΅Ρ‚Π° ΠΈ ΡˆΡ€ΠΈΡ„Ρ‚Π° ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Π° слуТит панСль инструмСнтов Font and Color Toolbar, которая располагаСтся ΠΏΠΎΠ΄ основной панСлью. Π—Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ элСмСнта ΠΏΡ€ΠΈΠ²Π΅Π΄Π΅Π½ΠΎ Π² Ρ‚Π°Π±Π». 2.3.