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

Реферат - Экономика

Другие рефераты по предмету Экономика

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

Исходя из этого при создании ПО для разработки автоматизированных систем различного назначения, технико-экономические расчеты должны содержать:

  • определение трудоемкости создания ПО;
  • расчет затрат на создание программного изделия;
  • оценку затрат машинного времени, необходимого для отладки и решения поставленной задачи.

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

Трудоемкость разработки ПО можно рассчитать по формуле:

гдеto - затраты на подготовку и описание поставленной задачи, чел.-ч;

tи - затраты труда на исследование алгоритма решения задачи, чел.-ч;

ta - затраты труда на разработку блок-схемы алгоритма, чел.-ч;

tп - затраты труда на программирование по готовой блок-схеме, чел.-ч;

tотл - затраты труда на отладку программы на ЭВМ, чел.-ч;

tд - затраты труда на подготовку документации по задаче, чел.-ч.

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

Условное число операторов в программе:

гдеq - предполагаемое число операторов (q=500);

c- коэффициент сложности программы, который определяет относительную сложность программ задачи по отношению к типовой задаче, сложность которой принята равной единице (c=1.4);

p - коэффициент коррекции программы, который определяет в ходе ее разработки увеличение объема работ за счет внесения изменений в алгоритм или программу. Величина p находится в пределах 0.05...0.1, что соответствует внесению 3...5 коррекций, влекущих за собой переработку 5...10 % готовой программы (p=0.1).

Q=500*1.4*(1+0.1)=770

Затраты труда на подготовку и описание поставленной задачи: to = 10 чел.-ч

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

гдеB - коэффициент увеличения затрат труда вследствие недостаточности описания задачи, чел.-ч (B=1.4);

K - коэффициент квалификации программиста, определяемый в зависимости от стажа работы по данной специальности (K=1.0);

Затраты труда на разработку алгоритма решения задачи:

Затраты труда на составление программы по готовой блок-схеме:

Затраты труда на отладку программы на ЭВМ:

Затраты на подготовку документации по задаче:

гдеtдр - трудоемкость подготовки материалов к рукописи;

tдо - трудоемкость редактирования, печати и оформления.

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

Трудоемкость разработки ПО:

Затраты на создание программного изделия Kпо включают в себя затраты на заработную плату исполнителей программы Ззп и стоимость машинного времени, необходимого для отладки программы на ЭВМ Змв:

Заработная плата исполнителей определяется по формуле:

гдеt - общая трудоемкость разработки ПО;

Спр - средняя часовая заработная плата программиста (основная и дополнительная) с отчислениями на социальное страхование, грн/ч (Спр=0.352 грн/ч).

Стоимость машинного времени, необходимого для отладки программы на ЭВМ:

гдеtотл - трудоемкость отладки программы на ЭВМ;

См - стоимость машино-часа ЭВМ, грн/ч (См=0.30 грн).

 

При создании аппаратно-программного комплекса для разработки и отладки системы управления, которая рассмотрена в данном дипломном проекте, был создан имитационный стенд объекта управления, расчет себестоимости которого приведен ниже.

Определение стоимости основных материалов спроектированной аппаратуры:

 

 

№ п/п

Наименование материала

Единица измеренияЦена за единицу, грн.Норма расхода на 1 изделиеСтоимость материала на 1 изделие, грн.1.

2.Провод

Припойм

кг0.90

2.0050

0.145

0.20Итого45.20

Для определения окончательного значения стоимости основных материалов необходимо из общей стоимости материалов вычесть стоимость реализуемых отходов (2% от Змоб) и прибавить стоимость транспортно-заготовительных расходов (2-4 % от Змоб):

Зм=45.2-45.20.02+45.20.04=46.1 грн

Определение стоимости комплектующих изделий спроектированной аппаратуры:

 

№ п/пНаименование, тип, номиналКол-во, штукЦена за ед., грнСумма, грн1.Металлический каркас12.002.002.Наборное поле13.803.803.Боковая стенка21.603.204.Передняя стенка12.802.805.Панель управления15.505.506.Прозрачный экран18.008.007.Свет