Разработка программного комплекса оптимизации управления инвестиционным проектированием

№ 1(19)2009 ^ -

А. Ф. Шориков, Е. В. Буценко

Разработка программного комплекса оптимизации управления инвестиционным проектированием1

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

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

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

и максимизации рыночной стоимости предприятия.

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

Особенности существующих программных средств инвестиционного проектирования

В настоящее время существует широкий спектр специализированных программных продуктов для применения в данной предметной области, среди которых можно выделить такие программные системы, как Альт-Инвест фирмы «Альт», Инвестор фирмы «Инэк», Uniground, разработанный ОАО «Гипровостокнефть».

Основная масса этих программных продуктов создана с использованием системы обработки электронных таблиц MS Excel, что, с одной стороны, придает им универсальность и позволяет работать без дополнительных программных средств и ресурсов; с другой, вы-

1 Публикация подготовлена по результатам работы, выполненной при финансовой поддержке Российского фонда фундаментальных исследований (грант № 07-01-00 008).

52

№ 1(19)2009

полнять только ограниченные статистические и финансовые расчеты.

Так, Uniground объединяет преимущества привлекательного интерфейса и открытость для пользователя алгоритмов и формул расчета. В качестве инструментария создания базы данных использована, как и в программных системах Альт-Инвест и Экомир-проект, система обработки таблиц MS Excel. При этом внутренний интерфейс программы — настройка таблиц, проведение расчетов, требующих применения программного кода, реализованы на языке программирования Visual Basic.

Пакет Альт-Инвест создан с использованием системы обработки электронных таблиц MS Excel и может работать в среде других систем обработки табличных данных, и он совместим с программным продуктом «1С: Бухгалтерия». Основное преимущество Альт-Инвест перед закрытыми системами заключается в прозрачности используемых алгоритмов расчета и возможности исправления неточностей. Кроме того, в открытых программных системах связи между исходными данными и получаемыми результатами, как правило, более наглядны.

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

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

Качество принимаемых инвестиционных решений непосредственно влияет на эффективность управления инвестиционным проектированием. Поэтому формирование информационной системы по принятию управленческих решений в инвестиционной деятельности является важным элементом процесса оптимизации управления инвестиционным проектированием. Для определения структуры рассматриваемого процесса и установки взаимосвязей его основных функций был использован метод структурного моделирования БЛЭТ.

Схема информационных потоков (входной информации), влияющих на процесс управления инвестиционным проектированием хозяйствующего субъекта, сформированная в BPwin, представлена на рис. 1.

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

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

Финансовая политика

Статистические данные предприятия

Нормативно-справочная информация

План План Сметы

производства сбыта затрат

U 1 Г 1 Г V

Управление инвестиционным проектированием

Оптимальные стратегии управления инвестиционным проектированием

§ is

I

«г

1 &

=3

Финансовый менеджер

Рис. 1. Информационная система оптимизации управления инвестиционным проектированием

53

№ 1(19)2009

I

3 §

«о

0 §

1

0 &

1 а

1 а гг а

«о §

§

5 §

а

а а гг а

3

I

с

I

0

1 €

I &

о &

§

€ £

0

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

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

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

Всю работу системы принятия решений управления инвестиционным проектированием можно представить в виде трех основных процессов (функций) (рис. 2): оценка эффективности инвестиционных проектов (блок А1),

формирование стратегий управления инвестиционным проектированием (блокА2), выбор оптимальной стратегии управления инвестиционным проектированием (блок А3).

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

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

Результаты декомпозиции двух процессов диаграммы — «Оценка эффективности инвестиционных проектов» (блок А1) и «Выбор оптимальной стратегии управления инвестиционным проектированием» (блокАЗ) представлены на рис. 3 и 4.

Рис. 2. Основные функции системы оптимизации управления инвестиционным проектированием

54

№ 1(19)2009

§ I

«г &

=3

Рис. 3. Диаграмма декомпозиции оценки эффективности инвестиционных проектов

Финансовый менеджер

Рис. 4. Декомпозиция процесса выбора оптимальной стратегии управления инвестиционным проектированием

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

Процесс выбора оптимальной стратегии управления инвестиционным проектировани-

ем (блокАЗ) можно представить в виде реализации трех основных функций (рис. 4).

1. Выбор модели управления, т. е. определение вариантов стратегий развития предприятия в соответствии с его финансово-производственной политикой, политикой формирования капитала и его источников, обеспечивающих заданный уровень соотношения эффективности их использования и риска. На данный блок оказывает влияние и планируемый объем производства, сбыта и затрат. Результатом реализации действия этого блока является набор стратегий развития предприятия, который передается в блоки А3.2 и АЗ.З в качестве входной информации.

2. Проверка качества модели управления инвестиционными проектами включает тестирование модели и выработку рекомендаций

