Просмотров-193
0

Инструментальные средства проектирования информационных систем

Средства проектирования информационных систем

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

Средства разработки информационных систем — это комплекс инструментальных средств, обеспечивающих автоматизированное проектирование информационных систем  в рамках выбранной методологии проектирования  при поддержке тех или иных графических средств представления проектных решений в виде моделей и диаграмм(нотаций моделирования).

Средства разработки информационных систем(Computer Aided Software/System Engineering ,CASE-средств), как правило, обеспечивают поддержку полного жизненного цикла создания информационных систем, включая планирование, анализ, проектирование, реализацию, внедрение и эксплуатацию.

Основными достоинствами применения CASE-средств в процессе проектирования информационных систем являются:

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

По своему составу и архитектуре средства разработки информационных систем и их программного обеспечения во многом схожи и содержат следующие компоненты.

Архитектура средства проектирования информационных систем

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

Администратор проекта представляет собой набор инструментальных средств, необходимых для выполнения административных функций:

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

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

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

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

Среди большого числа существующих средств разработки информационных систем можно выделить: широко известное  CASE-средство визуального моделирования компании IBM Rational Software Corp  Rational Rose и IBM Rational Software Architect, семейство продуктов Borland Together,  средство моделирования ARIS,  программа для моделирования StarUML, онлайн-сервис для визуального представления Lucidchart, комплексный продукт ER/Studio Enterprise , Bizagi Process Modeler и др.

Далее рассмотрим наиболее популярные средства разработки информационных систем кратко. Применение некоторых из этих средств рассматриваются в отдельных статьях данного сайта.

CASE-средство визуального моделирования  Rational Rose

CASE-средство визуального моделирования  Rational Rose является хорошим инструментом автоматизации создания артефактов проектирования  создаваемых информационных систем.

CASE — средства Rational Rose   и его последователь Rational Rose XDE(расширенная среда разработки) нашли широкое применение при проектировании информационных систем и разработки их программного обеспечения.

Интерфейса Rational Rose имеет пять основных элементов:

  • — браузер (browser), который поддерживает четыре представления (view): представление вариантов использования, логическое представление, представление компонентов, представление размещения и используется для навигации по созданным элементам модели(диаграммам);
  • — панели инструментов (toolbars), которые содержат пиктограммы компонентов для каждого отдельного вида диаграмм и применяются для быстрого доступа к наиболее распространенным командам(перетаскивания пиктограмм на рабочее поле создаваемой диаграммы и т.п.).
  • — окно диаграммы (diagram window), которое используется для создания, просмотра и редактирования одной или нескольких диаграмм на языке UML;
  • — окно документации (documentation window), которое применяется для работы с документацией элементов создаваемой модели; — журнал (log), который применяется для просмотра ошибок и отчетов о результатах выполнения различных команд.
Средства проектирования информационных систем Rational Rose

Применение CASE — средства Rational Rose в процессе разработки информационных систем описано в следующих статьях:

Заключение

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

Смотрите также…

Кто хочет своевременно узнавать о выходе новой статьи на сайте должен подписаться.

ПОДПИСКА НА РАССЫЛКУ

Статьи об онлайн курсах обучения

Дистанционное обучение
Обучение программированию
Проектирование информационных систем
 

brasm

Пенсионер с 33 - летним педагогическим стажем

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *