Ћекции.ќрг


ѕоиск:




 атегории:

јстрономи€
Ѕиологи€
√еографи€
ƒругие €зыки
»нтернет
»нформатика
»стори€
 ультура
Ћитература
Ћогика
ћатематика
ћедицина
ћеханика
ќхрана труда
ѕедагогика
ѕолитика
ѕраво
ѕсихологи€
–елиги€
–иторика
—оциологи€
—порт
—троительство
“ехнологи€
“ранспорт
‘изика
‘илософи€
‘инансы
’ими€
Ёкологи€
Ёкономика
Ёлектроника

 

 

 

 


Ќазначение и разновидности CASE-систем




¬ разр€д CASE-средств попадают как относительно дешевые системы дл€ персональных компьютеров с весьма ограниченными возможност€ми, так и дорогосто€щие системы дл€ неоднородных вычислительных платформ и операционных сред. “ак, современный рынок программных средств насчитывает около 300 различных CASE-средств, наиболее мощные из которых так или иначе используютс€ практически всеми ведущими западными фирмами.

ќбычно к CASE-средствам относ€т любое программное средство, автоматизирующее ту или иную совокупность процессов жизненного цикла программного обеспечени€ и обладающее следующими основными характерными особенност€ми:

  • мощные графические средства дл€ описани€ и документировани€ информационных систем, обеспечивающие удобный интерфейс с разработчиком и развивающие его творческие возможности;
  • интеграци€ отдельных компонент CASE-средств, обеспечивающа€ управл€емость процессом разработки информационных систем;
  • использование специальным образом организованного хранилища проектных метаданных (репозитори€).

»нтегрированное CASE-средство (или комплекс средств, поддерживающих полный жизненный цикл программного обеспечени€) содержит следующие компоненты;

  • репозиторий, €вл€ющийс€ основой CASE-средства. ќн должен обеспечивать хранение версий проекта и его отдельных компонентов, синхронизацию поступлени€ информации от различных разработчиков при групповой разработке, контроль метаданных на полноту и непротиворечивость;
  • графические средства анализа и проектировани€, обеспечивающие создание и редактирование иерархически св€занных диаграмм (DFD, ER-диаграмма и др.), образующих модели информационных систем;
  • средства разработки приложений, включа€ €зыки 4GL и генераторы кодов;
  • средства конфигурационного управлени€;
  • средства документировани€;
  • средства тестировани€;
  • средства управлени€ проектом;
  • средства реинжиниринга.

¬се современные CASE-средства могут быть классифицированы в основном по типам и категори€м.  лассификаци€ по типам отражает функциональную ориентацию CASE-средств на те или иные процессы жизненного цикла.  лассификаци€ по категори€м определ€ет степень интегрированности по выполн€емым функци€м и включает отдельные локальные средства, решающие небольшие автономные задачи (tools), набор частично интегрированных средств, охватывающих большинство этапов жизненного цикла информационных систем (toolkit) и полностью интегрированные средства, поддерживающие весь жизненный цикл информационных систем и св€занные общим репозиторием. ѕомимо этого, CASE-средства можно классифицировать по следующим признакам:

  • примен€емым методологи€м и модел€м систем и Ѕƒ;
  • степени интегрированности с —”Ѕƒ;
  • доступным платформам.

 лассификаци€ по типам в основном совпадает с компонентным составом CASE-средств и включает следующие основные типы:

  • средства анализа (Upper CASE), предназначенные дл€ построени€ и анализа моделей предметной области (Design/IDEF (Meta Software), BPwin (Logic Works));
  • средства анализа и проектировани€ (Middle CASE), поддерживающие наиболее распространенные методологии проектировани€ и использующиес€ дл€ создани€ проектных спецификаций (Vantage Team Builder (Cayenne), Designer/2000 (ORACLE), Silverrun (CSA), PRO-IV (McDonnell Douglas), CASE.јналитик (ћакроѕроджект)). ¬ыходом таких средств €вл€ютс€ спецификации компонентов и интерфейсов системы, архитектуры системы, алгоритмов и структур данных;
  • средства проектировани€ баз данных, обеспечивающие моделирование данных и генерацию схем баз данных (как правило, на €зыке SQL) дл€ наиболее распространенных —”Ѕƒ.   ним относ€тс€ ERwin (Logic Works), S-Designor (SDP) и DataBase Designer (ORACLE). —редства проектировани€ баз данных имеютс€ также в составе CASE-средств Vantage Team Builder, Designer/2000, Silverrun и PRO-IV;
  • средства разработки приложений.   ним относ€тс€ средства 4GL (Uniface (Compuware), JAM (JYACC), PowerBuilder (Sybase), Developer/2000 (ORACLE), New Era (Informix), SQL Windows (Gupta), Delphi (Borland) и др.) и генераторы кодов, вход€щие в состав Vantage Team Builder, PRO-IV и частично - в Silverrun;
  • средства реинжиниринга, обеспечивающие анализ программных кодов и схем баз данных и формирование на их основе различных моделей и проектных спецификаций. —редства анализа схем Ѕƒ и формировани€ ER-диаграмм вход€т в состав Vantage Team Builder, PRO-IV, Silverrun, Designer/2000, ERwin и S-Designor. ¬ области анализа программных кодов наибольшее распространение получают объектно-ориентированные CASE-средства, обеспечивающие реинжиниринг программ на €зыке —и++ (Rational Rose (Rational Software), Object Team (Cayenne)).

¬спомогательные типы включают:

  • средства планировани€ и управлени€ проектом (SE Companion, Microsoft Project и др.);
  • средства конфигурационного управлени€ (PVCS (Intersolv));
  • средства тестировани€ (Quality Works (Segue Software));
  • средства документировани€ (SoDA (Rational Software)).

Ќа сегодн€шний день –оссийский рынок программного обеспечени€ располагает следующими наиболее развитыми CASE-средствами:

  • Vantage Team Builder (Westmount I-CASE);
  • Designer/2000;
  • Silverrun;
  • ERwin+BPwin;
  • S-Designor;
  • CASE.јналитик.

 роме того, на рынке посто€нно по€вл€ютс€ как новые дл€ отечественных пользователей системы (например, CASE /4/0, PRO-IV, System Architect, Visible Analyst Workbench, EasyCASE), так и новые версии и модификации перечисленных систем.





ѕоделитьс€ с друзь€ми:


ƒата добавлени€: 2015-11-05; ћы поможем в написании ваших работ!; просмотров: 461 | Ќарушение авторских прав


ѕоиск на сайте:

Ћучшие изречени€:

¬ моем словаре нет слова Ђневозможної. © Ќаполеон Ѕонапарт
==> читать все изречени€...

1234 - | 1203 -


© 2015-2024 lektsii.org -  онтакты - ѕоследнее добавление

√ен: 0.008 с.