Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Диплом - Пояснительная Запсика, Сириченко Н.В..doc
Скачиваний:
0
Добавлен:
21.09.2019
Размер:
1.96 Mб
Скачать

3.2.7 Необходимые действия при завершении работы

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

4 Экономическая часть

4.1 Технико-экономическое обоснование

Темой данной дипломной работы является «Разработка программы тестирования приборов пульта КОРТ-М».

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

Программа написана на языке С++ с применением инструментария Qt, выполняется на IBM-PC совместимых ПК в операционных системах типа Windows NT.

Для определения экономической эффективности от внедрения задачи в производство необходимо рассчитать себестоимость данной задачи.

Себестоимость – это все издержки, понесенные предприятием на производство и реализацию продукции или услуги.

Себестоимость можно рассчитать по следующей формуле

S = М + ПФ + Тр.заг. + Зосн. + Здоп. + Осоц. + Нцех. + Нзав. + Вн., (4.1)

где S – себестоимость в рублях;

М – стоимость материалов;

ПФ – полуфабрикаты;

Тр.заг. – транспортно-заготовительные расходы;

Зосн. – основная заработная плата;

Здоп. – дополнительная заработная плата;

Осоц. – отчисления на соцстрахование;

Нцех. – накладные цеховые расходы;

Нзав. – накладные заводские расходы;

Вн. – внепроизводственные расходы.

Так как разработка программы не предполагает использование материалов и полуфабрикатов и не сопровождается транспортно-заготовительными расходами формула (4.1) примет вид

S = Зосн. + Здоп. + Осоц. + Нцех. + Нзав. + Вн, (4.2)

4.2 Расчет трудоемкости

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

Трудоемкость – это сумма затрат труда (времени), необходимых для изготовления единицы продукции.

Трудоемкость решаемой задачи можно определить по следующей формуле

ТЭИАБСПМРОТЛЭВМД , (4.3)

где ТЭ – трудоёмкость в часах;

ТИ – затраты труда на изучение материала, описание задачи;

ТА – затраты труда на разработку алгоритмов решения задачи;

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

ТП – затраты труда на программирование;

ТМР – затраты труда на машинно-ручные работы;

ТОТЛ – затраты труда на отладку программы;

ТЭВМ – время машинного счета на ЭВМ;

ТД – затраты труда на оформление документации.

Затраты труда на изучение и описание задачи определяются по формуле

(4.4)

где Q – предполагаемое число программных команд данной стадии разработки;

– коэффициент, учитывающий качество описания задачи, =1,5;

B – производительность исполнителя, количество команд в час;

Ккв – коэффициент квалификации исполнителя, Ккв = 0,8.

Предполагаемое число команд данной стадии разработки можно определить по следующей формуле

(4.5)

где q – предполагаемое число программных команд;

kслпр – коэффициент, учитывающий сложность программы, kслпр = 1,5 ;

t – время работы программиста на данной стадии;

Pi – коэффициент коррекции программы при ее разработке;

nk – количество коррекций в программе.

Расчёт трудоёмкости на этапе изучения.

Рассчитаем время, затраченное на изучение и описание задачи по формуле (4.5)

t = 4;

q = 75;

Pn = 0,07;

B = 85;

Kсл.пр. = 1,5;

Kкв. = 0.8;

nk = 3;

= 1,5;

команд

часов

Величины ТА , ТБС , ТП , ТОТЛ вычисляются аналогичным способом по формуле

(4.6)

где вместо индекса j в каждом случае подставляется один из индексов рассчитываемых величин.

Расчёт трудоёмкости на этапе разработки алгоритмов.

t = 6;

q = 20;

Pn = 0,07;

B = 25;

Kсл.пр. = 1,5;

Kкв. = 0.8;

nk = 4.

команд

часов

Расчёт трудоёмкости на этапе разработки схем алгоритма.

t = 3;

q = 10;

Pn = 0,07;

B = 15;

Kсл.пр. = 1,5;

Kкв. = 0.8;

nk = 2.

команд

часов

Расчёт трудоёмкости на этапе программирования.

t = 20;

q = 25;

Pn = 0,07;

B = 25;

Kсл.пр. = 1,5;

Kкв. = 0.8;

nk = 10.

команд

часов

Расчёт трудоёмкости на этапе отладки.

Трудоёмкость на этапе отладки определяется по формуле

ТОТЛ = Тотл.исп.отлЭВМ (4.7)

t = 10;

q = 4;

Pn = 0,07;

B = 5;

Kсл.пр. = 1,5;

Kкв. = 0.8;

nk = 10.

команд

часов

Время отладки ЭВМ определяется по статистическим данным:

Тотл.ЭВМ = 0.03+0.09+0,02+0.09+0.01+0.05+0.04+0.05+0.03=0,41 ч

ТОТЛ = 25,5+0,41=25,91 ч

Расчёт трудоёмкости на этапе составления документации.

t = 10;

q = 20;

Pn = 0,07;

B = 20;

Kсл.пр. = 1,5;

Kкв. = 0.8;

nk = 3.

команд

часов

Расчёт трудоёмкости на этапе машинно-ручных работ.

Трудоёмкость на этапе машинно-ручных работ определяется по формуле

(4.7)

где QВВ – объем вводимой информации в символах ( 63970);

НД – норма производительности при занесении информации при помощи клавиатуры (около 5 символов за 1 сек.).

часа

Расчёт трудоёмкости, связанный со временем машинного счета на ЭВМ.

Трудоёмкость на этапе машинного счета на ЭВМ определяется по формуле

Тэвмввавыв, (4.8)

где Тэвм – затраты труда на машинные операции;

Твв – затраты труда на ввод информации;

Та – затраты труда на выполнение арифметических и логических операций;

Твыв – затраты труда на вывод информации;

Формула для расчета машинного времени, необходимого для ввода информации

(4.9)

где T – затраты труда на ввод/вывод информации;

m – количество устройств ввода/вывода;

Qui – объем вводимой/выводимой информации в i-ое устройство ввода;

Bi – быстродействие i-ого устройства ввода/вывода.

Машинное время ЭВМ, необходимое для арифметической и логической обработки информации можно определить по формуле

(4.10)

где na – количество арифметических операций;

ta – продолжительность арифметических операций;

t0 – среднее время обращения к запоминающему устройству;

k – число внешних запоминающих устройств;

ni – количество обращений к i-му внешнему запоминающему устройству.

Принимаем Тэвм = 0,01 часа.

Расчет суммарной трудоёмкости решения данной задачи на ЭВМ.

Теперь, зная все затраты труда на всех этапах решения задачи, мы можем узнать трудоёмкость решаемой задачи:

ТЭ = ТИ + ТА + ТБС + ТП + ТМР + ТОТЛ + ТД =

= 12,01 + 11,52 + 4,27 + 63,75 + 25,91 + 22,69 + 3,55 = 169,21 часов

Трудоёмкость решения данной задачи на ЭВМ составляет 169,21 часов.