Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Учебное пособие 40098.doc
Скачиваний:
6
Добавлен:
30.04.2022
Размер:
542.21 Кб
Скачать

Расчет и построение сетевого графика разработки программного средства

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

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

Используя программу «Сетевое планирование» и исходные данные из таблицы 20 (количество работ и событий, трудоемкость работ и численность разработчиков) получаем длительность работ в днях.

Методика расчета длительности работ

Для определения продолжительности работ ( ) необходимо использовать формулу:

(32)

где i-j - код работы в сетевом графике;

- трудоемкость i-j работы, чел-ч;

- продолжительность рабочего дня, ч;

- численность исполнителей, одновременно выполняющих i-j работу, чел.;

- коэффициент перевода рабочих дней в календарные определяется по формуле (33) или укрупнено принимается равным 1,4;

, (33)

где - календарных дней в год, дн.;

- рабочих дней в год, дн.

Используя методику определения длительности работ сделать расчет для 2-3 работ.

Таблица 20

Исходные данные для построения сетевого графика

Код

рабо-ты

Содержание работы

Трудо-емкость работы, чел.-ч.

Число испол-ните-лей, чел.

Дли-тель-ность работы, календ. дни

1

2

3

4

5

1. Формирование требований к ПС, разработка концепции ПС

1-2

Анализ предметной области

1-3

Анализ входных данных и определение структуры выходных данных

2-3

Определение целей создания ПС

3-4

Определение требований к функциональности системы

4-5

Описание задачи автоматизации планирования затрат рабочего времени

Итого:

2. Техническое задание, эскизный проект

5-6

Определение архитектуры программного средства

6-7

Обоснование выбора класса архитектур программных средств

7-8

Разработка структуры системы

Итого:

Продолжение табл. 20

1

2

3

4

5

3. Технический проект

8-9

Определение входных и выходных данных

9-10

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

9-12

Проектирование интерфейса ПС

10-11

Проектирование управляющих модулей

11-12

Создание связей между модулями

12-13

Разработка спецификаций на модули

12-14

Проектирование базы данных под управлением СУБД FireBird v.2.0.

13-14

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

Итого:

4. Рабочая документация

14-15

Создание интерфейса

14-16

Создание БД в СУБД FireBird v.2.0.

15-17

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

16-17

Подготовка текстов на языке программирования Object Pascal

17-18

Создание вычислительной среды комплекса

18-19

Создание программного кода системы

19-20

Создание SQL запросов

Продолжение табл. 20

1

2

3

4

5

19-21

Обоснование выбора вида тестирования

21-22

Тестирование ПС

20-22

Локализация ошибок

22-23

Испытание на надежность функционирования

23-24

Изготовление эксплуатационных документов

Итого:

5. Ввод в действие

24-25

Подготовка объекта автоматизации к вводу в действие

25-26

Разработка акта испытаний

25-27

Проведение опытной эксплуатации

26-27

Обработка результатов испытаний

27-28

Проведение приёмочных испытаний и ввод в действие

Итого:

Всего:

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]