Календарі проекту

Як вже наголошувалося вище, в системі зумовлено три базові календарі. Як календар за умовчанням використовується календар Стандартний. Він відповідає 40-годинному робочому тижню з п'ятьма робочими днями (з понеділка по п'ятницю) і робочим часом з 9 до 18 годин (з перервою з 13 до 14 годин).

Стандартний календар не враховує офіційні свята і вихідні дні, прийняті в конкретній організації. Крім того, графік роботи організації протягом робочого дня може не співпадати із стандартним. Тому першим етапом роботи з проектом є настройка сімейства календарів проекту.

Сімейство календарівпроекту складається з календарів трьох видів: базові, календарі ресурсів і календарі завдань.

Базовий календар– деяка заготівка календаря, яка відповідає графіку робочого часу організації, підрозділу, співробітників, сумісників, підрядчиків, окремих робіт проекту. Один з базових календарів (Стандартний) повинен відповідати найбільш поширеному в організації графіку робочого часу і використовується як календар за умовчанням.

Календар ресурсу– задає графік роботи окремих виконавців або груп виконавців. Цей календар повинен враховувати конкретні особливості робочого часу співробітників: відпустки, відрядження, відгули, пропуски по лікарняних листах і тому подібне Як календар ресурсу використовується один із заздалегідь створених базових календарів.

Календар завдання– індивідуальний календар реалізації деякого завдання (роботи) проекту, що відрізняється від стандартного. Календар завдання повинен зважати на її специфіку і особливості. Він призначається з переліку заздалегідь створених базових календарів.

Створення і редагування базових календаріввідбувається в пункті меню Сервіс/змінити робочий час. Вікно для роботи з календарем зображене на рис. 3.3.

Це вікно має наступні основні елементи.

Поле із списком Для календаря. Використовується для вибору базового календаря, підмета редагуванню.

Кнопка Створити новий календар. Призначена для створення нового базового календаря. При цьому новий календар може бути створений копіюванням вже існуючого базового календаря.

Таблиця календаря. Відображає графік робочого часу вибраного календаря. Зліва від таблиці у вигляді легенди зображені способи відображення різних фрагментів календаря: робочий, неробочий і змінений робочий час, дні виключень і нестандартних робочих тижнів. Праворуч від таблиці відображається графік робочого часу для вибраного дня таблиці (на рис. 3.3 для дати 28.07.08 робочими годинами є проміжки 9:00–13:00 і 14:00–18:00).

Рис. 3.3. Вікно настройки календарів

Вкладка Виключення. Відображає список виключень, доданих в календар. Виключення призначені для введення даних про неробочі дні (свята, відпустки, відгули і тому подібне) і для створення робочих днів з нестандартним графіком (передсвяткові дні і тому подібне). Виключення задається окремим рядком списку, в який заносяться назва, дати початку і закінчення виключення. Для видалення рядка із списку призначена кнопка Видалити, а для редагування параметрів виключення – кнопка Подробиці. Для введення подробиць відкривається окреме вікно, зображене на рис. 3.4. Тут задані параметри виключення Відпустка тривалістю 28 календарних днів з 28.07.08 по 24.08.08. Параметри вікна дозволяють задати вказаний період неробочим (перемикач Неробочий час) або нестандартним робочим часом (перемикач і список Робочий годинник); шаблон повторення (група полів Повторити) з інтервалом день, тиждень, місяць, рік; межі виключення (група полий Межі повторення).

 

Рис. 3.4. Вікно відомостей про виключення

Вкладка Робочі тижні. Містить список описів видів використовуваних в проекті робочих тижнів. Робочий тиждень задає робочий графік по днях тижня (з понеділка по воскресіння). У проекті можна використовувати робочі тижні різних видів: звичайні (нормальний графік), "штурмові" для екстрених випадків (всі дні тижня є робочими, робочий день триває 10 годин), "полегшені" (робочий день триває до обіду) і так далі У системі зумовлений вигляд, що не видаляється, За умовчанням, термін дії якого необмежений. Він використовується для опису нормального робочого графіка, прийнятого в організації. Решта всіх описів робочих тижнів уточнює цей графік в заданий період часу і не повинні перетинатися між собою. Опис робочого тижня складається з назви, дат початку і закінчення її дії, а також графіком роботи, який задається у вікні відомостей, що відкривається кнопкою Подробиці. Це вікно зображене на рис. 3.5. Список Виберіть дні використовується для вибору днів, для яких потрібно змінити графік роботи. Клацання миші з утримуванням натиснутої клавіші Ctrl дозволяє виділити відразу декілька днів. Перемикач Використовувати для цих днів значення часу за умовчанням задає для вибраних днів стандартний графік (9:00–13:00 і 14:00–18:00). Щоб зробити день тижня неробочим, потрібно встановити перемикач Задати неробочі дні. Для використання нестандартного графіка призначений перемикач Задати дні для використання цього робочого годинника, при використанні якого слід заповнити таблицю проміжків робочого часу. Так на Рис. 3.5 для всього тижня з понеділка по п'ятницю встановлюється нестандартний графік 8:00–12:00 і 13:0017:00.

Рис. 3.5. Вікно відомостей про робочий тиждень

Кнопка Параметри. Відкриває вікно параметрів календаря, які використовуються системою в процесі планування. Це вікно зображене на рис. 3.6. Його також можна відкрити з меню: Сервіс/параметри вкладка Календар. Установки цього вікна не змінюються автоматично при зміні параметрів робочого тижня За умовчанням і повинні змінюватися користувачем самостійно. Так, при використанні графіка роботи згідно рис. 3.5 слід відповідно змінити Час початку за умовчанням на 8:00, а Час закінчення за умовчанням на 17:00. Призначення полів цього вікна коротке описано табл.3.1.

Таблиця 3.1.

Параметр Призначення
День початку тижні При угрупуванні днів в тижні тиждень відлічуватиметься з вказаного дня
Місяць початку фінансового року При відображенні на календарях номера фінансового року він починатиметься не з дати початку календарного року, а з дати початку вказаного місяця
Час початку за умовчанням Використовується як час початку роботи, якщо користувач задав дату початку роботу, але не вказав час початку
Час закінчення за умовчанням Використовується як час закінчення роботи, якщо користувач задав дату закінчення, але не задав час закінчення
Годинника в дні Кількість робочого годинника в одному дні
Годинника в тижні Кількість робочого годинника в одному тижні
Днів в місяці Кількість робочих днів в одному місяці

Три останні параметри використовуються при перерахунку тривалості роботи з однієї одиниці вимірювання в іншу. Наприклад, хай параметр Годинника в дні рівний 8, а тривалість роботи задана в 3 дні. Тоді система при необхідності перерахунку тривалості роботи в годинник вважатиме, що робота триває 24 години. Цей перерахунок не залежить від графіка роботи в конкретні календарні дні, на які може бути запланована робота.

 

Рис. 3.6. Вікно параметрів календаря