Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Пояснительная записка Хорошилов А.А.doc
Скачиваний:
9
Добавлен:
08.11.2018
Размер:
13.07 Mб
Скачать

5 Экономический раздел

    1. Планирование разработки системы учета с построением графика выполнения работ

Планирование и разработка системы учета содержит следующие этапы [5.1]:

  • выделение отдельных стадий создания программного обеспечения (ПО), составляющие комплекс работ в соответствии с нормативными материалами;

  • определение трудоёмкости выполнения отдельных этапов и всего комплекса работ по созданию экспертной системы с использованием норм времени по базовой разработке с учетом сложности и новизны проектируемого ПС;

  • расчёт продолжительности каждой стадии работы с учетом принятого количества исполнителей;

  • построение сетевого графика разработки программы, расчет основных параметров, оптимизация сети с целью сокращения продолжительности выполнения всего комплекса работ;

  • расчет затрат на разработку программы и расчет экономической эффективности проекта.

      1. Основные этапы разработки системы

Все работы по разработке и внедрению ПС разделены на 5 стадий [5.1]:

  • техническое задание (ТЗ);

  • эскизный проект (ЭП);

  • технический проект (ТП);

  • рабочий проект (РП);

  • внедрение (ВН).

В таблице 5.1 приведено содержание основных работ по каждому этапу разработки ПС.

Таблица 5.1 – Стадии разработки и содержание работ

Перечень работ

Этапы

1

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

Техническое задание

ТЗ

2

Определение требований

3

Сбор исходных материалов

4

Предварительное технико-экономическое обоснование

5

Выбор языков программирования

6

Анализ существующих программных средств

7

Утверждение ТЗ

8

Выбор программно-аппаратных средств

Эскизный проект

ЭП

9

Разработка структурной схемы системы

10

Согласование и утверждение эскизного проекта

11

Разработка алгоритмов программы

Технический проект

ТП

12

Определение формы представления входных и выходных данных

13

Разработка интерфейса пользователя

14

Разработка пояснительной записки

15

Окончательное технико-экономическое обоснование проекта

16

Программная реализация

Рабочий проект

РП

17

Отладка

18

Изготовление программы-оригинала

19

Проверка работоспособности на реальных исходных данных

20

Разработка технической документации

21

Опытная эксплуатация

Внедрение

ВН

22

Корректировка системы

23

Сдача в эксплуатацию

      1. Расчет трудоёмкости отдельных этапов разработки системы

При расчёте затрат времени на разработку ПС ВТ учитываются факторы:

  • объем ПС (в тысячах условных машинных команд);

  • сложность ПС;

  • дополнительный коэффициент сложности Ксл;

  • степень новизны ПС;

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

Объем программы определяем с помощью экспертной оценки. Проведя экспертную оценку программы, определили, что данный продукт, разрабатываемый в ходе дипломного проектирования, содержит 2120 условных машинных команд.

Для расчета трудоемкости необходимо сначала определить характеристики нашего ПС. Разрабатываемое ПС, согласно таблице из справочника, относится ко 2 группе сложности, т.к. обладает следующими характеристиками:

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

  2. Обеспечение переносимости ПС

Определим коэффициент сложности по формуле (5.1):

Ксл=1+ , (5.1)

где n–число дополнительно учитываемых характеристик ПС, а Кi–коэффициент, учитывающий уровень повышения сложности, из таблицы 5.3.

Ксл = 1+0,12=1,12

Теперь определим затраты труда на разработку ПС. Согласно таблице 5.2, затраты труда (Траз) составят 330 чел/дней.

Таблица 5.2 - Затраты труда на разработку ПС в зависимости от объема и группы сложности

Объем ПС, дес.усл.маш.ком.

Группа сложности

1

2

3

10

345

310

229

20

394

317

241

более 20

465

330

306

Рассчитаем общую трудоемкость разработки ПС по формуле (5.2):

Тобщ = Кслраз , (5.2)

Тобщ = 1,12*330=369,6 чел/дней.

Значение поправочного коэффициента Кн, учитывающего степень новизны программного средства определяется из справочной таблицы. Наше программное средство имеет код степени новизны В, где Кн=0,7

Определяем удельный вес (Li ) трудоемкости каждой стадии разработки по таблице из справочника и представим эти значения в таблице 5.3.

Таблица 5.3 - Значения коэффициента Li для каждой стадии разработки

Стадия

Удельный вес трудоемкости i-ой стадии разработки Li

ТЗ

0,09

ЭП

0,07

ТП

0,07

РП

0,61

ВН

0,16

Последним коэффициентом, необходимым для расчета трудоемкости, является коэффициент К1 - использования в разработке типовых (стандартных) программ программных средств. Найдем его из таблицы в справочнике [5.3].

Для разрабатываемой системы К1 = 1.

Рассчитываем трудоемкость каждой операции разработки программного средства по формулам 5.3 – 5.7:

ТЗ = Lтз * Кн * Тобщ - трудоемкость технического задания (5.3)

ЭП = Lэп * Кн * Тобщ - трудоемкость эскизного проекта (5.4)

ТП = Lтп * Кн * Тобщ - трудоемкость технического проекта (5.5)

РП = Lрп * Кн * Тобщ* К1 - трудоемкость рабочего проекта (5.6)

ВН = Lвн * Кн * Тобщ - трудоемкость внедрения (5.7)

Рассчитаем эти показатели:

ТЗ = 0,09*0,7*369,6 = 23,3 чел/дней.

ЭП = 0,07*0,7*369,6 = 18,1 чел/дней.

ТП = 0,07*0,7*369,6 = 18,1 чел/дней.

РП = 0,61*0,7*369,6 *1 = 158 чел/дней.

ВН = 0,16*0,7*369,6 = 41,4 чел/дней.