Технико-экономическое обоснование разработки
Программное средство предназначено для автоматизации процесса диагностики заболеваний. Данное ПС позволяет с максимальной эффективностью повысить точность и достоверность диагноза, снизить трудовые затраты по обработке данных.
На разработку программного обеспечения производится расчёт затрат времени, который охватывает работы выполняемые специалистами на следующих стадиях:
1) техническое задание;
2) эскизный проект;
3) технический проект;
4) рабочий проект;
5) внедрение.
Данные о трудоемкости каждой из стадий по плану и хронометражу представлены в таблице 4.1.
Таблица 4.1 – Данные о трудоемкости на стадиях разработки по плану и хронометражу
| Стадия | Трудоемкость, дней | |
| По плану | По хронометражу | |
| Техническое задание | ||
| Эскизный проект | ||
| Технический проект | ||
| Рабочий проект | ||
| Внедрение |
При расчёте фактических затрат времени на создание сайта необходимо учесть влияние следующих факторов:
1) количество разновидностей форм входной информации;
2) количество разновидностей форм выходной информации;
3) степень новизны комплекса задач;
4) сложность алгоритма;
5) виды используемой информации;
6) сложность контроля входной и выходной информации;
7) использование типовых проектных решений.
Предусматривается четыре степени новизны разрабатываемых задач, которые представлены в таблице 4.2.
Таблица 4.2 - Степени новизны разрабатываемых задач
| Обозначение | Степень новизны | ||
| А | Разработка комплекса задач | ||
| Б | Разработка решений задач и систем, не имеющих аналогов | ||
| В | Разработка решений задач и систем, имеющих аналогичное решение | ||
| Г | Привязка типовых проектных решений |
Сложность алгоритма представлена тремя группами в таблице 4.3.
Таблица 4.3 - Группы сложности алгоритмов
| Обозначение | Виды алгоритмов |
| С1 | Алгоритмы оптимизации и моделирования систем и объектов |
| С2 | Алгоритмы учёта и отчётности, статистики, поиска |
| СЗ | Алгоритмы, реализующие стандартные методы решения |
Трудоёмкость разработки проекта зависит так же от вида используемой информации. Виды информации представлены в таблице 4.4.
Таблица 4.4 - Виды используемой информации
| Обозначение | Виды информации |
| ПИ | Переменная информация |
| ПСИ | Нормативно-справочная информация |
| БД | Базы данных |
| РВ | Режим работы в реальном времени |
| ТОУ | Телекоммуникационная обработка данных и управление удалёнными объектами |
Сложность организации контроля входной и выходной информации представлена в таблице 4.5 четыремя группами.
Таблица 4.5- Группы сложностей организации контроля входной и выходной информации
| Обозначение | Группа сложности |
| Входные данные и документы разнообразного формата и структур (контроль осуществляется перекрёстно) | |
| Входные данные и документы однообразной формы и содержания (осуществляется формальный контроль) | |
| Печать документов сложной многоуровневой структуры, разнообразной формы и содержания | |
| Печать документов однообразной формы и содержания, вывод массивов данных на машинные носители |
Далее в справочных таблицах представлены затраты времени при выполнении различных видов работ на разных стадиях процесса разработки сайта.
Таблица 4.6 - Затраты времени при выполнении работ на стадии технического задания (дни)
| № | Комплекс задач, подсистем | Степень новизны | |||||
| А | Б | В | Г | ||||
| Перспективное планирование, размещение и развитие отрасли; управление проектируемым капитальным строительством; технико-экономическое планирование; ценообразование | |||||||
| Управление материально-техническим снабжением, сбытом продукции; управление комплектацией, экспортными и импортными поставками | |||||||
| Управление бухгалтерским учетом, финансовой деятельности предприятия | |||||||
| Управление организацией труда, зарплата, кадры, нормы и нормативы, охрана труда | |||||||
Продолжение таблицы 4.6
| Управление качеством продукции, технологическими процессами в производстве, стандартизации, технической подготовкой производства | |||||
| Управление транспортными перевозками, техобслуживанием, вспомогательными службами и энергоснабжение | |||||
| Управление научно-технической информацией. Совершенствование документооборота и контроль исполнения документа. Управление охраной природы и окружающей среды | |||||
| Учет пенсий, пособий и страховых операции. | |||||
| Статистические задачи | |||||
| Задачи расчётного характера |
Таблица 4.7 - Затраты времени при выполнении работ на стадии эскизного проекта (дни).
| № | Комплекс задач, подсистем | Степень новизны | |||||
| А | Б | В | Г | ||||
| Перспективное планирование, размещение и развитие отрасли; управление проектируемым капитальным строительством; технико экономическое планирование; ценообразование | |||||||
| Управление материально-техническим снабжением, сбытом продукции; управление комплектацией, экспортными и импортными поставками | |||||||
| Управление бухгалтерским учетом, финансовой деятельности предприятия | |||||||
| Управление организацией труда, зарплата, кадры, нормы и нормативы, охрана труда | |||||||
| Продолжение таблицы 4.7 | |||||
| Управление качеством продукции, технологическими процессами в производстве, стандартизации, технической подготовкой производства. | |||||
| Управление транспортными перевозками, техобслуживанием, вспомогательными службами и энергоснабжение. | |||||
| Управление научно-технической информацией. Совершенствование документооборота и контроль исполнения документа. Управление охраной природы и окружающей среды. | |||||
| Учет пенсий, пособий и страховых операций. | |||||
| Статистические задачи. | |||||
| Задачи расчётного характера. |
Таблица 4.8 - Поправочные коэффициенты (К1, К2, К3),для определения трудоёмкости работ на стадии технического проекта.
| № | Вид используемой информации | Степень новизны | |||
| А | Б | В | Г | ||
| ПИ, К1 | 1,7 | 1,2 | 0,5 | ||
| НСИ, К2 | 1,45 | 1,08 | 0,72 | 0,43 | |
| БД, К3 | 4,37 | 3,12 | 2,08 | 1,25 |
Таблица 4.9 - Поправочные коэффициенты (К1,К2,К3) определения трудоёмкости работ на стадии рабочего проекта.
| № | Вид используемой информации | Группа сложности алгоритма | Степень новизны | |||
| А | Б | В | Г | |||
| ПИ, К1 | С1 | 2,27 | 1,62 | 1,2 | 0,65 | |
| С2 | 2,02 | 1,44 | 1,1 | 0,58 | ||
| СЗ | 1,68 | 1,2 | 0,48 | |||
| ПСИ, К2 | С1 | 1,36 | 0,97 | 0,65 | 0,4 | |
| С2 | 1,21 | 0,86 | 0,58 | 0,34 | ||
| СЗ | 1,01 | 0,72 | 0,48 | 0,29 | ||
| БД, К3 | С1 | 1,14 | 0,81 | 0,54 | 0,32 | |
| С2 | 1,05 | 0,72 | 0,48 | 0,29 | ||
| СЗ | 0,85 | 0,6 | 0,4 | 0,24 |
При использовании информации разных видов для технического и рабочего проекта поправочный коэффициент рассчитывается по формуле (4.1):
(4.1)
где: m - количество наборов данных ПИ;
n - количество наборов данных НСИ;
р - количество наборов данных БД;
Таблица 4.10 - Поправочные коэффициенты, учитывающие сложность контроля входной и выходной информации на стадиях рабочего проекта и внедрения.
| Сложность контроля входной информации | Сложность контроля выходной информации | |
| 1,16 | 1,07 | |
| 1,08 |
Таблица 4.11 - Поправочные коэффициенты для определения трудоёмкости работ на стадии технического и рабочего проектов, внедрения.
| Стадия разработки | Вид обрабатываемой информации | Степень новизны | |||
| А | Б | В | Г | ||
| ТП | РВ | 1,67 | 1,45 | 1,26 | 1,1 |
| ТОУ | 1,75 | 1,52 | 1,36 | 1,15 | |
| РП | РВ | 1,75 | 1,52 | 1,36 | 1,15 |
| ТОУ | 1,92 | 1,67 | 1,44 | 1,25 | |
| В | РВ | 1,6 | 1,39 | 1,21 | 1,05 |
| ТОУ | 1,67 | 1,45 | 1,26 |
Общая трудоёмкость разработки программного продукта рассчитывается по формуле (4.2):
ТОБЩ=tТЗ+tЭП+tТП+tРП+tВ, (4.2)
где: tТЗ - затраты труда на стадии технического задания (в днях);
tЭП - затраты труда на стадии эскизного проекта (в днях);
tТП - затраты труда на стадии технического проекта (в днях);
tРП - затраты труда на стадии рабочего проекта (в днях);
tВ - затраты труда на стадии внедрения (в днях).
Подставив в формулу (4.2) числовые значения трудоёмкости разработки программного продукта на каждом этапе без учёта поправочных коэффициентов, получим:
ТОБЩ=36+101+31+21+15=204 дня.
Общая трудоёмкость разработки системы электронных документов с учётом поправочных коэффициентов рассчитывается по формуле (4.3):
Т'ОБЩ=tТЗ+tЭП+t'ТП+t'РП+t'В,(4.3)
где: t'ТП - затраты труда на стадии технического проекта с учётом поправки;
t'РП - затраты труда на стадии рабочего проекта с учётом поправки;
t'В - затраты труда на стадии внедрения с учётом поправки.
Для расчёта затрат труда на стадии технического проекта с учётом поправки по формуле (4.1) и на основе справочной таблицы (4.11) рассчитаем поправочный коэффициент на использование разных видов информации:

Теперь с учётом поправки на использование разных видов информации и на основе справочной таблицы вычислим затраты труда на стадии технического проекта с учётом поправки:
t'ТП=
дней.
Для расчёта затрат труда на стадии рабочего проекта с учётом поправки и на основе справочной таблицы рассчитаем поправочный коэффициент на использование разных видов информации:

С учётом поправки на использование разных видов информации вычислим затраты труда на стадии рабочего проекта с учётом поправки:
t'РП =
дней.
Для расчета затрат труда на стадии внедрения используются поправочные коэффициенты:
t'В =
дня.
Таким образом, общие затраты труда на разработку программного продукта с учётом поправочных коэффициентов составят:
Т'общ=36+101+62+20+24 = 243 дня.
Численность исполнителей определяется по формуле (4.4)
человек.