Полезное:
Как сделать разговор полезным и приятным
Как сделать объемную звезду своими руками
Как сделать то, что делать не хочется?
Как сделать погремушку
Как сделать так чтобы женщины сами знакомились с вами
Как сделать идею коммерческой
Как сделать хорошую растяжку ног?
Как сделать наш разум здоровым?
Как сделать, чтобы люди обманывали меньше
Вопрос 4. Как сделать так, чтобы вас уважали и ценили?
Как сделать лучше себе и другим людям
Как сделать свидание интересным?
Категории:
АрхитектураАстрономияБиологияГеографияГеологияИнформатикаИскусствоИсторияКулинарияКультураМаркетингМатематикаМедицинаМенеджментОхрана трудаПравоПроизводствоПсихологияРелигияСоциологияСпортТехникаФизикаФилософияХимияЭкологияЭкономикаЭлектроника
|
Расчет трудоемкости операций
Цель технико-экономического обоснования дипломного проекта заключается в определении величины экономического эффекта от использования в общественном производстве основных и сопутствующих результатов, получаемых при решении поставленной технической задачи данного дипломного проекта. Для этого необходимым является технико-экономический анализ принимаемых решений, который проводится на основе использования методов функционально-стоимостного анализа, обеспечивающего правильный выбор проектных конструкторских решений для разработки структурной схемы системы мониторинга радиоизлучений. Экономическая эффективность программного продукта Еэ определяется отношением стоимостной оценки результата, получаемого в данном случае от прямых продаж экземпляров программы П (руб.), к суммарным затратам на его создание З (руб.).
Еэ = П / З (48)
Себестоимость продукции, работ, услуг – это используемая в процессе производства стоимостная оценка, материалов, сырья, топлива, электроэнергии, трудовых ресурсов, основных фондов, природных ресурсов, а также других затрат на производство и реализацию данной продукции. Себестоимость программного обеспечения зависит в первую очередь от трудоемкости разрабатываемой программы. Трудоемкость разработки программы складывается из шести составляющих, связанных с соответствующими операциями разработки ПО: 1) Затраты труда на подготовку описания задачи tоп; 2)
3) Затраты труда на разработку блок-схемы алгоритма tап; 4) Затраты труда на программирование tпр; 5) Затраты труда на отладку программы tотл; 6) Затраты труда на подготовку документации tд. Общая трудоемкость t∑ определяется как сумма всех этих составляющих:
(49)
Базовым показателем для определения составляющих затрат труда является условное число операторов в разрабатываемой программе Q:
, (50)
где q - число исходных команд; С – коэффициент сложности программы (C = 1,25…2); р – коэффициент коррекции программы в ходе ее разработки (р = 0,05…0,1). Для разрабатываемой программы q = 500 команд, а вследствие особенностей разработки программы имеет смысл принять С = 1,3 и р = 0,05. Тогда получим Q = 500 * 1,3 * (1+ 0,05) = 682,5. Описание задачи:
, (51)
где Тmin – минимальная трудоемкость данной операции; ТНВ – наиболее вероятная трудоемкость;
Примем Тmin = 12 (чел/час), ТНВ = 20 (чел/час), Тmax = 28 (чел/час), получим tоп = 20 (чел/час). Исследование алгоритма решения задачи:
, (52)
где В – коэффициент недостаточности описания задачи, зависящий от сложности задачи (В = 1,2…1,5). Примем В = 1,4. Трудоемкость выполнения операций зависит от квалификации программиста k. Рекомендуемые значения коэффициента квалификации приведены ниже в таблице 5. Таблица 5 – Зависимость коэффициента квалификации от опыта работы
Для дальнейших расчетов примем k = 1, исходя из опыта работы нескольким меньше 3 лет. (чел/час). Разработка блок-схемы алгоритма:
, (53)
(чел./час). Программирование по блок-схеме:
, (54)
(чел./час). Отладка программы:
, (55)
(чел/час) Подготовка документации:
, (56)
где tр – затраты труда на подготовку рукописи; tоф – затраты труда на оформление рукописи.
, (57)
(чел./час),
, (58)
(чел./час). Рассчитаем суммарную трудоемкость разработки приложения: (чел./час).
|