
- •2.Технология работы
- •Формирование комплексных графиков
- •Алгоритм 6.1. Формирование графика комплексного проекта
- •Алгоритм 6.2. Добавление в комплексный график частного графика
- •Алгоритм 6.3. Удаление частного графика из состава комплексного графика
- •Совместное использование ресурсов при реализации разных проектов
- •Алгоритм 6.4. Формирование пула ресурсов, разделяемых частными графиками
- •Определение последовательности выполнения задач, принадлежащих разным графикам
- •Алгоритм 6.5. Формирование взаимосвязи между принадлежащими к разным графикам задачами
- •Рабочие календари в Project
- •Алгоритм 6.6. Управление стандартным режимом рабочего времени
- •Создание и редактирование рабочих календарей
- •Алгоритм 6.7. Создание нового рабочего календаря
- •Алгоритм 6.8. Применение рабочего календаря к отдельным задачам проекта
- •Алгоритм 6.9. Применение рабочего календаря для отдельных ресурсов проекта
- •Поддержка функций управления рабочей группы проекта при помощи Project
- •Поддержка процессов анализа данных средствами интерфейса Project
- •Корректировка дат проекта
- •Анализ проекта по методу pert
- •Алгоритм 6.10. Анализ проекта по методу pert
- •Поддержка при помощи Project процессов завершения проекта
- •3.Контрольные вопросы
Создание и редактирование рабочих календарей
Создание нового календаря является одним из распространенных средств влияния на календарное расписание проекта. Поэтому пример его применения будет рассмотрен применительно к использованному ранее файлу РемонтД25.mрр. Этот файл содержит данные о графике уже начатого проекта, в котором на дату последнего отчета возникло отставание от требуемой даты окончания проекта на четыре дня (расчетная дата окончания 30 июля вместо установленной ранее 26 июля). Для создания нового рабочего календаря следует использовать алгоритм 6.7.
Алгоритм 6.7. Создание нового рабочего календаря
Для создания нового рабочего календаря нужно выполнить следующие действия.
Открыть файл РемонтД25.mрр при помощи команды Файл\Открыть. Во многих случаях открыть созданный ранее файл можно и с использованием окна Консультанта, в котором хранится список нескольких файлов, которые использовались в работе последними.
Выполнить команду Сервис\Изменить рабочее время. При этом открывается окно, показанное на рис. 6.11.
Для создания нового рабочего календаря нажать кнопку Создать. При этом откроется окно запроса имени нового календаря, показанное на рис. 6.12.
При необходимости изменения режима рабочего времени для всей оставшейся части проекта выбрать переключатель Создать новый базовый календарь - он по умолчанию будет распространен на все задачи проекта. Если новый календарь предполагается применять только на части задач проекта, его следует создать путем копирования одного из существующих календарей. Для этого нужно выбрать переключатель Создать копию календаря.
Выбрать в расположенном в нижней части показанного на рис. 6.12 окна списке имя календаря-прототипа. В случае выбора второго переключателя автоматически будет создана копия указанного в этом списке базового календаря.
5.Ввести при необходимости в поле Название имя нового рабочего календаря (вместо предложенного по умолчанию).
6.Для создания нового рабочего календаря следует нажать кнопку OK, a для отказа - кнопку Отмена. После нажатия кнопки ОК происходит возврат к приведенному на рис. 6.11 окну с той разницей, что в нем выводится новое имя рабочего календаря.
7.Нажатие в показанном на рис. 6.11 окне кнопки Параметры скрывает показанное на рис. 6.10 окно. Его появление позволит установить все описанные в алгоритме 6.6 режимы.
8.Будем считать, что руководитель проекта принял решение объявить все субботы в период после 16 июля (последней даты отчета) до конца июля, а также воскресенье 27 июля рабочими, чтобы за счет этого наверстать выявленное опоздание.
Для этого следует в окне календарных дат, показанном на рис. 6.11, при помощи полосы прокрутки выбрать июль 2003 года. Каждый щелчок на кнопках со стрелками этой полосы прокрутки вызывает переход на один месяц в соответствующую сторону.
Выделить щелчком левой кнопки мыши день 19 июля 2003 года (этот субботний день показан как нерабочий - об этом можно судить с помощью приведенной слева легенды). Удерживая левую кнопку мыши, можно выделить любое количество смежных дней в пределах одного месяца. При нажатой клавише <Ctrl> щелчками левой кнопки мыши можно выделить несмежные дни месяца. Если после выделения некоторых дней месяца с помощью вертикальной полосы прокрутки (см. п. 8 настоящего алгоритма) перейти к другому месяцу, то в нем сохранится без изменения выделение тех же дней месяца.
В правой части показанного на рис. 6.11 окна выбрать переключатель нестандартное рабочее время. При этом поля С и По будут автоматически заполнены обычными для рабочих дней часами начала и окончания работ (с 9:00 до 13:00 и с 14:00 до 18:00). Переключатели группы Установить для выбранных дат позволяют установить нужный режим работы для выделенных дат.
Переключатель стандартное время позволяет применить для них установленные по умолчанию для рабочих и нерабочих дней режимы;
переключатель нерабочее время позволяет установить для них режим нерабочих дней;
переключатель нестандартное рабочее время позволяет при помощи расположенных под ним полей С и По определить начало и окончание рабочего времени. В структуре рабочего дня можно определить несколько интервалов времени. При этом можно учесть и обеденные перерывы, и смены.
11. Выделить окончание рабочего дня в поле По и задать окончание рабочего дня в 16:00, введя это значение с клавиатуры. После этого в соответствии с легендой изменится отображение выделенной в предыдущем пункте даты 19 июля 2003 года.
Выделить щелчком левой кнопки мыши день 26 июля 2003 года и повторить с ним действия, описанные в пп. 11 и 12 данного алгоритма.
Выделить щелчком левой кнопки мыши день 27 июля 2003 года и повторить с ним действия, описанные в пп. 11 и 12 данного алгоритма.
Для завершения создания нового календаря в показанном на рис. 6.11 окне следует нажать кнопку ОК.
Созданный календарь связан с текущим файлом графика проекта и будет храниться в нем. Для того чтобы перенести новый календарь в файл внешних настроек Global.MPT, следует, по аналогии с алгоритмом 2.39, воспользоваться командой Сервис\Организатор.
Средства Project позволяют, как указывалось ранее, не только создавать новые календари, но и редактировать существующие по аналогии с алгоритмом 6.7.
Применить созданный рабочий календарь можно на уровне ресурса или на уровне задач проекта.
Рабочий календарь каждой задачи определяется значением одноименного поля базы данных Project. Это поле можно включить в состав таблицы при помощи алгоритма 2.9 или 2.11. Это позволит выбрать для отдельных задач проекта нужный рабочий календарь из связанного с этим полем списка. По умолчанию для всех задач устанавливается, как уже упоминалось ранее, базовый календарь.
Для применения рабочего календаря к отдельным задачам рекомендуется использовать алгоритм 6.8.