ΠŸΠΎΠΌΠΎΡ‰ΡŒ Π² ΡƒΡ‡Ρ‘Π±Π΅, ΠΎΡ‡Π΅Π½ΡŒ быстро...
Π Π°Π±ΠΎΡ‚Π°Π΅ΠΌ вмСстС Π΄ΠΎ ΠΏΠΎΠ±Π΅Π΄Ρ‹

ΠœΠΎΠ΄Π΅Π»ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ бизнСс-процСссов

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

ПослС Π·Π°Π²Π΅Ρ€ΡˆΠ΅Π½ΠΈΡ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ ΠΏΠΎ ΠΏΠ΅Ρ€Π΅Π½ΠΎΡΡƒ физичСской ΠΌΠΎΠ΄Π΅Π»ΠΈ Π² Access Π·Π°Ρ…ΠΎΠ΄ΠΈΠΌ Π² ΠΏΠΎΠ»ΡƒΡ‡Π΅Π½Π½ΡƒΡŽ Π±Π°Π·Ρƒ Π΄Π°Π½Π½Ρ‹Ρ… ΠΈ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΡΠ΅ΠΌ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚ (Рис.6). Π’ ΡΡ€Π΅Π΄Π΅ Erwin ΠΎΡ‚ΠΊΡ€Ρ‹Π»ΠΈ Ρ„ΠΈΠ·ΠΈΡ‡Π΅ΡΠΊΡƒΡŽ модСль ИБ, ΠΈΠ·ΠΌΠ΅Π½ΠΈΠ»ΠΈ Ρ‚ΠΈΠΏ Π‘Π£Π‘Π” Π½Π° Microsoft SQL Server, Π² ΠΌΠ΅Π½ΡŽ Π²Ρ‹Π±Ρ€Π°Π»ΠΈ Tools/ Forward Engineer/Shema Generation. Π€Π°ΠΉΠ» сСрвСр Π±Π°Π·Π° Π΄Π°Π½Π½Ρ‹Π΅ Рис. 1. ЛогичСская модСль ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΈΡ€ΡƒΠ΅ΠΌΠΎΠΉ ИБ Рис. 2. ЀизичСская модСль ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΈΡ€ΡƒΠ΅ΠΌΠΎΠΉ Π˜Π‘. Π’Ρ‹Π²ΠΎΠ΄: Π‘Ρ€Π΅Π΄Π°… Π§ΠΈΡ‚Π°Ρ‚ΡŒ Π΅Ρ‰Ρ‘ >

ΠœΠΎΠ΄Π΅Π»ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ бизнСс-процСссов (Ρ€Π΅Ρ„Π΅Ρ€Π°Ρ‚, курсовая, Π΄ΠΈΠΏΠ»ΠΎΠΌ, ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»ΡŒΠ½Π°Ρ)

ΠšΠΎΠ½Ρ‚Ρ€ΠΎΠ»ΡŒΠ½Π°Ρ Ρ€Π°Π±ΠΎΡ‚Π°

ΠΏΠΎ Π΄ΠΈΡΡ†ΠΈΠΏΠ»ΠΈΠ½Π΅ «ΠœΠΎΠ΄Π΅Π»ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ бизнСс-процСссов»

Π—Π°Π΄Π°Π½ΠΈΠ΅: Π Π΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Ρ‚ΡŒ прямоС ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ Π² Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Π΅ «Ρ„Π°ΠΉΠ»-сСрвСр». Π˜Π·ΠΌΠ΅Π½ΠΈΡ‚ΡŒ структуру Π‘Π” ΠΈ ΠΎΡΡƒΡ‰Π΅ΡΡ‚Π²ΠΈΡ‚ΡŒ ΠΎΠ±Ρ€Π°Ρ‚Π½ΠΎΠ΅ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅. Π Π΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Ρ‚ΡŒ прямоС ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ Π² Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Π΅ «ΠΊΠ»ΠΈΠ΅Π½Ρ‚-сСрвСр», ΡΠ³Π΅Π½Π΅Ρ€ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ SQL — ΠΊΠΎΠ΄ создания Π±Π°Π·Ρ‹ Π΄Π°Π½Π½Ρ‹Ρ… Π½Π° ΠΎΡΠ½ΠΎΠ²Π΅ физичСской ΠΌΠΎΠ΄Π΅Π»ΠΈ Π΄Π°Π½Π½Ρ‹Ρ….

Π₯ΠΎΠ΄ Ρ€Π°Π±ΠΎΡ‚Ρ‹:

Π­Ρ‚Π°ΠΏ прямого проСктирования Π² Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Π΅ «Ρ„Π°ΠΉΠ»-сСрвСр».

Рассмотрим исходныС логичСскиС ΠΈ Ρ„изичСскиС ΠΌΠΎΠ΄Π΅Π»ΠΈ Π΄Π°Π½Π½Ρ‹Ρ… (Рис. 1, Рис.2).