№ 1(19)2009

I

3 §

«о

0 §

1

0 &

1 а

1 а гг а

«о §

§ §

а

а а гг а

3

I

с

I

0

1 €

I &

о &

§

€ £

0

по ее улучшению. Полученные результаты служат входной информацией для блока А3.3.

3. Формирование модели управления инвестиционным проектированием (блок А3.3). На данный блок оказывает влияние планируемый объем производства. Результатом является формирование оптимальной стратегии инвестиционного проектирования, которая обеспечивает наибольшее значение доходности.

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

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

Об оптимизации управления

инвестиционным проектированием

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

1. По данным маркетингового исследования определяются возможные состояния рыночной конъюнктуры и допустимая стратегия развития предприятия.

2. Для определения прогнозных значений объемов продаж продукции (товаров, услуг) используется метод множественного регрессионного анализа. Модель множественной регрессии формируется в виде зависимости между функцией (объем реализации) и факторами (цена реализации, цена конкурента, себестоимость, расходы на рекламу, индекс потребительских цен), и она используется как прогнозная модель в виде:

У=А + а, х, + а 2 х 2 + а 3 х 3 +... + атхт,

где У — прогнозный объем продаж;

х,,} € 1,т — независимые переменные (например, цена реализации, цена конкурентов, расходы на рекламу); А — константа уравнения регрессии; а, } € 1,т — коэффициенты уравнения регрессии.

3. Формируется матрица прогнозных значений объемов продаж У=||ук}-||, к € 1,ц,} € 1, т, путем варьирования значений переменных в соответствии с содержанием множества предлагаемых стратегий:

С = {Ск}, к € й

где ц — количество стратегий,

и значениями возможных состояний рыночной конъюнктуры:

X},} € 1, т,

где т — количество состояний рыночной конъюнктуры.

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

В качестве состояний рыночной конъюнктуры рассматриваем различные сочетания внешних, независимых от предприятия факторов (цены конкурентов, инфляция, емкость рынка.), т. е. X} — это}-е прогнозное значение состояния рыночной конъюнктуры, характеризуемое определенным уровнем инфляции, ценовой политикой конкурентов, емкостью рынка и другими, независимыми от предприятия, внешними факторами.

4. На основе значений данных матрицы У определяются максиминные оценки стратегий (по Вальду), обеспечивающие гарантированный максимальный выигрыш (объем продаж) в наихудших условиях:

56

№ 1(19)2009

№= тахт]п укг

ке 1, д ]е1,т

5. Формируется матрица значений рисков МН=||Нк] ||, к е 1,д,]е 1,т, элементы которой рассчитываются по формуле:

Ик] =таху] -Ук], ке 1,д]е 1,т,

ке1,д

где тахук] — максимально возможный объем

ке1,д .

продаж при фиксированном]-м состоянии рыночной конъюнктуры X]; ук] — объем продаж при реализации фиксированной к-й стратегии Ск (ке 1,д) и фиксированном состоянии рыночной конъюнктуры Х](] е 1, т).

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

S = mjnmax R

kel ,q jel ,m

kj.

7. Для определения компромиссного решения между пессимистической оценкой по критерию Вальда (W) и оптимистической минимаксной оценкой (S), определяем значение критерия Гурвица (G) по формуле:

G=max( р min ykj + (1 —P)max ykj ),

kel ,q jel ,m jel ,m

где р — фиксированный показатель пессимизма-оптимизма, определяемый экспертным путем на основе анализа конкурентных преимуществ хозяйствующего субъекта, и такой, что ре[0; 1].

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

ми показателя пессимизма-оптимизма в критерии | Гурвица или изменить данные, например, в возможных состояниях рыночной конъюнктуры. оЗ

Затем сучетом вышеизложенной методики был ^ предложен формализованный алгоритм построе- | ния эконометрической методики для выбора оптимальной стратегии управления инвестицион- Э ным проектированием для предприятия.

Шагв. Формирование исходных данных.

Формируется матрица параметров:

X X] ] е 1, т, где т — число параметров (затраты); множество допустимых стратегий:

С={ск}, к е й

где д — количество стратегий.

Шаг Т. Вырожденный шаг алгоритма.

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

у=11 Уц\[Ук1= А + ак]Хк], к е 1, д, ] е 1, т.

Шаг 2. Общий шаг алгоритма. Параметр к = 1.

2.1. Для каждой к-й стратегии Ск определяется значение критерия Вальда:

№к =тту], ке 1,д

]

значение критерия Сэвиджа:

Sk =maxykj - Ykj;

ke1,q

значение критерия Гурвица:

Gk = ß min Ykj+ (i - ß)max y^,

je l ,m jel ,m

где фиксированное значение ße[0;1].

