Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

2015_Alontseva_Anokhin_Saakyan_Structural_analysis

.pdf
Скачиваний:
45
Добавлен:
29.03.2016
Размер:
1.5 Mб
Скачать

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

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

Другим примером интегрированной методологии моделирования и анализа систем является продукт, носящий название ARIS (Architecture of Integrated Information Systems), разработанный германской фирмой IDS Scheer19 (в 2010 г. вошла в Software AG). Система ARIS

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

ARIS поддерживает четыре типа моделей, отражающих различные аспекты исследуемой системы:

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

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

19 По имени автора методологии ARIS Августа-Вильгельма Шеера

(August-Wilhelm Scheer)

70

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

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

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

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

организационная диаграмма (Organizational chart);

диаграмма цепочек процессов, добавляющих стоимость (Value added chain diagram, VACD);

дерево функций (Function tree);

диаграмма цепочек процессов, управляемых событиями (eЕРС) и ее упрощенная форма – Office process.

Останется ли модель на бумаге? Несбывшаяся мечта идеоло-

гов CASE-технологии состояла в изобретении методов и средств, позволяющих автоматически превращать создаваемые структурные модели предметной области в программные коды. Язык объектноориентированного моделирования UML придуман именно с этой целью. На формирование инструментальной линейки средств, обеспечивающих конвейер от структурного моделирования до отладки программного кода нацелены такие среды, как ARIS, Rational Software и др. Особых успехов удалось достичь в проектировании баз данных, где большинство CASE-средств способны автоматически преобразовать концептуальную схему в код на SQL определенной СУБД.

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

71

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

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

На этот вопрос невозможно ответить однозначно – все зависит от решаемой задачи. В любом случае сегодня в руках у аналитика имеется огромный арсенал разных CASE-средств – от простого графического редактора MS Office Visio, поддерживающего большинство показанных здесь нотаций, но «не понимающего» созданную модель, до сложнейших пакетов, способных глубоко интерпретировать модель и делать из этого выводы или создавать программный код.

Литература

1.Анфилатов В. С., Емельянов А. А., Кукушкин А. А. Системный анализ в управлении / Под ред. А. А. Емельянова. – М.: Финансы и статистика, 2002. – 368 с.

2.Калянов Г. Н. Моделирование, анализ, реорганизация и автоматизация бизнес-процессов. – М.: Финансы и статистика, 2007. – 240 с.

3.Советов Б. Я., Цехановский В. В., Чертовской В. Д. Теоретические основы автоматизированного управления. – М.: Высшая школа, 2006. – 463 с.

4.Каменнова М. С., Громов А. И., Ферапонтов М. М., Шматалюк А. Е. Моделирование бизнеса. Методология ARIS. – М.: Весть-Метатехнология, 2001. – 327 с.

5.Репин В. В., Елиферов В. Г. Процессный подход к управлению. Моделирование бизнес-процессов. – М.: РИА «Стандарты и качество», 2004.

– 408 с.

6.Елиферов В. Г., Репин В. В. Бизнес-процессы: регламентация и управ-

ление. – М.: ИНФРА-М, 2005. – 319 с.

7.Буч Г., Рамбо Д., Якобсон И. Язык UML. Руководство пользователя. –

М.: ДМК Пресс, 2006. – 496 с.

8.Фаулер М., Скотт К. UML. Основы. – СПб.: Символ-Плюс, 2002. – 192 с.

72

 

Содержание

 

Введение..................................................................................................

3

Глава 1. Основные понятия структурного моделирования.........................

4

Глава 2.

Методы функционального моделирования................................

16

Глава 3.

Методы информационного моделирования...............................

35

Глава 4.

Моделирование поведения.......................................................

48

Глава 5.

Объектно-ориентированное моделирование.............................

55

Заключение............................................................................................

68

Литература ............................................................................................

72

Редактор З. И. Сныкова Компьютерная верстка – авторы

ЛР № 02713 от 27.04.1998

Подписано к печати

 

Формат бумаги

 

 

60х84/16

 

 

 

Печать ризограф.

Бумага МВ

Печ. л. 4,5

Заказ №

Тираж 72 экз.

Цена договорная

 

 

 

Отдел множественной техники ИАТЭ НИЯУ МИФИ 249040, Калужская обл., г. Обнинск, Студгородок, 1

73

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]