Разработка информационной системы ботанического сада Соловецкого архипелага | Статья в журнале «Молодой ученый»

Отправьте статью сегодня! Журнал выйдет 28 декабря, печатный экземпляр отправим 1 января.

Опубликовать статью в журнале

Библиографическое описание:

Мохов, А. С. Разработка информационной системы ботанического сада Соловецкого архипелага / А. С. Мохов, Р. А. Алешко, К. В. Шошина. — Текст : непосредственный // Молодой ученый. — 2015. — № 13.1 (93.1). — С. 23-25. — URL: https://moluch.ru/archive/93/20836/ (дата обращения: 16.12.2024).

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

В ходе работы была разработана структура базы данных. Отдельно можно выделить следующие схемы: структура базы данных деревьев, ландшафтов и маршрутов.

На рисунках 1, 2 рассмотрен пример схемы данных для ландшафтов и деревьев ботанического сада.

Рис. 1. Структура базы данных деревьев

 

Рис. 2. Структура базы данных ландшафтов

 

Структура базы данных поделена на пространственные и атрибутивные данные.

Для разработки информационной системы было принято решение использовать QGIS, поскольку данное программное обеспечение включает все необходимые средства разработки. Оно включает в себя непосредственно программу QGIS. В неё встроена возможность создания модуля на таких языках программирования как C++ и Python, а также система управления базами данных – PostgreSQL.

Разрабатываемое программное обеспечение можно разделить на несколько составляющих, взаимодействующих между собой: интерфейс, плагин (модуль), база данных, QGIS. Интерфейс был реализован с помощью инструмента PyQt. Интерфейс взаимодействует с плагином, с помощью которого происходит вся работа с необходимыми данными. Плагин написан на языке программирования Python. Он, свою очередь, работает с базой данных. База данных разработана с помощью PostgreSQL.

Для того, чтобы пользователю было легче ориентироваться в программе, многие стандартные панели инструментов и виджеты были отключены, что значительно упростило интерфейс программного средства. Пользователю представлен виджет для работы с ботаническим садом, он включает в себя несколько вкладок, которые отвечают за ту или иную группу функций. Под данным виджетом расположено окно, отвечающее за слои, там пользователь может настроить цвета и обозначения полигонов и точек, а также скрыть тот или иной слой. С другой стороны расположена карта, в которой будет происходить работа. Вверху расположено стандартное меню QGIS, которое необходимо скорее не пользователю, а разработчику данной программы для каких-либо углублённых настроек.

На рисунке 3 представлен интерфейс разработанного программного средства.

 

Рис. 3. Интерфейс программы

 

Литература:

1.      Р.А. Алешко, А.Т. Гурьев, К.В. Шошина, В.С. Щеников Разработка методики визуализации и обработки геопространственных данных // Научная визуализация. – 2015. - №1. – С. 20 – 29.

2.      Алешко Р.А. Система мониторинга и управления пространственными гетерогенными объектами (на примере Соловецкого архипелага) / Бекмешев А.Ю., Васендина И.С., Гурьев А.Т., Карлова Т.В., Шошина К.В., Щеников В.С. // Вестник БГТУ. - 2014. - №3(43). - С.104-108.

3.      Гурьев А.Т. Разработка геоинформационной системы на базе программного обеспечения с открытым исходным кодом / Алешко Р.А., Васендина И.С., Шошина К.В., Щеников В.С. // Вестник БГТУ. - 2014. - №3(43). - С.114-118.

4.      Алешко Р.А., Гурьев А.Т. Структурное моделирование взаимосвязей дешифровочных признаков спутниковых снимков и таксационных параметров лесных насаждений // Труды СПИИРАН. Вып. 29 (2013). С. 180–189.

5.      Алешко Р.А., Гурьев А.Т. Методика тематического дешифрирования спутниковых снимков лесных территорий на основе структурных моделей // Известия Вузов. Приборостроение. 2013. Т.56. №7. С. 76–77.

Основные термины (генерируются автоматически): QGIS, ботанический сад, база данных, интерфейс, информационная система, Структура базы данных, структура базы данных деревьев, язык программирования.


Похожие статьи

Разработка мультимедийного информационно-экспозиционного комплекса музеев Хивы

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

Разработка информационной системы сопровождения спортивных тренировок

Разработка информационной поисковой системы позиционирования технологического оборудования реакторного отделения АЭС

Разработка автоматизированной системы учёта груза на складе

Разработка информационной системы для структурного подразделения университета — отдела дополнительного образования

Разработка информационной системы для инвентаризации земель сельскохозяйственного назначения

Разработка программного обеспечения устройства территориального мониторинга АЭС

Разработка структуры и алгоритма встроенного программного обеспечения мобильного офтальмоскопа

Разработка проектно-художественной концепции детского игрового комплекса «Драккар»

Похожие статьи

Разработка мультимедийного информационно-экспозиционного комплекса музеев Хивы

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

Разработка информационной системы сопровождения спортивных тренировок

Разработка информационной поисковой системы позиционирования технологического оборудования реакторного отделения АЭС

Разработка автоматизированной системы учёта груза на складе

Разработка информационной системы для структурного подразделения университета — отдела дополнительного образования

Разработка информационной системы для инвентаризации земель сельскохозяйственного назначения

Разработка программного обеспечения устройства территориального мониторинга АЭС

Разработка структуры и алгоритма встроенного программного обеспечения мобильного офтальмоскопа

Разработка проектно-художественной концепции детского игрового комплекса «Драккар»

Задать вопрос