Институт водных и экологических проблем СО РАН ПРОТОТИП ИНФОРМАЦИОННОЙ СИСТЕМЫ МОНИТОРИНГА БЕРЕГОВОЙ ЗОНЫ Лыгин Ан. А., Марусин К.В., Лыгин А. А., Хабидов А. Ш. Основные задачи ИС мониторинга • сбор, передача и хранение информации • защита хранимой информации • анализ и интерпретация данных • расчет характеристик состояния береговой зоны конкретного объекта • ретроспективный анализ • выработка оперативных, средне- и долгосрочных прогнозов развития береговой зоны водоемов • оповещение органов государственного управления о возможности развития катастрофических природных процессов в береговой зоне 2 Функциональная схема ИС мониторинга Информационная система Аналитический блок Мобильный аппаратный комплекс мониторинга Базовая рабочая станция Средства наземных измерений Блок математического моделирования Наблюдательная сеть Росгидромета LAN Средства обеспечения промерочных работ Мобильная аппаратная платформа Сервер СУБД Базы данных Блок предоставления информации Interne t Пользовательская рабочая станция Web-браузер 3 Y X Y X 4 Сущности базы данных «Береговая зона Новосибирского водохранилища» • «участки» • «системы координат» • «реперы» • «секции полигонов» • «координатные записи» • «профили» • «съемки» • «точки измерения» • «описания точек измерения» • «группы точек измерения» 5 Структурная схема базы данных 6 Хранимые процедуры • GetSite – получить описание участка по идентификатору • GetSiteByName – получить описание участка по его имени • GetProfile – получить атрибуты профиля по идентификатору • GetProfilesBySiteID – получить все профили участка • GetSurvey – получить характеристику съемки по идентификатору • GetSurveysByProfID – получить все съемки профиля • GetGPsBySurvID – получить все точки съемки • GetGPDbyGPID – получить описание точки измерения • GetGPG – получить описание группы точек измерения • GetGPGsBySiteID – получить все группы точек участка 7 Реализовано на данный момент • База данных с распределением ролей (схем), ориентированных на: – – – – чтение данных запись данных редактирование таблиц администрирование базы данных • Библиотека доступа к данным c возможностями взаимодействовать – подключенно (режим реального времени) – автономно (локальные копии, пересылка через адаптеры) • Веб-служба удаленного доступа 8 В настоящее время ведется разработка • «настольных» и веб-приложений взаимодействия с базой данных и предоставления отчетных форм • системы безопасной пересылки по HTTP 9 Требуемые программные средства • Сервер – ОС Microsoft Windows 2008 Server / Vista / 2008 Server R2 / 7 – Платформа Microsoft .NET Framework версий 4.0 и 3.5 – СУБД Microsoft SQL Server 2008 EXPRESS • Рабочая станция – ОС Microsoft Windows XP / Vista / 7 – Платформа Microsoft .NET Framework версий 4.0 и 3.5 10 Программные компоненты ИС мониторинга • Программа расчета параметров ветровых волн вне береговой зоны • Программа расчета параметров ветровых волн в береговой зоне • Программа расчета профиля динамического равновесия берегового склона • Программа расчета вдольберегового потока наносов • Программа «Абразия» • Программа «Динамика профиля» • Программа расчета изменения положения береговой линии 11 12 13 14 15 16 17 18 19 20 21 Институт водных и экологических проблем СО РАН СПАСИБО ЗА ВНИМАНИЕ ! Лыгин Ан. А., Марусин К.В. Лыгин А. А., Хабидов А. Ш. Барнаул 2012