Ρ„Π°ΠΉΠ» сСрвСр Π±Π°Π·Π° Π΄Π°Π½Π½Ρ‹Π΅ Рис. 1. ЛогичСская модСль ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΈΡ€ΡƒΠ΅ΠΌΠΎΠΉ ИБ Рис. 2. ЀизичСская модСль ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΈΡ€ΡƒΠ΅ΠΌΠΎΠΉ ИБ

ΠžΡ‚ΠΊΡ€Ρ‹Π²Π°Π΅ΠΌ Ρ„ΠΈΠ·ΠΈΡ‡Π΅ΡΠΊΡƒΡŽ модСль Π˜Π‘ ΠΈ Π²Ρ‹Π±ΠΈΡ€Π°Π΅ΠΌ Access Π² ΠΊΠ°Ρ‡Π΅ΡΡ‚Π²Π΅ Π½ΡƒΠΆΠ½ΠΎΠ³ΠΎ Ρ‚ΠΈΠΏΠ° Π‘Π£Π‘Π”, послС Ρ‡Π΅Π³ΠΎ Ρ‚ΠΈΠΏΡ‹ Π΄Π°Π½Π½Ρ‹Ρ… Π² Ρ„изичСской ΠΌΠΎΠ΄Π΅Π»ΠΈ измСнятся, Ρ‚Π°ΠΊ ΠΊΠ°ΠΊ ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ ΠΎΠ½Π° ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ настроСна Π½Π° Π΄Ρ€ΡƒΠ³ΡƒΡŽ Π‘Π£Π‘Π”.

Π‘ΠΎΠ·Π΄Π°Π΅ΠΌ ΠΏΡƒΡΡ‚ΡƒΡŽ Π±Π°Π·Ρƒ Π΄Π°Π½Π½Ρ‹Ρ… Π² Access ΠΈ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π°Π΅ΠΌΡΡ ΠΊ Π½Π΅ΠΉ (Рис. 3, Рис.4).

Рис. 3. ΠŸΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ ΠΊ Π‘Π£Π‘Π” Access

Рис. 4. Π’Ρ‹Π±ΠΎΡ€ Π‘Π” Access

Π”Π°Π»Π΅Π΅ Π² ΠΌΠ΅Π½ΡŽ Π²Ρ‹Π±ΠΈΡ€Π°Π΅ΠΌ Tools/ Forward Engineer/Shema Generation.

Π’ ΠΎΡ‚ΠΊΡ€Ρ‹Π²ΡˆΠ΅ΠΌΡΡ ΠΎΠΊΠ½Π΅ Π½Π° Π²ΠΊΠ»Π°Π΄ΠΊΠ΅ Options Π² ΠΏΡƒΠ½ΠΊΡ‚Π΅ Index поставили Π³Π°Π»ΠΎΡ‡ΠΊΠΈ Π½Π°ΠΏΡ€ΠΎΡ‚ΠΈΠ² ΠΏΡƒΠ½ΠΊΡ‚ΠΎΠ² Primary Key ΠΈ Foreign Key, ΠΎΡ‚Π²Π΅Ρ‡Π°ΡŽΡ‰ΠΈΡ… Π·Π° Π³Π΅Π½Π΅Ρ€Π°Ρ†ΠΈΡŽ ΠΏΠ΅Ρ€Π²ΠΈΡ‡Π½Ρ‹Ρ… ΠΈ Π²Π½Π΅ΡˆΠ½ΠΈΡ… ΠΊΠ»ΡŽΡ‡Π΅ΠΉ (Рис.5).

Рис. 5. Установки ΠΏΠΎ Π³Π΅Π½Π΅Ρ€Π°Ρ†ΠΈΠΈ схСмы для Π±Π°Π·Ρ‹ Π΄Π°Π½Π½Ρ‹Ρ… Access

ПослС Π·Π°Π²Π΅Ρ€ΡˆΠ΅Π½ΠΈΡ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ ΠΏΠΎ ΠΏΠ΅Ρ€Π΅Π½ΠΎΡΡƒ физичСской ΠΌΠΎΠ΄Π΅Π»ΠΈ Π² Access Π·Π°Ρ…ΠΎΠ΄ΠΈΠΌ Π² ΠΏΠΎΠ»ΡƒΡ‡Π΅Π½Π½ΡƒΡŽ Π±Π°Π·Ρƒ Π΄Π°Π½Π½Ρ‹Ρ… ΠΈ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΡΠ΅ΠΌ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚ (Рис.6).

Рис. 6. Π‘Ρ…Π΅ΠΌΠ° Π΄Π°Π½Π½Ρ‹Ρ… Π² Access

Рис. 7. Установки ΠΎΠ±Ρ€Π°Ρ‚Π½ΠΎΠ³ΠΎ проСктирования

Π­Ρ‚Π°ΠΏ ΠΎΠ±Ρ€Π°Ρ‚Π½ΠΎΠ³ΠΎ проСктирования.

