Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Диплом_Климов_Д.С._320602.docx
Скачиваний:
1
Добавлен:
01.07.2025
Размер:
2 Мб
Скачать
☆

4 Технико-экономическое обоснование разработки программного модуля обработки данных счётчиков электроэнергии

4.1 Характеристика программного модуля

Разрабатываемый модуль предназначен для обработки данных счётчиков электроэнергии с использованием последовательного порта на предприятии «Энергосбыт».

Разработка и внедрение данного модуля позволит:

  • автоматизировать процесс обработки данных счётчиков;

  • повысить эффективность и улучшить дисциплину сотрудников по наладке и снятия показаний со счётчиков;

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

  • повысить эффективность управления деятельностью предприятия;

  • позволяет персоналу более эффективно использовать рабочее время, снижая временные затраты на обработку информации;

  • производить операции поверки, параметризации и учёта счётчиков;

  • сократить объем бумажного документооборота;

  • снизить трудозатраты, связанные с обработкой информации.

Разработка программного модуля связана со значительными затратами ресурсов (трудовых, материальных, финансовых). В связи с этим создание и реализация каждого проекта нуждается в соответствующем технико-экономическом обосновании (ТЭО). Экономическим эффектом от разработки данного программного модуля будет полученная чистая прибыль от его реализации. Для этого рассчитаем затраты на разработку, отпускную цену и чистую прибыль.

4.2 Оценка трудоемкости и сроков разработки

На основании информации о функциях разрабатываемого ПС по каталогу функций определяется объем функций по формуле:

, (4.1)

где n – общее число функций;

Vi – объем функций ПС.

Расчет объема ПС приведен в таблице 4.1

Таблица 4.1 – Перечень и объём функций программного модуля

Номер функции

Содержание функции

Объем (строк кода)

101

Организация ввода информации

130

102

Контроль, предварительная обработка и ввод информации

490

203

Формирование баз данных

1560

204

Обработка наборов и записей базы данных

1980

207

Манипулирование данными

7200

208

Организация поиска и поиск в базе данных

4610

305

Обработка файлов

690

308

Управление документами

1100

403

Формирование служебных таблиц

1230

503

Управление внешними устройствами

2370

506

Обработка ошибочных и сбойных ситуаций

460

703

Расчет показателей

630

Всего

22450

Таким образом, получаем объём данного программного средства:

= 22450.

На основании общего объема ПО определяется нормативная трудоемкость Тн. Нормативная трудоемкость устанавливается с учетом сложности ПО. Для ПО объёмом 22 450 строк кода (3-я группа сложности ПО) соответствует нормативная трудоемкость 414 человеко-дня.

Разрабатываемая автоматизированная система контроля движения приборов учета электроэнергии, по своим характеристикам относится к 3-й группе сложности. Дополнительный коэффициент сложности выбирается для ПО, обеспечивающего хранение, ведение и поиск данных в сложных структурах, и принимается равным Ксл = 0,07.

С учетом дополнительного коэффициента сложности Ксл рассчитывается общая трудоемкость ПС:

То = Тн·Ксл , (4.2)

где То – общая трудоемкость ПС;

Тн – нормативная трудоемкость ПС;

Ксл – дополнительный коэффициент сложности ПС.

То = 414·1,07 = 443 чел./дней.

На основании общей трудоемкости рассчитывается уточненная трудоемкость с учетом распределения по стадиям (Ту):

, (4.3)

где Тi – трудоемкость разработки ПС на i-й стадии (человеко-дней);

m – количество стадий разработки.

Трудоемкость ПС по стадиям определяется с учетом новизны и степени использования в разработке типовых программ и ПС:

Тстi = dстi·Кн·Кт·То, (4.4)

где Тстi – трудоемкость разработки ПС на i-й стадии (технического задания, эскизного проекта, технического проекта, рабочего проекта и внедрения);

Кн – поправочный коэффициент, учитывающий степень новизны ПС;

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

dстi – удельный вес трудоемкости i-й стадии разработки ПС в общей трудоемкости разработки ПС.

По степени новизны разрабатываемый программный модуль относится к группе «В» с поправочным коэффициентом Кн равным 0,7. Поскольку программный модуль разрабатывается на платформе Java EE, которая охватывает реализуемые функции со степенью от 20% до 40%, то коэффициент использования типовых программ Кт принимается равным 0,8.

Исходя из степени новизны, определим коэффициенты удельных весов трудоемкости на каждой стадии:

  • техническое задание dст1 = 0,09;

  • технический проект dст2 = 0,14;

  • рабочий проект dст3 = 0,61;

  • внедрение dст4 = 0,16.

Рассчитаем трудоемкость по стадиям:

Ттз = 0,09·0,7·0,8·443 = 22 (человеко-дней);

Ттп = 0,14·0,7·0,8·443 = 35 (человеко-дней);

Трп = 0,61·0,7·0,8·443 = 151 (человеко-дней);

Твн = 0,16·0,7·0,8·443 = 40 (человеко-дней).

Уточненная трудоемкость будет равна:

Ту = 22 + 35 + 151 + 40 = 248 (человеко-дней).