45502

CASE-средства. Общая характеристика и классификация

Доклад

Информатика, кибернетика и программирование

Общая характеристика и классификация Современные CSEсредства охватывают обширную область поддержки многочисленных технологий проектирования ИС: от простых средств анализа и документирования до полномасштабных средств автоматизации покрывающих весь жизненный цикл ПО. Наиболее трудоемкими этапами разработки ИС являются этапы анализа и проектирования в процессе которых CSEсредства обеспечивают качество принимаемых технических решений и подготовку проектной документации. Графические средства моделирования предметной области позволяют...

Русский

2013-11-17

51 KB

7 чел.

11

Инструментальные средства проектирования АСОИУ

CASE-средства. Общая характеристика и классификация

Современные CASE-средства охватывают обширную область поддержки многочисленных технологий проектирования ИС: от простых средств анализа и документирования до полномасштабных средств автоматизации, покрывающих весь жизненный цикл ПО.

Наиболее трудоемкими этапами разработки ИС являются этапы анализа и проектирования, в процессе которых CASE-средства обеспечивают качество принимаемых технических решений и подготовку проектной документации. При этом большую роль играют методы визуального представления информации. Это предполагает построение структурных или иных диаграмм в реальном масштабе времени, использование многообразной цветовой палитры, сквозную проверку синтаксических правил. Графические средства моделирования предметной области позволяют разработчикам в наглядном виде изучать существующую ИС, перестраивать ее в соответствии с поставленными целями и имеющимися ограничениями.

Интегрированное CASE-средство (или комплекс средств, поддерживающих полный ЖЦ ПО) содержит следующие компоненты;

  •  репозиторий, являющийся основой CASE-средства. Он должен обеспечивать хранение версий

проекта и его отдельных компонентов, синхронизацию поступления информации от различных разработчиков при групповой разработке, контроль метаданных на полноту и непротиворечивость;

  •  графические средства анализа и проектирования, обеспечивающие создание и редактирование

иерархически связанных диаграмм (DFD, ERD и др.), образующих модели ИС;

  •  средства разработки приложений, включая языки 4GL и генераторы кодов;
  •  средства конфигурационного управления;
  •  средства документирования;
  •  средства тестирования;
  •  средства управления проектом;
  •  средства реинжиниринга.

CASE-средства можно классифицировать по следующим признакам:

  •  применяемым методологиям и моделям систем и БД;
  •  степени интегрированности с СУБД;
  •  доступным платформам.

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

  •  средства анализа, предназначенные для построения и анализа моделей предметной области;
  •  средства анализа и проектирования, поддерживающие наиболее распространенные методологии

проектирования и использующиеся для создания проектных спецификаций. Выходом таких средств являются спецификации компонентов и интерфейсов системы, архитектуры системы, алгоритмов и структур данных;

  •  средства проектирования баз данных, обеспечивающие моделирование данных и генерацию схем

баз данных для наиболее распространенных СУБД. К ним относятся Erwin, S-Designor и DataBase Designer (ORACLE). Средства проектирования баз данных имеются также в составе CASE-средств Vantage Team Builder, Designer/2000, Silverrun и PRO-IV;

  •  средства разработки приложений: Developer/2000 (ORACLE), Delphi (Borland) и др;
  •  средства реинжиниринга, обеспечивающие анализ программных кодов и схем баз данных и

формирование на их основе различных моделей и проектных спецификаций..

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

  •  средства планирования и управления проектом;
  •  средства конфигурационного управления;
  •  средства тестирования;
  •  средства документирования.

Технология внедрения CASE-средств

Процесс внедрения CASE-средств состоит из следующих этапов:

  •  определение потребностей в CASE-средствах;
  •  оценка и выбор CASE-средств;
  •  выполнение пилотного проекта;
  •  практическое внедрение CASE-средств.

На способ внедрения CASE-средств может повлиять специфика конкретной ситуации.


 

А также другие работы, которые могут Вас заинтересовать

8732. Свобода в деятельности людей 36.5 KB
  Свобода в деятельности людей Вариант 1 Свобода - это самостоятельность социальных и политических субъектов (в том числе и личности), выражающаяся в их способности и возможности делать собственный выбор и действовать в соответствии со своими инт...
8733. Исторический процесс и его участники 45 KB
  Исторический процесс и его участники Вариант 1 Исторический процесс - временная последовательность сменяющих друг друга событий, которые явились результатом деятельности многих поколений людей. Основу исторического процесса составляют исторические ф...
8734. Политика как деятельность, ее объекты, субъекты, цели и средства 54.5 KB
  Политика как деятельность, ее объекты, субъекты, цели и средства Вариант 1 Слово политика произошло от греческого слова politike, что означает в переводе на русский язык государственные дела. Среди причин - поляризация общества, появление соц...
8735. Политическая идеология 32.5 KB
  Политическая идеология Вариант 1 Политическая идеология - система идей и взглядов, выражающая коренные интересы, мировоззрение, какого-либо субъекта политики (класса, нации, общества, партии, общественного движения). Политическая идеология - те...
8736. Политическая система общества, ее структура 62.5 KB
  Политическая система общества, ее структура. Вариант 1 . Под политической системой общества понимают совокупность различных политических институтов, социально-политических общностей, форм взаимодействий и взаимоотношени...
8737. Политические партии. Многопартийность 58.5 KB
  Вариант 1 Политические партии. Многопартийность Политическая партия - это специализированная, организационно упорядоченная группа, объединяющая активных приверженцев тех или иных целей, идей, лидеров, служащая для борьбы за политическую власть....
8738. Общественный прогресс. Критерии прогресса 46.5 KB
  Общественный прогресс. Критерии прогресса 1 вариант. Прогресс - направление развития, для которого характерно поступательное движение общества от низших и простых форм общественной организации к более высоким и сложным. Регресс - обратное движение...
8739. Общество и научно-технический прогресс 37.5 KB
  Общество и научно-технический прогресс Вариант 1 Современное состояние научно - технического прогресса определяется понятием научно-технической революции. Научно-техническая революция (НТР)- это качественный скачок в развитии производительных с...
8740. Развитие знаний об обществе. Общественные науки 32 KB
  Развитие знаний об обществе. Общественные науки (социология, политология, культурология, история, религиоведение, экономика, обществознание и др.) Вариант 1 Этапы развития знаний об обществе. Познание общества в форме мифологического сознания ...