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

ΠœΠΎΠ΄Π΅Π»ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ процСсса ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠΈ Π²Ρ‹Π±ΠΎΡ€ΠΎΠ²

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

Настройка Π½Π° ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½ΡƒΡŽ ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠ»ΠΎΠ³ΠΈΡŽ обСспСчиваСтся Π²Ρ‹Π±ΠΎΡ€ΠΎΠΌ Ρ‚Ρ€Π΅Π±ΡƒΠ΅ΠΌΠΎΠΉ графичСской Π½ΠΎΡ‚Π°Ρ†ΠΈΠΈ ΠΌΠΎΠ΄Π΅Π»Π΅ΠΉ ΠΈ Π½Π°Π±ΠΎΡ€Π° ΠΏΡ€Π°Π²ΠΈΠ» ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠΈ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π½Ρ‹Ρ… спСцификаций. Π’ ΡΠΈΡΡ‚Π΅ΠΌΠ΅ ΠΈΠΌΠ΅ΡŽΡ‚ΡΡ Π³ΠΎΡ‚ΠΎΠ²Ρ‹Π΅ настройки для Π½Π°ΠΈΠ±ΠΎΠ»Π΅Π΅ распространСнных ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠ»ΠΎΠ³ΠΈΠΉ: DATARUN (основная мСтодология, поддСрТиваСмая Silverrun), Gane/Sarson, Yourdon/DeMarco, Merise, Ward/Mellor, InformationEngineering. Для ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ понятия, Π²Π²Π΅Π΄Π΅Π½Π½ΠΎΠ³ΠΎ Π² ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π΅… Π§ΠΈΡ‚Π°Ρ‚ΡŒ Π΅Ρ‰Ρ‘ >

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

Π‘Ρ€Π°Π²Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹ΠΉ Π°Π½Π°Π»ΠΈΠ· CASE-срСдств

МодСль процСсса ΠΎΡ†Π΅Π½ΠΊΠΈ ΠΈ Π²Ρ‹Π±ΠΎΡ€Π° CASEсрСдства, рассматриваСмая Π½ΠΈΠΆΠ΅ (рис. 2.1), описываСт Π½Π°ΠΈΠ±ΠΎΠ»Π΅Π΅ ΠΎΠ±Ρ‰ΡƒΡŽ ΡΠΈΡ‚ΡƒΠ°Ρ†ΠΈΡŽ ΠΎΡ†Π΅Π½ΠΊΠΈ ΠΈ Π²Ρ‹Π±ΠΎΡ€Π°, Π° Ρ‚Π°ΠΊΠΆΠ΅ ΠΏΠΎΠΊΠ°Π·Ρ‹Π²Π°Π΅Ρ‚ Π·Π°Π²ΠΈΡΠΈΠΌΠΎΡΡ‚ΡŒ ΠΌΠ΅ΠΆΠ΄Ρƒ Π½ΠΈΠΌΠΈ. Как ΠΌΠΎΠΆΠ½ΠΎ Π²ΠΈΠ΄Π΅Ρ‚ΡŒ, ΠΎΡ†Π΅Π½ΠΊΠ° ΠΈ Π²Ρ‹Π±ΠΎΡ€ ΠΌΠΎΠ³ΡƒΡ‚ Π²Ρ‹ΠΏΠΎΠ»Π½ΡΡ‚ΡŒΡΡ нСзависимо Π΄Ρ€ΡƒΠ³ ΠΎΡ‚ Π΄Ρ€ΡƒΠ³Π° ΠΈΠ»ΠΈ вмСстС, ΠΊΠ°ΠΆΠ΄Ρ‹ΠΉ ΠΈΠ· ΡΡ‚ΠΈΡ… процСссов Ρ‚Ρ€Π΅Π±ΡƒΠ΅Ρ‚ примСнСния ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½Ρ‹Ρ… ΠΊΡ€ΠΈΡ‚Π΅Ρ€ΠΈΠ΅Π².

МодСль процСсса ΠΎΡ†Π΅Π½ΠΊΠΈ ΠΈ Π²Ρ‹Π±ΠΎΡ€Π°.

Рис. 2.1. МодСль процСсса ΠΎΡ†Π΅Π½ΠΊΠΈ ΠΈ Π²Ρ‹Π±ΠΎΡ€Π°

ΠŸΡ€ΠΎΡ†Π΅ΡΡ ΠΎΡ†Π΅Π½ΠΊΠΈ ΠΈ Π²Ρ‹Π±ΠΎΡ€Π° ΠΌΠΎΠΆΠ΅Ρ‚ ΠΏΡ€Π΅ΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚ΡŒ нСсколько Ρ†Π΅Π»Π΅ΠΉ, Π²ΠΊΠ»ΡŽΡ‡Π°Ρ ΠΎΠ΄Π½Ρƒ ΠΈΠ»ΠΈ Π±ΠΎΠ»Π΅Π΅ ΠΈΠ· ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΡ…:

  • Β· ΠΎΡ†Π΅Π½ΠΊΠ° Π½Π΅ΡΠΊΠΎΠ»ΡŒΠΊΠΈΡ… CASE-срСдств ΠΈ Π²Ρ‹Π±ΠΎΡ€ ΠΎΠ΄Π½ΠΎΠ³ΠΎ ΠΈΠ»ΠΈ Π±ΠΎΠ»Π΅Π΅ ΠΈΠ· Π½ΠΈΡ…;
  • Β· ΠΎΡ†Π΅Π½ΠΊΠ° ΠΎΠ΄Π½ΠΎΠ³ΠΎ ΠΈΠ»ΠΈ Π±ΠΎΠ»Π΅Π΅ CASE-срСдств ΠΈ ΡΠΎΡ…Ρ€Π°Π½Π΅Π½ΠΈΠ΅ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚ΠΎΠ² для ΠΏΠΎΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅Π³ΠΎ использования;
  • Β· Π²Ρ‹Π±ΠΎΡ€ ΠΎΠ΄Π½ΠΎΠ³ΠΎ ΠΈΠ»ΠΈ Π±ΠΎΠ»Π΅Π΅ CASE-срСдств с ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Π½ΠΈΠ΅ΠΌ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚ΠΎΠ² ΠΏΡ€Π΅Π΄Ρ‹Π΄ΡƒΡ‰ΠΈΡ… ΠΎΡ†Π΅Π½ΠΎΠΊ.

Как Π²ΠΈΠ΄Π½ΠΎ ΠΈΠ· Ρ€ΠΈΡΡƒΠ½ΠΊΠ°, Π²Ρ…ΠΎΠ΄Π½ΠΎΠΉ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠ΅ΠΉ для процСсса ΠΎΡ†Π΅Π½ΠΊΠΈ являСтся:

  • Β· ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½ΠΈΠ΅ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΡΠΊΠΈΡ… потрСбностСй;
  • Β· Ρ†Π΅Π»ΠΈ ΠΈ ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½ΠΈΡ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π°;
  • Β· Π΄Π°Π½Π½Ρ‹Π΅ ΠΎ Π΄ΠΎΡΡ‚ΡƒΠΏΠ½Ρ‹Ρ… CASE-срСдствах;
  • Β· список ΠΊΡ€ΠΈΡ‚Π΅Ρ€ΠΈΠ΅Π², ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΡ‹Ρ… Π² ΠΏΡ€ΠΎΡ†Π΅ΡΡΠ΅ ΠΎΡ†Π΅Π½ΠΊΠΈ.

Π­Π»Π΅ΠΌΠ΅Π½Ρ‚Ρ‹ процСсса Π²ΠΊΠ»ΡŽΡ‡Π°ΡŽΡ‚:

  • Β· Ρ†Π΅Π»ΠΈ, прСдполоТСния ΠΈ ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½ΠΈΡ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΌΠΎΠ³ΡƒΡ‚ ΡƒΡ‚ΠΎΡ‡Π½ΡΡ‚ΡŒΡΡ Π² Ρ…ΠΎΠ΄Π΅ процСсса;
  • Β· потрСбности ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΉ, ΠΎΡ‚Ρ€Π°ΠΆΠ°ΡŽΡ‰ΠΈΠ΅ количСствСнныС ΠΈ ΠΊΠ°Ρ‡Π΅ΡΡ‚Π²Π΅Π½Π½Ρ‹Π΅ трСбования ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΉ ΠΊ CASE-срСдствам;
  • Β· ΠΊΡ€ΠΈΡ‚Π΅Ρ€ΠΈΠΈ, ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΡΡŽΡ‰ΠΈΠ΅ Π½Π°Π±ΠΎΡ€ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ΠΎΠ², Π² ΡΠΎΠΎΡ‚вСтствии с ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΌΠΈ производится ΠΎΡ†Π΅Π½ΠΊΠ° ΠΈ ΠΏΡ€ΠΈΠ½ΡΡ‚ΠΈΠ΅ Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ ΠΎ Π²Ρ‹Π±ΠΎΡ€Π΅;
  • Β· Ρ„ΠΎΡ€ΠΌΠ°Π»ΠΈΠ·ΠΎΠ²Π°Π½Π½Ρ‹Π΅ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Ρ‹ ΠΎΡ†Π΅Π½ΠΎΠΊ ΠΎΠ΄Π½ΠΎΠ³ΠΎ ΠΈΠ»ΠΈ Π±ΠΎΠ»Π΅Π΅ срСдств;
  • Β· Ρ€Π΅ΠΊΠΎΠΌΠ΅Π½Π΄ΡƒΠ΅ΠΌΠΎΠ΅ Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅ (ΠΎΠ±Ρ‹Ρ‡Π½ΠΎ Π»ΠΈΠ±ΠΎ Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅ ΠΎ Π²Ρ‹Π±ΠΎΡ€Π΅, Π»ΠΈΠ±ΠΎ дальнСйшая ΠΎΡ†Π΅Π½ΠΊΠ°).

