
- •Введение 22
- •1 Введение
- •2 Специальная часть
- •2.1 Постановка задачи
- •2.1.1 Назначение задачи
- •2.1.3 Требования к программе
- •2.4 Инструкция по эксплуатации
- •3 Охрана труда
- •3.1 Введение
- •3.2 Техника безопасности при работе на компьютере
- •3.2.1 Требования по электрической безопасности
- •3.2.2 Особенности электропитания системного блока
- •3.2.3 Система гигиенических требований
- •3.2.4 Требования к видеосистеме
- •3.2.5 Требования к рабочему месту
- •3.2.6 Требования по обеспечению пожарной безопасности
- •3.2.7 Необходимые действия при завершении работы
- •4 Экономическая часть
- •4.1 Технико-экономическое обоснование
- •4.2 Расчет трудоемкости
- •4.3 Расчет себестоимости
- •4.4 Анализ структуры себестоимости
- •4.5 Графическая часть
- •5 Заключение
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 часов.