Дата внедрения: 2026
Дата занесения: 30.07.2026
Отрасль: Производство
Решение: Разработка ПО




Тысячи сотрудников, сотни строк данных в Excel и расчеты, от которых зависит безопасность людей, но готовые решения не подходят. Именно с такой проблемой столкнулся «Чепецкий механический завод».

Мы разработали веб-приложение, которое свело к минимуму ручной ввод данных, переработки дозиметристов и вывело индивидуальный контроль доз облучения на новый уровень. Как нам удалось сократить время расчетов с нескольких часов до 30 секунд, читайте в кейсе.

Клиент

«Чепецкий механический завод» (АО ЧМЗ) – одно из крупнейших предприятий России, ключевой поставщик материалов для изготовления ядерного топлива атомных станций. На заводе работает более 3700 человек.

АО ЧМЗ является центром металлургии Госкорпорации «Росатом» и мировом лидером по производству изделий из циркония и его сплавов, гафния, кальция и низкотемпературных сверхпроводящих материалов.

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

После включения завода в состав «Росатом», внутренние процессы модернизируются. Сейчас на ЧМЗ запущены автоматизированные системы управления, позволяющие вести оперативное планирование и диспетчерский контроль, управлять лабораторными работами, обслуживанием и ремонтом оборудования, прогнозировать качество и состояние оборудования.

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

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

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

Основные требования к системе:

приведение документации к типовому виду, формирование и хранение шаблонов, а также готовых документов;

автоматизация и ускорение процесса расчета индивидуальных доз облучения персонала всех 96 цехов;

снижение трудозатрат специалистов при формировании документов, устранение двойного ввода и ручного заполнения;

автоматическое формирование отчетности и сбор аналитики в формате дашбордов для руководства предприятия.

Цель и задачи проекта

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

Задачи:

1

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

2

Автоматизировать расчет индивидуальных доз облучения с применением математических методов обработки данных.

3

Автоматизировать формирование документов и отчетности для повышения точности и оперативности получения данных о дозах облучения персонала.

Реализация

Погружение в бизнес-процессы заказчика и формирование команды

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

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

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

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

Технологический стек проекта

Веб-приложение создано на фуллстек платформе Jmix и СУБД PostgreSQL, размещено на ПК с операционной системой Astra Linux, совместимо MS Excel и «Мой офис».

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

Добавление сквозных источников данных для ИДК

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

Мы добавили в веб-приложение журнал «Движение дозиметров». В нем хранится информация о поверках, выдачах приборов сотрудникам и возвратах.

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

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

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

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

Автоматизация расчетов доз индивидуального облучения

Расчетная модель включает различные параметры: внешнее облучение (гамма, нейтроны), внутреннее (ингаляция, поступление с пищей/водой), вклад отдельных радионуклидов. Мы подключили к работе нашего разработчика, кандидата математических наук, что позволило:

разложить формулы расчетов на составляющие и автоматизировать сбор данных для них;

учесть погрешности и исключить ошибки в расчетах за счет формирования справочников коэффициентов;

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

ПО должно было обеспечивать отклик интерфейса не более чем за 2 секунды, а расчет доз облучения для 2 000 сотрудников — выполняться не более чем за 5 минут. Но мы смогли многократно улучшить этот показатель: теперь на расчет доз облучения 1000 сотрудников уходит всего 30 секунд! Тестовые расчеты успешно прошли валидацию и верификацию.

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

Организация работы с заявками, документами и хранение истории изменений

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

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

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

Настраиваемые шаблоны позволяют создавать отчеты под любые запросы за считанные секунды.

Результат

За 10 месяцев была разработана и внедрена специализированная система для автоматизации расчета индивидуальных доз облучения персонала, формирования карточек индивидуального дозиметрического контроля и подготовки отчетности. Мы загрузили в систему исторические данные по 12000 сотрудников, что позволило перевести ключевые процессы контроля и учета в единое цифровое пространство.

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

повышена безопасность и прослеживаемость данных по персоналу благодаря централизованному хранению информации в базе ПО и внутреннему документообороту приложения;

исключены риски ручного ввода и ускорились расчеты индивидуальных доз облучения персонала (всего 30 секунд на 1000 сотрудников) за счет автозаполнения данных и автоматизации расчетов;

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

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

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