Сделай Сам Свою Работу на 5

Расчет затрат на этапе проектирования





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

Основой для расчета эффективности разрабатываемого программного продукта являются трудовые затраты, непосредственно влияющие на сроки и стоимость разработки, поэтому наиболее ответственной и сложной задачей при проектировании программного продукта является расчет трудоемкости работ [33].

Один из способов оценки трудоемкости разработки программного продукта представлен в виде формулы 1.

. (1)

При этом необходимо опираться на заранее заданные или известные по опыту работы затраты труда на подготовку описания задачи t0, исследование алгоритма tИ, разработку структурной схемы алгоритма ta, программирование по структурной схеме tП, отладку tотл, и подготовку документации tд.

Условное число операторов в разрабатываемом программном изделии можно оценить величиной

Q = qφсл(1 + φкор), (2)

где q – предполагаемое число операторов; φсл – коэффициент сложности программы; φкор – коэффициент коррекции.



При расчете получаем значение Q = 10*4(1 +3)=160.

С учетом увеличения затрат труда вследствие недостаточности описания задачи (φоп = 1.2 ÷ 1.5) могут быть приняты следующие соотношения:

 

tи = Qφоп /(75 ÷ 80) φкв; tи =(160*1,3)/(75*1)=2,773;

tа = Q/(20 ÷ 25) φкв; tа = 160/ 20= 8;

tп = Q/(20 ÷ 25) φкв; tп= 160/23= 6,956;

tотл = 1.5Q/(4 ÷ 5) φкв; tотл =(1,5*160)/4= 60;

tд = 1.75Q/(15 ÷ 20) φкв. tд = (1,75*160)/16=17,5;

t = 2,773+8+6,956+60+17,5= 95,229.

Для того, что оценить трудоемкость разработки программного продукта, можно применить метод экспертных оценок, который наиболее часто использует эмпирическую формулу:

 

, (3)

где tож –ожидаемая длительность работы; tmin – минимальная длительность работы (этапа) по мнению эксперта; tmax – максимальная длительность работы (этапа) по мнению эксперта.

Полученные расчеты ожидаемой продолжительности работ приведены в таблице 7.

 

Таблица 7 – Затраты времени на этапе проектирования

 

Наименование работ Длительность работ (дней)
Минимум Максимум Ожидаемая
1. Разработка технического задания
2. Анализ технического задания и сбор данных  
3. Составление алгоритма
4. Переложение алгоритма на язык программирования Delphi
5. Набор программы на ПЭВМ
6. Отладка программного продукта
7. Тестирование и корректирование продукта
8. Оформление пояснительной записки

 



Суммарная продолжительность работ ( ) на этапе проектирования составляет 95 дней (из них с использованием ЭВМ – 53 дня).

При планировании предпроизводственных затрат, связанных с разработкой сложных комплексных технических продуктов, используется система сетевого планирования и управления (СПУ).

На основе таблицы 7 была построена столбиковая диаграмма организации работы на этапе проектирования (рисунок 27), которая позволяет планировать последовательность каждого этапа проектирования с учетом изменяющихся трудозатрат.

 

Номер работы
Т, дн

 

Рисунок 27 – Столбиковая диаграмма организации работ на этапе проектирования

Капитальные затраты на этапе проектирования рассчитываются по формуле

 

, (4)

где Zn – заработная плата проектировщика на всем этапе проектирования; Мn –затраты на использование ЭВМ на этапе проектирования; Hn – накладные расходы на этапе проектирования.

Заработная плата проектировщика рассчитывается по формуле

, (5)

где zд – дневная заработная плата разработчика на этапе проектирования; Tn – продолжительность работ на этапе проектирования; ас –страховые взносы; аn –процент премий.



В данном случае получаем следующий результат:

 

 

Формула для расчетов затрат на использование ЭВМ на этапе проектирования имеет вид

 

, (6)

 

где сп и сд – соответственно стоимость одного часа процессорного и дисплейного времени, руб.; tп и tД–время, необходимое для решения задачи, соответственно процессорное и дисплейное.

Так как программа разработана на ПЭВМ с процессором AMD Athlon(tm)64 с частотой 2,40 ГГц, то в процессорном времени необходимости нет, поэтому принимаем следующие значения сп= 0 и tп= 0.

Для подсчета машинного времени определяем, что ЭВМ необходима на этапах программирования, отладки, тестирования. С учетом того, что в день ЭВМ работает 4 часа, получаем

 

Исходя из этого определим затраты, связанные с ЭВМ:

 

Накладные расходы составляют 120 % от заработной платы персонала, занятого эксплуатацией программы (разработчика), и вычисляются по формуле

; (7)

Теперь рассчитаем капитальные затраты на этапе проектирования Кп и получим:

 

 








Не нашли, что искали? Воспользуйтесь поиском по сайту:



©2015 - 2024 stydopedia.ru Все материалы защищены законодательством РФ.