Разделы сайта

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

[чел*час]

Время на разработку алгоритма Та определяется по формуле:

Таким образом, затраты на разработку алгоритма будут составлять:

[чел*час]

Время на разработку блок-схемы Тб определяется аналогично Та:

[чел*час]

Время написания программы на языке программирования Тпр определяется по формуле:

Таким образом, время написания программы на языке программирования будет составлять:

[чел*час]

Время отладки и тестирования программы Тотл определяется по формуле

Таким образом, время написания отладки и тестирования программы будет составлять:

[чел*час]

Время на оформление документации Тд будет составлять:

[чел*час]

Тогда, подставив все полученные данные в формулу общих трудозатрат, получим полную трудоёмкость разработки:

Т = 50 + 577.5 + 735 + 14.29 + 840 + 892.5 + 945 = 4054 [чел * час]

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

где Е - коэффициент изменения трудоемкости, зависящий от уровня языка программирования (выбранный для разработки язык Delphi 7.0 относится к алгоритмическим языкам сверхвысокого уровня, с учетом этого Е = 0.7)).

Таким образом, Ткор = 0.7*4054= 2838 [чел * час]

Определение затрат времени на разработку программного продукта Таблица 6

Основные работы

Затраты времени на разработку Н/ч

I. ТЕХНИЧЕСКОЕ ЗАДАНИЕ

Получение задания на создание ПП, согласование этапов и сроков сдачи программы и документации на нее

4

Постановка задачи

12

Сбор документации на входящие в манипулятор электрические приборы

10

Выбор языка программирования

2

Создание и выпуск технического задания

300

Итого

328

II. ЭКСКИЗНЫЙ ПРОЕКТ

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

100

Разработка Математической модели расчета движения звеньев

300

Разработка описание общего алгоритма решения задачи

20

Составление пояснительной записки

5

Согласование и утверждение пояснительной записки

6

Согласование и утверждение эскизного проекта

14

Итого

445

III. ТЕХНИЧЕСКИЙ ПРОЕКТ

А. Постановка задачи

Окончание определения конфигурации электрических приборов

30

Разработка приемосдаточных испытаний

500

Уточнение блок схемы программы

10

Разработка алгоритма решения задачи

20

Согласование и утверждение проекта

16

Б. Программное обеспечение

Проведение испытаний на точность движения манипулятора

80

Подготовка контрольно-отладочного примера

3

Окончательное определение конфигурации электрических приборов

30

Контроль над соблюдением требований к составу и оформлению постановки задачи

5

Определение синтаксиса языка

10

Разработка структуры программ

20

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

100

Итого

824

IV. РАБОЧИЙ ПРОЕКТ

А. Разработка исполнительной и эксплуатационной документации

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

50

Разработка, согласование и утверждение программ методики испытаний

100

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

200

Б. Разработка программы

Изучение постановки задачи

5

Программирование и отладка программ (на ЭВМ)

800

Описание контрольного примера (на ЭВМ)

20

Разработка программной документации (на ЭВМ)

50

Итого

1225

V. ВНЕДРЕНИЕ

Подготовка и передача программ, и программной документации

12

Согласование и передача программного продукта в центр 123 для внедрения в блок БЭВМ

6

Итого

18

Всего

2840

Перейти на страницу: 1 2 3

Интересное из раздела

Функционально-логическое проектирование цифрового узла заданного типа в заданном базисе и проверка его функционирования при различных наборах воздействующих сигналов
Цель работы: синтезировать цифровой узел заданного типа в заданном базисе и проверить его функционирование при различных наборах воздействующих сигналов. ...

Анализ эксплуатационной надежности и моделирование работы указателя тахометра ИТЭ-1Т в среде LabVIEW 8.5
Основными целями и задачами выполняемой курсовой работы являются: - систематизация, закрепление и расширение теоретических знаний по технической ...

Блок горизонтального отклонения электронно-лучевого осциллографа
Проектирование блока горизонтального отклонения электронно-лучевого индикатора предусматривает расчет следующих функциональных блоков схемы: ü Гене ...