86
принято решение о разработке программного обеспечения силами сотрудников
ИТ-отдела организации, у которых есть опыт разработки и сопровождения
программного обеспечения.
Разработка программного обеспечения осуществлялась согласно
стандарту ГОСТ Р 57193-2016, итерационной модели жизненного цикла и
стратегии внедрения «узкое место». На этапе планирования был составлен
перечень работ проекта разработки программного обеспечения контроля
технического состояния оборудования, был выделен перечень необходимых
программных и технических средств. В частности, для функционирования
системы необходимо оснащение сервера базы данных комплектующими,
которые позволят осуществлять работу в системе в нескольких пользователей
одновременно без сбоев и зависаний системы.
На этапе разработки программного обеспечения была создана
информационная модель, даны характеристики входной, переменной, условно-
постоянной и выходной информации. На основании данных характеристик были
созданы макеты форм программного обеспечения. Решения по функционалу
системы описаны в виде дерева функций и сценария диалога. Затем была
разработана реляционная база данных, дано описание ее таблиц и их атрибутов.
Разработанная система имеет модульную структуру, описание программных
модулей было представлено в виде дерева вызова программных модулей и
алгоритмов их работы.
В результате проделанной работы была разработана информационная
система, которая функционирует следующим образом: ежемесячно из ERP-
системы загружается перечень оборудования с указанием инвентарных номеров.
Сотрудники вводят для каждого нового вида оборудования плановое значение
показателей работоспособности. Затем по мере необходимости осуществляется
измерение фактических показателей. Система рассчитывает величину
отклонений фактических показателей от плановых и выделяет оборудование, к
которого отклонения составляют более 50% красным цветом. Это оборудование
отражается в протоколе проверки, специалист, формирующий протокол
вписывает решение по дальнейшей работе с этим оборудованием в протокол.