2.2. Для каждой k-й стратегииCk, аналогично шагу 2.1, вычисляются значения критериев Вальда, Сэвиджа и Гурвица, и формируется

57

№ 1(19)2009

вектор значений результатов (Мк,Бк ,Ск),

к € Щ.

Шаг 3. Для к<ц:

к = к + 1 и переход на Шаг 2.1; если к = ц, то Шаг N.

Шаг N. Финальный шаг алгоритма. Вычисляются значения: для критерия Вальда

Skw = max Wk;

kel.q

для критерия Сэвиджа

Sks = minmax Sk;

kel.q jel,m

I

3

is «0

о §

n

0 &

1 a

1 a sr a

«о

i §

s §

a

t а а sr a

I

с

Ü S3

0

1 €

I &

о &

§

S

£

0

для критерия Гурвица

Бкс = тахСк,

к€, , ц

где Бкш —индекс стратегии по Вальду(кш € 1, ц); Бкз — индекс стратегии поСэвиджу(к5 € 1, ц); Бкс — индекс стратегии по Гурвицу(кс € 1, ц).

Формируется оптимальная стратегия Бке из системы условий:

если Skw = Sks = SkG, то Ske = Skw ; если( Skw = Skc) V (Skw = Sks)v (Sks ^ Skc),

Skw '

то Sk

если( Skw = Skc) V(Skw ^ Sks) V(SkS = Skc),

TO Ske = Skc :

если( Skw ^Skc) V(Skw = Sks) V(SkS = Skc),

то Ske = SkS:

если Skw ^ SkS ^ Skc, то переход на Шаг 0 и изменение исходных данных.

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

Программный комплекс Optimal Control IP

Программный комплекс Optimal Control IP автоматизирующий функции прогнозирования и оптимизации управления инвестицион-

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

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

Программная реализация основных модулей информационной системы прогнозирования и оптимизации управления инвестиционным проектированием Optimal Control IP была осуществлена в среде Borland Developer Studio 2006 на языке Delphi (Object Pascal) с поддержкой технологий Visual Basic, Visual Basic for Application, Extensible Markup Language (XML). В качестве операционной системы рекомендуется использовать операционную систему Microsoft Windows — 98/Me/NT/2000/XP/2003.

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

Использование Optimal Control IP позволяет:

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

• автоматизировать процессы, связанные с прогнозированием и оптимизацией управления инвестиционным проектированием;

• осуществлять анализ полученных данных;

• оперативно реагировать на качественные и количественные изменения в управлении инвестиционным проектированием;

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

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

Данный программный комплекс имеет следующие свойства.

58

№ 1(19)2009

1. Высокая степень адаптивности. Адаптивность комплекса (имеется в виду возможность его расширения и донастройки по конкретным параметрам) достигается его модульной структурой. То есть всегда присутствует возможность изменения и перекомпиляции исходного текста программы без нарушения структурной взаимосвязи его данных. Таким образом, система гибко реагирует на любое изменение или модернизацию процесса инвестиционного проектирования на предприятии.

2. Дружественный пользователю интерфейс, содержащий визуальные средства и приемы, позволяющие легко ориентироваться в программе.

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

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

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

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

Отметим, что информационное обеспечение представляет собой совокупность информационных ресурсов (информационную базу) и способы их организации, необходимые и пригодные для реализации аналитических и управленческих процедур, обеспечивающих финансово-хозяйственную деятельность предприятия. Основным элементом информационного обеспечения программного комплекса Optimal Control IP является финансово-стати-

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

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

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

СПИСОК ЛИТЕРАТУРЫ

1. Шориков А. Ф., Буценко Е. В. Оптимизация управления инвестиционным проектированием для хозяйствующего субъекта II Математические модели и информационные технологии в организации производства. Ижевск: ИжГТУ. 2007. № 1 (12).

2. Шориков А. Ф., Буценко Е. В. Моделирование прогнозирования результатов инвестиционного проектирования /I Реальный сектор экономики: теория и практика управления. Ижевск: ИжГТУ. 2006. № 2 (10).

3. Шориков А. Ф., Буценко Е. В. Проблема выбора метода прогнозирования результатов инвестиционного проектирования II Известия УрГЭУ. Екатеринбург: УрГЭУ. 2006. № 5 (17).

4. ВендеровА.М. Проектирование программного обеспечения экономических информационных систем. М.: Финансы и статистика, 2002.

5. Маклаков С. В. BPw¡n и ERw¡n. СДБЕ-средства разработки информационных систем. М: Диалог-МИФИ, 1999.

6. Чернов В. Б. Управление инвестиционными процессами на промышленных предприятиях I Избранные труды Российской школы по проблемам науки и технологий. М.: РАН, 2003.

§ I

«г

1 &

=3

59