Объем ПО определяется путем подбора аналогов на основании классификации типов ПО, каталога функций ПО и каталога аналогов ПО в разрезе функций, которые постоянно обновляются и утверждаются в установленном порядке. На основании информации о функциях разрабатываемой САО, по каталогу функций определяется объем функций. Затем по каталогу аналогов в разрезе функций уточняется объем функций. На основании этих данных составлена таблица 5.2.
Таблица 6.2 – Объём программного обеспечения
Номер Функции |
Содержание функций |
Объем (условных машинных команд) |
109 |
Организация ввода / вывода информации в интерактивном режиме |
109 |
203 |
Формирование базы данных |
626 |
204 |
Обработка наборов и записей базы данных |
790 |
305 |
Обработка файлов |
367 |
309 |
Формирование файла |
740 |
403 |
Формирование служебных таблиц |
369 |
503 |
Управление внешними устройствами и объектами |
1456 |
506 |
Обработка ошибочных и сбойных ситуаций |
520 |
507 |
Обеспечение интерфейса между компонентами |
686 |
604 |
Справка и обучение |
445 |
703 |
Расчет показателей |
263 |
707 |
Графический вывод результатов |
203 |
Итого: |
6574 |
Общий объем ПО рассчитывается по формуле:
, (6.1)
где – общий объем ПО, условных машинных команд;
– объем функций ПО, условных машинных команд;
- общее число функций.