ΠŸΡ€ΠΈ Π²Ρ‹Π±ΠΎΡ€Π΅ CASEсрСдства ΠΎΠ±Ρ‹Ρ‡Π½ΠΎ ΡƒΡ‡ΠΈΡ‚Ρ‹Π²Π°ΡŽΡ‚ΡΡ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠ΅ ΠΊΡ€ΠΈΡ‚Π΅Ρ€ΠΈΠΈ [7−15]:

  • 1. ΠΠ°Π΄Π΅ΠΆΠ½ΠΎΡΡ‚ΡŒ.
  • Β· администрированиС рСпозитория. ΠšΠΎΠ½Ρ‚Ρ€ΠΎΠ»ΡŒ ΠΈ ΠΎΠ±Π΅ΡΠΏΠ΅Ρ‡Π΅Π½ΠΈΠ΅ цСлостности ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π½Ρ‹Ρ… Π΄Π°Π½Π½Ρ‹Ρ….
  • Β· автоматичСскоС Ρ€Π΅Π·Π΅Ρ€Π²ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ (опрСдСляСмоС поставщиком ΠΈΠ»ΠΈ ΠΏΠ»Π°Π½ΠΈΡ€ΡƒΠ΅ΠΌΠΎΠ΅ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΌ).
  • Β· Π±Π΅Π·ΠΎΠΏΠ°ΡΠ½ΠΎΡΡ‚ΡŒ. Π—Π°Ρ‰ΠΈΡ‚Π° ΠΎΡ‚ Π½Π΅ΡΠ°Π½ΠΊΡ†ΠΈΠΎΠ½ΠΈΡ€ΠΎΠ²Π°Π½Π½ΠΎΠ³ΠΎ доступа.
  • Β· ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° ошибок. ΠžΠ±Π½Π°Ρ€ΡƒΠΆΠ΅Π½ΠΈΠ΅ ошибок Π² Ρ€Π°Π±ΠΎΡ‚Π΅ систСмы, ΠΈΠ·Π²Π΅Ρ‰Π΅Π½ΠΈΠ΅ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ, ΠΊΠΎΡ€Ρ€Π΅ΠΊΡ‚Π½ΠΎΠ΅ Π·Π°Π²Π΅Ρ€ΡˆΠ΅Π½ΠΈΠ΅ Ρ€Π°Π±ΠΎΡ‚Ρ‹ ΠΈΠ»ΠΈ сохранСниС состояния ΠΊ ΠΌΠΎΠΌΠ΅Π½Ρ‚Ρƒ прСрывания.
  • Β· Π°Π½Π°Π»ΠΈΠ· ΠΎΡ‚ΠΊΠ°Π·ΠΎΠ² Π² ΠΊΡ€ΠΈΡ‚ичСских прилоТСниях.
  • 2. ΠŸΡ€ΠΎΡΡ‚ΠΎΡ‚Π° использования.
  • Β· удобство ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΡΠΊΠΎΠ³ΠΎ интСрфСйса. Удобство располоТСния ΠΈ ΠΏΡ€Π΅Π΄ΡΡ‚авлСния часто ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΡ‹Ρ… элСмСнтов экрана, способов Π²Π²ΠΎΠ΄Π° Π΄Π°Π½Π½Ρ‹Ρ… ΠΈ Π΄Ρ€.
  • Β· локализация (Π² ΡΠΎΠΎΡ‚вСтствии с Ρ‚рСбованиями Π΄Π°Π½Π½ΠΎΠΉ страны).
  • Β· простота освоСния. Π’Ρ€ΡƒΠ΄ΠΎΠ²Ρ‹Π΅ ΠΈ Π²Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Π΅ Π·Π°Ρ‚Ρ€Π°Ρ‚Ρ‹ Π½Π° ΠΎΡΠ²ΠΎΠ΅Π½ΠΈΠ΅ срСдств.
  • Β· Π°Π΄Π°ΠΏΡ‚ΠΈΡ€ΡƒΠ΅ΠΌΠΎΡΡ‚ΡŒ ΠΊ ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½Ρ‹ΠΌ трСбованиям ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ. ΠΠ΄Π°ΠΏΡ‚ΠΈΡ€ΡƒΠ΅ΠΌΠΎΡΡ‚ΡŒ ΠΊ Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹ΠΌ Π°Π»Ρ„Π°Π²ΠΈΡ‚Π°ΠΌ, Ρ€Π΅ΠΆΠΈΠΌΠ°ΠΌ тСкстового ΠΈ Π³Ρ€Π°Ρ„ичСского прСдставлСния (слСва — Π½Π°ΠΏΡ€Π°Π²ΠΎ, свСрху — Π²Π½ΠΈΠ·), Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹ΠΌ Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Π°ΠΌ Π΄Π°Ρ‚Ρ‹, способам Π²Π²ΠΎΠ΄Π°/Π²Ρ‹Π²ΠΎΠ΄Π° (экранным Ρ„ΠΎΡ€ΠΌΠ°ΠΌ ΠΈ Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Π°ΠΌ), измСнСниям Π² ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠ»ΠΎΠ³ΠΈΠΈ (измСнСниям графичСских Π½ΠΎΡ‚Π°Ρ†ΠΈΠΉ, ΠΏΡ€Π°Π²ΠΈΠ», свойств ΠΈ ΡΠΎΡΡ‚Π°Π²Π° ΠΏΡ€Π΅Π΄ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½Ρ‹Ρ… ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ΠΎΠ²) ΠΈ Π΄Ρ€.
  • Β· качСство Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°Ρ†ΠΈΠΈ (ΠΏΠΎΠ»Π½ΠΎΡ‚Π°, ΠΏΠΎΠ½ΡΡ‚Π½ΠΎΡΡ‚ΡŒ, ΡƒΠ΄ΠΎΠ±ΠΎΡ‡ΠΈΡ‚Π°Π΅ΠΌΠΎΡΡ‚ΡŒ, ΠΏΠΎΠ»Π΅Π·Π½ΠΎΡΡ‚ΡŒ ΠΈ Π΄Ρ€.).
  • Β· Π΄ΠΎΡΡ‚ΡƒΠΏΠ½ΠΎΡΡ‚ΡŒ ΠΈ ΠΊΠ°Ρ‡Π΅ΡΡ‚Π²ΠΎ ΡƒΡ‡Π΅Π±Π½Ρ‹Ρ… ΠΌΠ°Ρ‚Π΅Ρ€ΠΈΠ°Π»ΠΎΠ². Они ΠΌΠΎΠ³ΡƒΡ‚ Π²ΠΊΠ»ΡŽΡ‡Π°Ρ‚ΡŒ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π½Ρ‹Π΅ ΡƒΡ‡Π΅Π±Π½Ρ‹Π΅ ΠΌΠ°Ρ‚Π΅Ρ€ΠΈΠ°Π»Ρ‹, ΡƒΡ‡Π΅Π±Π½Ρ‹Π΅ пособия, курсы.
  • Β· трСбования ΠΊ ΡƒΡ€ΠΎΠ²Π½ΡŽ Π·Π½Π°Π½ΠΈΠΉ. ΠšΠ²Π°Π»ΠΈΡ„ΠΈΠΊΠ°Ρ†ΠΈΡ ΠΈ ΠΎΠΏΡ‹Ρ‚, Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΡ‹Π΅ для эффСктивного использования CASE-срСдств.
  • Β· простота Ρ€Π°Π±ΠΎΡ‚Ρ‹ с CASE-срСдством (ΠΊΠ°ΠΊ для Π½Π°Ρ‡ΠΈΠ½Π°ΡŽΡ‰ΠΈΡ…, Ρ‚Π°ΠΊ ΠΈ Π΄Π»Ρ ΠΎΠΏΡ‹Ρ‚Π½Ρ‹Ρ… ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΉ).
  • Β· ΡƒΠ½ΠΈΡ„ΠΈΡ†ΠΈΡ€ΠΎΠ²Π°Π½Π½ΠΎΡΡ‚ΡŒ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΡΠΊΠΎΠ³ΠΎ интСрфСйса (ΠΏΠΎ ΠΎΡ‚Π½ΠΎΡˆΠ΅Π½ΠΈΡŽ ΠΊ Π΄Ρ€ΡƒΠ³ΠΈΠΌ срСдствам, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‰ΠΈΠΌΡΡ Π² Π΄Π°Π½Π½ΠΎΠΉ ΠΎΡ€Π³Π°Π½ΠΈΠ·Π°Ρ†ΠΈΠΈ).
  • Β· ΠΎΠ½Π»Π°ΠΉΠ½ΠΎΠ²Ρ‹Π΅ подсказки (ΠΏΠΎΠ»Π½ΠΎΡ‚Π° ΠΈ ΠΊΠ°Ρ‡Π΅ΡΡ‚Π²ΠΎ).
  • Β· качСство диагностики (ΠΏΠΎΠ½ΡΡ‚Π½ΠΎΡΡ‚ΡŒ ΠΈ ΠΏΠΎΠ»Π΅Π·Π½ΠΎΡΡ‚ΡŒ диагностичСских сообщСний для ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ).
  • Β· допустимоС врСмя Ρ€Π΅Π°ΠΊΡ†ΠΈΠΈ Π½Π° Π΄Π΅ΠΉΡΡ‚вия ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ (Π² Π·Π°Π²ΠΈΡΠΈΠΌΠΎΡΡ‚ΠΈ ΠΎΡ‚ ΡΡ€Π΅Π΄Ρ‹).
  • Β· простота установки ΠΈ ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΡ вСрсий.
  • 3. Π­Ρ„Ρ„Π΅ΠΊΡ‚ΠΈΠ²Π½ΠΎΡΡ‚ΡŒ.
  • Β· трСбования ΠΊ Ρ‚СхничСским срСдствам. ВрСбования ΠΊ ΠΎΠΏΡ‚ΠΈΠΌΠ°Π»ΡŒΠ½ΠΎΠΌΡƒ Ρ€Π°Π·ΠΌΠ΅Ρ€Ρƒ внСшнСй ΠΈ ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΈΠ²Π½ΠΎΠΉ памяти, Ρ‚ΠΈΠΏΡƒ ΠΈ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ процСссора, ΠΎΠ±Π΅ΡΠΏΠ΅Ρ‡ΠΈΠ²Π°ΡŽΡ‰ΠΈΠ΅ ΠΏΡ€ΠΈΠ΅ΠΌΠ»Π΅ΠΌΡ‹ΠΉ ΡƒΡ€ΠΎΠ²Π΅Π½ΡŒ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ.
  • Β· ΡΡ„Ρ„Π΅ΠΊΡ‚ΠΈΠ²Π½ΠΎΡΡ‚ΡŒ Ρ€Π°Π±ΠΎΡ‡Π΅ΠΉ Π½Π°Π³Ρ€ΡƒΠ·ΠΊΠΈ. Π­Ρ„Ρ„Π΅ΠΊΡ‚ΠΈΠ²Π½ΠΎΡΡ‚ΡŒ выполнСния CASE-срСдством своих Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΉ Π² Π·Π°Π²ΠΈΡΠΈΠΌΠΎΡΡ‚ΠΈ ΠΎΡ‚ ΠΈΠ½Ρ‚Снсивности Ρ€Π°Π±ΠΎΡ‚Ρ‹ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, количСство Π½Π°ΠΆΠ°Ρ‚ΠΈΠΉ клавиш ΠΈΠ»ΠΈ ΠΊΠ½ΠΎΠΏΠΊΠΈ ΠΌΡ‹ΡˆΠΈ, Ρ‚Ρ€Π΅Π±ΡƒΠ΅ΠΌΠΎΠ΅ для выполнСния ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½Ρ‹Ρ… Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΉ).
  • Β· ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ. ВрСмя, Π·Π°Ρ‚Ρ€Π°Ρ‡ΠΈΠ²Π°Π΅ΠΌΠΎΠ΅ CASE-срСдством для выполнСния ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½Ρ‹Ρ… Π·Π°Π΄Π°Ρ‡ (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, врСмя ΠΎΡ‚Π²Π΅Ρ‚Π° Π½Π° Π·Π°ΠΏΡ€ΠΎΡ, врСмя Π°Π½Π°Π»ΠΈΠ·Π° 100 000 строк ΠΊΠΎΠ΄Π°). Π’ Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… случаях Π΄Π°Π½Π½Ρ‹Π΅ ΠΎΡ†Π΅Π½ΠΊΠΈ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ ΠΈΠ· Π²Π½Π΅ΡˆΠ½ΠΈΡ… источников.
  • 4. Π‘ΠΎΠΏΡ€ΠΎΠ²ΠΎΠΆΠ΄Π°Π΅ΠΌΠΎΡΡ‚ΡŒ.
  • Β· ΡƒΡ€ΠΎΠ²Π΅Π½ΡŒ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠΈ со ΡΡ‚ΠΎΡ€ΠΎΠ½Ρ‹ поставщика (ΡΠΊΠΎΡ€ΠΎΡΡ‚ΡŒ Ρ€Π°Π·Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌ, поставки Π½ΠΎΠ²Ρ‹Ρ… вСрсий, обСспСчСниС Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Ρ… возмоТностСй).
  • Β· Ρ‚Ρ€Π°ΡΡΠΈΡ€ΡƒΠ΅ΠΌΠΎΡΡ‚ΡŒ ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΠΉ (простота освоСния ΠΎΡ‚Π»ΠΈΡ‡ΠΈΠΉ Π½ΠΎΠ²Ρ‹Ρ… вСрсий ΠΎΡ‚ ΡΡƒΡ‰Π΅ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΡ…).
  • Β· ΡΠΎΠ²ΠΌΠ΅ΡΡ‚ΠΈΠΌΠΎΡΡ‚ΡŒ ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΠΉ (ΡΠΎΠ²ΠΌΠ΅ΡΡ‚ΠΈΠΌΠΎΡΡ‚ΡŒ Π½ΠΎΠ²Ρ‹Ρ… вСрсий с ΡΡƒΡ‰Π΅ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΠΌΠΈ, Π²ΠΊΠ»ΡŽΡ‡Π°Ρ, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, ΡΠΎΠ²ΠΌΠ΅ΡΡ‚ΠΈΠΌΠΎΡΡ‚ΡŒ ΠΏΠΎ Π²Ρ…ΠΎΠ΄Π½Ρ‹ΠΌ ΠΈΠ»ΠΈ Π²Ρ‹Ρ…ΠΎΠ΄Π½Ρ‹ΠΌ Π΄Π°Π½Π½Ρ‹ΠΌ).
  • Β· ΡΠΎΠΏΡ€ΠΎΠ²ΠΎΠΆΠ΄Π°Π΅ΠΌΠΎΡΡ‚ΡŒ ΠΊΠΎΠ½Π΅Ρ‡Π½ΠΎΠ³ΠΎ ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚Π° (простота внСсСния ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠΉ Π² ΠŸΠž ΠΈ Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°Ρ†ΠΈΡŽ).
  • 5. ΠŸΠ΅Ρ€Π΅Π½ΠΎΡΠΈΠΌΠΎΡΡ‚ΡŒ.
  • Β· ΡΠΎΠ²ΠΌΠ΅ΡΡ‚ΠΈΠΌΠΎΡΡ‚ΡŒ с Π²Π΅Ρ€ΡΠΈΡΠΌΠΈ ΠžΠ‘ (Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ Ρ€Π°Π±ΠΎΡ‚Ρ‹ Π² ΡΡ€Π΅Π΄Π΅ Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Ρ… вСрсий ΠΎΠ΄Π½ΠΎΠΉ ΠΈ Ρ‚ΠΎΠΉ ΠΆΠ΅ ОБ, простота ΠΌΠΎΠ΄ΠΈΡ„ΠΈΠΊΠ°Ρ†ΠΈΠΈ CASE-срСдства для Ρ€Π°Π±ΠΎΡ‚Ρ‹ с Π½ΠΎΠ²Ρ‹ΠΌΠΈ вСрсиями ОБ).
  • Β· ΠΏΠ΅Ρ€Π΅Π½ΠΎΡΠΈΠΌΠΎΡΡ‚ΡŒ Π΄Π°Π½Π½Ρ‹Ρ… ΠΌΠ΅ΠΆΠ΄Ρƒ Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹ΠΌΠΈ вСрсиями CASE-срСдства.
  • Β· соотвСтствиС стандартам пСрСносимости. Π’Π°ΠΊΠΈΠ΅ стандарты Π²ΠΊΠ»ΡŽΡ‡Π°ΡŽΡ‚ Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°Ρ†ΠΈΡŽ, ΠΊΠΎΠΌΠΌΡƒΠ½ΠΈΠΊΠ°Ρ†ΠΈΠΈ ΠΈ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΡΠΊΠΈΠΉ интСрфСйс, ΠΎΠΊΠΎΠ½Π½Ρ‹ΠΉ интСрфСйс, языки программирования, языки запросов ΠΈ Π΄Ρ€.
  • 6. ΠžΠ±Ρ‰ΠΈΠ΅ ΠΊΡ€ΠΈΡ‚Π΅Ρ€ΠΈΠΈ.
