Смекни!
smekni.com

Диплом Программная система Аттестации ИТ-специалистов (стр. 11 из 15)

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

Работой является тот или иной процесс. Для каждой работы существует начальное и конечное событие. Начальное событие – это событие, после которого начинается работа, конечное событие наступает после завершения этой работы.

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

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

Методом экспертных оценок, в процессе планирования, получают исходные данные.

Ожидаемое время выполнения работы (tожид.) рассчитано по двухоценочной методике, исходя из минимальной (tмин.) и максимальной (tмакс.) оценок продолжительности работы. При этом, предполагается, что минимальная оценка соответствует наиболее благоприятным, а максимальная - наиболее неблагоприятным условиям работы.

Итак, ожидаемая продолжительность каждой работы рассчитывается по формуле:

tожид.= 0,6 tмин. + 0,4 tмакс. (11.1)

Комплекс работ и их характеристики представлены в табл. 6.1

Таблица 11.1 Комплекс работ и их характеристики

Код Наименование работы Продолжительн., дни Исполнители, чел.
мин. макс. Ожид Гл. сп-т Прогр. Рук-ль проекта Конс
0,1 Получение и анализ задания 1 3 2 1 - - -
1,2 Анализ состояния вопроса и изучение литературы 1 3 2 1 1 - 1
1,3 Обзор инструментальных средств для разработки системы 3 5 4 - 1 - -
1,4 Анализ ТЗ и составление плана-графика разработки 3 5 4 - 1 - 1
2,4 Проектирование архитектуры системы 3 5 4 1 1 -
2,5 Построение сетевого графика 2 4 3 - - 1 -
2,6 Выработка требований к функциям разрабатываемой системы 3 5 4 - 1 - 1
2,7 Разработка раздела “Безопасность жизнедеятельности” 2 5 4 1 - 1
3,4 Установка и настройка ПО для реализации системы 1 3 2 1 1 - -
4,9 Предварительная разработка основных процедур системы 2 4 3 - 1 - 1
5,12 Расчет экономической эффективности 2 4 3 - - 1 -
6,8 Определение общего перечня выпускаемых документов 2 4 3 1 1 - -
6,9 Разработка базы данных 2 4 3 1 - -
7,13 Разработка концепции ПС Аттестации 4 6 5 - 1 - -
8,10 Согласование концепций с соисполнителями 2 4 3 - 1 - -
9,10 Разработка системы тестирования 3 5 4 - 1 - 1
9,11 Определение перечня документов, предъявляемых на предварительные испытания 4 6 5 - 1 - 1
10,11 Разработка графического интерфейса системы 1 3 2 - 1 - -
10,16 Разработка методики построения задания 3 5 4 1 1 - -
11,14 Согласование концепций соисполнителями 3 5 4 - 1 - -
11,15 Корректирование интерфейса системы под различное клиентское ПО 3 5 4 1 1 - -
12,19 Оформление листа “Сетевой график” 2 4 3 - - 1 -
13,19 Согласование с заказчиком 2 4 3 - 1 - -
14,16 Тестирование и анализ системы 3 5 4 - 1 - -
15,17 Оформление листа “Архитектура системы” 2 4 3 - 1 - -
16,17 “Создание компонент Delphi 7.0” 2 4 3 - 1 - -
16,18 Написание руководства пользователя, руководства программиста 5 7 6 1 1 - -
16,19 Доработка системы 4 6 5 - 1 - 1
17,20 Выпуск документа “Структура программы” 1 3 2 - 1 - -
18,20 Оформление листа “Технология Аттестации” 1 3 2 - 1 - -
19,20 Оформление пояснительной записки 3 5 4 - 1 -
20,21 Прохождение нормоконтроля 1 3 2 - 1 - -
21,22 Получение рецензии 1 3 2 - 1 - -
22,23 Сдача проекта заказчику 1 3 2 1 - - -

Сетевой график строится исходя из перечня работ, приведенного в таблице 11.1. Сетевой график представлен на рис. 11.1.



Рис. 11.1 Сетевой график проекта.


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

Таблица 11.2 Расчет параметров сетевого графика в целом:

Количество событий 24
Количество работ 34
Коэффициент сложности Кс = 34 / 24 = 1,42
Продолжительность критического пути 40 дней

11.2.2 Расчет временных параметров событий сетевого графика

Существует три параметра событий:

- Ранний срок свершения промежуточного события tpj . Известно, что:

tpj=max(tpi+tij) , (11.2)

где tij - ожидаемая продолжительность работы,

tpi - ранний срок свершения события, непосредственно предшествующего данному.

Ранний срок свершения исходного события принимается равным нулю (tp0=0).

- Поздний срок свершения промежуточного события tïi . Рассчитывается по формуле:

где tij - ожидаемая продолжительность работы,

tïj - поздний срок свершения события непосредственно следующего за данным промежуточным событием.

Поздний срок свершения завершающего события сетевого графика принимается равным раннему сроку свершения завершающего события: tïi=tpi, то есть для завершающего события никакие резервы времени не планируются.

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

Ri=tïi-tpi , (11.4)

Если tïi=tpi (поздний срок свершения события равен раннему сроку свершения события), то такое событие не имеет резерва времени и это событие лежит на критическом пути.

Результаты расчетов временных параметров событий сетевого графика приведены в таблице 11.3.

Таблица 11.3 Временные параметры событий сетевого графика.

Номер события Ранний срок свершения Поздний срок свершения Резерв времени
1 2 3 4
0 0 0 0
1 2 2 0
2 4 4 0
3 6 7 1
4 8 9 1
5 7 24 17
6 8 8 0
7 8 22 14
8 11 14 3
9 11 11 0
10 15 15 0
11 17 17 0
12 10 27 17
13 13 27 14
14 21 21 0
15 21 29 8
16 25 25 0
17 24 32 8
18 31 32 1
19 30 30 0
20 34 34 0
21 36 36 0
22 38 38 0
23 40 40 0

11.2.3 Расчет временных параметров работ сетевого графика