Визуальный редактор для моделирования производственных процессов

Наш клиент из Нидерландов попросил создать инструмент, с помощью которого можно было применять разработанные им методы оптимизации производственных операций. Мы разработали визуальный редактор, с помощью которого можно было быстро создать модель любого процесса, а также создали средства моделирования, позволяющие протестировать созданные модели и выявить места для оптимизации.
Объем работ: 1 чел/год
Услуги: Разработка архитектуры, создание документации, разработка, тестирование.
Сроки: 2019-2020 год.
Технологии: Java, Springboot, JavaScript, Angular, Electron.
Ориентировочная стоимость подобного проекта: от 5 млн руб
Очень интересный проект попал к нам из Нидерландов.
Команда ученых, специализирующихся на моделировании процессов производства c использованием так называемых цветных сетей Петри (Colored Petri Nets, CPN), решила создать новый пользовательский интерфейс для использования своих математических моделей. Работа над проектом была разделена на несколько этапов и предполагала еженедельные онлайн-конференции с клиентом, в ходе которых проходила демонстрация и обсуждение достигнутых результатов, уточнение требований и планирование следующих спринтов.

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