Современные информационные технологии / программное
обеспечение
Ассистент Емельянова О.Ю.
Буковинская Государственная финансовая академия, Украина
Моделирование экономических систем
с использованием Case - средств
Теория
моделирования технических систем и процессов в 20-м веке убедительно доказала
свою эффективность и практическую значимость. Этого нельзя сказать о
моделировании экономических систем и процессов. Достижения в области
математики и быстрое развитие средств вычислительной техники существенно
расширили возможности создания и развития новых высокоэффективных теорий
моделирования. Методы расчета и конструирования сложных технических систем,
основанные на моделировании, а также эксплуатация систем, реализованных на
основе этих расчетов, подтверждают совпадение моделей и реально созданных
изделий. Аналогичных примеров практического использования моделей
экономических систем в мировой практике немного, а в российской действительности
они пока единичны. Но заказчик, на пример, автоматизированной системы
управления предприятием или системы автоматизации технологических процессов
желает “увидеть” и скорректировать будущую систему до того, как он оплатит ее изготовление и она будет реализована физически. А для этого
необходимо моделирование проектируемой системы.
Термин
“моделирование” применяется в двух смыслах. Во-первых, под моделированием
понимают процесс построения модели системы. Во-вторых, под моделированием
понимают процесс исследования модели функционирования системы. Таким образом,
если модели еще нет, то моделирование - это процесс построения модели, если
модель уже есть, то моделирование - это процесс имитации функционирования
системы на этой модели. Когда говорят “имитационное моделирование”, то
однозначно понимают второй смысл термина “моделирование”. Процесс имитации, как
правило, осуществляют с целью исследования поведения системы, ее анализа и в конечном счете, для разработки планов улучшения этой
системы.
Наличие комплексной модели предприятия является основой
для выполнения следующих работ: проведения анализа, оценки и внесения
предложений по совершенствованию деятельности предприятия: разработки
автоматизированной системы управления предприятием; разработки системного
проекта и внедрения корпоративной информационной системы (КИС), поддерживающей
систему управления; подготовки и проведения процедуры сертификации предприятия
в соответствии с требованиями международных стандартов качества серии ИСО 9000
и т. д.
Развитие диаграммной технологии
моделирования привело к появлению CASE-средств (Computer-Aided
Software/Systems Engineering), предназначенных для автоматизации
различных операций с диаграммами, описывающими функционирование сложных систем,
к которым относятся многие объекты экономики. CASE-средства помогают разобраться
в сложной предметной области со слабо структурированными знаниями о ней,
предоставляя возможность декомпозиции сложной системы на простые подсистемы и
“дозированного” иерархического представления информации.
Разработке моделей перспективных
технологий предприятия должен предшествовать глубокий анализ существующих
технологий. Для этого необходимо построить их модели типа “как есть”.
Построение таких моделей с использованием CASE-средств вынуждает системного
аналитика глубоко разобраться в моделируемой системе, связать воедино
разрозненные и неполные данные о ней. При этом CASE-средства играют роль “активизаторов”, заставляющих аналитиков искать недостающую
информацию, разбираться в неточностях и противоречиях Определенную пользу
приносит уже сбор исходных данных для построения моделей. Ведь подготовить
количественные характеристики невозможно без подробных знаний о предмете.
Разработанные с использованием CASE-средств модели
деятельности создают формальную основу для проведения различного рода оценок.
Механизмы оценок, как правило, встроены в CASE-средства. В первую очередь
оцениваются затраты на выполнение отдельных работ и деятельности предприятия в
целом. Сравнение различных вариантов выполнения работ позволяет выбрать
наименее затратные из них.
Центральной частью CASE-средств является
репозитарий, хранящий
информацию о системе на всех этапах ее жизненного цикла и обеспечивающий согласованную
работу всех участников разработки, создания и сопровождения системы. Для
доступа к репозитарию и управления им используется
специальное средство (навигатор по объектам репозитария).
позволяющее просматривать и модифицировать объекты, хранящиеся в репозитарии, а также осуществлять административные
функции: удаление, управление доступом, экспорт, импорт и т. п
Репозитарий включает не
только объекты различных типов, но и отношения между ними, а также правила их
использования и обработки. Все отчеты строятся автоматически по репозитарию. Функции управления и контроля также
реализуются на основе репозитария. В частности, через
репозитарии может осуществляться контроль
безопасности (ограничения доступа, привилегии доступа), контроль версий,
контроль изменений и др.
Широкие возможности CASE-систем
позволяют пользователям целиком сосредоточиться на собственно моделировании,
не отвлекаясь на решение второстепенных вопросов, связанных с размещением элементов
диаграмм, их компоновкой и т.п.
Практика разработки сложных систем
подтверждает концентрацию сложности на начальных этапах разработки (анализ
требований) при относительно невысокой сложности и трудоемкости последующих
этапов. На этапе анализа требований приходит понимание того, что будет делать будущая система и каким образом она будет
работать, чтобы удовлетворить предъявленные к ней требования. Нечеткость и
неполнота системных требований, нерешенные вопросы и ошибки, допущенные на
этапах анализа и проектирования, порождают на последующих этапах трудные,
часто неразрешимые проблемы и в конечном счете,
приводят к неуспеху всей работы в целом.
Построенные модели являются результатом
начальных этапов разработки системы и техническим заданием на последующие
этапы. Но они являются и самостоятельным (отделяемым) результатом, имеющим
большое практическое значение. В частности модель “как есть” описывает
существующие технологии на предприятии. Анализ этой модели позволит выявить
узкие места и предложить рекомендации по их улучшению (независимо от того,
предполагается на данном этапе автоматизация предприятия или нет).
Литература:
1. Войнов И.
В., Пудовкина С. Г., Телегин А. И. Моделирование экономических систем и
процессов. Опыт построения ARIS-моделей: Монография. - Челябинск: Изд. ЮУрГУ. 2002. - 392 с.
2. Теория принятия решений. Учебное пособие / А.И.Орлов.- М.: Издательство «Экзамен», 2005. -
656 с.