27 лет
на рынке IT

30 секунд на расчеты: разработали ПО для автоматизации дозиметрического контроля на АО «ЧМЗ»

Промышленное ПО, в основе которого лежат строгие стандарты и требования, может выглядеть по-разному в зависимости от бизнес-процессов на конкретном предприятии. Поэтому у бизнеса есть два варианта: использовать готовое решение и адаптироваться под него или заказать разработку собственного ПО.
В кейсе «Чепецкого механического завода» рассказываем о создании веб-приложения, полностью учитывающего особенности работы предприятия.
Задача:
автоматизировать расчет доз облучения персонала с учетом новой методики по ГОСТ и сократить нагрузку на расчетчиков
Решение:
специализированное ПО с автозаполнением данных, расчетам, формированием карточек ИДК и аналитикой

Клиент

АО «Чепецкий механический завод» (АО ЧМЗ) — ключевой поставщик материалов для изготовления топлива атомных станций.

Предприятие входит в дивизион «Росатом МеталлТех» и является центром металлургии госкорпорации. Количество сотрудников более 3700 человек.

Ситуация до начала проекта

ЧМЗ активно развивается, на предприятии уже запущены автоматизированные системы управления для оперативного планирования и диспетчерского контроля, управления лабораторными работами, обслуживанием и ремонтом оборудования.

Но индивидуальный дозиметрический контроль (ИДК), анализ данных по накопленным дозам облучения и подготовка соответствующих отчетов велись в полуавтоматическом режиме. Данные вручную вносились ответственными сотрудниками в таблицы формата-excel, расчет проводился по заданным формулам.

Карточки ИДК заводятся на каждого, что посещает территорию завода и хранятся в течение 50 лет.

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

В итоге руководство завода решило заказать разработку собственного программного продукта с целью контроля выполнения требований НРБ-99/2009 и обозначило основные требования к системе:

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

Цель и задачи

Цель — разработка программы для автоматического расчета индивидуальных доз облучения персонала, формирования карточек индивидуального дозиметрического контроля и сопутствующей отчетности.

Задачи:

  1. Создать единую базу для хранения шаблонов документов, справочников для расчетов и архива данных дозиметрического контроля персонала.
  2. Автоматизировать процессы расчета индивидуальных доз облучения персонала с использованием современных математических методов.
  3. Автоматизировать процессы формирования документов и отчетности для получения достоверной информации о дозах облучения персонала.

Реализация

Погружение в проблему и выбор команды

Индивидуальный дозиметрические контроль — критически значимый контур для предприятий с радиационными факторами загрязнения. От точности измерений и выводов дозиметриста зависит безопасность персонала.

Чтобы описать существующие бизнес-процессы, разобраться в особенностях учета накопленных доз облучения и регламентированной документации, системный аналитик проекта лично отправилась на предприятие. Потребовалась целая неделя и обучение работе дозиметриста под руководством главного специалиста лаборатории, чтобы изучить тему на практике.

Для работы над проектом мы сформировали команду с опытом поддержки и развития MES-систем. В нее вошли проектный менеджер, системный аналитик два фронтенд-разработчика и два бэкенд-разработчика, а также сеньор-программист, кандидат математических наук.

Пример одного из бизнес-процессов, описанных на подготовительном этапе проекта. На схеме стали более очевидны узкие места и связи, которые важно было учесть в разработке ПО.

Внутренний документооборот

Для предприятий есть утвержденные ГОСТом документы, которые они должны вести для отчетности. Кроме того, раньше все заявки на постановку сотрудников на учет, изменение личных данных и другой информации происходили через электронную почту или в устной форме, а вносились вручную.

Чтобы исключить переписку по почте и ввести полную прослеживаемость действий с карточками сотрудников для проверки по ISO 9 100, мы добавили в приложение раздел «Документы и заявки». Здесь мы в первую очередь добавили шаблоны документов для быстрой настройки.

Шаблоны позволяют добавлять и убирать нужные блоки в документы, оперативно реагируя на требования контролирующих органов и создавая отчеты под нестандартные запросы.

Что касается заявок, теперь все обращения регистрируются в ПО, а проверяющий в любой момент может ввести ФИО сотрудника и получить данные изменений в карточке за последние пять лет. Данные автоматически подтягиваются в файл после обработки запроса и хранятся в базе ПО, а не в отдельном файле, как это было до начала проекта.

Таблица в Excel с изменениями данных по сотрудникам выглядела громоздко. Мы аккуратно перенесли логику в ПО и сохранили привычную цветовую идентификацию.

Отчет учета рабочего времени

На предприятии 96 цехов (подразделений), каждое из которых поделено на зоны по уровню радиационного воздействия. Для сбора информации в рамках индивидуального дозиметрического контроля (ИДК) существует специальный отчет учета рабочего времени, в который вносятся данные по каждому сотруднику, сколько времени на каждом участке он пробыл.

Ранее это был документ формата Excel с большим количеством колонок и строк, работа с которым требовала предельной концентрации внимания и точности. Кроме того, каждый участок в отчет добавлялся вручную, что дополнительно усложняло процесс составления отчета.

Екатерина Малофеева, системный аналитик «СофтЭксперт»:

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

Математические формулы для точных расчетов

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

Далее логика расчетов была описана для ПО и перенесена в систему. Таким образом, обеспечивается полная прозрачность и прослеживаемость расчетов, а сами расчеты занимают в среднем 30 секунд на 1000 человек.

Кроме справочников для расчета доз, мы добавили в приложение другие справочники. С ними любые документы и отчеты формируются в считанные секунды, обеспечена большая вариативность и гибкость.

Результат

 

Благодаря четко выстроенной работе на подготовительном этапе и быстрой обратной связи от заказчика в течение всего проекта, разработка веб-приложения заняла всего 10 месяцев.

После тестовых расчетов и сверки данных мы разместили ПО на компьютерах дозиметриста и загрузили в систему исторические данные по 12000 сотрудников. Таким образом завершилось создание единого цифрового контура для расчетов доз облучения, формирования индивидуальных карточек сотрудников и отчетности для руководства и контролирующих органов.

В результате проекта:

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

Кроме внутреннего документооборота, автоматизированных расчетов и формирования карточек ИДК, мы добавили в ПО журнал «Движение дозиметров» для отслеживания информации по дозиметрам (кому, когда выдан, данные о поверке) и аналитический дашборд с возможностью просмотра среза данных по участкам, типам радиационного облучения, суммарным дозам.

Данная разработка запатентована и включена в реестр российского ПО. Сотрудничество с заказчиком продолжается в рамках поддержки.

Понравился проект?
Звоните! Проконсультируем и рассчитаем стоимость проекта бесплатно!