ΠŸΡ€ΠΈΠ²Π΅Π΄Π΅Π½Π½Ρ‹Π΅ Π½ΠΈΠΆΠ΅ ΠΊΡ€ΠΈΡ‚Π΅Ρ€ΠΈΠΈ ΡΠ²Π»ΡΡŽΡ‚ΡΡ ΠΎΠ±Ρ‰ΠΈΠΌΠΈ ΠΏΠΎ ΡΠ²ΠΎΠ΅ΠΉ ΠΏΡ€ΠΈΡ€ΠΎΠ΄Π΅ ΠΈ Π½Π΅ ΠΏΡ€ΠΈΠ½Π°Π΄Π»Π΅ΠΆΠ°Ρ‚ ΠΊ ΡΠΎΠ²ΠΎΠΊΡƒΠΏΠ½ΠΎΡΡ‚ΠΈ ΠΏΠΎΠΊΠ°Π·Π°Ρ‚Π΅Π»Π΅ΠΉ качСства, ΠΏΡ€ΠΈΠ²Π΅Π΄Π΅Π½Π½ΠΎΠΉ Π² ΡΡ‚Π°Π½Π΄Π°Ρ€Ρ‚Π΅ ISO/IEC 9126: 1991.
  • Β· Π·Π°Ρ‚Ρ€Π°Ρ‚Ρ‹ Π½Π° CASE-срСдство. Π’ΠΊΠ»ΡŽΡ‡Π°ΡŽΡ‚ ΡΡ‚ΠΎΠΈΠΌΠΎΡΡ‚ΡŒ приобрСтСния, установки, Π½Π°Ρ‡Π°Π»ΡŒΠ½ΠΎΠ³ΠΎ сопровоТдСния ΠΈ ΠΎΠ±ΡƒΡ‡Π΅Π½ΠΈΡ. Π‘Π»Π΅Π΄ΡƒΠ΅Ρ‚ ΡƒΡ‡ΠΈΡ‚Ρ‹Π²Π°Ρ‚ΡŒ Ρ†Π΅Π½Ρƒ для всСх Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΡ‹Ρ… ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠΉ (Π²ΠΊΠ»ΡŽΡ‡Π°Ρ Π΅Π΄ΠΈΠ½ΡΡ‚Π²Π΅Π½Π½ΡƒΡŽ копию, нСсколько ΠΊΠΎΠΏΠΈΠΉ, Π»ΠΎΠΊΠ°Π»ΡŒΠ½ΡƒΡŽ Π»ΠΈΡ†Π΅Π½Π·ΠΈΡŽ, Π»ΠΈΡ†Π΅Π½Π·ΠΈΡŽ для прСдприятия, ΡΠ΅Ρ‚Π΅Π²ΡƒΡŽ Π»ΠΈΡ†Π΅Π½Π·ΠΈΡŽ).
  • Β· ΠΎΡ†Π΅Π½ΠΎΡ‡Π½Ρ‹ΠΉ эффСкт ΠΎΡ‚ Π²Π½Π΅Π΄Ρ€Π΅Π½ΠΈΡ CASE-срСдства (ΡƒΡ€ΠΎΠ²Π΅Π½ΡŒ продуктивности, качСства ΠΈ Ρ‚. Π΄.). Вакая ΠΎΡ†Π΅Π½ΠΊΠ° ΠΌΠΎΠΆΠ΅Ρ‚ ΠΏΠΎΡ‚Ρ€Π΅Π±ΠΎΠ²Π°Ρ‚ΡŒ экономичСского Π°Π½Π°Π»ΠΈΠ·Π°.
  • Β· ΠΏΡ€ΠΎΡ„ΠΈΠ»ΡŒ Π΄ΠΈΡΡ‚Ρ€ΠΈΠ±ΡŒΡŽΡ‚ΠΎΡ€Π°. ΠžΠ±Ρ‰ΠΈΠ΅ ΠΏΠΎΠΊΠ°Π·Π°Ρ‚Π΅Π»ΠΈ возмоТностСй Π΄ΠΈΡΡ‚Ρ€ΠΈΠ±ΡŒΡŽΡ‚ΠΎΡ€Π°. ΠŸΡ€ΠΎΡ„ΠΈΠ»ΡŒ Π΄ΠΈΡΡ‚Ρ€ΠΈΠ±ΡŒΡŽΡ‚ΠΎΡ€Π° ΠΌΠΎΠΆΠ΅Ρ‚ Π²ΠΊΠ»ΡŽΡ‡Π°Ρ‚ΡŒ Π²Π΅Π»ΠΈΡ‡ΠΈΠ½Ρƒ Π΅Π³ΠΎ ΠΎΡ€Π³Π°Π½ΠΈΠ·Π°Ρ†ΠΈΠΈ, стаТ Π² Π±ΠΈΠ·Π½Π΅ΡΠ΅, финансовоС ΠΏΠΎΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅, список Π»ΡŽΠ±Ρ‹Ρ… Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Ρ… ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚ΠΎΠ², Π΄Π΅Π»ΠΎΠ²Ρ‹Π΅ связи (Π² Ρ‡Π°ΡΡ‚ности, с Π΄Ρ€ΡƒΠ³ΠΈΠΌΠΈ Π΄ΠΈΡΡ‚Ρ€ΠΈΠ±ΡŒΡŽΡ‚ΠΎΡ€Π°ΠΌΠΈ Π΄Π°Π½Π½ΠΎΠ³ΠΎ срСдства), планируСмая стратСгия развития.
  • Β· сСртификация поставщика. Π‘Π΅Ρ€Ρ‚ΠΈΡ„ΠΈΠΊΠ°Ρ‚Ρ‹, ΠΏΠΎΠ»ΡƒΡ‡Π΅Π½Π½Ρ‹Π΅ ΠΎΡ‚ ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Π½Π½Ρ‹Ρ… ΠΎΡ€Π³Π°Π½ΠΈΠ·Π°Ρ†ΠΈΠΉ Π² ΠΎΠ±Π»Π°ΡΡ‚ΠΈ создания ΠŸΠž (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, SEI ΠΈ ISO), ΡƒΠ΄ΠΎΡΡ‚ΠΎΠ²Π΅Ρ€ΡΡŽΡ‰ΠΈΠ΅, Ρ‡Ρ‚ΠΎ квалификация поставщика Π² ΠΎΠ±Π»Π°ΡΡ‚ΠΈ создания ΠΈ ΡΠΎΠΏΡ€ΠΎΠ²ΠΎΠΆΠ΄Π΅Π½ΠΈΡ ПО, удовлСтворяСт Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΌ минимально Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΡ‹ΠΌ ΠΈΠ»ΠΈ Π²ΠΏΠΎΠ»Π½Π΅ ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½Ρ‹ΠΌ трСбованиям. БСртификация ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ Π½Π΅Ρ„ΠΎΡ€ΠΌΠ°Π»ΡŒΠ½ΠΎΠΉ, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, Π½Π° ΠΎΡΠ½ΠΎΠ²Π΅ Π°Π½Π°Π»ΠΈΠ·Π° качСства Ρ€Π°Π±ΠΎΡ‚Ρ‹ поставщика.
  • Β· лицСнзионная ΠΏΠΎΠ»ΠΈΡ‚ΠΈΠΊΠ°. ДоступныС возмоТности лицСнзирования, ΠΏΡ€Π°Π²ΠΎ копирования (носитСлСй ΠΈ Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°Ρ†ΠΈΠΈ), Π»ΡŽΠ±Ρ‹Π΅ ограничСния ΠΈ/ΠΈΠ»ΠΈ ΡˆΡ‚Ρ€Π°Ρ„Π½Ρ‹Π΅ санкции Π·Π° Π²Ρ‚ΠΎΡ€ΠΈΡ‡Π½ΠΎΠ΅ использования (подразумСваСтся ΠΏΡ€ΠΎΠ΄Π°ΠΆΠ° ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΌ CASE-срСдства ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚ΠΎΠ², Π² ΡΠΎΡΡ‚Π°Π² ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… входят Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚Ρ‹ CASE-срСдства, использовавшиСся ΠΏΡ€ΠΈ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ΅ ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚ΠΎΠ²).
  • Β· экспортныС ограничСния.
  • Β· ΠΏΡ€ΠΎΡ„ΠΈΠ»ΡŒ ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚Π°. ΠžΠ±Ρ‰Π°Ρ информация ΠΎ ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚Π΅, Π²ΠΊΠ»ΡŽΡ‡Π°Ρ срок Π΅Π³ΠΎ сущСствования, количСство ΠΏΡ€ΠΎΠ΄Π°Π½Π½Ρ‹Ρ… ΠΊΠΎΠΏΠΈΠΉ, Π½Π°Π»ΠΈΡ‡ΠΈΠ΅, Ρ€Π°Π·ΠΌΠ΅Ρ€ ΠΈ ΡƒΡ€ΠΎΠ²Π΅Π½ΡŒ Π΄Π΅ΡΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΡΠΊΠΎΠΉ Π³Ρ€ΡƒΠΏΠΏΡ‹, систСма ΠΎΡ‚Ρ‡Π΅Ρ‚ΠΎΠ² ΠΎ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠ°Ρ…, ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ° развития ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚Π°, ΡΠΎΠ²ΠΎΠΊΡƒΠΏΠ½ΠΎΡΡ‚ΡŒ ΠΏΡ€ΠΈΠΌΠ΅Π½Π΅Π½ΠΈΠΉ, Π½Π°Π»ΠΈΡ‡ΠΈΠ΅ ошибок ΠΈ Π΄Ρ€.
  • Β· ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ° поставщика. Π”ΠΎΡΡ‚ΡƒΠΏΠ½ΠΎΡΡ‚ΡŒ, Ρ€Π΅Π°ΠΊΡ‚ΠΈΠ²Π½ΠΎΡΡ‚ΡŒ ΠΈ ΠΊΠ°Ρ‡Π΅ΡΡ‚Π²ΠΎ услуг, прСдоставляСмых поставщиком для ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΉ CASE-срСдств. Π’Π°ΠΊΠΈΠ΅ услуги ΠΌΠΎΠ³ΡƒΡ‚ Π²ΠΊΠ»ΡŽΡ‡Π°Ρ‚ΡŒ Ρ‚Π΅Π»Π΅Ρ„ΠΎΠ½Π½ΡƒΡŽ «Π³ΠΎΡ€ΡΡ‡ΡƒΡŽ линию», ΠΌΠ΅ΡΡ‚Π½ΡƒΡŽ Ρ‚Π΅Ρ…Π½ΠΈΡ‡Π΅ΡΠΊΡƒΡŽ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΡƒ, ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΡƒ Π² ΡΠ°ΠΌΠΎΠΉ ΠΎΡ€Π³Π°Π½ΠΈΠ·Π°Ρ†ΠΈΠΈ.
  • Β· Π΄ΠΎΡΡ‚ΡƒΠΏΠ½ΠΎΡΡ‚ΡŒ ΠΈ ΠΊΠ°Ρ‡Π΅ΡΡ‚Π²ΠΎ обучСния. ΠžΠ±ΡƒΡ‡Π΅Π½ΠΈΠ΅ ΠΌΠΎΠΆΠ΅Ρ‚ ΠΏΡ€ΠΎΠ²ΠΎΠ΄ΠΈΡ‚ΡŒΡΡ Π½Π° Ρ‚Π΅Ρ€Ρ€ΠΈΡ‚ΠΎΡ€ΠΈΠΈ поставщика, ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ ΠΈΠ»ΠΈ Π³Π΄Π΅-Π»ΠΈΠ±ΠΎ Π² Π΄Ρ€ΡƒΠ³ΠΎΠΌ мСстС.
  • Β· адаптация, трСбуСмая для внСдрСния CASE-срСдств Π² ΠΎΡ€Π³Π°Π½ΠΈΠ·Π°Ρ†ΠΈΠΈ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ. ΠŸΡ€ΠΈΠΌΠ΅Ρ€ΠΎΠΌ ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½ΠΈΠ΅ способа использования Ρ†Π΅Π½Ρ‚Ρ€Π°Π»ΠΈΠ·ΠΎΠ²Π°Π½Π½ΠΎΠ³ΠΎ CASE-срСдства с Π΅Π΄ΠΈΠ½ΠΎΠΉ, ΠΎΠ±Ρ‰Π΅ΠΉ Π‘Π” Π² Ρ€Π°ΡΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½ΠΎΠΉ срСдС.

