Вестник Бурятского государственного университета
Математика, информатика
АвторизацияРУСENG

Вестник БГУ. Математика, информатика

Библиографическое описание:
Аргучинцев А. В.
,
Кедрин В. С.
,
Кедрина М. С.
АРХИТЕКТУРА ИЕРАРХИЧЕСКИ МОДИФИЦИРУЕМО-ПЕРЕСЕКАЮЩЕЙСЯ БАЗЫ ДАННЫХ БИОЭКОЛОГИЧЕСКИХ ПАРАМЕТРОВ // Вестник БГУ. Математика, информатика. - 2022. №1. . - С. 3-17.
Заглавие:
АРХИТЕКТУРА ИЕРАРХИЧЕСКИ МОДИФИЦИРУЕМО-ПЕРЕСЕКАЮЩЕЙСЯ БАЗЫ ДАННЫХ БИОЭКОЛОГИЧЕСКИХ ПАРАМЕТРОВ
Финансирование:
Проект реализуется победителем конкурса «Академический десант» благо- творительной программы «Стипендиальная программа Владимира Потанина» Благотворительного фонда Владимира Потанина, договор гранта № ГСАД- 0022/21. Исследование также выполнено при финансовой поддержке РФФИ и Правительства Иркутской области в рамках научного проекта № 20-41-385002.
Коды:
DOI: 10.18101/2304-5728-2022-1-3-17УДК: 519.683
Аннотация:
Рассматривается архитектурная модель научно-исследователь- ской платформы BaikalIntelli. Платформа предназначена для универсального хранения, ввода и обработки произвольных пространственно-временных баз дан- ных, содержащих биоэкологические параметры. Гибкая система дает возмож- ность работать с различной структурой таблиц и составом реквизитов. Предло- жены информационные технологии, позволяющие реализовать базовую функ- циональность универсального метамеханизма систематизации данных. Исполь- зуемый архитектурный паттерн реализует логику изолирования модели данных от представления и обеспечивает автономные принципы разработки механиз- мов платформы BaikalIntelli, нацеленные на снижение повторения элементов программного кода в программных классах платформы. Механизм платформы апробирован с помощью конкретной базы данных «Пространственно-временная изменчивость популяций олигохет в районе сброса промышленных очищенных сточных вод Байкальского целлюлозно-бумажного комбината». Спроектирован- ные механизмы платформы позволяют обеспечить надежное хранение и опера- тивное извлечение данных наблюдений.
Ключевые слова:
исследовательская платформа, клиент-серверная архи- тектура, паттерны хранения данных, базы данных, полиморфная информация, систематизация данных, иерархические модели, динамический интерфейс, веб-платформа, динамика популяций.
Список литературы:
Ruby S., Copeland D. B., Thomas D. Agile Web Development with Rails 6. The Pragmatic Programmers, LLC, 2020. 494 p.

Martin R. C. Clean Code: A Handbook of Agile Software Craftsmanship. Boston: Pearson Education, 2008. 431 p.

Crockford D. The application/json Media Type for JavaScript Object Notation (JSON). Internet Engineering Task Force, 2020. URL: https://www.rfc- editor.org/rfc/rfc4627.html (дата обращения 01.12.2021).

Коржов В. Многоуровневые системы клиент-сервер. URL: https://www.osp.ru/nets/1997/06/142618 (дата обращения 01.12.2021). Текст: электронный.

Tulder V. G. Storing Hierarchical Data in a Database. URL: https://www.sitepoint.com/hierarchical-data-database (дата обращения 01.12.2021).