Ключевые слова: хранение данных геологических лабораторных испытаний, неструктурированные данные, система хранения результатов опытов, геоинформационная система, база данных, геологическая среда, информационный ресурс, инженерная геология
Система комплексного хранения данных геологических лабораторных испытаний
УДК 004.9+624.131.37
DOI: 10.26102/2310-6018/2024.44.1.007
В статье рассматривается разработка нового подхода к хранению и организации результатов лабораторных опытов с учетом специфики их последующей обработки. Для решения поставленной задачи лабораторные опыты рассматриваются как структурированные данные с неструктурированными частями. При разработке системы была проанализирована специфика хранения и обработки данных лабораторных испытаний, после чего сформулированы основные требования к системе. Были определены основные модели данных, а также сущности базы. Для хранения структурированных данных выбрана стандартная реляционная модель данных, а хранение неструктурированной информации (такой как результаты опыта или параметры опыта) реализовано через поле BJSON. Для решения задачи обеспечения защищенного доступа, а также создания API для системы был выбран асинхронный фреймворк FastAPI. Также рассмотрена реализация хранения дополнительных файлов опыта, которые находятся в объектном хранилище и связываются с опытом в реляционной модели через дополнительную сущность. Представленный подход отличается своей гибкостью к структуре хранимых лабораторных опытов, учитывает специфику геологических лабораторных испытаний, а также предоставляет возможности для комплексного метаанализа больших объемов данных. Система была протестирована и внедрена в технологический процесс геотехнической лаборатории АО МОСТДОРГЕОТРЕСТ.
Ключевые слова: хранение данных геологических лабораторных испытаний, неструктурированные данные, система хранения результатов опытов, геоинформационная система, база данных, геологическая среда, информационный ресурс, инженерная геология
Для цитирования: Тишин Н.Р., Озмидов О.Р., Пролетарский А.В. Система комплексного хранения данных геологических лабораторных испытаний. Моделирование, оптимизация и информационные технологии. 2024;12(1). URL: https://moitvivt.ru/ru/journal/pdf?id=1495 DOI: 10.26102/2310-6018/2024.44.1.007
Поступила в редакцию 22.12.2023
Поступила после рецензирования 22.01.2024
Принята к публикации 31.01.2024
Опубликована 31.03.2024