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

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

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

CASE-средство Rational Rose — общие сведения о применении

При выполнении курсовых проектов или работ, дипломных проектов или работ, а также бакалаврских работ по специальности Информационные системы и технологии, как правило, требуется разработать информационную систему или ее подсистему. В процессе проектирования широко используется метод визуального моделирования. Для этого наиболее целесообразно использовать известное CASE-средство Rational Rose и распространенный язык моделирования UML.

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

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

Начать построение диаграмм в Rational Rose на языке UML необходимо с создания модели или моделируемой системы в целом, в которую в будущем будут добавляться различные диаграммы. Это делается путем создания проекта типа Rational unified process – унифицированный процесс разработки при выборе пунктов меню File-> New и в появившемся окне выбрать пиктограмму rational unified process. Созданной модели следует задать имя.

Для создания требуемого набора диаграмм проектируемой информационной системы в CASE-средстве IBM Rational Rose реализованы общепринятые стандарты на рабочий интерфейс программы, аналогично известным средам визуального программирования, поэтому знакомство с интерфейсом будет осуществляться в процессе построения диаграмм. В процессе разработке можно создать четыре вида представления будущей системы:

  • Use Case View — представления использования, которое подразделяется на модель представления в бизнесе Business Use-Case Model и модель вариантов использования Use-Case Model;
  • Logical View — логическое представление;
  • Component View — компонентное представление;
  • Deployment View — представление реализации или размещения.
Методы проектирования информационных систем использование CASE-средств

Таким образом, визуальное моделирование с применением инструментального CASE-средства Rational Rose в курсовом и дипломном проектировании, позволяет наглядно представить автоматизируемые с помощью информационной системы бизнес-процессы с помощью UML-диаграмм. Примеры использования Rational Rose показаны в следующих статьях.

Визуальное моделирование предметной области в Rational Rose
Визуальное моделирование
предметной области

Построение диаграммы классов
Rational Rose и проек
тирование архитектуры
информационных систем
Рабочее проектирование ИС
Rational Rose и рабочее
проектирование
информационных систем

CASE-средство Borland Together Architect — общие сведения

При проектировании информационных систем диаграммы в нотации UML можно строить в современной среде разработки Borland Together ArchitectUML диаграммы в Borland Together, имеющем визуальный построитель графического интерфейса пользователя, строятся легко по известной технологии Drag  and Grop.

Семейство продуктов Borland Together состоит из следующих редакций:

Borland Together Designer Community Edition — это бесплатная среда разработки для создания диаграмм UML 2.0, предназначенная для проектирования объектно-ориентированных информационных систем т тх программного обеспечения  на основе UML;

Together Solo — редакция, ориентированная на бизнес-аналитиков;

Together Control Center — редакция с наиболее широким спектром возможностей, позволяющая использовать данный продукт на всех этапах цикла разработки приложений;

Together Edition for JBuilder, Visual Studio, Eclipse, IBM WebSphere Studio, SAP NetWeaver Studio, C++BuilderX — редакции, ориентированные на совместное применение с перечисленными средами разработки и обладающие средствами интеграции с ними (вплоть до встраивания дизайнеров в эти среды). Подробнее смотрите статью.

Интегрированная среда разработки Rational Software Architect

Наиболее полную поддержку современной парадигме  “разработка управляемая моделями” MDD обеспечивает более современная  интегрированная среда разработки Rational Software Architect(RSA) – результат эволюции Rational Rose   и Rational Rose XDE.

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

При разработке моделей приложения можно использовать различные языки моделирования и проектирования, поддерживаемые Rational Software Architect Designer, например: работа с эскизами, нотация и модель бизнес-процессов (BPMN 2), язык моделирования UML 2 и специализированные расширения UML, такие как SoaML и UPIA.

Подробнее описание интерфейса смотрите в статье «Интегрированная среда разработки Rational Software Architect» и использование системы в процессе разработки информационных систем смотрите в статье «Применение Rational Software Architect при проектировании информационных систем».

Средства проектирования методологии ARIS

Для построения интегрированных информационных систем используется методология ARIS (Architecture of Integrated Information Systems), которая предполагает определённый подход к формализации информации о деятельности организации и представление её в виде графических моделей, удобных для понимания и анализа.

ARIS — это одновременно и нотация, и методология, и программный продукт, и архитектура. Например, IDS Scheer Aris Platform 7.1.0(2011г.) — интегрированный пакет программных продуктов, который охватывает все этапы BPM-проекта: от определения стратегии и проектирования процессов до импорта моделей в ИТ-системы и мониторинга выполнения процессов.

Интеграция с различными методами и схемами моделирования, как например, EPC, UML, BPEL, BPMN, ITIL, TOGAF, DoDAF, TEAF/FEAF, ArchiMate и Zachman, обеспечивает применение продукта ARIS в самых различных бизнес-сферах. Все эти методы объединены в центральном хранилище ARIS.

Основные модули IDS Scheer ARIS Platform:

— ARIS Strategy Platform — Ддя проектирования бизнес-стратегии, внедрения стратегии в бизнес-процессы и оперативного мониторинга стратегических целей.

— ARIS Design Platform — для распределенного моделирования, оптимизации, публикации бизнес-процессов и управления ИТ архитектурой.

— ARIS Controlling Platform — для контроллинга бизнес-процессов и внедрения согласованной корпоративной системы управления всего предприятия.— ARIS Implementation Platform — для подготовки моделей бизнес-процессов к SAP NetWeaver, создания SOA, управления процессом разработки программного обеспечения и управления деловыми правилами.

Использование других CASE — средств приводится в следующих статьях.

BPMN-UML диаграммы
BPMN и UML диаграммы
при проектировании
информационных систем
Последовательность применения BPMN и UML
Программы построения
UML диаграмм
Диаграмма деятельности на языке UML
Как построить
диаграмму деятельности

Заключение

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

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

.

Партнерские программы

Кто хочет стать моим партнером в R-MONEY.RU жмите на кнопку на рисунке

.

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

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

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

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

brasm

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

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

Ваш адрес email не будет опубликован.