ΠŸΡ€ΠΈ создании ΠΌΠΎΠ΄Π΅Π»Π΅ΠΉ Ρ€Π°ΡΡΠΌΠ°Ρ‚Ρ€ΠΈΠ²Π°Π»ΠΈΡΡŒ Ρ‚Π°ΠΊΠΈΠ΅ CASEсрСдства:

1. Silverrun. CASE-срСдствоSilverrunамСриканскойфирмыБomputer Systems Advisers, Inc. (CSA) ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ для Π°Π½Π°Π»ΠΈΠ·Π° ΠΈ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ирования Π˜Π‘ бизнСс — класса ΠΈ ΠΎΡ€ΠΈΠ΅Π½Ρ‚ΠΈΡ€ΠΎΠ²Π°Π½ΠΎ Π² Π±ΠΎΠ»ΡŒΡˆΠ΅ΠΉ стСпСни Π½Π° ΡΠΏΠΈΡ€Π°Π»ΡŒΠ½ΡƒΡŽ модСль Π–Π¦. Оно ΠΏΡ€ΠΈΠΌΠ΅Π½ΠΈΠΌΠΎ для ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠΈ любой ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠ»ΠΎΠ³ΠΈΠΈ, основанной Π½Π° Ρ€Π°Π·Π΄Π΅Π»ΡŒΠ½ΠΎΠΌ построСнии Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½ΠΎΠΉ ΠΈ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΎΠ½Π½ΠΎΠΉ ΠΌΠΎΠ΄Π΅Π»Π΅ΠΉ (Π΄ΠΈΠ°Π³Ρ€Π°ΠΌΠΌ ΠΏΠΎΡ‚ΠΎΠΊΠΎΠ² Π΄Π°Π½Π½Ρ‹Ρ… ΠΈ Π΄ΠΈΠ°Π³Ρ€Π°ΠΌΠΌ «ΡΡƒΡ‰Π½ΠΎΡΡ‚ΡŒ-связь»).

Настройка Π½Π° ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½ΡƒΡŽ ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠ»ΠΎΠ³ΠΈΡŽ обСспСчиваСтся Π²Ρ‹Π±ΠΎΡ€ΠΎΠΌ Ρ‚Ρ€Π΅Π±ΡƒΠ΅ΠΌΠΎΠΉ графичСской Π½ΠΎΡ‚Π°Ρ†ΠΈΠΈ ΠΌΠΎΠ΄Π΅Π»Π΅ΠΉ ΠΈ Π½Π°Π±ΠΎΡ€Π° ΠΏΡ€Π°Π²ΠΈΠ» ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠΈ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π½Ρ‹Ρ… спСцификаций. Π’ ΡΠΈΡΡ‚Π΅ΠΌΠ΅ ΠΈΠΌΠ΅ΡŽΡ‚ΡΡ Π³ΠΎΡ‚ΠΎΠ²Ρ‹Π΅ настройки для Π½Π°ΠΈΠ±ΠΎΠ»Π΅Π΅ распространСнных ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠ»ΠΎΠ³ΠΈΠΉ: DATARUN (основная мСтодология, поддСрТиваСмая Silverrun), Gane/Sarson, Yourdon/DeMarco, Merise, Ward/Mellor, InformationEngineering. Для ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ понятия, Π²Π²Π΅Π΄Π΅Π½Π½ΠΎΠ³ΠΎ Π² ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π΅ имССтся Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ добавлСния собствСнных описатСлСй. АрхитСктура Silverrun позволяСт Π½Π°Ρ€Π°Ρ‰ΠΈΠ²Π°Ρ‚ΡŒ срСду Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ ΠΏΠΎ ΠΌΠ΅Ρ€Π΅ нСобходимости.

ΠŸΠ»Π°Ρ‚ΠΎΠΉ Π·Π° Π²Ρ‹ΡΠΎΠΊΡƒΡŽ Π³ΠΈΠ±ΠΊΠΎΡΡ‚ΡŒ ΠΈ Ρ€Π°Π·Π½ΠΎΠΎΠ±Ρ€Π°Π·ΠΈΠ΅ ΠΈΠ·ΠΎΠ±Ρ€Π°Π·ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Ρ… срСдств построСния ΠΌΠΎΠ΄Π΅Π»Π΅ΠΉ являСтся Ρ‚Π°ΠΊΠΎΠΉ нСдостаток Silverrun, ΠΊΠ°ΠΊ отсутствиС ТСсткого Π²Π·Π°ΠΈΠΌΠ½ΠΎΠ³ΠΎ контроля ΠΌΠ΅ΠΆΠ΄Ρƒ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚Π°ΠΌΠΈ Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Ρ… ΠΌΠΎΠ΄Π΅Π»Π΅ΠΉ (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, возмоТности автоматичСского распространСния ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠΉ ΠΌΠ΅ΠΆΠ΄Ρƒ DFD Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Ρ… ΡƒΡ€ΠΎΠ²Π½Π΅ΠΉ Π΄Π΅ΠΊΠΎΠΌΠΏΠΎΠ·ΠΈΡ†ΠΈΠΈ). Π‘Π»Π΅Π΄ΡƒΠ΅Ρ‚, ΠΎΠ΄Π½Π°ΠΊΠΎ, ΠΎΡ‚ΠΌΠ΅Ρ‚ΠΈΡ‚ΡŒ, Ρ‡Ρ‚ΠΎ этот нСдостаток ΠΌΠΎΠΆΠ΅Ρ‚ ΠΈΠΌΠ΅Ρ‚ΡŒ сущСствСнноС Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π² ΡΠ»ΡƒΡ‡Π°Π΅ использования каскадной ΠΌΠΎΠ΄Π΅Π»ΠΈ Π–Π¦ ПО.

Для автоматичСской Π³Π΅Π½Π΅Ρ€Π°Ρ†ΠΈΠΈ схСм Π±Π°Π· Π΄Π°Π½Π½Ρ‹Ρ… Ρƒ Silverrun ΡΡƒΡ‰Π΅ΡΡ‚Π²ΡƒΡŽΡ‚ мосты ΠΊ Π½Π°ΠΈΠ±ΠΎΠ»Π΅Π΅ распространСнным Π‘Π£Π‘Π”: Oracle, Informix, DB2, Ingres, Progress, SQL Server, SQLBase, Sybase. Для ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‡ΠΈ Π΄Π°Π½Π½Ρ‹Ρ… Π² ΡΡ€Π΅Π΄ΡΡ‚Π²Π° Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ ΠΈΠΌΠ΅ΡŽΡ‚ΡΡ мосты ΠΊ ΡΠ·Ρ‹ΠΊΠ°ΠΌ 4GL: JAM, PowerBuilder, SQL Windows, Uniface, NewEra, Delphi.

Для ΠΎΠ±ΠΌΠ΅Π½Π° Π΄Π°Π½Π½Ρ‹ΠΌΠΈ с Π΄Ρ€ΡƒΠ³ΠΈΠΌΠΈ срСдствами Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΠ·Π°Ρ†ΠΈΠΈ проСктирования, создания спСциализированных ΠΏΡ€ΠΎΡ†Π΅Π΄ΡƒΡ€ Π°Π½Π°Π»ΠΈΠ·Π° ΠΈ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠΈ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π½Ρ‹Ρ… спСцификаций, составлСния спСциализированных ΠΎΡ‚Ρ‡Π΅Ρ‚ΠΎΠ² Π² ΡΠΎΠΎΡ‚вСтствии с Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹ΠΌΠΈ стандартами Π² ΡΠΈΡΡ‚Π΅ΠΌΠ΅ Silverrun имССтся Ρ‚Ρ€ΠΈ способа Π²Ρ‹Π΄Π°Ρ‡ΠΈ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π½ΠΎΠΉ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ Π²ΠΎ Π²Π½Π΅ΡˆΠ½ΠΈΠ΅ Ρ„Π°ΠΉΠ»Ρ‹:

Π˜ΠΌΠ΅ΡŽΡ‚ΡΡ Ρ€Π΅Π°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ Silverrun Ρ‚Ρ€Π΅Ρ… ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌ — MS Windows, Macintosh ΠΈ OS/2 PresentationManager — с Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒΡŽ ΠΎΠ±ΠΌΠ΅Π½Π° ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π½Ρ‹ΠΌΠΈ Π΄Π°Π½Π½Ρ‹ΠΌΠΈ ΠΌΠ΅ΠΆΠ΄Ρƒ Π½ΠΈΠΌΠΈ.

Для функционирования Π² ΡΡ€Π΅Π΄Π΅ Windows Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ ΠΈΠΌΠ΅Ρ‚ΡŒ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ с ΠΏΡ€ΠΎΡ†Π΅ΡΡΠΎΡ€ΠΎΠΌ ΠΌΠΎΠ΄Π΅Π»ΠΈ Π½Π΅ Π½ΠΈΠΆΠ΅ i486 ΠΈ ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΈΠ²Π½ΡƒΡŽ ΠΏΠ°ΠΌΡΡ‚ΡŒ объСмом Π½Π΅ ΠΌΠ΅Π½Π΅Π΅ 8 Мб (рСкомСндуСтся 16 Мб). НадискСполнаяинсталляцияSilverrunΠ·Π°Π½ΠΈΠΌΠ°Π΅Ρ‚ 20 Мб.

2. Vantage Team Builder (Westmount I-CASE). VantageTeamBuilder прСдставляСт собой ΠΈΠ½Ρ‚Π΅Π³Ρ€ΠΈΡ€ΠΎΠ²Π°Π½Π½Ρ‹ΠΉ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½Ρ‹ΠΉ ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚, ΠΎΡ€ΠΈΠ΅Π½Ρ‚ΠΈΡ€ΠΎΠ²Π°Π½Π½Ρ‹ΠΉ Π½Π° Ρ€Π΅Π°Π»ΠΈΠ·Π°Ρ†ΠΈΡŽ каскадной ΠΌΠΎΠ΄Π΅Π»ΠΈ Π–Π¦ ПО ΠΈ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΡƒ ΠΏΠΎΠ»Π½ΠΎΠ³ΠΎ Π–Π¦ ПО.

VantageTeamBuilder обСспСчиваСт Π²Ρ‹ΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΡ… Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΉ:

  • Β· ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ Π΄ΠΈΠ°Π³Ρ€Π°ΠΌΠΌ ΠΏΠΎΡ‚ΠΎΠΊΠΎΠ² Π΄Π°Π½Π½Ρ‹Ρ…, «ΡΡƒΡ‰Π½ΠΎΡΡ‚ΡŒ-связь», структур Π΄Π°Π½Π½Ρ‹Ρ…, структурных схСм ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌ ΠΈ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚Π΅ΠΉ экранных Ρ„ΠΎΡ€ΠΌ;
  • Β· ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ Π΄ΠΈΠ°Π³Ρ€Π°ΠΌΠΌ Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Ρ‹ систСмы — SAD (ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ состава ΠΈ ΡΠ²ΡΠ·ΠΈ Π²Ρ‹Ρ‡ΠΈΡΠ»ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Ρ… срСдств, распрСдСлСния Π·Π°Π΄Π°Ρ‡ систСмы ΠΌΠ΅ΠΆΠ΄Ρƒ Π²Ρ‹Ρ‡ΠΈΡΠ»ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹ΠΌΠΈ срСдствами, ΠΌΠΎΠ΄Π΅Π»ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ ΠΎΡ‚Π½ΠΎΡˆΠ΅Π½ΠΈΠΉ Ρ‚ΠΈΠΏΠ° «ΠΊΠ»ΠΈΠ΅Π½Ρ‚-сСрвСр», Π°Π½Π°Π»ΠΈΠ· использования ΠΌΠ΅Π½Π΅Π΄ΠΆΠ΅Ρ€ΠΎΠ² Ρ‚Ρ€Π°Π½Π·Π°ΠΊΡ†ΠΈΠΉ ΠΈ ΠΎΡΠΎΠ±Π΅Π½Π½ΠΎΡΡ‚Π΅ΠΉ функционирования систСм Π² Ρ€Π΅Π°Π»ΡŒΠ½ΠΎΠΌ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ);
  • Β· ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ Π½Π° ΡΠ·Ρ‹ΠΊΠ΅ C ΡΠΎ Π²ΡΡ‚Ρ€ΠΎΠ΅Π½Π½Ρ‹ΠΌ SQL;
  • Β· ΡƒΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ вСрсиями ΠΈ ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠ΅ΠΉ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π°;
  • Β· ΠΌΠ½ΠΎΠ³ΠΎΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΡΠΊΠΈΠΉ доступ ΠΊ Ρ€Π΅ΠΏΠΎΠ·ΠΈΡ‚ΠΎΡ€ΠΈΡŽ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π°;
  • Β· гСнСрация ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π½ΠΎΠΉ Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°Ρ†ΠΈΠΈ ΠΏΠΎ ΡΡ‚Π°Π½Π΄Π°Ρ€Ρ‚Π½Ρ‹ΠΌ ΠΈ ΠΈΠ½Π΄ΠΈΠ²ΠΈΠ΄ΡƒΠ°Π»ΡŒΠ½Ρ‹ΠΌ шаблонам;
  • Β· экспорт ΠΈ ΠΈΠΌΠΏΠΎΡ€Ρ‚ Π΄Π°Π½Π½Ρ‹Ρ… ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π° Π² Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Π΅ CDIF (CASE DataInterchangeFormat).

VantageTeamBuilder поставляСтся Π² Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Ρ… конфигурациях Π² Π·Π°Π²ΠΈΡΠΈΠΌΠΎΡΡ‚ΠΈ ΠΎΡ‚ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΡ‹Ρ… Π‘Π£Π‘Π” (ORACLE, Informix, Sybase ΠΈΠ»ΠΈ Ingres) ΠΈΠ»ΠΈ срСдств Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ (Uniface). Для описания ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π° Π˜Π‘ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ достаточно большой Π½Π°Π±ΠΎΡ€ Π΄ΠΈΠ°Π³Ρ€Π°ΠΌΠΌ.

ΠŸΡ€ΠΈ построСнии всСх Ρ‚ΠΈΠΏΠΎΠ² Π΄ΠΈΠ°Π³Ρ€Π°ΠΌΠΌ обСспСчиваСтся ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»ΡŒ соотвСтствия ΠΌΠΎΠ΄Π΅Π»Π΅ΠΉ синтаксису ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΡ‹Ρ… ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠ², Π° Ρ‚Π°ΠΊΠΆΠ΅ ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»ΡŒ соотвСтствия ΠΎΠ΄Π½ΠΎΠΈΠΌΠ΅Π½Π½Ρ‹Ρ… элСмСнтов ΠΈ ΠΈΡ… Ρ‚ΠΈΠΏΠΎΠ² для Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Ρ… Ρ‚ΠΈΠΏΠΎΠ² Π΄ΠΈΠ°Π³Ρ€Π°ΠΌΠΌ.

