Расчет трудоемкости разработки программы
РАСЧЁТНО-ПОЯСНИТЕЛЬНАЯ ЗАПИСКА К КУРСОВОЙ РАБОТЕ По предмету «Экономика отрасли» Студента IV курса 46 п группы ТЕМА КУРСОВОЙ РАБОТЫ:
Технико-экономическое обоснование программного продукта
Допустить курсовой проект к защите: Председатель комиссии общепрофессиональных и специальных дисциплин по специальности 230105 ______________ М.В. Суркова «___»____________ 2012 года
г. Осташков 2012 г. Департамент образования Тверской области ГОУ СПО «Осташковский электромеханический техникум» «УТВЕРЖДАЮ» Зам. директора по УР ___________ Е.А. Потоцкая «___»___________2012 года Задание Для курсового проектирования По предмету «Экономика отрасли» Студенту 46 п группы ххх Специальность № 230105 Данные по проекту: Коэффициент квалификации исполнителя =0,8 Коэффициент сложности программы = 1,1 Производительность программиста по отдельным этапам (команд/час): 1. изучение материала =10 2. разработка алгоритма =1,1 3. разработка блок-схемы =1,1 4. описание программы =1,2 5. отладка программы =1,63 6. оформление документации в рукописном виде = 10 7. программирование =1,52 Зарплата (руб./мес.) =5600 Тарифный коэффициент =1,67 Дополнительная зарплата (%) =11 Диски (шт./руб) =22 Бумага (цена руб. за пачку (500л)) =200 Картридж (1 шт./цена в руб с НДС(600 листов)) = 900 Количество листов, необходимых для оформления программы =50 Канцелярские товары к стоимости материальных затрат = 4 Прочие расходы к стоимости материальных затрат =1 Расход электроэнергии (1 ПК, 1 час работы) (норма/тариф в руб.) =0,7 Цеховые расходы в % от основной зарплаты = 12 Внепроизводственные расходы в % от производственной с/с = 1,5 Рентабельность в % =14 Расход на отопление на 1 кв. метр =53 Площадь ИВЦ на 1 ПЭВМ = 6 Расход на обслуживание1 кв. метра =155 Дата выдачи задания: Срок представления работы: Председатель комиссии общепрофессиональных и специальных дисциплин по специальности 230105 ______________ М.В. Суркова Руководитель работы ______________Е.А. Потоцкая
Содержание Экономическая часть. 4 Технико-экономическое обоснование программного продукта. 4 Расчет трудоемкости разработки программы.. 4 Расчет себестоимости программы.. 9 Расчет расходных материалов. 11 Расчет заработной платы исполнителя работ по созданию программного продукта. 12 Расчет начислений на заработную плату. 13 Расчет расходов на содержание и эксплуатацию ПЭВМ.. 13 Расчет цеховых, общехозяйственных и внепроизводственных расходов. 20 Расчет полной себестоимости программы, составление калькуляции и определение структуры затрат на разработку программного продукта. 20 Расчет отпускной цены.. 22 Расчет показателей экономической эффективности программного продукта. 22
Прогресс в экономике, промышленности, науке и технике, в сфере образования в настоящее время во многом зависит от массового внедрения вычислительной техники. Любой компьютер в процессе работы использует средства программного обеспечения. Разработка программных средств требует определенных интеллектуальных и трудовых затрат, а также обязательного использования компьютерной техники, что определяет особенности расчета себестоимости программного продукта, которые учтены в данной методической разработке.
Технико-экономическое обоснование программного продукта В данном курсовом проекте рассчитываются такие показатели как: трудоемкость, себестоимость, калькуляция, различные виды расходов и затрат, а также начисление заработной платы. Остановимся более подробно на каждом рассматриваемом показателе. Расчет трудоемкости разработки программы Трудоемкость продукции – величина, обратная показателю производительности труда. Определяется как отношение количества труда, затраченного в сфере материального производства, к объему произведенной продукции. Если говорить об определении трудоемкости таких работников, как программисты, то расчет трудоемкости (ТЭ чел/час.) по этой категории можно произвести с использованием следующей формулы: ,где ТИ – затраты труда на изучение материала, включаемого в разработанную программу; ТА - затраты труда на разработку алгоритма программы; ТБС – затраты труда на разработку блок схемы; ТП – затраты труда на программирование (кодирование с использованием алгоритмического языка);
ТОТЛ – затраты труда на отладку программы; ТН – затраты на набивку программы; ТД – затраты труда на оформление документации в рукописном виде.
Табл. 1
Время рассчитывается в человеко-часах, причем Ти берется по фактически отработанному времени по и изучению материала и времени, затраченного на описание задачи, которое рассчитывается по формуле:
где Q – условное число команд; П – производительность исполнителя; ККВ – коэффициент квалификации исполнителя; КСЛ – коэффициент, учитывающий загрузку программиста в течение рабочего дня КСЛ = 0,5 – 1,3 Условное число команд Q определяется по формуле:
Q= q * c (1) , где
q - коэффициент, учитывающий условное число команд в зависимости от типа задачи. Выбрать значение коэффициента q можно из табл. 1. Для данной задачи коэффициент q принимается = 1530 с - коэффициент, учитывающий новизну и сложность программы. Программные продукты по степени новизны м.б. отнесены к одной из 4-х
групп: - группа А - разработка принципиально новых задач; - группа Б - разработка оригинальных программ; - группа В - разработка программ с использованием типовых решений; - группа Г - разовая типовая задача. Для данной задачи степень новизны: А По степени сложности программные продукты могут быть отнесены к одной из 3-х групп: - 1 - алгоритмы оптимизации и моделирования систем; - 2 - задачи учета, отчетности и статистики; - 3 - стандартные алгоритмы. Данная задача может быть отнесена к 3 группе сложности. Коэффициент С определяется из табл.2 на пересечении групп сложности и степени новизны. Табл. 2
Для данной задачи коэффициент С = 1,1 Теперь, исходя из формулы 1, можно определить условное число команд Q Q = 1530* 1,1 = 1683. Выбрать значение коэффициента квалификации исполнителя можно из табл. 3. Табл. 3
Вычисления: Все необходимые показатели для расчетов сводятся в таблицу на начальных этапах дипломного проекта, которые легче использовать при работе в EXCEL. (Создать таблицу). Значения переменных (берутся из своего задания): ККВ =0,8 ; П = 50. Определяем время, затраченное на каждый этап создания программного продукта: 1. Ти (время на подготовку описания задачи), берется по факту и составляет: Ти = 10 (чел / час). 1а. То ( время на описание задачи ) определяется по формуле : То = Q * КСЛ / (50 * ККВ), (2) КСЛ = 1,2 То = 1683 * 1,2 / (50 * 0,8 ) = 50,49 (чел / час). 2. Затраты труда на разработку алгоритма программы ТА = Q / (50* ККВ) (3) Ксл = 1.1 ТA =1683* 1,1 / (50 * 0,8 ) = 46,28 (чел / час) 3. Затраты труда на разработку блок схемы определяется аналогично Та по формуле 3 составляет Тбс = 46,28 (чел / час). 4. Затраты труда на программирование (кодирование с использованием алгоритмического языка программирования) ТП = Q * 1,52 / (50 * ККВ) (4) Применяя формулу 4 подсчитываем время написания программы на языке программирования ТП = 1638* 1,52 / (50 * 0,8) = 63,95 (чел / час).
5. Затраты труда на отладку и тестирование программы определяем по формуле: ТОТ = Q * 1,63 / (50 * ККВ) (5) Ксл = 1,63 Подставляем значения в формулу 5 и получаем:
ТОТ = 1638 * 1,63 / (50*0,8) = 68,58 (чел / час).
6. Затраты труда на оформление документации оформление документации, инструкции пользователю, пояснительной записки принимаем по фактически отработанному времени: ТД = 10 (чел./час). 7. Затраты на набивку программы определяем по формуле: ТН = Q / 50 (6) Применяя формулу 6 подсчитываем время набивки программы. ТН = 1638 / 50 = 33,66 (чел / час). 8. Теперь, зная время, затраченное на каждом этапе, можно подсчитать общее время на создание программного продукта: ТЭ = где формула = 329,25оформи Тсум.- суммарное время этапов, требующих использования ПЭВМ. ТСУМ = где формула = 112,24 9. Количество дней на разработку программы Д = ТЭ / 8 = 329,25 / 8 = 41,16 = 41 (день). 8. Нормативная численность Ч = ТЭ / (Д * 8) = 329,25/ (41,16 * 8) = 1 (чел).
Популярное: Как выбрать специалиста по управлению гостиницей: Понятно, что управление гостиницей невозможно без специальных знаний. Соответственно, важна квалификация... ©2015-2024 megaobuchalka.ru Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. (2107)
|
Почему 1285321 студент выбрали МегаОбучалку... Система поиска информации Мобильная версия сайта Удобная навигация Нет шокирующей рекламы |