Разработка программно-аппаратной системы адаптивного аналого-цифрового преобразования сигналов звукового диапазона на базе однокристального микроконтроллера

Дипломная работа - Компьютеры, программирование

Другие дипломы по предмету Компьютеры, программирование



/p>

Таблица 9.2 - Функции программной системы

Наименование (содержание) функцииОбъем функций, тыс. УМКорганизация ввода информации0,670контроль преобразование операторов входного языка в команды другого организация ввода/вывода информации в интерактивном режиме манипулирование данными отладка программы в интерактивном режиме2,100 3,850 2,700 7, 200 10,160

Определим общий объем разрабатываемого ПП (V0) определяется по формуле:

, (9.2)

где Vi - объем i-ой функции ПП;- общее число функций ПП.

p =5.

Согласно этой формуле, общий объем разрабатываемого программного продукта:

V0 = 5.336 (тыс. УМК).

Затраты труда (Тр) на разработку программного продукта определяются в зависимости от объема (Vо) и группы сложности программного продукта по нормам времени в человеко-часах.

Определим эту величину для нашего программного продукта, считая, что продукт следует отнести ко второй группе сложности. Таким образом, для V0 = 5.34 тыс. УМК: Тр = 229,1 (человеко-дней).

Общая трудоемкость (ТО) для программного продукта соответствующей группы сложности с учетом поправочного коэффициента сложности программного продукта (Ксл) рассчитывается по формуле:

, (9.3)

В свою очередь коэффициент сложности ПС ВТ КСЛ рассчитываем по формуле:

, (9.4)

где Ki - коэффициент, учитывающий уровень повышения сложности по дополнительным характеристикам программного средства вычислительной техники,- количество доп. характеристик программного средства вычислительной системы.

Таким образом, получаем:

КСЛ = 1

ТО = 229,1 * 1 = 229,1 (человеко-дней).

Полученную общую трудоемкость (ТО) разработки программного средства вычислительной техники разбиваем на соответствующе стадии разработки. Трудоемкость каждой стадии разработки ПС ВТ (Тi) определяем по формулам:

Т1 = LТЗ КН ТО - трудоемкость стадии технического задания;

Т2 = LЭП КН ТО - трудоемкость стадии эскизного проектирования;

Т3 = LТП КН ТО - трудоемкость стадии технического проектирования;

Т4 = LРП КН ТО тАв КТ - трудоемкость стадии рабочего проектирования;

Т5 = LВН КН ТО - трудоемкость стадии внедрения,

где L - удельный вес трудоемкости соответствующей стадии разработки в общей трудоемкости.

КН - поправочный коэффициент, учитывающий степень новизны программного продукта;

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

Данный продукт является развитием определенного параметрического ряда программных средств вычислительной техники (код В), которой при отсутствии использования новой ЭВМ и новой ОС соответствует значение КН = 0,70. Значения коэффициентов удельных весов трудоемкости для каждой стадии в общей трудоемкости разработки программного продукта представлены ниже в таблице.

Таблица 9.3 - Коэффициенты удельных весов для каждой стадии в трудоемкости разработки

Код стадииЗначение LТЗ0,09ЭП0,07ТП0,07РП0,61ВН0,16

Таким образом, трудоемкость каждой стадии разработки программного продукта (Тi): трудоемкость стадии технического задания:

Т1 = 0.09 0.7 229,1 = 14.43;

трудоемкость стадии эскизного проектирования:

Т2 = 0.07 0.7 229.1 = 11.23;

трудоемкость стадии технического проектирования:

Т3 = 0.07 0.7 229.1 = 11.23;

трудоемкость стадии рабочего проектирования:

Т4 = 0.61 0.7 0.9 229.1 = 88.04;

трудоемкость стадии внедрения:

Т5 = 0.16 0.7 229.1 = 25.66.

Уточненная общая трудоемкость ПС ВТ Тобщ (при восьмичасовом рабочем дне) определяем по формуле:

, (9.5)

где Тi - трудоемкость разработки i-той стадии,- число стадий разработки.

ТОБЩ = 14.43+11.23+11.23+88.04+25.66 = 150.59 (человек-дней).

Исходя из трудоемкости ТОБЩ и численности исполнителей, рассчитываем срок разработки (CР):

, (9.6)

где Ф - фонд рабочего времени в месяц [дни],

Ч - численность разработчиков [чел].

Фонд рабочего времени в месяц составляет 21.8 д. /мес., численность исполнителей - 1 человек:

(месяцев).

9.2.1 Вычисление себестоимости часа машинного времени

Рассчитаем себестоимость часа машинного времени. Для расчета себестоимости часа машинного времени необходимо составить смету годовых эксплуатационных затрат. Для расчета годовых эксплуатационных затрат воспользуемся данными, приведенными в таблице:

Таблица 9.4 - Эксплуатационные затраты

Основные показателиУсл. Об. Ед. изм. Значение показателя1. Стоимость основного комплекта оборудованияСгрн. 40002. Потребляемая мощностьWкВТ/ч0.33. Коэффициент использования по мощностиKи0,74. Цена 1 кВт/ч электроэнергииЦэгрн. 0,755. Номинальный фонд времени работы ЭВМFномчас20046. Потери времени на ремонт и профилактику (% от Fном) Ппот. Коэффициент годовых затрат на ремонт (от стоимости оборудования) Кр. Коэффициент сменностиКсм19. Норма амортизационных отчислений на оборудованиеНоб10. Норма амортизационных отчислений на зданияНзд1. Балансовая стоимость 1м2. Сбалгрн. 800012. Общая производственная площадьSкв. м. 413. Коэффициент начислений на фонд оплаты трудаКн.514. Коэффициент накладных расходов (% от ФОТ) Кнр15. Коэффициент материальных затрат (% от стоимости оборудования) Кмз6. Оклад разработчикаОкргрн. 4000

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