- •Методические указания
- •Часть 2
- •1 Общие положения
- •Практическое занятие №1 исследование затрат рабочего времени методом фотографии рабочего дня (фрд)
- •Теоретические положения
- •Содержание и порядок выполнения работы
- •Методика оценки использования рабочего времени
- •Содержание отчета по лабораторной работе
- •Практическое занятие № 2 изучение затрат рабочего времени методом моментных наблюдений
- •Теоретические положения
- •Содержание и порядок выполнения работы
- •Исходные данные по вариантам
- •Цифровое моделирование элементов затрат рабочего времени
- •5. Подготовка карты наблюдения
- •Карта наблюдений
- •Содержание отчета по лабораторной работе
- •Практическое занятие № 3 оптимизация размещения оборудования предметно-замкнутого участка
- •Теоретические положения
- •Математическая формализация задачи
- •Содержание и порядок выполнения лабораторной работы
- •Пример постановки и решения задачи по определению оптимальной производственной программы участка механообработки
- •Содержание и порядок выполнения лабораторной работы
- •Практическое занятие № 5 построение оптимизированной сетевой модели разработки программного средства
- •Теоретические положения
- •С одержание и порядок выполнения лабораторной работы
- •Методика расчета трудоемкости пс
- •2 Расчет трудоемкости стадий для разрабатываемого пс
- •Методика расчета численности разработчиков пс
- •Расчет и построение сетевого графика разработки программного средства
- •Методика расчета длительности работ
- •Содержание отчета по лабораторной работе
- •Заключение
- •Библиографический список
- •Оглавление
- •Методические указания
- •Часть 2
- •394026 Воронеж, Московский просп., 14
- •Справочник магнитного диска (кафедра инженерной экономики) методические указания
- •Часть 2
- •(Наименование файла) (объем файла) (дата) (объем издания)
Расчет и построение сетевого графика разработки программного средства
Сетевой график устанавливает взаимосвязь между всеми работами по созданию ПС и позволяет определить оптимальную продолжительность выполнения всего комплекса работ.
Для этого необходимо разбить трудоемкость этапа (табл. 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 |
Проведение приёмочных испытаний и ввод в действие |
|
|
|
Итого: |
– |
|
– |
|
Всего: |
– |
|
– |
|