Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Д_экономика_v4.doc
Скачиваний:
0
Добавлен:
01.05.2025
Размер:
237.57 Кб
Скачать
  1. Экономический раздел

    1. Начальные условия для расчётов

В данной выпускной квалификационной работе для расчёта трудоёмкости создания программного продукта используется метод основанный на зависимости общей трудоемкости ( tобщ ) от основных факторов, определяющих трудоемкость создания ПС.

tобщ=f(Q,B, Кпр) (3.1)

Где Q - условное число операторов, В - коэффициент недостаточности описания задачи, Кпр - коэффициента квалификации программиста.

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

по формуле:

Q=q*Kc=1500*1,26 = 1890 (3.2)

Где q - число операторов в исходном коде программы (число исходных команд), Kc- коэффициент, учитывающий новизну и сложность программы. Результатом дипломного проектирования стала многовариантная программа, а значит величина q находится в диапазоне от 1400 до 1500. Коэффициент Kc зависит от уровня языка программирования, в данном случае – это язык высокого уровня C# семейства языков C. Группа новизны выбрана как Б – оригинальная программа, разработанная с учётом особенностей и нужд Российской Национальной Библиотеки. Информационная система решает широкий спектр задач и относится к первой группе сложности. Таким образом Kc = 1,26. А коэффициент В = 1,2.

Коэффициент квалификации программиста определяется исходя из его стажа работы. Мой стаж работы в качестве программиста 6,5 лет, что соответствует Кпр = 1,2.

    1. Расчёт трудоёмкости

Разработка программного продукта происходила в 6 стадий:

  • подготовка описания задачи;

  • исследование алгоритма решения задачи;

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

  • программирование по блок-схеме алгоритма;

  • отладка программы решения задачи на ЭВМ;

  • подготовка документации по задаче.

ton= = чел.час (3.3)

где Tmax- трудоемкость операции в наиболее благоприятных условиях (оптимистическая оценка);

Tmin - трудоемкость операции при неблагоприятных условиях (пессимистическая оценка)

Tнв- трудоемкость операции при нормальных условиях (наиболее вероятная оценка). Данные величины определяются исходя из значения q.

q

Tmin

Tнв

Tmax

100

10

15

20

500

20

35

50

1000

25

50

75

1500

30

60

90

2000

40

70

100

2500

50

80

110

5000

70

110

150

10000

100

150

200

20000

150

225

300

30000

200

300

400

Оценка времени подготовки описания задачи Таблица 3.1

Трудоемкость исследования алгоритма решения задачи определяется по формуле:

tнс = чел.час (3.4)

Трудоемкость разработки блок-схемы алгоритма определяется по формуле:

tал = = чел.час (3.5)

Трудоемкость программирования по блок-схеме алгоритма определяется по формуле:

= чел.час (3.6)

Трудоемкость отладки программы на ЭВМ рассчитывается по формулам:

  • при автономной отладке одной задачи

чел.час (3.7)

  • при комплексной отладке

чел.час (3.8)

Трудоемкость подготовки документации по задаче определяется по формуле:

tподг=tмр+tдо = 78,75+59,1=137,85 чел.час (3.9)

где tмp - затраты труда на подготовку материалов рукописи.

= чел.час (3.10)

= 0,75 * 78,75 = 59,1 чел.час (3.11)

Общая трудоемкость создания ПС определяется путем суммирования трудоемкостей по этапам.

№операции

Наименование операции

Трудоемкость

(чел.час)

1

Подготовка описания задачи

60

2

Исследование алгоритма решения задачи

22,2

3

Разработка блок-схемы алгоритма

63

4

Программирование по блок-схеме алгоритма

63

5

Отладка программы решения задачи на ЭВМ

315

6

Подготовка документации по задаче

137,85

tобщ

601,05