Разработка алгоритма сжатия информации (Экономическая часть дипломного проекта), страница 2

В - заработная плата рабочей силы (руб/час), В= 50 руб./час.;

wд  - коэффициент, учитывающий доплаты к заработной плате (wд = 0.2-0.4);

wс  - коэффициент,   учитывающий  отчисления  на  дополнительную зарплату и отчисления на социальное страхование (wс =0.39);

wн - коэффициент накладных расходов (wн =0.2).

Sм.ч -  стоимость одного часа машинного времени (руб./час);

Tо.п. - время отладки время, затраченное на написание программы (час).

Трудоемкость разработки будет складываться из времени на осуществление компьютерного моделирования алгоритма сжатия, реализации алгоритма на конкретной модели микроконтроллера, организации интерфейсной части. Порядок расчета указан в [8]. Разработка программного комплекса предусматривает проведение всех стадий разработки программных средств вычислительной техники (ПС ВТ), кроме стадии «Эскизный проект». Планируемый срок разработки полгода. Программа относится к ПС ВТ типа управляющая программа для микроконтроллера.

Исходные данные:

1)  Состав функций, реализуемых программой:

§  организация ввода информации;

§  обработка файлов;

§  обработка прерываний;

§  обеспечение интерфейса между компонентами;

§  управление вводом – выводом.

2)  Все функции реализуются в среде программирования CodeVision AVR C compiller, с использованием языков программирования C и AVR Assembler.

3)  Программный комплекс имеет следующие характеристики:

§  часть типового устройства реализующая модернизированный алгоритм сжатия данных для стандартного типа ЭВМ и под управлением операционных системы Windows, т.е. коэффициент новизны Кн будет равен 0,7;

§  использование типовых ПС ВТ не планируется, следовательно, коэффициент Кт будет равен 1,0;

§  коэффициенты удельного веса трудоемкости стадий разработки ПС ВТ в общей трудоемкости принимаем по табл. 2 [8];

Таблица 4.1 Значение коэффициента удельных весов трудоемкости

стадий в общей трудоемкости разработки ПС ВТ

код стадии

ПС ВТ как развитие параметрического ряда

Техническое задание

0,09

Эскиз проекта

0,07

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

0,07

Рабочий проект

0,61

Внедрение

0,16

§  рассматриваемое ПС ВТ не обладает характеристиками 1 и 2 групп сложности, поэтому отнесём его к 3-ей группе сложности.

4)  В качестве каталога аналогов используется каталог аналогов ПС ВТ ЦФАП АСУ

Таблица 4.2 Определение трудозатрат, сроков реализации и количества разработчиков, необходимых для разработки ПС ВТ

Название

ПС ВТ

Степень новизны

Коэффициент

использования

типовых ПС ВТ, Кт

Группа сложности

Тип каталога аналогов

Код

Особенности

Кн

«УЭК»

В

1) старая ОС

2) старая ЭВМ

0,7

1

1,2

ПС ВТ ЦФАП АСУ

Коэффициент сложности, Кi

Интерактивный доступ

0,06

Связь ПС ВТ с другими ПС ВТ

0,08

, где

Kсл = 1 + 0,06 + 0,08  = 1,14

Таблица 4.3 Оценка трудоемкости функций

п/п

Наименование

(содержание)

функции

Номер

функции

по каталогу

Объем функции

по каталогу

функций

уточенный

1

Организация ввода информации

101

600

20

2

Управление вводом – выводом

111

6450

214

3

Обработка файлов

305

3670

121

4

Обработка прерываний

504

6500

214

5

Обеспечение интерфейса между компонентами

507

6860

226

6

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

601

10180

335

Общий уточненный объем ПС ВТ (УМК) V0

1130

Затраты труда на разработку ПС ВТ (Тр), человекодни (норма 1)

229

Общая трудоемкость T0 = Kсл * Тр

261

Трудоемкость каждой стадии (Т) разработки ПС ВТ определяется по формулам: