
- •Оптимальное распределение ресурсов
- •8.1. Основные положения
- •8.1.1. Классификация задач распределения ресурсов
- •8.1.2. Принципы представления информации
- •Содержание представляемой информации
- •Форма представления информации
- •Время представления информации
- •8.2. Задачи распределения финансирования
- •8.2.1. Эвристическое распределение финансирования
- •Анализ структуры объекта финансирования
- •Разработка формы таблицы для распределение финансирования
- •Эвристическое распределение финансирования
- •Организация учета фактического состояния
- •Определение показателей, характеризующих состояние работ
- •8.2.2. Эвристическое распределение финансирования в иерархической структуре
- •8.2.3. Постановка задачи оптимального финансирования
- •8.2.4. Решение задачи оптимального финансирования
- •8.2.5. Распределение недостаточного финансирования
- •8.2.6. Анализ фактического состояния работ
- •8.2.7. Оптимальное финансирование в иерархической структуре
- •8.3. Распределение ресурсов во времени
- •8.3.1. Временные характеристики работ
- •8.3.2. Оптимальное распределение ресурсов во времени
- •8.3.3. Оптимальное распределение финансирования во времени
- •8.4. Задачи управления проектом
- •8.4.1. Классификация задач
- •8.4.2. Анализ оптимального распределения ресурсов
- •Составление заданий исполнителям на определенный период
- •Определение "невыгодных" работ
- •Вычисление обобщенных показателей
- •8.4.3. Временные характеристики проекта
- •8.5. Список алгоритмов
8.2.7. Оптимальное финансирование в иерархической структуре
Оптимальное распределение финансирования будем производить в той же структуре, в которой в 8.2.2 выполняли эвристическое распределение. Рассмотрим наиболее общий случай: второй вариант задания исходных данных, когда задается общая сумма финансирования для всех объектов (рис. 8.2.13; алг. 8.2.6).
При решении этой задачи для каждого уровня составляются 3 таблицы (рис. 8.2.18 формулы; рис. 8.2.19 данные): для ограничений, граничных условий, коэффициентов целевой функции, аналогичные тем, которые использовались при рассмотрении задачи для одного уровня.
Введенные формулы обеспечивают:
зависимости для каждого уровня;
связь между уровнями.
|
|
Рис. 8.2.19
Рис. 8.2.19 (продолжение)
Алгоритм 8.2.9. Ввод данных в иерархическую структуру
Определить число уровней и форму ввода исходных данных для каждого уровня.
Ввести исходные данные во все уровни.
Ввести связь между уровнями.
Переход от 1-го уровня ко 2-ому покажем для распределения ресурсов, выделенных объекту А во 2-м квартале.
Для этого необходимо ввести:
В таблицу коэффициент целевой функции D23 = 0.
В распределяемые ресурсы второго уровня Н37 = D4.
Целевую функцию в Н21.
Аналогично выполнить переход от 2-го уровня к 3-ему.
Сервис, Поиск решения...
Назначить:
ЦФ = H21, максимизировать.
Изменяя ячейки: C4:F6; C33:E34; C57:F57.
Ввести ограничения и граничные условия, приведенные на рис. 8.2.20.
Параметры.... Линейная модель.
ОК.
Выполнить.
На экране: результат решения, приведенный на рис. 8.2.21.
Рис. 8.2.20
Рис. 8.2.21
Рис. 8.2.21 (продолжение)
После получения решения можно перейти к работе со Сводной таблицей.
Алгоритм 8. 2.10. Работа со Сводной таблицей в иерархической структуре
Сделать Сводную таблицу по типу рис. 8.2.8, соответствующую требуемой иерархической структуре.
Решить задачу оптимального распределения финансирования в иерархической структуре.
Скопировать результат решения задачи в ячейки плановых величин.
Ввести фактические значения.
Оценить значение полученных Показателей: к1, к2.
При необходимости можно построить диаграммы.
8.3. Распределение ресурсов во времени
8.3.1. Временные характеристики работ
Любое действие, направленное на достижение цели и требующее времени, будем называть работой, которая характеризуется величинами
, (8.3.1)
где ТiН, ТiОК — время начала и окончания i-ой работы,
ti — продолжительность i-ой работы.
Временные характеристики работ рассмотрим для структуры, приведенной на рис. 8.3.1, и определим их по зависимости
, (8.3.2)
где L — логическая зависимость работ.
Рис.
8.3.1
Работы могут быть:
последовательными;
параллельными;
комбинированными.
Для последовательных работ
.
Зависимости для параллельных работ, которыми являются работы 2, 3, 4, имеют вид:
,
, (8.3.3)
где ТiОК определяется по (8.3.1).
Параллельные работы имеют резерв времени
(8.3.4)
Работы, не имеющие резерва времени, находятся на критическом пути.
Комбинированные работы представляют собой сочетание последовательных и параллельных работ. Их временные характеристики находятся по соответствующим зависимостям, приведенным выше. Для наглядного представления взаимозависимых работ применяется линейный график, построение которого включает:
формирование таблицы временных характеристик;
построение линейного графика.
Алгоритм 8.3.1. Формирование таблицы временных характеристик
Составить таблицу логической последовательности работ.
Для рассматриваемого примера такая таблица приведена на рис. 8.3.1.
Составить таблицу временных характеристик.
В таблицах (рис. 8.3.2, рис. 8.3.3) реализованы зависимости (8.3.1 — 8.3.4). Таблица с формулами приведена на рис. 8.3.2.
Ввести исходные данные в ячейки, выделенные тенью (рис. 8.3.3).
Рис. 8.3.2
Таблица с данными приведена на рис. 8.3.3. В этой таблице показаны все временные характеристики работ и указано, какие работы находятся на критическом пути. При изменении исходных данных пересчет таблицы производится автоматически. Эта таблица является основой для построения линейного графика.
Рис. 8.3.3
Алгоритм 8.3.2. Построение линейного графика
Выделить ячейки С3:С8, G3:I8 (рис. 8.3.3).
Мастер диаграмм.
шаг 2 — Линейчатая.
шаг 3 — Вид 3.
шаг 4 — Ряд данных в столбцах.
1 столбец 1строка — метки.
шаг 5 — добавить легенду,
ввести название диаграммы и оси Y.
На экране: встроенный линейный график.
Теперь следует выполнить его форматирование.
Курсор на поле диаграммы.
М2.
На экране: выделенный линейный график.
М2.
Назначить:
Рамка — невидимая.
Цвет — белый.
Цвет диаграммы — белый.
Курсор на столбик "ожидание" любой работы.
М2.
Назначить заливку белого цвета.
Курсор за пределы диаграммы.
М1.
На экране: отформатированный линейный график (рис. 8.3.4).
Построенный график связан с таблицей, показанной на рис. 8.3.3, и любое изменение в таблице автоматически отражается на графике.
При составлении таблицы (рис. 8.3.3) за начало всех работ принималась величина Е4 = 0. При выполнении практических работ таблицу временных характеристик желательно иметь в датах. Такой переход выполняется следующим образом.
Рис. 8.3.4
Алгоритм 8.3.3. Перевод таблицы временных характеристик в режим представления дат
В таблице (рис. 8.3.3) выделить Е14:F18.
Формат, Ячейки, Число, Дата.
Выбрать нужный формат.
В Е14 ввести начальную дату только для первой работы.
На экране: все данные в таблице представлены в режиме представления дат (рис. 8.3.5).
Рис. 8.3.5
Следует подчеркнуть, что переход к датам на построение линейного графика не влияет.