Π’ Π±Π°Π·Π΅ Π΄Π°Π½Π½Ρ‹Ρ… Access Π² Ρ‚Π°Π±Π»ΠΈΡ†Π΅ АдрСс Π΄ΠΎΠ±Π°Π²ΠΈΠ»ΠΈ ΠΏΠΎΠ»Π΅ e-mail ΠΈ ΡΠΎΡ…Ρ€Π°Π½ΠΈΠ»ΠΈ измСнСния. Π”Π°Π»Π΅Π΅ зашли Π² Erwin ΠΈ Π² ΠΌΠ΅Π½ΡŽ Π²Ρ‹Π±Ρ€Π°Π»ΠΈ Tools/ Reverse Engineer. Π’ ΠΎΡ‚ΠΊΡ€Ρ‹Π²ΡˆΠ΅ΠΌΡΡ ΠΎΠΊΠ½Π΅ Π²Ρ‹Π±Ρ€Π°Π»ΠΈ Ρ‚ΠΈΠΏ Π½ΠΎΠ²ΠΎΠΉ ΠΌΠΎΠ΄Π΅Π»ΠΈ — физичСская, ΠΈ Π‘Π£Π‘Π” ΠΈΠ· ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ Π±ΡƒΠ΄Π΅ΠΌ ΠΈΠΌΠΏΠΎΡ€Ρ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒΡΡ физичСская модСль — Access (Рис.7).

Π”Π°Π»Π΅Π΅ настраиваСм ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹ проСктирования (Рис.8).

Рис. 8. Установки ΠΏΠΎ Π³Π΅Π½Π΅Ρ€ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΡŽ схСмы для Erwin.

ΠŸΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ ΠΊ Access Π°Π½Π°Π»ΠΎΠ³ΠΈΡ‡Π½ΠΎ Ρ€Π΅ΠΆΠΈΠΌΡƒ прямого проСктирования.

ΠŸΠΎΠ»ΡƒΡ‡Π°Π΅ΠΌ Ρ„ΠΈΠ·ΠΈΡ‡Π΅ΡΠΊΡƒΡŽ модСль (Рис.9).

Рис. 9. ЀизичСская модСль, получСнная ΠΈΠ· Π‘Π” Access

Π­Ρ‚Π°ΠΏ проСктирования Π‘Π” для Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Ρ‹ «ΠΊΠ»ΠΈΠ΅Π½Ρ‚-сСрвСр».

Π’ ΡΡ€Π΅Π΄Π΅ Erwin ΠΎΡ‚ΠΊΡ€Ρ‹Π»ΠΈ Ρ„ΠΈΠ·ΠΈΡ‡Π΅ΡΠΊΡƒΡŽ модСль ИБ, ΠΈΠ·ΠΌΠ΅Π½ΠΈΠ»ΠΈ Ρ‚ΠΈΠΏ Π‘Π£Π‘Π” Π½Π° Microsoft SQL Server, Π² ΠΌΠ΅Π½ΡŽ Π²Ρ‹Π±Ρ€Π°Π»ΠΈ Tools/ Forward Engineer/Shema Generation.

Π’ ΠΎΡ‚ΠΊΡ€Ρ‹Π²ΡˆΠ΅ΠΌΡΡ ΠΎΠΊΠ½Π΅ Π½Π° Π²ΠΊΠ»Π°Π΄ΠΊΠ΅ Options Π² ΠΏΡƒΠ½ΠΊΡ‚Π΅ Index поставили Π³Π°Π»ΠΎΡ‡ΠΊΠΈ Π½Π°ΠΏΡ€ΠΎΡ‚ΠΈΠ² ΠΏΡƒΠ½ΠΊΡ‚ΠΎΠ² Primary Key ΠΈ Foreign Key, ΠΎΡ‚Π²Π΅Ρ‡Π°ΡŽΡ‰ΠΈΡ… Π·Π° Π³Π΅Π½Π΅Ρ€Π°Ρ†ΠΈΡŽ ΠΏΠ΅Ρ€Π²ΠΈΡ‡Π½Ρ‹Ρ… ΠΈ Π²Π½Π΅ΡˆΠ½ΠΈΡ… ΠΊΠ»ΡŽΡ‡Π΅ΠΉ. НаТали ΠΊΠ½ΠΎΠΏΠΊΡƒ Preview (Рис.10).

Рис. 10. ГСнСрация SQL-ΠΊΠΎΠ΄Π° для MS SQL

Π’Ρ‹Π²ΠΎΠ΄: Π‘Ρ€Π΅Π΄Π° Erwin ΠΏΡ€Π΅Π΄Π½Π°Π·Π½Π°Ρ‡Π΅Π½Π° для «Ρ„Π°ΠΉΠ»-сСрвСрных», «ΠΊΠ»ΠΈΠ΅Π½Ρ‚-сСрвСрных» Π‘Π£Π‘Π”.

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