Управление проектами средствами Microsoft Project

Таблицы и представления

Разбить на страницы
Показывать лекцию целиком

4.1. Теоретический курс

4.1.1. Виды таблиц в Microsoft Project

Все данные о проекте в Microsoft Project хранятся в двух наборах данных. Первый содержит данные о задачах, а второй – данные о ресурсах. Эти наборы данных содержат множество полей с полным перечнем параметров задач и ресурсов.

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

  • таблицы с данными о задачах;
  • таблицы с данными о ресурсах.
  • Такие мелкие таблицы используются внутри представ­лений. Большинство представлений имеют в своем составе таблицу. Как и таблицы, представления разбиты на две непересекающиеся группы: представления задач и ресурсов. Представления задач предназначены для работы с задачами и могут содержать только таблицы первого вида. К таким представлениям относятся Диаграмма Ганта, Диаграмма Ганта с отслеживанием, Использование задач и другие. Представления ресурсов предназначены для работы с ресурсами и могут содержать только таблицы второго вида: Лист ресурсов, Использование ресурсов и т.п.. Некоторые представления отображают данные о задачах или ресурсов без использования таблиц: Календарь, Сетевой график, График ресурсов.

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

    По умолчанию каждому представлению соответствует опреде­ленная таблица, которая открывается при выборе этого представления. Например, при открытии диаграммы Ганта выводится таблица Ввод, а в представлении Использование задач выводится таблица Использование. Однако пользователь может выбрать другую таблицу в пункте меню Вид/Таблица ( рис. 4.1). При работе с представлением задач этот пункт открывает меню из полного перечня таблиц первого типа, а при работе с представлением ресурсов – второго типа. Назначить же представлению задач таблицу ресурсов и наоборот невозможно.

    При желании пользователь может изменить таблицу, добавляя или удаляя ее столбцы, а также определить новую таблицу при помощи пункта меню Вид/Таблица/Другие таблицы/Создать. Удаление ранее определенной ненужной таблицы выполняется при помощи Организатора: Сервис/Организатор вкладка Таблицы.

    (рис 4.1) Выбор таблицы для представления Диаграмма Ганта

    4.1.2. Форматирование таблиц

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

    Операция Действия
    Ввод в ячейку

    Выделить ячейку, ввести значение, нажать Enter

    Выделить ячейку, ввести значение в поле строки ввода, нажать Enter

    Переход в режим редактирования ячейки

    Выделить ячейку, щелкнуть по ней мышью

    Выделить ячейку, нажать F2

    Выход из режима редактирования ячейки

    Нажать Enter

    Выделить другую ячейку

    Нажать Escape для отмены выполненных изменений ячейки

    Редактирование ячейки

    Отредактировать значение ячейки в строке ввода и нажатьдля подтверждения изменений

    Перейти в режим редактирования ячейки, изменить значение, нажать Enter

    Способы выделения фрагментов таблицы приведены в табл.4.2.

    Фрагмент Действия
    Ячейка

    Щелчок мыши по ячейке

    Установить маркер на ячейку при помощи клавиш управления курсором

    Смежный блок ячеек

    Удерживая нажатой левую кнопку мыши, переместить мышь по диагонали выделяемого блока

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

    Строка или столбец Щелчок мышью по заголовку строки или столбца
    Смежные строки (столбцы) Удерживая нажатой левую кнопку мыши, переместить мышь по заголовкам выделяемых строк (столбцов)
    Несмежный смешанный фрагмент Удерживая нажатой клавишу Ctrl, последова­тельно выделять ячейки, блоки ячеек, строки или столбцы
    Вся таблица Щелчок мышью по области выделения всей таблицы (пустой квадрат на пересечении заголовков строк и столбцов)

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

    Форматирование таблицы позволяет изменить ее внешний вид, добавить и удалить строки (столбцы), изменить размер строк и столбцов. Описание приемов форматирования содержится в табл.4.3.

    Прием Действие
    Вставка строки (нескольких строк)

    Выделить строку, перед которой нужно вставить новую строку.

    Выбрать пункт меню Вставка/Новая задача (Вставка/Ресурс из следующего источника) или нажать клавишу Insert. Будет добавлено столько пустых строк, сколько было выделено

    Выбрать пункт контекстного меню выделенной строки Новыя задача (Новый ресурс)

    Удаление строки (нескольких строк) Выделить удаляемые строки и выбрать пункт меню Правка/Удалить задачу (Удалить ресурс или Удалить строку ) выбрать Удалить задачу (Удалить ресурс или Удалить строку ) из контекстного меню выделенных строк нажать клавишу Delete
    Добавление столбца Выделить столбец, слева от которого нужно добавить новый столбец. Выбрать пункт меню Вставка/Столбец (или Вставить столбец из контекстного меню выделенной области). В открывшемся диалоге в поле Имя поля выбрать параметр базы данных, значение которого должно отображаться в столбце, нажать Ok
    Изменение данных, отображаемых в столбце Выполнить двойной щелчок мыши по заголовку столбца. В открывшемся диалоге изменить содержимое поля Имя поля и выбрать тот параметр базы данных, значение которого должно отображаться в столбце
    Удаление столбца Выделить столбец и выбрать пункт меню Правка/Скрыть столбец (или Скрыть столбец из контекстного меню)
    Перемещение строки (столбца) Выделить строку (столбец). Навести указатель мыши на заголовок строки (столбца). Нажать левую кнопку мыши и, не отпуская ее, перемещать горизонтальную (вертикальную) полосу, обозначающую новое место строки (столбца). Отпустить мышь
    Копирование строки (нескольких строк) Выделить копируемые строки. Выбрать пункт меню Правка/Копировать задачу (Копировать ресурс, Копировать строку). Установить маркер в строку, перед которой следует вставить скопированные строки и выбрать пункт меню Правка/Вставить
    Изменение высоты строки (ширины столбца) Переместить при помощи мыши границу строки (столбца)
    Форматирование шрифта Выделить форматируемый фрагмент таблицы и установить параметры шрифта при помощи пункта Формат/Шрифт или при помощи панели инструментов Форматирование
    Форматирование стилей Выбрать пункт меню Формат/Стили текста. В открывшемся диалоге в поле Изменяемый элемент выбрать вид задач, ресурсов или фрагментов представления, текст которых будет форматироваться, после чего назначить формат шрифта и нажать Ok

    Пример форматирования стилей на диаграмме Ганта изображен на рис. 4.2. Здесь изменен формат шрифта заголовков строк и столбцов (полужирный курсив с подчеркиванием), вехам назначен зеленый цвет шрифта, фазам – синий, критическим задачам – красный. Помимо текста таблицы форматирование стилей позволяет изменять формат некоторых фрагментов представлений. Так на рис. 4.2 изменен формат надписей на шкале времени: средний уровень шкалы имеет малиновый цвет, а нижний – оливковый (верхний уровень шкалы на рисунке не изображен).

    (рис 4.2) Результат форматирования стилей

    4.1.3. Сортировка, фильтрация и группировка таблиц

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

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

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

    (рис 4.3) Параметры многоуровневой сортировки

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

    Фильтр может быть четырех видов:

  • структурный фильтр;
  • автофильтр;
  • предопределенный фильтр;
  • фильтр, определенный пользователем.
  • Структурный фильтр предназначен для отбора задач по уровням. Каждая задача характеризуется номером уровня (поле Уровень структуры базы данных проекта). Задачи, вехи и фазы самого верхнего уровня относятся к уровню 1. Задачи, вехи и фазы, непосредственно входящие в фазы уровня 1, имеют уровень 2 и т.д. Структурный фильтр позволяет отобразить в таблице только задачи, имеющие номер уровня не ниже указанного числа. Например, если указать значение 2, то таблица будет содержать задачи 1 и 2 уровней.

    Структурный фильтр назначается пунктом меню Проект/Структура/Показать. Открывается список, состоящий из номеров уровней (от 1 до 9) и пункта Все подзадачи. Выбор номера означает установку структурного фильтра, а пункт Все подзадачи отменяет его действие.

    Автофильтр используется для отбора строк таблицы по значениям ее столбцов. Для его установки нужно выбрать Проект/Фильтр/Автофильтр. Повторный выбор этого же пункта удаляет автофильтр.

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

  • Пункт Все. Отменяет фильтрацию по столбцу.
  • Пункт Условие. Открывает окно для ввода условия, которому должно удовлетворять значение столбца.
  • Список всех значений, встречающихся в столбце. Устанавливает отбор по выбранному значению.
  • Список предопределенных условий, зависящих от конкретного столбца. Например, для столбца длительности задачи автофильтр предлагает варианты: <= 1 дня, > 1 дня, <= 1 неделе, > 1 недели, оценка длительности.
  • (рис 4.4) Список условий автофильтра

    Пункт Условие открывает диалог, изображенный на рис. 4.5. В нем имеется возможность сформулировать одно или два условия отбора и связать их логическими связками и/или. Например, если мы хотим отобразить задачи с длительностью от 7 до 10 дней, условие отбора нужно разделить на два, связанных связкой и:

  • длительность больше либо равна 7;
  • длительность меньше либо равна 10.
  • (рис 4.5) Окно условия для автофильтра

    Предопределенный фильтр позволяет выбрать условие отбора из списка условий, предопределенных разработчиками Microsoft Project. Список этих условий зависит от типа обрабатываемой таблицы (задачи или ресурсы) и находится в пункте меню Проект/Фильтр (рис. 4.6).

    (рис 4.6) Выбор предопределенного фильтра

    В меню размещены не все, а только наиболее часто используемые фильтры. Полный список выводится в диалоге, открывающемся выбором пункта Проект/Фильтр/Другие фильтры, который изображен на рис. 4.7.. Кнопка Применить этого диалога назначает выбранный в списке фильтр.

    (рис 4.7) Окно для выбора других фильтров

    Для отмены установленного предопределенного фильтра служит пункт Проект/Фильтр/Все задачи (Все ресурсы).

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

    Для создания фильтра нужно выбрать пункт Проект/Фильтр/Другие фильтры, в открывшемся диалоге установить тип фильтра (задачи или ресурсы) и нажать кнопку Создать. Окно создания фильтра изображено на рисунке 4.8. На нем изображено описание фильтра, отбирающего критические задачи с длительностью от 7 до 14 дней. Это окно имеет флажок Показывать в меню, установка которого помещает созданный фильтр отдельным пунктом меню системы.

    (рис 4.8) Окно для создания нового фильтра

    Удаление ранее созданного фильтра выполняется в пункте Проект/Фильтр/Другие фильтры. В открывшемся окне следует нажать кнопку Организатор, найти в правом списке название удаляемого фильтра, выделить его и нажать кнопку Удалить (рис. 4.9).

    (рис 4.9) Удаление фильтра из проекта

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

    В системе Microsoft Project используются три вида группировок:

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

    Предопределенная группировка выбирается и удаляется в пункте меню Проект/Группировка (рис. 4.10). В его подменю перечислены все имеющиеся группировки. Например, для задач имеются пункты: вехи, длительности, завершенные и незавершенные задачи, критические задачи и другие. Отмена действия группировки выполняется пунктом Нет группировки того же меню.

    (рис 4.10) Выбор предопределенной группировки

    В качестве примера используем группировку Длительности в диаграмме Ганта проекта "Разработка программного комплекса". В результате все работы оказываются разделенными на группы по значению длительности задачи, а в таблицу добавляются заголовоки групп, выделенные желтым цветом (рис. 4.11).

    (рис 4.11) Результат группировки задач по длительности

    Создание группировки пользователя выполняется в пункте Проект/Группировка/Другие группы. В раскрывшемся диалоге следует установить вид группировки (задачи или ресурсы) и нажать кнопку Создать. Создание новой группировки происходит в окне, изображен­ном на рис. 4.12.

    (рис 4.12) Окно создания группировки

    В этом окне заполняются следующие параметры:

  • имя – наименование группировки, по которому к ней можно будет обращаться;
  • показывать в меню – позволяет включить имя группировки в подменю пункта Проект/Группировка ;
  • группировать по – описание первичного уровня группировки строк таблицы. Оно подразумевает выбор поля базы данных проекта, по которому выполняется группировка, и определение порядка следования групп в таблице (по возрастанию или убыванию).
  • Затем по – описание вторичного и всех последующих уровней группировки (заполняется аналогично).
  • Группировать назначения, а не задачи (ресурсы) – установка этого флажка означает, что вместо группировка задач в таблице задач следует группировать назначения ресурсов на задачи (а в таблице ресурсов вместо группировки ресурсов будут группироваться назначения).
  • Параметры группировки по полю – параметры шрифта, цвета заливки и узора для итоговых записей группировки, помещаемых в таблицу.
  • Определить интервалы группировки – кнопка, позволяющая создать интервальную группировку. По умолчанию группировка выполняется по каждому значению выбранного параметра. Интервальная группировка используется, когда требуется сгруппировать параметр по интервалам значений. Например, группировка работ по длительности с интервалами минута, час, день неделя, месяц. На рис. 4.12 для поля Длительность выбрана группировка по неделям.
  • Для создания интервальной группировки нужно выбрать строку уровня группировки, нажать кнопку Определить интервалы группировки, после чего в открывшемся окне (рис. 4.13) указать параметры:

  • группировать – единица измерения значений длительности;
  • начиная с – нижнее значение первого интервала;
  • интервал группировки – длина интервала.
  • (рис 4.13) Окно определения интервала группировки

    Для удаления группировки из проекта необходимо воспользоваться Организатором: Проект/Группировка/Другие группировки/Организатор. В его окне (рис. 4.14) правый список содержит ранее определенные группировки. Для удаления выделяется название группировки и нажимается кнопка Удалить.

    (рис 4.14) Удаление группировки в Организаторе

    Временная группировка создается в пункте Проект/Группировка/Настройка группировки в таком же окне, как и изображенное на рис. 4.12. Единственным ее отличием является то, что параметры группировки нигде не сохраняются после ее применения.

    4.1.4. Диаграмма Ганта

    Диаграмма Ганта является одним из представлений задач проекта. В Microsoft Project существует несколько представлений с использованием диаграммы Ганта: диаграмма Ганта, диаграмма Ганта с отслеживанием, диаграм­ма Ганта с несколькими планами и подробная диаграмма Ганта. Каждое из них содержит таблицу, диаграмму и временную шкалу (рис. 4.15).

    (рис 4.15) Основные элементы диаграммы Ганта

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

  • задача –;
  • веха –;
  • фаза (сводная задача) –;
  • суммарная (сводная) задача проекта –;
  • прерывание задачи –;
  • ход выполнения задачи –.
  • Диаграмма Ганта позволяет редактировать календарный план проекта. Приемы редактирования приведены в табл. 4.4.

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

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

    Для изменения формата отдельного отрезка нужно выполнить двойной щелчок мыши по отрезку. В открывшемся окне на вкладке Форма отрезка устанавливаются:

  • форма начала и конца отрезка (выбирается из списка изображений);
  • тип заливки начала и конца отрезка (сплошная заливка выбранного рисунка, только ее контур и только контур пунктирной линией);
  • цвет рисунка начала и конца отрезка;
  • форма, узор и цвет заливки середины отрезка.
  • На вкладке Текст отрезка можно задать текст, который будет расположен рядом с отрезком и его параметры размещения. Текст можно разместить слева, справа, сверху, снизу и внутри отрезка. Каждому из этих режимов соответствует поле, в котором назначается параметр базы данных, выводимый вместе с отрезком (таким образом, рядом и внутри отрезка можно разместить пять различных надписей). В качестве текста можно использовать названия назначенных ресурсов, процент завершения, трудозатраты, временной резерв, различные виды отклонений и т.п.

    Вкладки Форма отрезка и Текст отрезка аналогичны соответствующим вкладкам на рис. 4.16.

    Иногда требуется изменить формат всех отрезков некото­рого вида. Для этого используется пункт Формат/Стили отрезков, открывающий окно стилей отрезков, изображенное на рис. 4.16.

    В этом окне содержится таблица видов задач. Для каждого из них на вкладках Текст и Отрезки задаются параметры отрезка и связанного с ним текста (аналогично форматированию обычного отрезка).

    Например, установим зеленый цвет отрезков критических задач. Поскольку в таблице нет строки для критической задачи, введем ее, выбрав Критическая задача в первой пустой строке таблицы в столбце Отображать для след.задач. В поле Название ввести Критическая задача. В поле Середина/Цвет установим зеленый цвет.

    Система имеет средства настройки вида отрезков диаграммы Ганта в виде мастера: Формат/Мастер диаграмм Ганта (Мастер диаграмм Ганта в контекстном меню области диаграммы). Мастер состоит из последовательности шагов, каждый из которых уточняет особенности отображения конкретных видов отрезков.

    (рис 4.16) Окно формата стилей отрезков диаграммы Ганта

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

    Временная шкала может состоять из трех уровней: нижнего, среднего и верхнего. Параметры временной шкалы устанавливаются в пункте Формат/Шкала времени ( Шкала времени из контекстного меню области шкалы; Нерабочее время из контекстного меню области дитаграммы) в окне Шкала времени, изображенном на рис. 4.17.

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

  • Отобразить – задает количество отображаемых на шкале уровней. Возможны три комбинации:

  • один уровень (средний);

  • два уровня (средний и нижний);

  • все три уровня (верхний, средний и нижний)

    .
  • Размер – позволяет масштабировать длину отрезков шкалы в процентах;
  • Разделитель уровней – включает разделительные линии между уровнями шкалы.
  • Остальные поля вкладок относятся только к выбранному уровню шкалы.

  • Единицы – задает отрезок времени, соответствующий единичному отрезку шкалы. Возможны значения: годы, полугодия, кварталы, месяцы, декады, недели, дни, часы, минуты.
  • Интервал – периодичность изображения на шкале выбранных единиц.
  • Надписи, Выравнивание – формат названий единиц времени.
  • Использовать финансовый год – задает отображение на шкале номера не календарного, а финансового года.
  • Линии делений – включает разделительные линии между единицами шкалы.
  • (рис 4.17) Параметры уровня временной шкалы

    Вкладка Нерабочее время изображена на рис. 4.18 и задает способ изображения на диаграмме периодов нерабочего времени.

    (рис 4.18) Параметры нерабочего времени
  • На заднем плане – отрезки нерабочего времени располагаются позади отрезков задач.
  • На переднем плане – отрезки нерабочего времени накладываются сверху на отрезки задач.
  • Нет – нерабочее время не откладывается на шкале времени и отображается тонкой вертикальной линией установленного цвета.
  • Цвет, Узор – способ отображения нерабочих периодов.
  • Календарь – базовый календарь, в соответствии с которым отображается нерабочее время.
  • Макет диаграммы позволяет определить способ отображения связей и отрезков задач: Формат/Макет (Макет из контекстного меню области диаграммы). Окно макета изображено на рис. 4.19.

    (рис 4.19) Окно макета диаграммы Ганта

    4.1.5. Сетевой график

    На сетевом графике задачи изображаются блоками, соединенными стрелками в соответствии с взаимосвязями работ. Это представление не имеет таблицы. Пример сетевого графика изображен на рис. 4.20.

    (рис 4.20) Пример сетевого графика

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

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

    Сетевой график позволяет создавать, редактировать и удалять задачи и связи между ними. Приемы редактирования описаны в табл.4.5.

    Прием Последовательность действий
    Создание задачи Обвести мышью прямоугольник справа от фазы, к которой принадлежит задача
    Удаление задачи Выбрать блок задачи и нажать Delete
    Изменение свойств задачи Двойным щелчком мыши открывается окно свойств задачи, в котором выполняются требуемые изменения
    Создание связи между задачами Схватить мышью середину блока первой задачи и перетащить указатель в середину блока второй задачи
    Создание задачи со связью Схватить мышью середину блока задачи и перетащить указатель в любое свободное место. Будет создана новая задача и связь к ней
    Удаление связи Двойной щелчок мыши по стрелке связи, нажать кнопку Удалить в открывшемся окне
    Изменение свойств связи Двойной щелчок мыши по стрелке связи для открытия окна ее свойств, в котором и реализуются изменения

    Макет графика позволяет настроить следующие его параметры:

  • режим расположения рамок задач (автоматический или ручной);
  • порядок и способ изображения рамок;
  • стили и цвет линий связи;
  • другие параметры изображения сетевого графика.
  • Окно макета открывается пунктом меню Формат/Макет (Макет из контекстного меню области графика) приведено на рис. 4.21.

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

    Если необходимо изменить формат только одной отдельной выделенной рамки, для этого используется пункт меню Формат/Рамка (Формат рамки из ее контекстного меню). Состав настраиваемых параметров в этом случае аналогичен параметрам окна рис. 4.21.

    (рис 4.22) Макет сетевого графика (рис 4.21) Окно определения стилей рамок

    4.1.6. Календарь

    Пример и основные элементы представления Календарь приведены на рис. 4.23. Здесь план работ проекта изображен в виде традиционного календарного графика, разделенного на календарные дни, на которых откладываются отрезки выполняемых в эти дни задач.

    (рис 4.23) Основные элементы представления Календарь

    Для редактирования плана проекта используются приемы, перечисленные в табл.4.6.

    Прием Последовательность действий
    Вставка новой задачи Выбрать пункт меню Вставка/Новая задача
    Создание связи между задачами Схватить мышью середину отрезка первой задачи, переместить указатель на отрезок второй задачи, отпустить мышь
    Изменение времени начала задачи Схватить мышью любую границу отрезка задачи (кроме правой) и переместить отрезок по шкале времени
    Изменение длительности задачи Переместить мышью правую границу отрезка задачи. Перемещение влево приводит к уменьшению длительности, а вправо – к увеличению
    Изменение свойств задачи Двойной щелчок мыши по отрезку задачи – откроется окно ее свойств

    Календарь имеет широкие возможности форматирования фрагментов представления, которые кратко перечислены в табл.4.7.

    Назначение Вызов
    Изменение параметров отображения шкалы времени

    - Формат/Шкала времени

    - Шкала времени из контекстного меню области календаря

    Изменение количества отображаемых на календаре дней

    -Кнопки Месяц, Неделя, Настройка в верхней части календаря

    - Масштаб из контекстного меню области календаря

    Форматирование надписей внутри отрезков задач

    -Формат/Стили текста

    Стили текста из контекстного меню области календаря

    Изменение параметров отображения отрезков задач и характера надписей в отрезках

    - Формат/Стили отрезков

    - Стили диаграмм из контекстного меню области календаря

    Форматирование линий сетки

    - Формат/Сетка

    - Сетка из контекстного меню области календаря

    Изменение макета

    - Формат/Макет

    - Макет из контекстного меню области календаря

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

    4.1.7. Контрольные вопросы

  • В какие наборы данных сгруппированы данные о проекте?
  • Какие виды таблиц используются в системе?
  • Какие виды представлений используются в системе?
  • Как выбрать вид таблицы отображаемой в представлении?
  • Какие имеются приемы для ввода и редактирования ячеек таблицы?
  • Перечислить способы выделения фрагментов таблицы.
  • Какие имеются приемы форматирования таблиц?
  • Какие виды сортировки таблицы предусмотрены системой?
  • Какие виды фильтрации таблиц существуют в системе?
  • Что такое структурный фильтр и как его применить?
  • Что такое автофильтр и как его применить?
  • Что такое предопределенный фильтр?
  • Как самостоятельно определить свой собственный фильтр и как его удалить?
  • Какие виды группировки таблиц используются в системе?
  • Что такое предопределенная группировка?
  • Как создать свою собственную группировку и как ее удалить?
  • Что такое временная группировка и каковы ее параметры?
  • Что такое диаграмма Ганта и из каких элементов она состоит?
  • Какие основные виды значков используются на диаграмме Ганта?
  • Какие используются приемы редактирования плана проекта на диаграмме Ганта?
  • Как изменить формат отдельного отрезка диаграммы Ганта?
  • Как изменить формат всех отрезков задач заданного типа диаграммы Ганта?
  • Из каких уровней состоит шкала времени диаграммы Ганта?
  • Какие имеются параметры уровней шкалы времени диаграммы Ганта?
  • Какие задаются параметры нерабочего времени диаграммы Ганта?
  • Что задает макет диаграммы Ганта?
  • Что и в какой форма отображается на сетевом графике?
  • Каковы приемы редактирования плана проекта с использованием сетевого графика?
  • Что задает макет сетевого графика?
  • Как изменить формат отдельной рамки сетевого графика?
  • Как изменить формат всех рамок для заданного вида задач на сетевом графике?
  • В какой форме изображен план проекта на календаре?
  • Каковы приемы редактирования плана проекта на календаре?
  • Какие возможности форматирования элементов календаря имеются в системе?
  • 4.2. Лабораторная работа

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

    Форма занятия – лабораторная работа с использованием компьютера.

    Продолжительность – четыре академических часа.

    4.2.1. Примеры использования таблиц и представлений

    Примеры обработки таблиц и представлений иллюстрируются с использованием проекта Разработка программы, содержащегося в файле Тема4.mpp.

    Выбор таблицы

  • Переключиться в диаграмму Ганта – Вид/Диаграмма Ганта.
  • Увеличить область отображения таблицы, переместив мышью вправо границу между левой и правой частями представления.
  • По умолчанию на экране расположена таблица Ввод. Выведем таблицу Затраты – Вид/Таблица/Затраты. Эта таблица содержит данные о стоимости работ проекта.
  • Вернем первоначальную таблицу – Вид/Таблица/Ввод.
  • Удаление столбца

  • Щелчок правой кнопки мыши по заголовку столбцы идентификаторов задач, отображающему значок.
  • В появившемся контекстном меню выбрать Скрыть столбец.
  • Вернуть этот столбец, отменив последнее действие ( Правка/Отменить скрыть столбец ).
  • Добавление столбца

  • Щелчок правой кнопкой мыши по заголовку столбца Длительность.
  • Из контекстного меню выбрать пункт Вставить столбец.
  • В открывшемся диалоге в поле Имя поля выбрать Затраты.
  • Нажать Ok.
  • Назначение стилей текста

  • Выбрать пункт меню Формат/Стили текста.
  • В поле Изменяемый элемент установим элемент таблицы или представления, подлежащий форматированию – Заголовки строк и столбцов.
  • Установим способ начертания – Жирный.
  • Нажать Ok. Результат – заголовки строк и столбцов прописаны полужирным шрифтом.
  • Формат/Стили текста.
  • Изменяемый элемент – Суммарные задачи.
  • Цвет – Малиновый.
  • Изменяемый элемент – Нижний уровень шкалы времени.
  • Цвет – Темно-синий.
  • Ok. Результат всех операций форматирования изображен на рис. 4.24.
  • (рис 4.24) Результат форматирования таблицы

    Предопределенная сортировка

  • Пункт меню Проект/Сортировка/По дате начала.
  • Результат – задачи в таблице упорядочены по датам начала
  • Отмена сортировки – Проект/Сортировка/По идентификатору.
  • Сортировка пользователя

  • Выбрать пункт меню Проект/Сортировка/Сортировать по.
  • В открывшемся окне (рис. 4.25) установить уровни сортировки (каждый последующий уровень действует только в пределах одинаковых значений предыдущего): Сортировать по – Критическая задача, Затем по – Длительность.
  • Убрать флажок (рис 4.25) Окно параметров сортировки
  • Нажать Сортировать. Результат – все задачи отсортированы по признаку критической задачи, а в пределах этого признака – по длительности.
  • Для проверки правильности сортировки вставим в таблицу столбец Критическая задача. Результат – первая группа задач имеет значение Нет в этом столбце, а вторая группа – Да. В пределах групп задачи упорядочены по значениям длительности.
  • Отменим сортировку – Проект/Сортировка/По идентификатору и удалим столбец Критическая задача.
  • Выполним аналогичную сортировку с установленным флажком Сохранить структуру. Результат – задачи сортируются только в пределах своих фаз.
  • Отменим сортировку.
  • Использование структурного фильтра

  • Назначим структурный фильтр – Проект/ Структура/ Показать/ Уровень 1. Результат – таблица содержит только задачи уровня 1. К ним относятся начальная и конечная вехи и обе фазы.
  • Назначим другой структурный фильтр – Проект/ Структура/ Показать/ Уровень 2. Результат – таблица содержит задачи первого и второго уровней. В этом проекте к ним относятся все задачи.
  • Отменим структурный фильтр – Проект/ Структура/ Показать/ Все подзадачи.
  • Использование автофильтра

  • Включить автофильтр – (рис 4.26) Назначение условий автофильтра
  • Отобразим в таблице только задачи с длительностью от 1 до 5 дней.

    a. Щелчок мышью по кнопке автофильтра в столбце Длительность.

    b. В списке условий выбрать пункт ( Условие..). Откроется окно для определения условия фильтрации, изображенное на рис. 4.26.

    c. Заполнить поля этого окна в соответствии с изображением на рис. 4.27.

    (рис 4.27) Окно условия автофильтра

    d. Нажать Ok. Результат – таблица содержит только задачи с длительностью от 1 до 5 дней и фазы, в которые входят эти задачи.

  • Отменить фильтрацию. В списке условий автофильтра по столбцу Длительность выбрать пункт Все. Результат – таблица содержит все задачи.
  • Назначить автофильтр по столбцу Начало. В качестве условия фильтрации выбрать Текущая неделя. Результат – в таблице нет ни одной задачи, поскольку начало ни одной из задач проекта не приходится на текущую неделю
  • Отменить фильтрацию и убрать кнопки автофильтра – Проект/Фильтр/Автофильтр. Результат – таблица снова содержит все задачи проекта.
  • Использование предопределенного фильтра

  • Отобразить только фазы – Проект/Фильтр/Суммарные задачи. Результат – таблица содержит только фазы Программирование и Отладка.
  • Отобразить только вехи – Проект/Фильтр/Вехи. Результат – таблица содержит только вехи и фазы, в которых эти вехи находятся.
  • Отобразить только задачи критического пути – Проект/Фильтр/Критические задачи.
  • Отобразить только задачи с номерами из заданного диапазона – Проект/Фильтр/Диапазон задач. В открывшемся окне ввести диапазон номеров задач – от 5 до 7. Нажать Ok.
  • Отобразить задачи, которые начинаются или заканчиваются в указанном диапазоне дат – Проект/Фильтр/Диапазон дат. Сначала откроется окно для задания начальной даты диапазона. Установить 01.07.09. Ok. Затем откроется окно для ввода конечной даты диапазона. Установить 10.07.09. Ok. Проанализировать результат.
  • Отменить предопределенный фильтр – Проект/Фильтр/Все задачи.
  • Использование определенного пользователем фильтра

  • Создать новый фильтр пользователя.

    a. Проект/Фильтр/Другие фильтры. Результат – откроется окно со списком определенных в системе фильтров.

    b. Нажать Создать – откроется окно определения фильтра, изображенное на рис. 4.28.

  • Заполнить поля значениями в соответствии с этим рисунком. Ok.
  • В списке фильтров окна Другие фильтры появилась строка КороткаяКритическаяЗадача. Закрыть это окно кнопкой Закрыть
  • Назначить созданный фильтр – Проект/ Фильтр/ КороткаяКрити-ческаяЗадача. Результат – таблица содержит только критические задачи длительностью не более 5 дней.
  • Отменить действие фильтра – (рис 4.28) Окно определения фильтра
  • Удалить созданный фильтр из системы.

    c. Проект/Фильтр/Другие фильтры. Откроется окно со списком фильтров.

    d. Нажать кнопку Организатор.

    e. В правом списке выделить строку КороткаяКритическаяЗадача.

    f. Нажать кнопку Удалить, после чего подтвердить удаление.

    g. Закрыть окна организатора.

    h. В окне списка фильтров убедиться в том, что удаленного фильтра нет в списке. Закрыть это окно.

    i. Проверить состав предопределенных фильтров в пункте меню Проект/Фильтр – из списка исчез удаленный фильтр.

  • Использование предопределенной группировки

  • Проект/Группировка/Вехи – задачи таблицы сгруппированы в две группы. Первая содержит вехи, а вторая – задачи, не являющиеся вехами.
  • Проект/Группировка/Критические задачи – задачи сгруппированы в две группы. Первая состоит из задач, не лежащих на критическом пути, а во вторую входят все задачи критического пути.
  • Проект/Группировка/Длительности – задачи сгруппированы на шесть групп в соответствии с их длительностью.
  • Отменить действие группировки – Проект/Группировка/Нет группировки.
  • Использование созданной пользователем группировки

  • Создать новую группировку.

    a. Проект/Группировка/Другие группы – откроется окно Другие группы со списком определенных в системе группировок.

    b. Нажать кнопку Создать – откроется окно определения группы, изображенное на рис. 4.12.

  • Заполнить поля в соответствии с изображением на этом рисунке.
  • Зададим группировку по длительности с интервалом равным неделе.

    c. Выбрать при помощи мыши имя поля Длительность, как это сделано на рис. 4.12.

    d. Нажать кнопку Определить интервалы группировки – откроется окно определения интервала.

    e. Установить поле Группировать в значение неделям. Нажать Ok.

  • Завершить определение группировки – Ok.
  • Убедиться, что в окне Другие группы в списке присутствует созданная группировка. Закрыть это окно.
  • Использовать созданную группировку – (рис 4.29) Результат применения группировки
  • Отменить действие группировки – Проект/Группировка/Нет группировки.
  • Удалить созданную группировку.

    f. Проект/Группировка/Другие группы.

    g. Нажать кнопку Организатор.

    h. В правом списке выделить название КритическаяДлитель-ностиПоНеделям.

    i. Нажать Удалить и подтвердить удаление.

    j. Закрыть окно организатора и окно Другие группы.

    k. Убедиться, что удаленная группировка отсутствует в списке пункта меню Проект/Группировка

    .
  • Использование временной группировки

  • Открыть окно для создания временной группировки – Проект/ Группировка/ Настройка группировки.
  • Выполнить п.2-4 предыдущей последовательности действий.
  • Убедиться, что результат совпадает с рис. 4.28.
  • Отменить действие группировки – Проект/Группировка/Нет группировки.
  • 4.2.2. Задания для самостоятельного выполнения

    При выполнении заданий используются варианты проектов, созданных при выполнении предыдущей лабораторной работы (Тема 3). Для всех вариантов задания одинаковые.

  • Выполнить форматирование таблицы ввода диаграммы Ганта ранее созданного проекта "Строительство дома".

    a. Удалить столбец идентификаторов.

    b. Добавить столбец Критическая задача.

    c. Изменить столбец Критическая задача на столбец Затраты.

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

    e. Сохранить изменения в файле Тема4Лаб_1.mpp.

  • В первоначальном файле проекта выполнить сортировку задач таблицы по дате начала, а затем по дате окончания. Результат сохранить в файле Тема4Лаб_2.mpp.
  • В первоначальном файле проекта выполнить многоуровневую сортировку таблицы сначала по возрастанию признака критической задачи, а затем по убыванию даты окончания. Результат сохранить в файле Тема4Лаб_3.mpp.
  • В первоначальном файле проекта используя структурный фильтр отобразить только задачи 1 уровня. Результат сохранить в файле Тема4Лаб_4.mpp.
  • В первоначальном файле проекта используя автофильтр отобразить задачи, которые начинаются в следующем месяце и имеют длительность больше 15 дней. Результат сохранить в файле Тема4Лаб_5.mpp.
  • В первоначальном файле проекта используя предопределенный фильтр отобразить только суммарные задачи. Результат сохранить в файле Тема4Лаб_6.mpp.
  • В первоначальном файле проекта создать фильтр, который отображает только критические задачи длительностью не более 14 дней. Поместить этот фильтр в меню системы. Применить этот фильтр. Результат сохранить в файле Тема4Лаб_7.mpp.
  • В первоначальном файле проекта при помощи предопределенной группировки сгруппировать отдельно вехи проекта и задачи, не являющиеся вехами. Результат сохранить в файле Тема4Лаб_8.mpp.
  • В первоначальном файле проекта создать определенную пользователем группировку и поместить ее в системное меню. На первом уровне задачи группируются на критические и некритические по убыванию параметра Критическая задача. На втором уровне задачи группируются по возрастанию длительности. Применить созданную группировку. Результат сохранить в файле Тема4Лаб_9.mpp.
  • В первоначальном файле проекта создать временную группировку задач по интервалам длительности. Использовать недельный и месячный интервалы. Применить группировку. Результат сохранить в файле Тема4Лаб_10.mpp.
  • Страницы:

    4.1. Теоретический курс

    4.1.1. Виды таблиц в Microsoft Project

    Все данные о проекте в Microsoft Project хранятся в двух наборах данных. Первый содержит данные о задачах, а второй – данные о ресурсах. Эти наборы данных содержат множество полей с полным перечнем параметров задач и ресурсов.

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

  • таблицы с данными о задачах;
  • таблицы с данными о ресурсах.
  • Такие мелкие таблицы используются внутри представ­лений. Большинство представлений имеют в своем составе таблицу. Как и таблицы, представления разбиты на две непересекающиеся группы: представления задач и ресурсов. Представления задач предназначены для работы с задачами и могут содержать только таблицы первого вида. К таким представлениям относятся Диаграмма Ганта, Диаграмма Ганта с отслеживанием, Использование задач и другие. Представления ресурсов предназначены для работы с ресурсами и могут содержать только таблицы второго вида: Лист ресурсов, Использование ресурсов и т.п.. Некоторые представления отображают данные о задачах или ресурсов без использования таблиц: Календарь, Сетевой график, График ресурсов.

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

    По умолчанию каждому представлению соответствует опреде­ленная таблица, которая открывается при выборе этого представления. Например, при открытии диаграммы Ганта выводится таблица Ввод, а в представлении Использование задач выводится таблица Использование. Однако пользователь может выбрать другую таблицу в пункте меню Вид/Таблица ( рис. 4.1). При работе с представлением задач этот пункт открывает меню из полного перечня таблиц первого типа, а при работе с представлением ресурсов – второго типа. Назначить же представлению задач таблицу ресурсов и наоборот невозможно.

    При желании пользователь может изменить таблицу, добавляя или удаляя ее столбцы, а также определить новую таблицу при помощи пункта меню Вид/Таблица/Другие таблицы/Создать. Удаление ранее определенной ненужной таблицы выполняется при помощи Организатора: Сервис/Организатор вкладка Таблицы.

    (рис 4.1) Выбор таблицы для представления Диаграмма Ганта

    4.1.2. Форматирование таблиц

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

    Операция Действия
    Ввод в ячейку

    Выделить ячейку, ввести значение, нажать Enter

    Выделить ячейку, ввести значение в поле строки ввода, нажать Enter

    Переход в режим редактирования ячейки

    Выделить ячейку, щелкнуть по ней мышью

    Выделить ячейку, нажать F2

    Выход из режима редактирования ячейки

    Нажать Enter

    Выделить другую ячейку

    Нажать Escape для отмены выполненных изменений ячейки

    Редактирование ячейки

    Отредактировать значение ячейки в строке ввода и нажатьдля подтверждения изменений

    Перейти в режим редактирования ячейки, изменить значение, нажать Enter

    Способы выделения фрагментов таблицы приведены в табл.4.2.

    Фрагмент Действия
    Ячейка

    Щелчок мыши по ячейке

    Установить маркер на ячейку при помощи клавиш управления курсором

    Смежный блок ячеек

    Удерживая нажатой левую кнопку мыши, переместить мышь по диагонали выделяемого блока

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

    Строка или столбец Щелчок мышью по заголовку строки или столбца
    Смежные строки (столбцы) Удерживая нажатой левую кнопку мыши, переместить мышь по заголовкам выделяемых строк (столбцов)
    Несмежный смешанный фрагмент Удерживая нажатой клавишу Ctrl, последова­тельно выделять ячейки, блоки ячеек, строки или столбцы
    Вся таблица Щелчок мышью по области выделения всей таблицы (пустой квадрат на пересечении заголовков строк и столбцов)

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

    Форматирование таблицы позволяет изменить ее внешний вид, добавить и удалить строки (столбцы), изменить размер строк и столбцов. Описание приемов форматирования содержится в табл.4.3.

    Прием Действие
    Вставка строки (нескольких строк)

    Выделить строку, перед которой нужно вставить новую строку.

    Выбрать пункт меню Вставка/Новая задача (Вставка/Ресурс из следующего источника) или нажать клавишу Insert. Будет добавлено столько пустых строк, сколько было выделено

    Выбрать пункт контекстного меню выделенной строки Новыя задача (Новый ресурс)

    Удаление строки (нескольких строк) Выделить удаляемые строки и выбрать пункт меню Правка/Удалить задачу (Удалить ресурс или Удалить строку ) выбрать Удалить задачу (Удалить ресурс или Удалить строку ) из контекстного меню выделенных строк нажать клавишу Delete
    Добавление столбца Выделить столбец, слева от которого нужно добавить новый столбец. Выбрать пункт меню Вставка/Столбец (или Вставить столбец из контекстного меню выделенной области). В открывшемся диалоге в поле Имя поля выбрать параметр базы данных, значение которого должно отображаться в столбце, нажать Ok
    Изменение данных, отображаемых в столбце Выполнить двойной щелчок мыши по заголовку столбца. В открывшемся диалоге изменить содержимое поля Имя поля и выбрать тот параметр базы данных, значение которого должно отображаться в столбце
    Удаление столбца Выделить столбец и выбрать пункт меню Правка/Скрыть столбец (или Скрыть столбец из контекстного меню)
    Перемещение строки (столбца) Выделить строку (столбец). Навести указатель мыши на заголовок строки (столбца). Нажать левую кнопку мыши и, не отпуская ее, перемещать горизонтальную (вертикальную) полосу, обозначающую новое место строки (столбца). Отпустить мышь
    Копирование строки (нескольких строк) Выделить копируемые строки. Выбрать пункт меню Правка/Копировать задачу (Копировать ресурс, Копировать строку). Установить маркер в строку, перед которой следует вставить скопированные строки и выбрать пункт меню Правка/Вставить
    Изменение высоты строки (ширины столбца) Переместить при помощи мыши границу строки (столбца)
    Форматирование шрифта Выделить форматируемый фрагмент таблицы и установить параметры шрифта при помощи пункта Формат/Шрифт или при помощи панели инструментов Форматирование
    Форматирование стилей Выбрать пункт меню Формат/Стили текста. В открывшемся диалоге в поле Изменяемый элемент выбрать вид задач, ресурсов или фрагментов представления, текст которых будет форматироваться, после чего назначить формат шрифта и нажать Ok

    Пример форматирования стилей на диаграмме Ганта изображен на рис. 4.2. Здесь изменен формат шрифта заголовков строк и столбцов (полужирный курсив с подчеркиванием), вехам назначен зеленый цвет шрифта, фазам – синий, критическим задачам – красный. Помимо текста таблицы форматирование стилей позволяет изменять формат некоторых фрагментов представлений. Так на рис. 4.2 изменен формат надписей на шкале времени: средний уровень шкалы имеет малиновый цвет, а нижний – оливковый (верхний уровень шкалы на рисунке не изображен).

    (рис 4.2) Результат форматирования стилей

    4.1.3. Сортировка, фильтрация и группировка таблиц

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

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

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

    (рис 4.3) Параметры многоуровневой сортировки

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

    Фильтр может быть четырех видов:

  • структурный фильтр;
  • автофильтр;
  • предопределенный фильтр;
  • фильтр, определенный пользователем.
  • Структурный фильтр предназначен для отбора задач по уровням. Каждая задача характеризуется номером уровня (поле Уровень структуры базы данных проекта). Задачи, вехи и фазы самого верхнего уровня относятся к уровню 1. Задачи, вехи и фазы, непосредственно входящие в фазы уровня 1, имеют уровень 2 и т.д. Структурный фильтр позволяет отобразить в таблице только задачи, имеющие номер уровня не ниже указанного числа. Например, если указать значение 2, то таблица будет содержать задачи 1 и 2 уровней.

    Структурный фильтр назначается пунктом меню Проект/Структура/Показать. Открывается список, состоящий из номеров уровней (от 1 до 9) и пункта Все подзадачи. Выбор номера означает установку структурного фильтра, а пункт Все подзадачи отменяет его действие.

    Автофильтр используется для отбора строк таблицы по значениям ее столбцов. Для его установки нужно выбрать Проект/Фильтр/Автофильтр. Повторный выбор этого же пункта удаляет автофильтр.

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

  • Пункт Все. Отменяет фильтрацию по столбцу.
  • Пункт Условие. Открывает окно для ввода условия, которому должно удовлетворять значение столбца.
  • Список всех значений, встречающихся в столбце. Устанавливает отбор по выбранному значению.
  • Список предопределенных условий, зависящих от конкретного столбца. Например, для столбца длительности задачи автофильтр предлагает варианты: <= 1 дня, > 1 дня, <= 1 неделе, > 1 недели, оценка длительности.
  • (рис 4.4) Список условий автофильтра

    Пункт Условие открывает диалог, изображенный на рис. 4.5. В нем имеется возможность сформулировать одно или два условия отбора и связать их логическими связками и/или. Например, если мы хотим отобразить задачи с длительностью от 7 до 10 дней, условие отбора нужно разделить на два, связанных связкой и:

  • длительность больше либо равна 7;
  • длительность меньше либо равна 10.
  • (рис 4.5) Окно условия для автофильтра

    Предопределенный фильтр позволяет выбрать условие отбора из списка условий, предопределенных разработчиками Microsoft Project. Список этих условий зависит от типа обрабатываемой таблицы (задачи или ресурсы) и находится в пункте меню Проект/Фильтр (рис. 4.6).

    (рис 4.6) Выбор предопределенного фильтра

    В меню размещены не все, а только наиболее часто используемые фильтры. Полный список выводится в диалоге, открывающемся выбором пункта Проект/Фильтр/Другие фильтры, который изображен на рис. 4.7.. Кнопка Применить этого диалога назначает выбранный в списке фильтр.

    (рис 4.7) Окно для выбора других фильтров

    Для отмены установленного предопределенного фильтра служит пункт Проект/Фильтр/Все задачи (Все ресурсы).

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

    Для создания фильтра нужно выбрать пункт Проект/Фильтр/Другие фильтры, в открывшемся диалоге установить тип фильтра (задачи или ресурсы) и нажать кнопку Создать. Окно создания фильтра изображено на рисунке 4.8. На нем изображено описание фильтра, отбирающего критические задачи с длительностью от 7 до 14 дней. Это окно имеет флажок Показывать в меню, установка которого помещает созданный фильтр отдельным пунктом меню системы.

    (рис 4.8) Окно для создания нового фильтра

    Удаление ранее созданного фильтра выполняется в пункте Проект/Фильтр/Другие фильтры. В открывшемся окне следует нажать кнопку Организатор, найти в правом списке название удаляемого фильтра, выделить его и нажать кнопку Удалить (рис. 4.9).

    (рис 4.9) Удаление фильтра из проекта

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

    В системе Microsoft Project используются три вида группировок:

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

    Предопределенная группировка выбирается и удаляется в пункте меню Проект/Группировка (рис. 4.10). В его подменю перечислены все имеющиеся группировки. Например, для задач имеются пункты: вехи, длительности, завершенные и незавершенные задачи, критические задачи и другие. Отмена действия группировки выполняется пунктом Нет группировки того же меню.

    (рис 4.10) Выбор предопределенной группировки

    В качестве примера используем группировку Длительности в диаграмме Ганта проекта "Разработка программного комплекса". В результате все работы оказываются разделенными на группы по значению длительности задачи, а в таблицу добавляются заголовоки групп, выделенные желтым цветом (рис. 4.11).

    (рис 4.11) Результат группировки задач по длительности

    Создание группировки пользователя выполняется в пункте Проект/Группировка/Другие группы. В раскрывшемся диалоге следует установить вид группировки (задачи или ресурсы) и нажать кнопку Создать. Создание новой группировки происходит в окне, изображен­ном на рис. 4.12.

    (рис 4.12) Окно создания группировки

    В этом окне заполняются следующие параметры:

  • имя – наименование группировки, по которому к ней можно будет обращаться;
  • показывать в меню – позволяет включить имя группировки в подменю пункта Проект/Группировка ;
  • группировать по – описание первичного уровня группировки строк таблицы. Оно подразумевает выбор поля базы данных проекта, по которому выполняется группировка, и определение порядка следования групп в таблице (по возрастанию или убыванию).
  • Затем по – описание вторичного и всех последующих уровней группировки (заполняется аналогично).
  • Группировать назначения, а не задачи (ресурсы) – установка этого флажка означает, что вместо группировка задач в таблице задач следует группировать назначения ресурсов на задачи (а в таблице ресурсов вместо группировки ресурсов будут группироваться назначения).
  • Параметры группировки по полю – параметры шрифта, цвета заливки и узора для итоговых записей группировки, помещаемых в таблицу.
  • Определить интервалы группировки – кнопка, позволяющая создать интервальную группировку. По умолчанию группировка выполняется по каждому значению выбранного параметра. Интервальная группировка используется, когда требуется сгруппировать параметр по интервалам значений. Например, группировка работ по длительности с интервалами минута, час, день неделя, месяц. На рис. 4.12 для поля Длительность выбрана группировка по неделям.
  • Для создания интервальной группировки нужно выбрать строку уровня группировки, нажать кнопку Определить интервалы группировки, после чего в открывшемся окне (рис. 4.13) указать параметры:

  • группировать – единица измерения значений длительности;
  • начиная с – нижнее значение первого интервала;
  • интервал группировки – длина интервала.
  • (рис 4.13) Окно определения интервала группировки

    Для удаления группировки из проекта необходимо воспользоваться Организатором: Проект/Группировка/Другие группировки/Организатор. В его окне (рис. 4.14) правый список содержит ранее определенные группировки. Для удаления выделяется название группировки и нажимается кнопка Удалить.

    (рис 4.14) Удаление группировки в Организаторе

    Временная группировка создается в пункте Проект/Группировка/Настройка группировки в таком же окне, как и изображенное на рис. 4.12. Единственным ее отличием является то, что параметры группировки нигде не сохраняются после ее применения.

    4.1.4. Диаграмма Ганта

    Диаграмма Ганта является одним из представлений задач проекта. В Microsoft Project существует несколько представлений с использованием диаграммы Ганта: диаграмма Ганта, диаграмма Ганта с отслеживанием, диаграм­ма Ганта с несколькими планами и подробная диаграмма Ганта. Каждое из них содержит таблицу, диаграмму и временную шкалу (рис. 4.15).

    (рис 4.15) Основные элементы диаграммы Ганта

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

  • задача –;
  • веха –;
  • фаза (сводная задача) –;
  • суммарная (сводная) задача проекта –;
  • прерывание задачи –;
  • ход выполнения задачи –.
  • Диаграмма Ганта позволяет редактировать календарный план проекта. Приемы редактирования приведены в табл. 4.4.

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

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

    Для изменения формата отдельного отрезка нужно выполнить двойной щелчок мыши по отрезку. В открывшемся окне на вкладке Форма отрезка устанавливаются:

  • форма начала и конца отрезка (выбирается из списка изображений);
  • тип заливки начала и конца отрезка (сплошная заливка выбранного рисунка, только ее контур и только контур пунктирной линией);
  • цвет рисунка начала и конца отрезка;
  • форма, узор и цвет заливки середины отрезка.
  • На вкладке Текст отрезка можно задать текст, который будет расположен рядом с отрезком и его параметры размещения. Текст можно разместить слева, справа, сверху, снизу и внутри отрезка. Каждому из этих режимов соответствует поле, в котором назначается параметр базы данных, выводимый вместе с отрезком (таким образом, рядом и внутри отрезка можно разместить пять различных надписей). В качестве текста можно использовать названия назначенных ресурсов, процент завершения, трудозатраты, временной резерв, различные виды отклонений и т.п.

    Вкладки Форма отрезка и Текст отрезка аналогичны соответствующим вкладкам на рис. 4.16.

    Иногда требуется изменить формат всех отрезков некото­рого вида. Для этого используется пункт Формат/Стили отрезков, открывающий окно стилей отрезков, изображенное на рис. 4.16.

    В этом окне содержится таблица видов задач. Для каждого из них на вкладках Текст и Отрезки задаются параметры отрезка и связанного с ним текста (аналогично форматированию обычного отрезка).

    Например, установим зеленый цвет отрезков критических задач. Поскольку в таблице нет строки для критической задачи, введем ее, выбрав Критическая задача в первой пустой строке таблицы в столбце Отображать для след.задач. В поле Название ввести Критическая задача. В поле Середина/Цвет установим зеленый цвет.

    Система имеет средства настройки вида отрезков диаграммы Ганта в виде мастера: Формат/Мастер диаграмм Ганта (Мастер диаграмм Ганта в контекстном меню области диаграммы). Мастер состоит из последовательности шагов, каждый из которых уточняет особенности отображения конкретных видов отрезков.

    (рис 4.16) Окно формата стилей отрезков диаграммы Ганта

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

    Временная шкала может состоять из трех уровней: нижнего, среднего и верхнего. Параметры временной шкалы устанавливаются в пункте Формат/Шкала времени ( Шкала времени из контекстного меню области шкалы; Нерабочее время из контекстного меню области дитаграммы) в окне Шкала времени, изображенном на рис. 4.17.

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

  • Отобразить – задает количество отображаемых на шкале уровней. Возможны три комбинации:

  • один уровень (средний);

  • два уровня (средний и нижний);

  • все три уровня (верхний, средний и нижний)

    .
  • Размер – позволяет масштабировать длину отрезков шкалы в процентах;
  • Разделитель уровней – включает разделительные линии между уровнями шкалы.
  • Остальные поля вкладок относятся только к выбранному уровню шкалы.

  • Единицы – задает отрезок времени, соответствующий единичному отрезку шкалы. Возможны значения: годы, полугодия, кварталы, месяцы, декады, недели, дни, часы, минуты.
  • Интервал – периодичность изображения на шкале выбранных единиц.
  • Надписи, Выравнивание – формат названий единиц времени.
  • Использовать финансовый год – задает отображение на шкале номера не календарного, а финансового года.
  • Линии делений – включает разделительные линии между единицами шкалы.
  • (рис 4.17) Параметры уровня временной шкалы

    Вкладка Нерабочее время изображена на рис. 4.18 и задает способ изображения на диаграмме периодов нерабочего времени.

    (рис 4.18) Параметры нерабочего времени
  • На заднем плане – отрезки нерабочего времени располагаются позади отрезков задач.
  • На переднем плане – отрезки нерабочего времени накладываются сверху на отрезки задач.
  • Нет – нерабочее время не откладывается на шкале времени и отображается тонкой вертикальной линией установленного цвета.
  • Цвет, Узор – способ отображения нерабочих периодов.
  • Календарь – базовый календарь, в соответствии с которым отображается нерабочее время.
  • Макет диаграммы позволяет определить способ отображения связей и отрезков задач: Формат/Макет (Макет из контекстного меню области диаграммы). Окно макета изображено на рис. 4.19.

    (рис 4.19) Окно макета диаграммы Ганта

    4.1.5. Сетевой график

    На сетевом графике задачи изображаются блоками, соединенными стрелками в соответствии с взаимосвязями работ. Это представление не имеет таблицы. Пример сетевого графика изображен на рис. 4.20.

    (рис 4.20) Пример сетевого графика

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

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

    Сетевой график позволяет создавать, редактировать и удалять задачи и связи между ними. Приемы редактирования описаны в табл.4.5.

    Прием Последовательность действий
    Создание задачи Обвести мышью прямоугольник справа от фазы, к которой принадлежит задача
    Удаление задачи Выбрать блок задачи и нажать Delete
    Изменение свойств задачи Двойным щелчком мыши открывается окно свойств задачи, в котором выполняются требуемые изменения
    Создание связи между задачами Схватить мышью середину блока первой задачи и перетащить указатель в середину блока второй задачи
    Создание задачи со связью Схватить мышью середину блока задачи и перетащить указатель в любое свободное место. Будет создана новая задача и связь к ней
    Удаление связи Двойной щелчок мыши по стрелке связи, нажать кнопку Удалить в открывшемся окне
    Изменение свойств связи Двойной щелчок мыши по стрелке связи для открытия окна ее свойств, в котором и реализуются изменения

    Макет графика позволяет настроить следующие его параметры:

  • режим расположения рамок задач (автоматический или ручной);
  • порядок и способ изображения рамок;
  • стили и цвет линий связи;
  • другие параметры изображения сетевого графика.
  • Окно макета открывается пунктом меню Формат/Макет (Макет из контекстного меню области графика) приведено на рис. 4.21.

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

    Если необходимо изменить формат только одной отдельной выделенной рамки, для этого используется пункт меню Формат/Рамка (Формат рамки из ее контекстного меню). Состав настраиваемых параметров в этом случае аналогичен параметрам окна рис. 4.21.

    (рис 4.22) Макет сетевого графика (рис 4.21) Окно определения стилей рамок

    4.1.6. Календарь

    Пример и основные элементы представления Календарь приведены на рис. 4.23. Здесь план работ проекта изображен в виде традиционного календарного графика, разделенного на календарные дни, на которых откладываются отрезки выполняемых в эти дни задач.

    (рис 4.23) Основные элементы представления Календарь

    Для редактирования плана проекта используются приемы, перечисленные в табл.4.6.

    Прием Последовательность действий
    Вставка новой задачи Выбрать пункт меню Вставка/Новая задача
    Создание связи между задачами Схватить мышью середину отрезка первой задачи, переместить указатель на отрезок второй задачи, отпустить мышь
    Изменение времени начала задачи Схватить мышью любую границу отрезка задачи (кроме правой) и переместить отрезок по шкале времени
    Изменение длительности задачи Переместить мышью правую границу отрезка задачи. Перемещение влево приводит к уменьшению длительности, а вправо – к увеличению
    Изменение свойств задачи Двойной щелчок мыши по отрезку задачи – откроется окно ее свойств

    Календарь имеет широкие возможности форматирования фрагментов представления, которые кратко перечислены в табл.4.7.

    Назначение Вызов
    Изменение параметров отображения шкалы времени

    - Формат/Шкала времени

    - Шкала времени из контекстного меню области календаря

    Изменение количества отображаемых на календаре дней

    -Кнопки Месяц, Неделя, Настройка в верхней части календаря

    - Масштаб из контекстного меню области календаря

    Форматирование надписей внутри отрезков задач

    -Формат/Стили текста

    Стили текста из контекстного меню области календаря

    Изменение параметров отображения отрезков задач и характера надписей в отрезках

    - Формат/Стили отрезков

    - Стили диаграмм из контекстного меню области календаря

    Форматирование линий сетки

    - Формат/Сетка

    - Сетка из контекстного меню области календаря

    Изменение макета

    - Формат/Макет

    - Макет из контекстного меню области календаря

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

    4.1.7. Контрольные вопросы

  • В какие наборы данных сгруппированы данные о проекте?
  • Какие виды таблиц используются в системе?
  • Какие виды представлений используются в системе?
  • Как выбрать вид таблицы отображаемой в представлении?
  • Какие имеются приемы для ввода и редактирования ячеек таблицы?
  • Перечислить способы выделения фрагментов таблицы.
  • Какие имеются приемы форматирования таблиц?
  • Какие виды сортировки таблицы предусмотрены системой?
  • Какие виды фильтрации таблиц существуют в системе?
  • Что такое структурный фильтр и как его применить?
  • Что такое автофильтр и как его применить?
  • Что такое предопределенный фильтр?
  • Как самостоятельно определить свой собственный фильтр и как его удалить?
  • Какие виды группировки таблиц используются в системе?
  • Что такое предопределенная группировка?
  • Как создать свою собственную группировку и как ее удалить?
  • Что такое временная группировка и каковы ее параметры?
  • Что такое диаграмма Ганта и из каких элементов она состоит?
  • Какие основные виды значков используются на диаграмме Ганта?
  • Какие используются приемы редактирования плана проекта на диаграмме Ганта?
  • Как изменить формат отдельного отрезка диаграммы Ганта?
  • Как изменить формат всех отрезков задач заданного типа диаграммы Ганта?
  • Из каких уровней состоит шкала времени диаграммы Ганта?
  • Какие имеются параметры уровней шкалы времени диаграммы Ганта?
  • Какие задаются параметры нерабочего времени диаграммы Ганта?
  • Что задает макет диаграммы Ганта?
  • Что и в какой форма отображается на сетевом графике?
  • Каковы приемы редактирования плана проекта с использованием сетевого графика?
  • Что задает макет сетевого графика?
  • Как изменить формат отдельной рамки сетевого графика?
  • Как изменить формат всех рамок для заданного вида задач на сетевом графике?
  • В какой форме изображен план проекта на календаре?
  • Каковы приемы редактирования плана проекта на календаре?
  • Какие возможности форматирования элементов календаря имеются в системе?
  • 4.2. Лабораторная работа

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

    Форма занятия – лабораторная работа с использованием компьютера.

    Продолжительность – четыре академических часа.

    4.2.1. Примеры использования таблиц и представлений

    Примеры обработки таблиц и представлений иллюстрируются с использованием проекта Разработка программы, содержащегося в файле Тема4.mpp.

    Выбор таблицы

  • Переключиться в диаграмму Ганта – Вид/Диаграмма Ганта.
  • Увеличить область отображения таблицы, переместив мышью вправо границу между левой и правой частями представления.
  • По умолчанию на экране расположена таблица Ввод. Выведем таблицу Затраты – Вид/Таблица/Затраты. Эта таблица содержит данные о стоимости работ проекта.
  • Вернем первоначальную таблицу – Вид/Таблица/Ввод.
  • Удаление столбца

  • Щелчок правой кнопки мыши по заголовку столбцы идентификаторов задач, отображающему значок.
  • В появившемся контекстном меню выбрать Скрыть столбец.
  • Вернуть этот столбец, отменив последнее действие ( Правка/Отменить скрыть столбец ).
  • Добавление столбца

  • Щелчок правой кнопкой мыши по заголовку столбца Длительность.
  • Из контекстного меню выбрать пункт Вставить столбец.
  • В открывшемся диалоге в поле Имя поля выбрать Затраты.
  • Нажать Ok.
  • Назначение стилей текста

  • Выбрать пункт меню Формат/Стили текста.
  • В поле Изменяемый элемент установим элемент таблицы или представления, подлежащий форматированию – Заголовки строк и столбцов.
  • Установим способ начертания – Жирный.
  • Нажать Ok. Результат – заголовки строк и столбцов прописаны полужирным шрифтом.
  • Формат/Стили текста.
  • Изменяемый элемент – Суммарные задачи.
  • Цвет – Малиновый.
  • Изменяемый элемент – Нижний уровень шкалы времени.
  • Цвет – Темно-синий.
  • Ok. Результат всех операций форматирования изображен на рис. 4.24.
  • (рис 4.24) Результат форматирования таблицы

    Предопределенная сортировка

  • Пункт меню Проект/Сортировка/По дате начала.
  • Результат – задачи в таблице упорядочены по датам начала
  • Отмена сортировки – Проект/Сортировка/По идентификатору.
  • Сортировка пользователя

  • Выбрать пункт меню Проект/Сортировка/Сортировать по.
  • В открывшемся окне (рис. 4.25) установить уровни сортировки (каждый последующий уровень действует только в пределах одинаковых значений предыдущего): Сортировать по – Критическая задача, Затем по – Длительность.
  • Убрать флажок (рис 4.25) Окно параметров сортировки
  • Нажать Сортировать. Результат – все задачи отсортированы по признаку критической задачи, а в пределах этого признака – по длительности.
  • Для проверки правильности сортировки вставим в таблицу столбец Критическая задача. Результат – первая группа задач имеет значение Нет в этом столбце, а вторая группа – Да. В пределах групп задачи упорядочены по значениям длительности.
  • Отменим сортировку – Проект/Сортировка/По идентификатору и удалим столбец Критическая задача.
  • Выполним аналогичную сортировку с установленным флажком Сохранить структуру. Результат – задачи сортируются только в пределах своих фаз.
  • Отменим сортировку.
  • Использование структурного фильтра

  • Назначим структурный фильтр – Проект/ Структура/ Показать/ Уровень 1. Результат – таблица содержит только задачи уровня 1. К ним относятся начальная и конечная вехи и обе фазы.
  • Назначим другой структурный фильтр – Проект/ Структура/ Показать/ Уровень 2. Результат – таблица содержит задачи первого и второго уровней. В этом проекте к ним относятся все задачи.
  • Отменим структурный фильтр – Проект/ Структура/ Показать/ Все подзадачи.
  • Использование автофильтра

  • Включить автофильтр – (рис 4.26) Назначение условий автофильтра
  • Отобразим в таблице только задачи с длительностью от 1 до 5 дней.

    a. Щелчок мышью по кнопке автофильтра в столбце Длительность.

    b. В списке условий выбрать пункт ( Условие..). Откроется окно для определения условия фильтрации, изображенное на рис. 4.26.

    c. Заполнить поля этого окна в соответствии с изображением на рис. 4.27.

    (рис 4.27) Окно условия автофильтра

    d. Нажать Ok. Результат – таблица содержит только задачи с длительностью от 1 до 5 дней и фазы, в которые входят эти задачи.

  • Отменить фильтрацию. В списке условий автофильтра по столбцу Длительность выбрать пункт Все. Результат – таблица содержит все задачи.
  • Назначить автофильтр по столбцу Начало. В качестве условия фильтрации выбрать Текущая неделя. Результат – в таблице нет ни одной задачи, поскольку начало ни одной из задач проекта не приходится на текущую неделю
  • Отменить фильтрацию и убрать кнопки автофильтра – Проект/Фильтр/Автофильтр. Результат – таблица снова содержит все задачи проекта.
  • Использование предопределенного фильтра

  • Отобразить только фазы – Проект/Фильтр/Суммарные задачи. Результат – таблица содержит только фазы Программирование и Отладка.
  • Отобразить только вехи – Проект/Фильтр/Вехи. Результат – таблица содержит только вехи и фазы, в которых эти вехи находятся.
  • Отобразить только задачи критического пути – Проект/Фильтр/Критические задачи.
  • Отобразить только задачи с номерами из заданного диапазона – Проект/Фильтр/Диапазон задач. В открывшемся окне ввести диапазон номеров задач – от 5 до 7. Нажать Ok.
  • Отобразить задачи, которые начинаются или заканчиваются в указанном диапазоне дат – Проект/Фильтр/Диапазон дат. Сначала откроется окно для задания начальной даты диапазона. Установить 01.07.09. Ok. Затем откроется окно для ввода конечной даты диапазона. Установить 10.07.09. Ok. Проанализировать результат.
  • Отменить предопределенный фильтр – Проект/Фильтр/Все задачи.
  • Использование определенного пользователем фильтра

  • Создать новый фильтр пользователя.

    a. Проект/Фильтр/Другие фильтры. Результат – откроется окно со списком определенных в системе фильтров.

    b. Нажать Создать – откроется окно определения фильтра, изображенное на рис. 4.28.

  • Заполнить поля значениями в соответствии с этим рисунком. Ok.
  • В списке фильтров окна Другие фильтры появилась строка КороткаяКритическаяЗадача. Закрыть это окно кнопкой Закрыть
  • Назначить созданный фильтр – Проект/ Фильтр/ КороткаяКрити-ческаяЗадача. Результат – таблица содержит только критические задачи длительностью не более 5 дней.
  • Отменить действие фильтра – (рис 4.28) Окно определения фильтра
  • Удалить созданный фильтр из системы.

    c. Проект/Фильтр/Другие фильтры. Откроется окно со списком фильтров.

    d. Нажать кнопку Организатор.

    e. В правом списке выделить строку КороткаяКритическаяЗадача.

    f. Нажать кнопку Удалить, после чего подтвердить удаление.

    g. Закрыть окна организатора.

    h. В окне списка фильтров убедиться в том, что удаленного фильтра нет в списке. Закрыть это окно.

    i. Проверить состав предопределенных фильтров в пункте меню Проект/Фильтр – из списка исчез удаленный фильтр.

  • Использование предопределенной группировки

  • Проект/Группировка/Вехи – задачи таблицы сгруппированы в две группы. Первая содержит вехи, а вторая – задачи, не являющиеся вехами.
  • Проект/Группировка/Критические задачи – задачи сгруппированы в две группы. Первая состоит из задач, не лежащих на критическом пути, а во вторую входят все задачи критического пути.
  • Проект/Группировка/Длительности – задачи сгруппированы на шесть групп в соответствии с их длительностью.
  • Отменить действие группировки – Проект/Группировка/Нет группировки.
  • Использование созданной пользователем группировки

  • Создать новую группировку.

    a. Проект/Группировка/Другие группы – откроется окно Другие группы со списком определенных в системе группировок.

    b. Нажать кнопку Создать – откроется окно определения группы, изображенное на рис. 4.12.

  • Заполнить поля в соответствии с изображением на этом рисунке.
  • Зададим группировку по длительности с интервалом равным неделе.

    c. Выбрать при помощи мыши имя поля Длительность, как это сделано на рис. 4.12.

    d. Нажать кнопку Определить интервалы группировки – откроется окно определения интервала.

    e. Установить поле Группировать в значение неделям. Нажать Ok.

  • Завершить определение группировки – Ok.
  • Убедиться, что в окне Другие группы в списке присутствует созданная группировка. Закрыть это окно.
  • Использовать созданную группировку – (рис 4.29) Результат применения группировки
  • Отменить действие группировки – Проект/Группировка/Нет группировки.
  • Удалить созданную группировку.

    f. Проект/Группировка/Другие группы.

    g. Нажать кнопку Организатор.

    h. В правом списке выделить название КритическаяДлитель-ностиПоНеделям.

    i. Нажать Удалить и подтвердить удаление.

    j. Закрыть окно организатора и окно Другие группы.

    k. Убедиться, что удаленная группировка отсутствует в списке пункта меню Проект/Группировка

    .
  • Использование временной группировки

  • Открыть окно для создания временной группировки – Проект/ Группировка/ Настройка группировки.
  • Выполнить п.2-4 предыдущей последовательности действий.
  • Убедиться, что результат совпадает с рис. 4.28.
  • Отменить действие группировки – Проект/Группировка/Нет группировки.
  • 4.2.2. Задания для самостоятельного выполнения

    При выполнении заданий используются варианты проектов, созданных при выполнении предыдущей лабораторной работы (Тема 3). Для всех вариантов задания одинаковые.

  • Выполнить форматирование таблицы ввода диаграммы Ганта ранее созданного проекта "Строительство дома".

    a. Удалить столбец идентификаторов.

    b. Добавить столбец Критическая задача.

    c. Изменить столбец Критическая задача на столбец Затраты.

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

    e. Сохранить изменения в файле Тема4Лаб_1.mpp.

  • В первоначальном файле проекта выполнить сортировку задач таблицы по дате начала, а затем по дате окончания. Результат сохранить в файле Тема4Лаб_2.mpp.
  • В первоначальном файле проекта выполнить многоуровневую сортировку таблицы сначала по возрастанию признака критической задачи, а затем по убыванию даты окончания. Результат сохранить в файле Тема4Лаб_3.mpp.
  • В первоначальном файле проекта используя структурный фильтр отобразить только задачи 1 уровня. Результат сохранить в файле Тема4Лаб_4.mpp.
  • В первоначальном файле проекта используя автофильтр отобразить задачи, которые начинаются в следующем месяце и имеют длительность больше 15 дней. Результат сохранить в файле Тема4Лаб_5.mpp.
  • В первоначальном файле проекта используя предопределенный фильтр отобразить только суммарные задачи. Результат сохранить в файле Тема4Лаб_6.mpp.
  • В первоначальном файле проекта создать фильтр, который отображает только критические задачи длительностью не более 14 дней. Поместить этот фильтр в меню системы. Применить этот фильтр. Результат сохранить в файле Тема4Лаб_7.mpp.
  • В первоначальном файле проекта при помощи предопределенной группировки сгруппировать отдельно вехи проекта и задачи, не являющиеся вехами. Результат сохранить в файле Тема4Лаб_8.mpp.
  • В первоначальном файле проекта создать определенную пользователем группировку и поместить ее в системное меню. На первом уровне задачи группируются на критические и некритические по убыванию параметра Критическая задача. На втором уровне задачи группируются по возрастанию длительности. Применить созданную группировку. Результат сохранить в файле Тема4Лаб_9.mpp.
  • В первоначальном файле проекта создать временную группировку задач по интервалам длительности. Использовать недельный и месячный интервалы. Применить группировку. Результат сохранить в файле Тема4Лаб_10.mpp.
  • Вернуться к учебному плану