ΠŸΡ€ΠΈ построСнии DFD обСспСчиваСтся ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»ΡŒ соотвСтствия Π΄ΠΈΠ°Π³Ρ€Π°ΠΌΠΌ Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Ρ… ΡƒΡ€ΠΎΠ²Π½Π΅ΠΉ Π΄Π΅ΠΊΠΎΠΌΠΏΠΎΠ·ΠΈΡ†ΠΈΠΈ. ΠšΠΎΠ½Ρ‚Ρ€ΠΎΠ»ΡŒ Π·Π° ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎΡΡ‚ΡŒΡŽ Π²Π΅Ρ€Ρ…Π½Π΅Π³ΠΎ уровня DFD осущСствляСтся с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ΠΌΠ°Ρ‚Ρ€ΠΈΡ†Ρ‹ списков событий (ELM). Для контроля Π·Π° Π΄Π΅ΠΊΠΎΠΌΠΏΠΎΠ·ΠΈΡ†ΠΈΠ΅ΠΉ составных ΠΏΠΎΡ‚ΠΎΠΊΠΎΠ² Π΄Π°Π½Π½Ρ‹Ρ… ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ нСсколько Π²Π°Ρ€ΠΈΠ°Π½Ρ‚ΠΎΠ² ΠΈΡ… ΠΎΠΏΠΈΡΠ°Π½ΠΈΡ: Π² Π²ΠΈΠ΄Π΅ Π΄ΠΈΠ°Π³Ρ€Π°ΠΌΠΌ структур Π΄Π°Π½Π½Ρ‹Ρ… (DSD) ΠΈΠ»ΠΈ Π² Π½ΠΎΡ‚Π°Ρ†ΠΈΠΈ БНЀ (Ρ„ΠΎΡ€ΠΌΠ° Бэкуса-Наура).

ΠŸΡ€ΠΈ построСнии ΠΌΠΎΠ΄Π΅Π»ΠΈ Π΄Π°Π½Π½Ρ‹Ρ… Π² Π²ΠΈΠ΄Π΅ ERD выполняСтся Π΅Π΅ Π½ΠΎΡ€ΠΌΠ°Π»ΠΈΠ·Π°Ρ†ΠΈΡ ΠΈ Π²Π²ΠΎΠ΄ΠΈΡ‚ся ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½ΠΈΠ΅ физичСских ΠΈΠΌΠ΅Π½ элСмСнтов Π΄Π°Π½Π½Ρ‹Ρ… ΠΈ Ρ‚Π°Π±Π»ΠΈΡ†, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π±ΡƒΠ΄ΡƒΡ‚ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒΡΡ Π² ΠΏΡ€ΠΎΡ†Π΅ΡΡΠ΅ Π³Π΅Π½Π΅Ρ€Π°Ρ†ΠΈΠΈ физичСской схСмы Π΄Π°Π½Π½Ρ‹Ρ… ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½ΠΎΠΉ Π‘Π£Π‘Π”. ΠžΠ±Π΅ΡΠΏΠ΅Ρ‡ΠΈΠ²Π°Π΅Ρ‚ΡΡ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ опрСдСлСния Π°Π»ΡŒΡ‚Π΅Ρ€Π½Π°Ρ‚ΠΈΠ²Π½Ρ‹Ρ… ΠΊΠ»ΡŽΡ‡Π΅ΠΉ сущностСй ΠΈ ΠΏΠΎΠ»Π΅ΠΉ, ΡΠΎΡΡ‚Π°Π²Π»ΡΡŽΡ‰ΠΈΡ… Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ Ρ‚ΠΎΡ‡ΠΊΠΈ Π²Ρ…ΠΎΠ΄Π° Π² Ρ‚Π°Π±Π»ΠΈΡ†Ρƒ (поля индСксов), ΠΈ ΠΌΠΎΡ‰Π½ΠΎΡΡ‚ΠΈ ΠΎΡ‚Π½ΠΎΡˆΠ΅Π½ΠΈΠΉ ΠΌΠ΅ΠΆΠ΄Ρƒ сущностями.

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

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

ΠŸΡ€ΠΈ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ΅ достаточно ΠΊΡ€ΡƒΠΏΠ½ΠΎΠΉ Π˜Π‘ вся систСма Π² Ρ†Π΅Π»ΠΎΠΌ соотвСтствуСт ΠΎΠ΄Π½ΠΎΠΌΡƒ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Ρƒ ΠΊΠ°ΠΊ ΠΊΠ°Ρ‚Π΅Π³ΠΎΡ€ΠΈΠΈ VantageTeamBuilder. ΠŸΡ€ΠΎΠ΅ΠΊΡ‚ ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ Π΄Π΅ΠΊΠΎΠΌΠΏΠΎΠ·ΠΈΡ€ΠΎΠ²Π°Π½ Π½Π° Ρ€ΡΠ΄ систСм, каТдая ΠΈΠ· ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… соотвСтствуСт Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ ΠΎΡ‚Π½ΠΎΡΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ Π°Π²Ρ‚ΠΎΠ½ΠΎΠΌΠ½ΠΎΠΉ подсистСмС Π˜Π‘ ΠΈ Ρ€Π°Π·Ρ€Π°Π±Π°Ρ‚ываСтся нСзависимо ΠΎΡ‚ Π΄Ρ€ΡƒΠ³ΠΈΡ…. Π’ Π΄Π°Π»ΡŒΠ½Π΅ΠΉΡˆΠ΅ΠΌ систСмы ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π° ΠΌΠΎΠ³ΡƒΡ‚ Π±Ρ‹Ρ‚ΡŒ ΠΈΠ½Ρ‚Π΅Π³Ρ€ΠΈΡ€ΠΎΠ²Π°Π½Ρ‹.

ΠŸΡ€ΠΎΡ†Π΅ΡΡ проСктирования Π˜Π‘ с ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Π½ΠΈΠ΅ΠΌ VantageTeamBuilder рСализуСтся Π² Π²ΠΈΠ΄Π΅ 4-Ρ… ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹Ρ… Ρ„Π°Π· (стадий) — Π°Π½Π°Π»ΠΈΠ·Π°, Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Ρ‹, проСктирования ΠΈ Ρ€Π΅Π°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ, ΠΏΡ€ΠΈ этом Π·Π°ΠΊΠΎΠ½Ρ‡Π΅Π½Π½Ρ‹Π΅ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Ρ‹ ΠΊΠ°ΠΆΠ΄ΠΎΠΉ стадии ΠΏΠΎΠ»Π½ΠΎΡΡ‚ΡŒΡŽ ΠΈΠ»ΠΈ частично пСрСносятся (ΠΈΠΌΠΏΠΎΡ€Ρ‚ΠΈΡ€ΡƒΡŽΡ‚ΡΡ) Π² ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΡƒΡŽ Ρ„Π°Π·Ρƒ. ВсС Π΄ΠΈΠ°Π³Ρ€Π°ΠΌΠΌΡ‹, ΠΊΡ€ΠΎΠΌΠ΅ ERD, ΠΏΡ€Π΅ΠΎΠ±Ρ€Π°Π·ΡƒΡŽΡ‚ΡΡ Π² Π΄Ρ€ΡƒΠ³ΠΎΠΉ Ρ‚ΠΈΠΏ ΠΈΠ»ΠΈ ΠΈΠ·ΠΌΠ΅Π½ΡΡŽΡ‚ Π²ΠΈΠ΄ Π² ΡΠΎΠΎΡ‚вСтствии с ΠΎΡΠΎΠ±Π΅Π½Π½ΠΎΡΡ‚ями Ρ‚Π΅ΠΊΡƒΡ‰Π΅ΠΉ Ρ„Π°Π·Ρ‹. Π’Π°ΠΊ, DFD ΠΏΡ€Π΅ΠΎΠ±Ρ€Π°Π·ΡƒΡŽΡ‚ΡΡ Π² Ρ„Π°Π·Π΅ Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Ρ‹ Π² SAD, DSD — Π² DTD. ПослС Π·Π°Π²Π΅Ρ€ΡˆΠ΅Π½ΠΈΡ ΠΈΠΌΠΏΠΎΡ€Ρ‚Π° логичСская связь с ΠΏΡ€Π΅Π΄Ρ‹Π΄ΡƒΡ‰Π΅ΠΉ Ρ„Π°Π·ΠΎΠΉ разрываСтся, Ρ‚. Π΅. Π² Π΄ΠΈΠ°Π³Ρ€Π°ΠΌΠΌΡ‹ ΠΌΠΎΠ³ΡƒΡ‚ Π²Π½ΠΎΡΠΈΡ‚ΡŒΡΡ всС Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΡ‹Π΅ измСнСния.

ΠšΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΡ VantageTeamBuilderforUniface обСспСчиваСт совмСстноС использованиС Π΄Π²ΡƒΡ… систСм Π² Ρ€Π°ΠΌΠΊΠ°Ρ… Π΅Π΄ΠΈΠ½ΠΎΠΉ тСхнологичСской срСды проСктирования, ΠΏΡ€ΠΈ этом схСмы Π‘Π” (SQL-ΠΌΠΎΠ΄Π΅Π»ΠΈ) пСрСносятся Π² Ρ€Π΅ΠΏΠΎΠ·ΠΈΡ‚ΠΎΡ€ΠΈΠΉUniface, ΠΈ, Π½Π°ΠΎΠ±ΠΎΡ€ΠΎΡ‚, ΠΏΡ€ΠΈΠΊΠ»Π°Π΄Π½Ρ‹Π΅ ΠΌΠΎΠ΄Π΅Π»ΠΈ, сформированныС срСдствами Uniface, ΠΌΠΎΠ³ΡƒΡ‚ Π±Ρ‹Ρ‚ΡŒ пСрСнСсСны Π² Ρ€Π΅ΠΏΠΎΠ·ΠΈΡ‚ΠΎΡ€ΠΈΠΉVantageTeamBuilder. Π’ΠΎΠ·ΠΌΠΎΠΆΠ½Ρ‹Π΅ рассогласования ΠΌΠ΅ΠΆΠ΄Ρƒ рСпозиториями Π΄Π²ΡƒΡ… систСм ΡƒΡΡ‚Ρ€Π°Π½ΡΡŽΡ‚ΡΡ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½ΠΎΠΉ ΡƒΡ‚ΠΈΠ»ΠΈΡ‚Ρ‹. Π Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° экранных Ρ„ΠΎΡ€ΠΌ Π² ΡΡ€Π΅Π΄Π΅ Uniface выполняСтся Π½Π° Π±Π°Π·Π΅ Π΄ΠΈΠ°Π³Ρ€Π°ΠΌΠΌ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚Π΅ΠΉ Ρ„ΠΎΡ€ΠΌ (FSD) послС ΠΈΠΌΠΏΠΎΡ€Ρ‚Π° SQL-ΠΌΠΎΠ΄Π΅Π»ΠΈ.

