Характеристика и оценка прогрессивности научно-технической продукции



 

Данная дипломная работа посвящена разработке и анализу результатов использования программного обеспечения (ПО), отвечающего за составление заказов поставщикам. Для оценки новизны, качества, технико-экономической и эксплуатационной прогрессивности данной работы необходимо оценить показатель научно-технического прогресса разработки (НТПр) со следующих позиций:

научно - технический уровень (новизна) НИР;

перспективность НИР;

возможность применения результатов НИР;

Определим уровни научно - технического прогресса по признакам научно - технического эффекта, в баллах (табл. 3.1).

 

Табл. 3.1

 

Уровни научно - технического прогресса

Основные параметры Передовой отечествен. Теоретич. возможн. Базовый Намечаемый
Научно-технический уровень (новизна) 5 10 2 3
Перспективность 7 10 1 6
Возможность применения результатов 6 10 3 6

 

Обобщенный количественный показатель научно – технического уровня определяется следующим образом:


,

 

где Ri ¾ значение “весового коэффициента” i-го признака;

Qij ¾ значение j-го показателя i-го признака научно- технического прогресса в баллах.

Зададим значимость признаков научно- технического эффекта НИР (табл. 3.2):

 

Табл. 3.2

Признак научно – технического эффекта НИР Значимость признаков научно- технического эффекта НИР
Научно-технический уровень, R1 0,4
Перспективность, R2 0,6
Возможность применения результатов, R3 0,6

 

Тогда обобщенные количественные показатели научно-технического уровня:

HTбазовый = (0,4 · 2 + 0,6 · 1 + 0,6 ·3)/2 = 1,6

Научно - техническая прогрессивность решения дипломной работы:

HTразрабатываемый = (0,4 · 3 + 0,6 · 6 + 0,6 · 6)/2 = 4,2

Соответственно, прогрессивность научно-технической прогрессивности разработки составляет:

.


Организация планирования исследований

 

Календарное планирование работ осуществляется на основе построения директивного графика. Построение графика проводится по результатам расчета трудоемкости работ.

Трудоемкость НИР определяют укрупнено по трудоемкости и удельного веса этапа в НИР:

 

 [чел.-ч.],

 

где tсэр, dсэр - трудоемкость и процентное содержание этапа работ в НИР и трудоемкость этапа в долях единиц.

В связи с тем, что дипломная работа выполняется на ЭВМ, необходимо определить трудоемкость программирования задач. При традиционном программировании, когда каждая машинная программа содержит все этапы решения задач, начиная с ввода исходных данных и кончая печатью результатов, затраты труда (в чел.-ч.) определяются по формуле:

 

t = to + tи + ta + tб-с + tk + tот + tд,

 

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

tи - затраты труда на изучение описания задачи;

ta - затраты труда на разработку алгоритма решения задачи;

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

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

tот - затраты труда на отладку программы;

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

Затраты труда определим через условное количество команд в машинной программе решаемой задачи. Условное количество команд определяется по формуле:

 

Q = q · Kc · (1+ΣKk),

 

гдеq - предполагаемое число команд;

Кс - коэффициент сложности программ (1.25.. 2.0);

Кк - коэффициент коррекции программы при ее разработке (0.05.. 0.10);

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

Q=500 · 1,6 · (1+ 0,1) = 880.

Определим составляющие трудоемкости программирования задач:

to =2 (чел.-ч.);

tи = Q ·B / ( 85 ·K ) = 6,2(чел.-ч.);

ta = Q / ( 25 ·K ) =17,6 (чел.-ч.);

tбс = Q / ( 15 · K ) = 29,3 (чел.-ч.);

tk = Q / ( 15 · K ) + Q / ( 25 · K ) = 46,9 (чел.-ч.);

tот = 1,5 · Q / ( 5 · K ) = 132 (чел.-ч.);

tд = Q · ( B + 0,75 ) / ( 20 · K ) = 42,9(чел.-ч.).

(В=1,2 - коэффициент увеличения затрат труда вследствие недостаточного описания задач, К=2 - коэффициент квалификации разработчика, числовые коэффициенты в знаменателях характеризуют нормативную производительность труда программистов ¾ число команд в час).

Общая трудоемкость этапа программирования: tсэр =276,9 чел.- ч.

Трудоемкость НИР укрупненно по удельному весу и трудоемкости этапа программирования при рассчитанной tсэр и процентном содержании этапа dсэр = 60% определяется:

T=461,5 (чел.-ч.).

Для построения директивного графика распределим НИР по этапам (табл. 3.3):

 

Табл. 3.3

№ п/п Наименование задачи Удельный вес, % Трудоемкость этапа, чел.-ч.
1 Исследование задачи, включая анализ предметной области. 5 23,075
2 Постановка задачи (выбор методов и средств решения, обоснование алгоритма, технико-экономическое обоснование). 15 69,225
3 Составление структурной схемы алгоритма. 20 92,3
4 Составление и отладка программы на ЭВМ. 55 253,825
5 Анализ результатов. 5 23,075
Итого:   100% 461,5

 

Производственный цикл этапа:

 

Tцi = Tэi / ( tpq q),

 

где Tэi ¾ трудоемкость этапа (чел. – ч.), tpq - продолжительность рабочего дня (ч.), а q - количество исполнителей (чел.).

Рабочие дни переводятся в календарные с коэффициентом 1,4.

Календарный план работ выполняют с учетом максимально возможной параллельности проведения работ, однако, специфика данной разработки состоит в том, что начало следующего этапа предполагает окончание предыдущего (см. табл.3.4 и табл. 3.5).

 

Табл. 3.4

Директивный график работ.

№ п/п Наименование этапа Трудоемкость этапа (чел.-ч.) Кол-во исполнителей (чел.) Tцi Длительность этапа (календ. дни)
1 Исследование задачи, включая анализ предметной области. 23,075 1 2,9 4
2 Постановка задачи. 69,225 2 4,3 6
3 Составление структурной схемы алгоритма. 92,3 1 11,5 16
4 Составление и отладка программы на ЭВМ. 253,825 1 31,7 45
5 Анализ результатов НИР. 23,075 1 2,9 4
  Итого:      
табл. 2.5
75

 

Табл. 3.5

 


Дата добавления: 2018-10-26; просмотров: 522; Мы поможем в написании вашей работы!

Поделиться с друзьями:






Мы поможем в написании ваших работ!