Автоматизация учета продаж на предприятии ООО ТехноЛайт. Дипломная работа. 1. 1 Техникоэкономическая характеристика предметной области и предприятия 5
Скачать 1.82 Mb.
|
3.2 Расчёт показателей экономической эффективности проекта Работы, выполняемые на стадии алгоритмизации и программирования, являются наиболее сложными и наиболее трудоемкими по продолжительности выполнения. Трудоемкость работ на данной стадии (третьей стадии) определяется по формуле: (1) где - затраты труда на изучение и описание задачи; - затраты труда на изучение задачи в целом и на разработку алгоритмов; - затраты труда на разработку блок-схем; - затраты труда на программирование; - затраты труда на отладку программы; - время машинного счета на ПЭВМ; - затраты на оформление документации. Затраты труда на изучение задачи – – определяются по формуле: (2) где Q – общее количество команд в программном комплексе (предположим, 700 условных команд); - производительность исполнения на первом этапе третьей стадии (для создаваемой системы 55 команд/час); - коэффициент, отражающий квалификацию специалиста (при стаже специалиста менее 2 лет =0,8); - коэффициент, учитывающий требуемое качество описания задачи (принимается 1,1); команды/час. Остальные значения величин трудоемкости на различных этапах работы определяются по той же формула с учетом исходных данных, получаемых на основе анализа системы. Затраты труда на изучение задачи в целом и на разработку алгоритмов составят: команды/час, где - производительность исполнителя на втором этапе третьей стадии (20 команд/час). Затраты труда на разработку блок-схем программного изделия команды/час, где - производительность исполнителя на третьем этапе третьей стадии (22 команды/час). Затраты труда на этапе программирования команды/час, где - производительность исполнителя на четвертом этапе программирования (25 команды/час). Затраты труда на отладку программы команды/час, где - производительность исполнителя на этапе отладки программы (10 команды/час). Затраты труда на оформление документов команды/час, где - производительность исполнителя на этапе оформлении документов (24 команды/час). Время машинного счета на ЭВМ определятся на основе опытных данных и составляет не менее чел. часов, где - время машинного счета на ЭВМ, 54 человеко-часов. Таким образом, трудоемкость работы на третьей стадии составит: Тз = 16 + 48 + 44 + 30 + 96 + 40 +54 = 328 чел.–час., при продолжительности рабочего дня = 8 часов это составит: человеко-дней. Используя данные таблицы, определим трудоемкость 1, 2, 3, 4, 5, 6 стадий разработки программного продукта. (3) где - трудоемкость каждой стадии, - доля каждой стадии в общей структуре трудоемкости затрат на разработку программного продукта. Расчет представим в таблице 12. Стадия 3 «Алгоритмизация и программирование» является самой сложной и продолжительной. Ее доля в общей трудоемкости работ составляет 65%, величина трудоемкости 328 человеко-часов или 41 человеко-день. Значение трудоемкости 1, 2, 4, 5, 6 стадий определим по приведенной формуле расчета , в соответствии с долей каждой стадии в общей трудоемкости работ. чел.-час; чел.-час; чел.-час; чел.-час; чел.-час. Общая продолжительность работы или общая трудоемкость затрат составит: чел.-часов., или 504 8=63 чел.-дней. Таблица 12 - Расчет трудоемкости затрат
Проверка расчета: человеко-часов, или 504 8 часов = 63 человеко-дней. Исходя из функциональных обязательств и квалификационных характеристик специалистов, а также характера работы, предусматриваемого каждой стадией создания программного продукта, произведем распределение нагрузки на специалистов (таблица 13). На 1, 2, 4 и 6 стадиях используется труд ведущего инженера и инженера-программиста, на 3 и 5 стадиях – только инженера-программиста. При определении продолжительности каждой стадии необходимо соблюдать, чтобы трудоемкость исполнителей не оказалась выше трудоемкости стадии. Расчет календарной продолжительности стадии определяется по формуле, предполагающей равную степень загруженности исполнителей на j-й стадии, (4) где Ti – общая трудоемкость i стадии.; p – доля дополнительных работ (в нашем случае равна 0,2); – продолжительность рабочего дня, часов. f – переводной коэффициент, обеспечивающий переход от человеко-дней с календарным интервалом. раб. дн. / календ. дн. Эта формула модифицирует в формулу: , где - отрицательная доля работ, выполняемых j-м исполнителями на i-той стадии. В результате получим следующие значения: календ. дней календ. дней календ. дня календ. дней календ. дней календ. дней Общая продолжительность разработки программного продукта составит 14+10+67+5+5+2=103 календарных дней. Таблица 13 - Распределение трудоемкости работ между исполнителями на различных стадиях
|