VantageTeamBuilder Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½ΠΈΡ€ΡƒΠ΅Ρ‚ Π½Π° Π²ΡΠ΅Ρ… основных UNIX-ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΠ°Ρ… (Solaris, SCO UNIX, AIX, HP-UX) ΠΈ VMS.

3. Π›ΠΎΠΊΠ°Π»ΡŒΠ½Ρ‹Π΅ срСдства (ERwin, BPwin, S-Designor, CASE. Аналитик).

ERwin — срСдство ΠΊΠΎΠ½Ρ†Π΅ΠΏΡ‚ΡƒΠ°Π»ΡŒΠ½ΠΎΠ³ΠΎ модСлирования Π‘Π”, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‰Π΅Π΅ ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠ»ΠΎΠ³ΠΈΡŽ IDEF1X. ERwin Ρ€Π΅Π°Π»ΠΈΠ·ΡƒΠ΅Ρ‚ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ схСмы Π‘Π”, Π³Π΅Π½Π΅Ρ€Π°Ρ†ΠΈΡŽ Π΅Π΅ ΠΎΠΏΠΈΡΠ°Π½ΠΈΡ Π½Π° ΡΠ·Ρ‹ΠΊΠ΅ Ρ†Π΅Π»Π΅Π²ΠΎΠΉ Π‘Π£Π‘Π” (ORACLE, Informix, Ingres, Sybase, DB/2, Microsoft SQL Server, Progress ΠΈ Π΄Ρ€.) ΠΈ Ρ€Π΅ΠΈΠ½ΠΆΠΈΠ½ΠΈΡ€ΠΈΠ½Π³ ΡΡƒΡ‰Π΅ΡΡ‚Π²ΡƒΡŽΡ‰Π΅ΠΉ Π‘Π”. ERwin выпускаСтся Π² Π½Π΅ΡΠΊΠΎΠ»ΡŒΠΊΠΈΡ… Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Ρ… конфигурациях, ΠΎΡ€ΠΈΠ΅Π½Ρ‚ΠΈΡ€ΠΎΠ²Π°Π½Π½Ρ‹Ρ… Π½Π° Π½Π°ΠΈΠ±ΠΎΠ»Π΅Π΅ распространСнныС срСдства Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ 4GL. ВСрсия ERwin/OPEN ΠΏΠΎΠ»Π½ΠΎΡΡ‚ΡŒΡŽ совмСстима со ΡΡ€Π΅Π΄ΡΡ‚Π²Π°ΠΌΠΈ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ PowerBuilder ΠΈ SQLWindows ΠΈ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ΅Ρ‚ ΡΠΊΡΠΏΠΎΡ€Ρ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ описаниС спроСктированной Π‘Π” нСпосрСдствСнно Π² Ρ€Π΅ΠΏΠΎΠ·ΠΈΡ‚ΠΎΡ€ΠΈΠΈ Π΄Π°Π½Π½Ρ‹Ρ… срСдств.

Для ряда срСдств Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ (PowerBuilder, SQLWindows, Delphi, VisualBasic) выполняСтся гСнСрация Ρ„ΠΎΡ€ΠΌ ΠΈ ΠΏΡ€ΠΎΡ‚ΠΎΡ‚ΠΈΠΏΠΎΠ² ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ.

БСтСвая вСрсия ErwinModelMart обСспСчиваСт согласованноС ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ Π‘Π” ΠΈ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ Π² Ρ€Π°ΠΌΠΊΠ°Ρ… Ρ€Π°Π±ΠΎΡ‡Π΅ΠΉ Π³Ρ€ΡƒΠΏΠΏΡ‹.

BPwin — срСдство Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½ΠΎΠ³ΠΎ модСлирования, Ρ€Π΅Π°Π»ΠΈΠ·ΡƒΡŽΡ‰Π΅Π΅ ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠ»ΠΎΠ³ΠΈΡŽ IDEF0.

Π’ΠΎΠ·ΠΌΠΎΠΆΠ½Ρ‹Π΅ ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠΈ ΠΈ ΠΎΡ€ΠΈΠ΅Π½Ρ‚ировочная ΡΡ‚ΠΎΠΈΠΌΠΎΡΡ‚ΡŒ срСдств (Π±Π΅Π· тСхничСской ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠΈ) ΠΏΡ€ΠΈΠ²Π΅Π΄Π΅Π½Ρ‹ Π² Ρ‚Π°Π±Π»ΠΈΡ†Π΅ 4.1.

Π’Π°Π±Π»ΠΈΡ†Π° 2.1. Π’ΠΎΠ·ΠΌΠΎΠΆΠ½Ρ‹Π΅ ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠΈ Π»ΠΎΠΊΠ°Π»ΡŒΠ½Ρ‹Ρ… CASEсрСдств.

ΠšΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΡ.

Π‘Ρ‚ΠΎΠΈΠΌΠΎΡΡ‚ΡŒ, $.

ERwin/ERX.

3,295.

Bpwin.

2,495.

ERwin/ERX for PowerBuilder, Visual Basic, Progress.

3,495.

ERwin/ERX forDelphi.

4,295.

ERwin/Desktop for PowerBuilder, Visual Basic.

ERwin/ERX for SQLWindows / Designer/2000 / Solaris.

3,495 / 5,795 / 6,995.

ModelMart 5 / 10 user.

11,995 / 19,995.

Erwin/OPEN forModelMart.

3,995.

S-Designor 4.2 прСдставляСт собой CASE-срСдство для проСктирования рСляционных Π±Π°Π· Π΄Π°Π½Π½Ρ‹Ρ…. По ΡΠ²ΠΎΠΈΠΌ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½Ρ‹ΠΌ возмоТностям ΠΈ ΡΡ‚оимости ΠΎΠ½ Π±Π»ΠΈΠ·ΠΎΠΊ ΠΊ CASE-срСдству ERwin, ΠΎΡ‚Π»ΠΈΡ‡Π°ΡΡΡŒ внСшнС ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΠΎΠΉ Π½Π° Π΄ΠΈΠ°Π³Ρ€Π°ΠΌΠΌΠ°Ρ… Π½ΠΎΡ‚Π°Ρ†ΠΈΠ΅ΠΉ. S-Designor Ρ€Π΅Π°Π»ΠΈΠ·ΡƒΠ΅Ρ‚ ΡΡ‚Π°Π½Π΄Π°Ρ€Ρ‚Π½ΡƒΡŽ ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠ»ΠΎΠ³ΠΈΡŽ модСлирования Π΄Π°Π½Π½Ρ‹Ρ… ΠΈ Π³Π΅Π½Π΅Ρ€ΠΈΡ€ΡƒΠ΅Ρ‚ описаниС Π‘Π” для Ρ‚Π°ΠΊΠΈΡ… Π‘Π£Π‘Π”, ΠΊΠ°ΠΊ ORACLE, Informix, Ingres, Sybase, DB/2, Microsoft SQL Server ΠΈ Π΄Ρ€. Для ΡΡƒΡ‰Π΅ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΡ… систСм выполняСтся Ρ€Π΅ΠΈΠ½ΠΆΠΈΠ½ΠΈΡ€ΠΈΠ½Π³ Π‘Π”.

S-Designor совмСстим с Ρ€ΡΠ΄ΠΎΠΌ срСдств Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ (PowerBuilder, Uniface, TeamWindows ΠΈ Π΄Ρ€.) ΠΈ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ΅Ρ‚ ΡΠΊΡΠΏΠΎΡ€Ρ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ описаниС Π‘Π” Π² Ρ€Π΅ΠΏΠΎΠ·ΠΈΡ‚ΠΎΡ€ΠΈΠΈ Π΄Π°Π½Π½Ρ‹Ρ… срСдств. Для PowerBuilder выполняСтся Ρ‚Π°ΠΊΠΆΠ΅ прямая гСнСрация шаблонов ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ.

CASE.Аналитик 1.1 являСтся практичСски СдинствСнным Π² Π½Π°ΡΡ‚оящСС врСмя конкурСнтоспособным отСчСствСнным CASE-срСдством Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½ΠΎΠ³ΠΎ модСлирования. Π•Π³ΠΎ основныС Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ:

  • Β· построСниС ΠΈ Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ DFD;
  • Β· Π°Π½Π°Π»ΠΈΠ· Π΄ΠΈΠ°Π³Ρ€Π°ΠΌΠΌ ΠΈ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π½Ρ‹Ρ… спСцификаций Π½Π° ΠΏΠΎΠ»Π½ΠΎΡ‚Ρƒ ΠΈ Π½Π΅ΠΏΡ€ΠΎΡ‚ΠΈΠ²ΠΎΡ€Π΅Ρ‡ΠΈΠ²ΠΎΡΡ‚ΡŒ;
  • Β· ΠΏΠΎΠ»ΡƒΡ‡Π΅Π½ΠΈΠ΅ Ρ€Π°Π·Π½ΠΎΠΎΠ±Ρ€Π°Π·Π½Ρ‹Ρ… ΠΎΡ‚Ρ‡Π΅Ρ‚ΠΎΠ² ΠΏΠΎ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Ρƒ;
  • Β· гСнСрация ΠΌΠ°ΠΊΠ΅Ρ‚ΠΎΠ² Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚ΠΎΠ² Π² ΡΠΎΠΎΡ‚вСтствии с Ρ‚рСбованиями Π“ΠžΠ‘Π’ 19. Π₯Π₯Π₯ ΠΈ 34.Π₯Π₯Π₯.

Π‘Ρ€Π΅Π΄Π° функционирования: процСс…

Π’ ΠΎΡΠ½ΠΎΠ²Π΅ Ρ€Π°Π±ΠΎΡ‚Ρ‹ RationalRose Π»Π΅ΠΆΠΈΡ‚ построСниС Ρ€Π°Π·Π»ΠΈΡ‡Π½ΠΎΠ³ΠΎ Ρ€ΠΎΠ΄Π° Π΄ΠΈΠ°Π³Ρ€Π°ΠΌΠΌ ΠΈ ΡΠΏΠ΅Ρ†ΠΈΡ„ΠΈΠΊΠ°Ρ†ΠΈΠΉ, ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΡΡŽΡ‰ΠΈΡ… Π»ΠΎΠ³ΠΈΡ‡Π΅ΡΠΊΡƒΡŽ ΠΈ Ρ„ΠΈΠ·ΠΈΡ‡Π΅ΡΠΊΡƒΡŽ структуры ΠΌΠΎΠ΄Π΅Π»ΠΈ, Π΅Π΅ ΡΡ‚атичСскиС ΠΈ Π΄ΠΈΠ½Π°ΠΌΠΈΡ‡Π΅ΡΠΊΠΈΠ΅ аспСкты. Π’ ΠΈΡ… Ρ‡ΠΈΡΠ»ΠΎ входят Π΄ΠΈΠ°Π³Ρ€Π°ΠΌΠΌΡ‹ классов, состояний, сцСнариСв, ΠΌΠΎΠ΄ΡƒΠ»Π΅ΠΉ, процСссов.

