Смекни!
smekni.com

Разработка системы для моделирования радиолокационной обстановки, которая бы позволила получать файлы на персональной ЭВМ, содержащие цифровое представление радиолокационной обстановки (стр. 10 из 12)

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

Ожидаемая продолжительность работы рассчитывается по двухоценочной методике, исходя из минимальной и максимальной оценок продолжительности, задаваемых ответственным исполнителем каждой работы /24/. При этом предполагается, что минимальная оценка соответствует наиболее благоприятным условиям работы. Ожидаемая продолжительность каждой работы складывается из 0,6 минимальной и 0,4 максимальной продолжительностей. Рассчитанные значения сведены в таблицу 6.1.



Таблица 6.1 – Перечень, параметры и вероятностные характеристики работ СГ

Код работы Наименование работы Продолжительность, дн. Исполнители, чел. Среднеквадратичное отклонение, дн.
мин. макс. ожид. рук. инж. лаб.
1 2 3 4 5 6 7 8 9
0-1 получение и анализ задания 1 3 2 1 2 0,40
1-2 подбор технической документации 10 14 12 1 0,80
1-3 анализ литературы по БЖД 3 8 5 1 1,00
1-4 обзор существующих инструментальных сред разработки 4 8 6 1 0,80
1-5 составление сетевого графика 6 8 7 1 0,40
2-6 анализ технической документации 7 10 8 1 1 0,60
3-6 разработка мероприятий по БЖД 8 10 9 1 0,40
4-6 выбор инструментальной среды для разработки 7 9 8 1 0,40
5-6 утверждение сетевого графика 5 5 5 1 0,00
6-7 разработка математических моделей 9 13 11 1 1 0,80
6-8 доработка уже существующих моделей 7 11 9 1 1 0,80
7-9 проверка адекватности моделей 5 7 6 1 1 0,40
8-9 согласование моделей с заказчиком 4 5 4 1 1 0,20
9-10 разработка структуры программы 3 7 5 1 1 0,80
9-11 разработка интерфейса 3 5 4 1 1 0,40
9-12 программная реализация математических моделей 14 18 16 1 0,80
10-12 разработка динамических библиотек 5 7 6 1 1 0,40
11-12 программная реализация интерфейса 9 11 10 1 1 0,40
12-13 тестирование программного комплекса 3 10 6 1 1 1,40
12-14 разработка конструкторской документации 7 10 8 2 0,60
12-15 расчет экономических показателей 6 8 7 1 0,40
13-16 доработка программы 10 14 12 2 0,80
14-16 оформление пояснительной записки 14 19 16 1 1 1,00
15-16 оформление графической части 11 12 11 1 0,20
16-17 сдача программного комплекса заказчику 1 1 1 1 2 0,00
17-18 прохождение нормоконтроля 5 7 6 1 1 0,40
18-19 подписание пояснительной записки 1 1 1 1 1 0,00

6.1.2 Расчет параметров сетевого графика

Вторым шагом построения сетевого графика является расчет параметров его событий.

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

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

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

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

Таблица 6.2 – Параметры событий сетевого графика

Номер события Сроки свершения, дн. Резерв времени, дн.
ранний поздний
1 2 3 4
0 0 0 0
1 2 2 0
2 14 14 0
3 7 13 6
4 8 14 6
5 9 17 8
6 22 22 0
7 33 33 0
8 31 35 4
9 39 39 0
10 44 49 5
11 43 45 2
12 55 55 0
13 61 67 6
14 63 63 0
15 62 68 6
16 79 79 0
17 80 80 0
18 86 86 0
19 87 87 0

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

Ранний срок окончания работы образуется прибавлением её продолжительности к раннему сроку свершения её начального события. Поздний срок окончания работы совпадает с поздним сроком свершения её конечного события.

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

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

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

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

– критическую – коэффициент напряженности больше 0,80;

– промежуточную – коэффициент напряженности лежит в интервале (0,50... 0,80).

– резервную – коэффициент напряженности меньше 0,50.

Рассчитанные параметры сведены в таблицу 6.3.