- •© Гоу впо мгоу кафедра «Антикризисное управление», 2006 Содержание
- •Предисловие………………………………………………………………………….5
- •Глава 1. Общесистемный подход к разработке и принятию управленческих решений.……………………………………………………………………………...7
- •Глава 2. Технологические аспекты разработки и принятия управленческого решения………………………………………………………………………..……71
- •Глава 3. Модели и методы в разработке и принятии управленческого решения………………………………………………………………………..……96
- •Глава 4. Математические основы оптимального управления в экономических задачах массового обслуживания…………………………………………...…...197
- •Глава 5. Оценка экономической эффективности управленческих решений……………………………………………………………………………232
- •Предисловие
- •Глава 1. Общесистемный подход к разработке и принятию управленческих решений
- •1.1. Управленческие решения: основные понятия и определения, классификация
- •1.2. Основные научно-методические подходы к обеспечению качества управленческого решения
- •1.3. Информационное обеспечение управленческой деятельности
- •1.3.1. Информационные технологии в управлении
- •В настоящее время поток деловой информации разнообразен по видам ее представления и источникам, но как установлено:
- •1.3.2. Практика применения информационных технологий в управлении организациями
- •Вопросы для оценки «остаточных» знаний
- •Глава 2. Технологические аспекты разработки и принятия управленческого решения
- •2.1. Основные технологические операции разработки и принятия управленческого решения
- •Группировка основных операций подготовки, разработки, принятия и реализации управленческого решения
- •2.2. Выбор варианта технологии управленческого решения
- •2. Формирование информационного поля об объекте (динамика/статика) 5. Требуется оригинальное решение
- •2.3. Оптимизация выбора альтернативного управленческого решения на основе банка ситуаций и решений с учетом результатов диагностики деятельности организации
- •Вопросы для оценки «остаточных» знаний
- •Глава 3. Модели и методы в разработке и принятии эффективного управленческого решения
- •3.1. Моделирование в разработке и принятии эффективного управленческого решения
- •3.2. Однопродуктовая макроэкономическая модель оптимального развития экономики
- •3.3. Разработка модели для принятия конкретного управленческого решения
- •3.4. Использование сетевых моделей в управленческих решениях
- •3.4.1. Основные понятия и определения сетевого графа, правила построения
- •3.4.2. Расчет параметров сетевого графа
- •3.5. Выбор методов для решения управленческих задач
- •3.6. Алгоритмизация процесса разработки и принятия управленческого решения
- •Все приведенные выше процедуры разработки алгоритма можно условно объединить в два последовательно реализуемых этапа:
- •Вопросы для оценки «остаточных» знаний
- •Глава 4.Математические основы оптимального управления в экономических задачах массового обслуживания
- •4.1. Система Коши-Римана
- •4.2. Дифференцируемость и аналитичность
- •4.3. Спрямляемые кривые. Понятия комплексного интегрирования. Формула Римана-Грина
- •4.4. Теорема Коши
- •4.5. Преобразование Фурье с комплексным параметром
- •4.6. Задачи из теории массового обслуживания.
- •Вопросы для оценки «остаточных» знаний
- •5. Оценка экономической эффективности управленческих решений
- •5.1. Направления формирования экономической эффективности
- •5.2. Оценка экономической эффективности управленческого решения
- •В этом случае оценка экономической эффективности осуществляется на базе расчета следующих показателей:
- •5.3. Примеры оценки эффективности управленческого решения
- •Вопросы для оценки «остаточных» знаний
- •Список литературы
3.6. Алгоритмизация процесса разработки и принятия управленческого решения
Разработка и принятие управленческого решения – это процесс, предполагающий аккумулирование приёмов, методов, направленных на обеспечение достижения поставленной цели.
Процесс – это сумма процедур (операций), т.о. процесс разработки и принятия управленческого решения сродни технологическому процессу. Каждую из процедур можно рассматривать как локальный шаг, органично увязанный с другими в единое целое. Набор этих процедур (шагов) не произвольный. Он обеспечивает получение конкретного результата: формирование программы, оценку финансового состояния организации; определение величины запасов ресурсов, потребных для осуществления деятельности организации; выявлении факторов, обусловивших соответствующий уровень показателей хозяйственной, экономической, финансовой и др. деятельности.
По роли шагов в разработке УР их можно классифицировать следующим образом: обеспечивающие, логические и расчетные.
Обеспечивающие, исходя из конечной цели решения задачи управления, позволяют сформировать информационное пространство, упорядочить информацию по заданным признакам, организовать не только разработку, но и реализацию управленческого решения, обеспечить адресность выполняемых функций, а также возможность отслеживания выполнения управленческого решения и анализа успешности процесса его реализации.
Логические процедуры (шаги) характеризуются альтернативностью, таким образом логический шаг – это некая развилка, причем выбор пути регламентирован соответствующим условием. Логический шаг обусловливает выбор строго определённого альтернативного пути, маршрутизацию, направление выполняемых расчётов, другими словами – поддерживает жесткую последовательность выполнения процедур.
Расчётные процедуры обеспечивают получение численных характеристик конкретных элементов, определяемых в соответствии с построенной моделью
Резюмируя сказанное, можно дать следующее определение алгоритма.
Алгоритм–этожёстко регламентированная последовательность шагов, позволяющая за конечное число итераций (выполняемых операций) получить искомое решение. Каждый последующий шаг строго следует за предыдущим, причем в алгоритме однозначно указываются логические разветвления, четко формулируются условия оценки альтернатив и т.п.
Особенностями алгоритма являются:
1. Отсутствие какой бы-то ни было неопределенности – информационной, методической, организационной, в его реализации, т.е. каждый шаг алгоритма должен содержать полную информацию о его реализации не зависимо от того, к какому классу процедур принадлежит этот шаг – обеспечивающим, логическим или расчетным.
2. Полная проработанность каждого из элементов алгоритма, позволяющая выполнить без дополнительных пояснений любой из его шагов (блоков, модулей).
Сказанное выше принципиально отличает алгоритм от схемы расчетов, с которой его иногда неоправданно отождествляют. Схема предусматривает перечень выполняемых расчетов с любой степенью интеграции каждого из элементов (блоков), предоставляя управленцу самому решать, как он будет выполнять (с помощью каких приемов, методов), в какой последовательности и т.п. каждый из этих блоков.
Таким образом, алгоритм занимает особое место в разработке управленческого решения. Алгоритм представляет собой такую жестко регламентированную последовательность шагов, которая исключает какое бы то ни было отступление в расчетах от заданной последовательности, и гарантирует получение искомого результата.В алгоритме не должно быть ни одного шага, не содержащего чётких указаний методического или процедурного плана по его выполнению (реализации).
Таким образом алгоритму свойственны:
строгая ориентация на решаемую задачу;
отсутствие какой бы то ни было неопределенности в выполняемых операциях (шагах);
жесткость регламентации содержания и последовательности выполнения расчетных процедур;
обязательный выход на результат;
конечное число шагов в расчете.
В условиях широкой информатизации и компьютеризации управленческой деятельности желательно, чтобы в алгоритме предусматривалась возможность автоматизации расчетов.
Алгоритм может быть представлен в различных видах: текстовом, графическом, табличном, формульном (в виде формализованных зависимостей), смешанном.
В ряде случаев в условиях большой размерности решаемой задачи можно рекомендовать построение укрупненной блок-схемы разработки управленческого решения или при малой размерности задачи разрабатывать не алгоритм, а его блок-схему ее решения. Блок-схема представляет собой набор взаимосвязанных специальных символов, определяющих процедурность (технологию) решения управленческой задачи с учетом логических разветвлений и с указанием циклически повторяющихся процедур.
При разработке алгоритма большое значение имеют используемые для решения конкретной управленческой задачи приемы, методы, подходы. Этот инструментарий обеспечивает реализацию задачи, то есть получение результата, достижение той цели, которая была поставлена при решении задачи.
Системы, для которых разрабатываются УР (производственные, социально-производственные, экономические и др.), интенсивно встраиваются в рыночные отношения, характеризующиеся высоким динамизмом. Причём, этот динамизм присущ как внутренней среде, так и внешней.
Внешняя среда определяется изменением политической обстановки, экономической, социальной и т.д.
Динамизм внутренней среды определяется тем, что сегодня практически каждый предприниматель осуществляет коммерческую деятельность на свой страх и риск, следовательно, он сам формирует необходимые ресурсы, устанавливает соответствующие связи с внешней средой – партнерами, конкурентами, контролирующими органами и регулирует их. Эти взаимосвязи формируют своих участников, которые либо складываются произвольно – стохастически, при этом определяющую роль играет субъективный фактор и личность того, кто ведёт эту деятельность; либо объективно – в строгом соответствии с разработанным заранее сценарием (программой), но в любом случае – с учетом нормативных и законодательных актов.
Указанные обстоятельства также должны учитываться при разработке и принятии управленческих решений.
Решаемые задачи различны по классам. Класс задачи определяется реализуемой функцией управления: частной или общей. Общие функции управления – это функции планирования, учёта, контроля, анализа, регулирования, стимулирования, мотивации и т.д.; частные функции – управление НИОКР, управление персоналом, маркетинг, финансовая деятельность, управление затратами, бухгалтерский учет и т.д. Таким образом управленец, имеет дело с широким спектром задач учетных, отчетных (прямого счета), плановых, прогнозных (оптимизационных) и т.п.
Все сказанное обусловливает необходимость учета и при разработке модели, и при разработке алгоритма достаточно большого числа факторов, которые будут влиять на решение конкретной задачи.
Факторы характеризуют:
1) класс задач (оптимизационные, прямого счета и т.д.).
2) устойчивость (стабильность) тех параметров, которые определяют как саму систему в целом, так и степень неизменности внутренней и внешней среды.
3) полноту информации об объекте, для которого разрабатывается управленческое решение, и о внешней среде;
4) заданную степень точности получаемого результата;
5) временные ограничения на разрабатываемое управленческое решение;
6) техническое, методическое и организационное обеспечение управленческого решения и т.п.
Всё выше сказанное обусловливает специфику подхода к построению алгоритма решения задачи управления.
Особого внимания требует информационное обеспечение разработки управленческого решения: определяются состав и способы получения данных – номенклатура, носители, каналы связи и т.п.; а также возможность и целесообразность использования ЭВМ.
В случае необходимости разрабатываются положения и инструкции по информационному обеспечению реализации расчетов по алгоритмам решения задач управления.
Разработка алгоритма – это творческий процесс, связанный с определенной процедурностью.
Далее представлена примерная схема разработки алгоритма и раскрыто содержание работ каждой из ее процедур:
Возможно более детальная и полная формулировка решаемой задачи управления.
Обращение к модели решения сформулированной задачи. Модель может быть либо выбрана из числа уже имеющихся готовых и адаптированных к конкретной ситуации, либо разработана непосредственно для решения этой задачи.
Формирование основных расчетных процедур решения задачи на базе выбранной готовой или специально разработанной модели.
Выбор метода решения.
Формирование информационного обеспечения решения задачи.
Установление логики выполнения расчётных процедур.
Дополнение состава расчетных процедур набором логических и обеспечивающих блоков, позволяющих выполнять необходимые логические проверки.
Выявление взаимосвязи между процедурами (шагами)
Формирование цепочек последовательно выполняемых процедур (шагов)
Выделение циклов
Построение алгоритма (в пошаговом, блочном, модульном и др. исполнении).