Π’ ΡΠΎΡΡ‚Π°Π²Π΅ RationalRose ΠΌΠΎΠΆΠ½ΠΎ Π²Ρ‹Π΄Π΅Π»ΠΈΡ‚ΡŒ 6 основных структурных ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚: Ρ€Π΅ΠΏΠΎΠ·ΠΈΡ‚ΠΎΡ€ΠΈΠΉ, графичСский интСрфСйс ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ, срСдства просмотра ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π° (browser), срСдства контроля ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π°, срСдства сбора статистики ΠΈ Π³Π΅Π½Π΅Ρ€Π°Ρ‚ΠΎΡ€ Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚ΠΎΠ². К Π½ΠΈΠΌ Π΄ΠΎΠ±Π°Π²Π»ΡΡŽΡ‚ΡΡ Π³Π΅Π½Π΅Ρ€Π°Ρ‚ΠΎΡ€ ΠΊΠΎΠ΄ΠΎΠ² (ΠΈΠ½Π΄ΠΈΠ²ΠΈΠ΄ΡƒΠ°Π»ΡŒΠ½Ρ‹ΠΉ для ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ языка) ΠΈ Π°Π½Π°Π»ΠΈΠ·Π°Ρ‚ΠΎΡ€ для Π‘++, ΠΎΠ±Π΅ΡΠΏΠ΅Ρ‡ΠΈΠ²Π°ΡŽΡ‰ΠΈΠΉ Ρ€Π΅ΠΈΠ½ΠΆΠΈΠ½ΠΈΡ€ΠΈΠ½Π³ — восстановлСниС ΠΌΠΎΠ΄Π΅Π»ΠΈ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π° ΠΏΠΎ ΠΈΡΡ…ΠΎΠ΄Π½Ρ‹ΠΌ тСкстам ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌ.

RationalRose Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½ΠΈΡ€ΡƒΠ΅Ρ‚ Π½Π° Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Ρ… ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΠ°Ρ…: IBM PC (Π² ΡΡ€Π΅Π΄Π΅ Windows), Sun SPARC stations (UNIX, Solaris, SunOS), Hewlett-Packard (HP UX), IBM RS/6000 (AIX).

Для Ρ€Π°Π±ΠΎΡ‚Ρ‹ систСмы Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ Π²Ρ‹ΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΡ… Ρ‚Ρ€Π΅Π±ΠΎΠ²Π°Π½ΠΈΠΉ:

  • Β· ΠŸΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΠ° Windows — процСссор 80386SX ΠΈΠ»ΠΈ Π²Ρ‹ΡˆΠ΅ (рСкомСндуСтся 80 486), ΠΏΠ°ΠΌΡΡ‚ΡŒ8MΠ± (рСкомСндуСтся 12MΠ±), пространство Π½Π° Π΄ΠΈΡΠΊΠ΅ 8MΠ± + 1−3MΠ± для ΠΎΠ΄Π½ΠΎΠΉ ΠΌΠΎΠ΄Π΅Π»ΠΈ.
  • Β· ΠŸΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΠ° UNIX — ΠΏΠ°ΠΌΡΡ‚ΡŒ 32+(16*число ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΉ) MΠ±, пространство Π½Π° Π΄ΠΈΡΠΊΠ΅ 30MΠ± + 20 ΠΏΡ€ΠΈ инсталляции + 1−3MΠ± для ΠΎΠ΄Π½ΠΎΠΉ ΠΌΠΎΠ΄Π΅Π»ΠΈ.

Π‘ΠΎΠ²ΠΌΠ΅ΡΡ‚ΠΈΠΌΠΎΡΡ‚ΡŒ ΠΏΠΎ Π²Π΅Ρ€ΡΠΈΡΠΌ обСспСчиваСтся Π½Π° ΡƒΡ€ΠΎΠ²Π½Π΅ ΠΌΠΎΠ΄Π΅Π»Π΅ΠΉ.

Для сравнСния CASEсрСдств рассмотрим Ρ‚Π°Π±Π»ΠΈΡ†Ρƒ характСристик ΡΡƒΡ‰Π΅ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΡ… систСм (Ρ‚Π°Π±Π». 2.2.).

Π’Π°Π±Π»ΠΈΡ†Π° 2.2. Π‘Ρ€Π°Π²Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Π°Ρ Ρ‚Π°Π±Π»ΠΈΡ†Π° характСристик ΡΡƒΡ‰Π΅ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΡ… систСм.

НаимСнованиС критСрия.

Silverrun.

VantageTeamBuilder.

ERwin.

BPwin.

S-Designor.

CASE. Аналитик.

RationalRose.

ΠšΠΎΠ½Ρ‚Ρ€ΠΎΠ»ΡŒ ΠΈ ΠΎΠ±Π΅ΡΠΏΠ΅Ρ‡Π΅Π½ΠΈΠ΅ цСлостности.

ΠžΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° ошибок.

ΠŸΡ€ΠΎΡΡ‚ΠΎΡ‚Π° Ρ€Π°Π±ΠΎΡ‚Ρ‹ с CASE-срСдством.

ΠšΠ°Ρ‡Π΅ΡΡ‚Π²ΠΎ Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°Ρ†ΠΈΠΈ.

Π”ΠΎΡΡ‚ΡƒΠΏΠ½ΠΎΡΡ‚ΡŒ обучСния.

ВрСбования ΠΊ Ρ‚СхничСским срСдствам.

процСссор Π½Π΅ Π½ΠΈΠΆΠ΅ i486, опСративная ΠΏΠ°ΠΌΡΡ‚ΡŒ Π½Π΅ ΠΌΠ΅Π½Π΅Π΅ 8 Мб, дисковая ΠΏΠ°ΠΌΡΡ‚ΡŒ — 20 Мб.

процСссор Π½Π΅ Π½ΠΈΠΆΠ΅ 486, опСративная ΠΏΠ°ΠΌΡΡ‚ΡŒ Π½Π΅ ΠΌΠ΅Π½Π΅Π΅ 16 Мб, дисковая ΠΏΠ°ΠΌΡΡ‚ΡŒ — 25 Мб.

процСссор Celeron 1100, опСративная ΠΏΠ°ΠΌΡΡ‚ΡŒ Π½Π΅ ΠΌΠ΅Π½Π΅Π΅ 64 Мб, дисковая ΠΏΠ°ΠΌΡΡ‚ΡŒ — 350 Мб.

процСссор Celeron 1100, опСративная ΠΏΠ°ΠΌΡΡ‚ΡŒ Π½Π΅ ΠΌΠ΅Π½Π΅Π΅ 64 Мб, дисковая ΠΏΠ°ΠΌΡΡ‚ΡŒ — 250 Мб.

процСссор Π½Π΅ Π½ΠΈΠΆΠ΅ 486, опСративная ΠΏΠ°ΠΌΡΡ‚ΡŒ Π½Π΅ ΠΌΠ΅Π½Π΅Π΅ 32 Мб, дисковая ΠΏΠ°ΠΌΡΡ‚ΡŒ — 125 Мб.

процСссор — 386 ΠΈ Π²Ρ‹ΡˆΠ΅, основная ΠΏΠ°ΠΌΡΡ‚ΡŒ — 4 Мб, дисковая ΠΏΠ°ΠΌΡΡ‚ΡŒ — 5 Мб.

процСссор 80386SX ΠΈΠ»ΠΈ Π²Ρ‹ΡˆΠ΅, ΠΏΠ°ΠΌΡΡ‚ΡŒ 8MΠ±, пространство Π½Π° Π΄ΠΈΡΠΊΠ΅ 8MΠ± + 1−3MΠ± для ΠΎΠ΄Π½ΠΎΠΉ ΠΌΠΎΠ΄Π΅Π»ΠΈ.

Π‘ΠΎΠ²ΠΌΠ΅ΡΡ‚ΠΈΠΌΠΎΡΡ‚ΡŒ ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΠΉ.

ΠŸΠ΅Ρ€Π΅Π½ΠΎΡΠΈΠΌΠΎΡΡ‚ΡŒ Π΄Π°Π½Π½Ρ‹Ρ… ΠΌΠ΅ΠΆΠ΄Ρƒ Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹ΠΌΠΈ вСрсиями.

ΠžΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΎΠ½Π½Π°Ρ срСда функционирования.

MS Windows, Macintosh, OS/2.

UNIX.

MS Windows.

MS Windows.

MS Windows.

MS Windows 3.1, 95.

Windows, UNIX.

Π‘Ρ‚ΠΎΠΈΠΌΠΎΡΡ‚ΡŒ.

4500 $.

5700 $.

3295 $.

2495 $.

3900 $.

605 $.

6000 $.

Анализ Ρ‚Π°Π±Π»ΠΈΡ†Ρ‹ характСристик CASEсрСдств ΠΏΠΎΠΊΠ°Π·Π°Π», Ρ‡Ρ‚ΠΎ Π½Π°ΠΈΠ±ΠΎΠ»Π΅Π΅ сущСствСнными критСриями ΠΏΡ€ΠΈ Π²Ρ‹Π±ΠΎΡ€Π΅ ΡΠ²Π»ΡΡŽΡ‚ΡΡ опСрационная срСда функционирования ΠΈ ΡΡ‚ΠΎΠΈΠΌΠΎΡΡ‚ΡŒ ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚Π°. ΠΠ°ΠΈΠ»ΡƒΡ‡ΡˆΠ°Ρ Ρ†Π΅Π½Π° прСдлагаСтся Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠ°ΠΌΠΈ систСмы CASE-Π°Π½Π°Π»ΠΈΡ‚ΠΈΠΊ, Π½ΠΎ ΡΡ‚ΠΎΡ‚ ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚ Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ Π½Π° ΠΌΠΎΡ€Π°Π»ΡŒΠ½ΠΎ ΡƒΡΡ‚Π°Ρ€Π΅Π²ΡˆΠΈΡ… ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΎΠ½Π½Ρ‹Ρ… систСмахMS Windows 3.1, MS Windows 95. ΠΠ°ΠΈΠ»ΡƒΡ‡ΡˆΠΈΠΌΠΈ срСдствами с Ρ‚ΠΎΡ‡ΠΊΠΈ зрСния Ρ†Π΅Π½Ρ‹ ΠΏΡ€Π΅Π΄ΡΡ‚Π°Π²Π»ΡΡŽΡ‚ΡΡ CASEсрСдства Erwin ΠΈ Bpwin, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ использовались Π² Π½Π°ΡΡ‚оящСй Ρ€Π°Π±ΠΎΡ‚Π΅.

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