Создание автоматизированной системы управления технологическим процессами инженерно-геологических изысканий «Геология 2.0.»
- Заказчик:
- ГБУ Мосгоргеотрест
- Руководитель проекта со стороны заказчика
- Поставщик
- АО «Инфосистемы Джет»
- Год завершения проекта
- 2024
- Сроки выполнения проекта
- апрель, 2024 — октябрь, 2024
- Масштаб проекта
- 450 человеко-часов
- Цели
-
Минимизация трудозатрат на разработку отчетных документов по результатам инженерно-геологических и инженерно-экологических изысканий через автоматизацию сквозного процесса Отдела геологии;
-
Импортозамещение средств автоматизации, применяемых в Отделе геологии;
-
Повышение защищённости и надёжности средств автоматизации Отдела геологии через замену устаревших средств автоматизации;
-
Снижение трудозатрат на работу с архивными результатами изысканий в электронном виде;
-
Снижение трудозатрат на развитие системы при изменении нормативных документов.
-
- Результаты
В результате реализации первого этапа проекта сформирована целевая архитектура и развернута система с ограниченным функционалом для последующего поступательного развития АС «Геология 2.0» в 2025-2027 годах, в том числе:
-
осуществлен переход с монолитной на микросервисную архитектуру АС «Геология 2.0»;
-
выстроен конвейер непрерывной интеграции и непрерывного развертывания программного обеспечения (CI CD);
-
автоматизированы основные процессы Отдела геологии ГБУ Мосгоргеотрест;
-
обеспечена возможность бесшовного поэтапного отказа от устаревших технологий и программного обеспечения, в том числе и импортного, на отечественное ПО либо ПО с открытым кодом;
-
данные о системе структурированы и задокументированы.
Указанные меры позволят в дальнейшем существенно сократить трудозатраты ГБУ Мосгоргеотрест на производство инженерно-геологических и инженерно-экологических изысканий.
-
Уникальность проекта
Основными технологическими процессами деятельности геологов являются пространственный анализ, пространственное отображение инженерно-геологических элементов и их числовые характеристики в виде таблиц. При реализации проекта было важно обеспечить достижение основного результата – автоматизации процессов. При этом необходимо было соблюсти баланс между функциональными потребностями пользователей и требованиями к построению современных систем.
Важным этапом проекта было проектирование и построение микросервисной архитектуры автоматизированной системы «Геология 2.0.». Это позволило спроектировать переход от устаревших технологий и иностранного ПО (Microsoft Access, Excel, VB, VBA, Django, Oracle Database, Oracle Forms, Bentley Microstation) на решения, входящие в реестр отечественного ПО, или Open Source решения.
Для выполнения проекта сотрудники ИТ-компании «Инфосистемы Джет» освоили новую предметную область и изучили сложные технологические процессы.
- Использованное ПО
-
Штурвал - платформа управления средами контейнерной оркестрации
-
ОС - РЕД ОС
-
СУБД - PostgrePro
-
Redis
-
Apache Kafka / Zookeeper
-
Java OpenJDK
-
Apache Tomcat
-
- Сложность реализации
-
сопротивление некоторых сотрудников изменениям или инновациям;
-
отсутствие детального описания постоянно изменяемой старой системы и использующихся бизнес-процессов;
-
фактическая необходимость проведения реверс-инжиниринга ПО, разработанного более 20 лет назад;
-
специфичность и разнообразие оборудования, используемого при исследованиях, необходимость поддержания актуальных форматов обмена;
-
сложность математических расчетов при проведении анализа результатов исследований.
-
- Описание проекта
До старта проекта процессы отдела инженерно-геологических изысканий ГБУ Мосгоргеотрест автоматизировались, в основном, силами собственной команды разработчиков. Это обеспечивало оперативность внесения изменений в ПО, но, с другой стороны, имело минусы, в том числе с накопительным эффектом:
-
устаревание технологий, на базе которых проведена автоматизация (использовались средства автоматизации, разработанные более 20 лет назад);
-
сложности с поиском разработчиков, компетентных в работе с устаревшими технологиями, в случае необходимости замены и ротации кадров;
-
отсутствие качественного документирования возможностей Системы.
Помимо этого, часть решений, использовавшихся для автоматизации процессов отдела инженерно-геологических изысканий, требовала импортозамещения.
В соответствии с итогами закупочных процедур, для выполнения вышеуказанных задач был заключен контракт с ИТ-компанией «Инфосистемы Джет», обладающей необходимым опытом и квалификацией. В процессе исполнения контракта проведено обследование бизнес-процессов отдела инженерно-геологических изысканий, по результатам которого была спроектирована и разработана автоматизированная система «Геология 2.0».
В рамках первой очереди создания системы были автоматизированы основные процессы производства инженерно-геологических и инженерно-экологических изысканий ГБУ Мосгоргеотрест, в т.ч. процессы:
-
рассмотрения заявок на проведение инженерно-геологических и инженерно-экологических изысканий;
-
формирования предварительной программы работ и сметы и их согласования с компанией;
-
заключения договоров;
-
подготовки и согласования документов для бурения;
-
полевых работ;
-
полевых и лабораторных исследований;
-
анализа результатов исследований;
-
подготовки финальной сметы и расчета заработной платы;
-
подготовки отчетной документации.
-
- География проекта
Москва
- Дополнительные презентации:
- Скриншот 30-10-2024 124157.jpgСкриншот 30-10-2024 124116.jpg