Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Пример экончас диплома.doc
Скачиваний:
0
Добавлен:
01.07.2025
Размер:
440.32 Кб
Скачать

5.4 Построение сетевого графика

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

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

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

Таблица 5.5 Соответствие событий и работ

N

Наименование события

Код работы

Работа

t,(чел-час)

t, (чел-день)

0

Разработка начата

0-1

Определение требований к программе. Определение стадий, этапов и сроков разработки программы и документации на неё.

8

1

1

Требования к программе, стадии, этапов и сроки разработки программы и документации на неё определены.

1-2

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

8

1

2

Протокол передачи данных выбран.

2-3

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

8

1

3

Технология выбрана.

3-4

Разработка протокола передачи данных.

8

1

4

Протокол разработан.

4-5

Проектирование системы.

104

13

5

Проектирование системы завершено.

5-9

Оформление документации.

272

34

5-6

Реализация ядра системы.

104

13

6

Ядро системы создано.

6-7

Реализация модулей, осуществляющих обмен данными.

112

14

6-8

Реализация пользовательского уровня.

124

15

7

Модули, осуществляющие обмен данными, реализованы.

7-8

Фиктивная работа.

0

0

8

Пользовательский уровень реализован.

8-10

Тестирование системы.

128

16

9

Документация оформлена.

9-12

Фиктивная работа.

0

0

10

Тестирование завершено.

10-11

Корректировка программы.

40

5

11

Корректировка программы завершена.

11-12

Установка и настройка системы.

8

1

12

Программа готова к опытной эксплуатации.

12-13

Опытная эксплуатация.

72

9

13

Опытная эксплуатация завершена.

13-14

Обучение пользователей.

8

1

14

Окончание проекта.

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

Рисунок 5.2

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

В результате исследования на сетевом графике показан критический путь (0-1-2-3-4-5-6-8-10-11-12-13-14) - путь, имеющий наибольшую суммарную длительность работ, равную 77 дня.