Диссертация (1173083), страница 45
Текст из файла (страница 45)
После того, как программа будет запущена,откроется главное окно приложения (рисунок А.2).278Рисунок А.2 – Главное окно приложенияДалее необходимо выбрать пункт главного меню «Файл» –«Подключиться к базе данных…» (рисунок А.3) и выбрать нужный файл воткрывшемся диалоге (рисунок А.4).Рисунок А.3 – Пункт меню «Файл» – «Подключиться к базе данных...»279Рисунок А.4 – Выбор файла с даннымиПосле успешной загрузки данных в выпадающих списках в левой частиокна приложения на вкладке «Расчет» можно выбрать название реки иназвание населенного пункта.
Как только данные будут выбраны, в правойчасти окна отобразится следующая информация (рисунок А.5):• статистические данные о датах начала и окончания ледовых явлений,полученные из базы данных;• значения случайной величины, соответствующие определенной датеначала и окончания ледовых явлений;• разбиение на интервалы случайного вектора номеров дат началаледовых явлений;• разбиение на интервалы случайного вектора номеров дат окончанияледовых явлений;• математическое ожидание случайных векторов номеров дат начала иокончания ледовых явлений;• среднеквадратическое отклонение случайных векторов номеров датначала и окончания ледовых явлений;280• значение критерия Пирсона для случайных векторов номеров дат началаи окончания ледовых явлений;• предполагаемая дата начала навигации (верхняя доверительная границаинтервала времени окончания ледовых явлений);• предполагаемая дата окончания навигации (нижняя доверительнаяграница интервала времени начала ледовых явлений).Рисунок А.5 – Вид главного окна приложения после загрузки данныхДля того чтобы добавить данные в базу, необходимо перейти на вкладку«Редактирование» (рисунок А.6).
Чтобы добавить в базу новое название реки,название района или новые даты начала и окончания ледовых явлений,следует нажать на кнопку с изображением знака «+» на панелиинструментов, расположенной под каждым полем для редактирования. Последобавления новой записи необходимо нажать на кнопку с изображениемзнака ✓», расположенной на панели инструментов. Для того, чтобы удалитьзапись из базы, необходимо нажать на символ «×»на панели инструментов.281Рисунок А.6 – Вкладка «Редактирование»Кроме того, в таблице в правой части окна отобразится список столиц срассчитаннымипараметрамидлякаждойстолицы,которуюможносохранить, выбрав пункт главного меню «Файл» – «Экспорт данных в файл*.CSV…». После нажатия на кнопку откроется диалоговое окно, где в поле«Имя файла» следует ввести имя файла с расширением *.csv (рисунок А.7).Рисунок А.7 – Сохранение таблицы с результатами расчетов282ПРИЛОЖЕНИЕ Б (справочное)Описание алгоритма работы программы для определениязависимости между показателями континентальности изначениями самых холодных дней в годуПрограммноеобеспечение(ПО)разработанодляопределениязависимости между показателями континентальности и значениями самыххолодных в среднем дней года [3, 168, 169].Блок-схема алгоритма работы пользовательского интерфейса ПОпредставлена на рисунке Б.1.Начало1Инициализация ПОДействие3пользователя2ОтсутствуетВыбор пункта главного меню «Файл» «Подключиться к базе данных...»Выбор вкладки с названием столицы,отличной от текущей выбраннойВыбор пункта главного меню «Поиск»- «Найти...»Выбор пункта главного меню«Вычисления» - «Рассчитать к-тСпирмена...»Выбор пункта главного меню «Файл» «Выход»Загрузка данных о среднемесячной температуре в столицахза каждый месяц года из базы данных, отображение4на экране графиков изменения температуры, расчет ивывод на экран результатов вычисленийПерерасчет и отображение на экране графиков изменения5температуры, расчет и вывод на экран результатоввычислений для выбранной столицыОтображение на экране формы для поиска нужнойстолицы6Отображение на экране формы для расчетакоэффициента Спирмена7Деинициализация ПО8Конец9Рисунок Б.1 – Блок-схема алгоритма работы пользовательского интерфейсаДля того чтобы начать работу с программой, необходимо запуститьфайл ClimateEstimation.exe.
После того, как программа будет запущена,откроется главное окно приложения (рисунок Б.2).283Рисунок Б.2 – Главное окно приложенияДалеенеобходимовыбратьпунктглавногоменю«Файл»–«Подключиться к базе данных…» (рисунок Б.3) и выбрать нужный файл воткрывшемся диалоге (рисунок Б.4).Рисунок Б.3 – Пункт меню «Файл» – «Подключиться к базе данных...»284Рисунок Б.4 – Выбор файла с даннымиПосле успешной загрузки данных в списке городов отобразятся данныеиз файла (рисунок Б.5). Список можно прокручивать с помощью стрелок вправой части экрана (рисунок Б.6) [148].Рисунок Б.5 – Вид главного окна после загрузки данных285Рисунок Б.6 – Список столиц, доступных для просмотраЧтобы просмотреть рассчитанные данные для конкретного города,следует кликнуть левой кнопкой мыши на вкладку с нужным городом всписке.
Чтобы быстро перейти к информации о нужном городе, следуетвыбрать пункт меню «Поиск» – «Найти» и ввести желаемое название воткрывшееся окно (поиск не зависит от регистра) (рисунок Б.7). Если город свведенным названием существует, переход к вкладке с его названием будетосуществлен после нажатия на кнопку «Перейти».286Рисунок Б.7 – Окно поиска столицы по названиюПод вкладками с названиями столиц расположен график годовойсреднемесячной температуры (рисунок Б.5), содержащий серии:• среднемесячная температура (день);• среднемесячная температура (ночь);• аппроксимация дневной температуры;• аппроксимация ночной температуры.Под графиком годовой среднемесячной температуры расположенатаблица с аппроксимированными значениями среднегодовой месячнойтемпературы с точностью до двух знаков после запятой.Под таблицей расположена панель, на которой находятся результатывычислений:• Коэффициент k: коэффициент Хромова;• Коэффициент K: коэффициент Горчинского;• День α min: день с минимальной дневной температурой за год;• День α’ min: день с минимальной ночной температурой за год;287• Ср.
кв. отклон. (день): среднеквадратическое отклонение дневнойтемпературы;• Ср. кв. отклон. (ночь): среднеквадратическое отклонение ночнойтемпературы;• Коэф. А (день): амплитуда дневной температуры;• Коэф. b1 (день): коэффициент b1 дневной температуры;• Коэф. b2 (день): коэффициент b2 дневной температуры;• Коэф. А (ночь): амплитуда ночной температуры;• Коэф. b1 (ночь): коэффициент b1 ночной температуры;• Коэф. b2 (ночь): коэффициент b2 дневной температуры.Для того чтобы открыть окно с расчетом коэффициентов Спирмена,необходимо выбрать пункт главного меню «Вычисления» – «Рассчитать к-тСпирмена».
Если установлено подключение к базе данных, в левой частиоткрывшегося окна на панели «Список столиц» перечислены все столицы,прочитанные из базы данных. Для того чтобы внести столицу в список длярасчета коэффициентов, необходимо установить галочку напротив ееназвания. После того, как будут выбраны все столицы или нажата кнопка«Выбрать все», следует нажать на кнопку «Рассчитать», после чего в правойчасти окна отобразятся результаты расчетов коэффициентов Спирмена длякаждой пары коэффициентов (рисунок Б.8):• коэффициент Хромова – коэффициент Горчинского;• коэффициент Хромова – значение фазы по дневной температуре;• коэффициент Хромова – значение фазы по ночной температуре;• значение фазы по дневной температуре – значение фазы по ночнойтемпературе;• коэффициент Горчинского – значение фазы по дневной температуре;• коэффициент Горчинского – значение фазы по ночной температуре.288Рисунок Б.8 – Результаты расчетовКроме того, в таблице в правой части окна отобразится список столиц срассчитаннымипараметрамидлякаждойстолицы,которуюможносохранить, нажав на кнопку «Сохранить в формате csv…».
После нажатия накнопку откроется диалоговое окно, где в поле «Имя файла» следует ввестиимя файла с расширением *.csv (рисунок Б.9).Рисунок Б.9 – Сохранение таблицы с результатами расчетов289ПРИЛОЖЕНИЕ В (справочное)Перечень районов Крайнего Севера и приравненных к нимместностей(определены Постановлениями Совмина СССР от 10.11.1967 № 1029 и от03.01.1983 № 12.)В 2019 году в перечень районов Крайнего Севера включаютсяследующие территории:• Все острова Северного Ледовитого океана и его морей, а также островаБерингова и Охотского морей;• Мурманская область – полностью;• Архангельская область – только следующие территории: Ненецкийавтономный округ, город Северодвинск, Мезенский, Лешуконский,Пинежский районы;• Республика Коми – города Воркута и Инта, районы Усинский,Ижемский,Усть-Цилемский,Печорский,селоУсть-Лыжасподчиненной ему территорией;• Тюменская область – Ямало-Ненецкий автономный округ;• Красноярский край – Таймырский (Долгано-Ненецкий) и Эвенкийскийавтономные округа, города Игарка и Норильск, районы СевероЕнисейский и Туруханский ;• Иркутская область – Катангский район;• Республика Якутия – полностью;• Чукотский автономный округ – полностью;• Магаданская область – полностью;• Камчатский край – полностью;• Республика Карелия – город Костомукша, районы Беломорский,Калевальский, Кемский, Лоухский;• Хабаровский край – Аяно-Майский и Охотский районы;• Сахалинская область – город Оха, районы Курильский, Ногликский,Охинский, Северо-Курильский и Южно-Курильский;290• РеспубликаТыварайоны–Монгун-Тайгинский,Тоджинский,Шынаанская сельская администрация Кызылского района;• Ханты-Мансийскийавтономныйокруграйоны–Березовский,Белоярский.Перечень районов, которые приравнены к Крайнему Северу в 2019 году:• Архангельская область – города Архангельск, Новодвинск, Онега,Мирный, Котлас, Коряжма, районы Плесецкий, Приморский, Онежский,Холмогорский,Виноградовский,Вельский,Вилегодский,Верхнетоемский,Каргопольский,Коношский,Ленский,Котласский,Красноборский, Няндомский, Устьянский, Шенкурский;• Республика Коми – города Ухта, Сыктывкар, районы Вуктыльский,Сосногорский,Троицко-Печорский,Койгородский,Корткеросский,Удорский,Княжпогостский,Прилузский,Сыктывдинский,Сысольский, Усть-Вымский, Усть-Куломский;• Пермский край – районы Гайнский, Косинский, Кочевский;• Республика Карелия – города Петрозаводск, Сортавала, районыМуезерский,Сегежский,Медвежьегорский,Кондопожский,Олонецкий,Лахденпохский,Питкярантский,Прионежский,Пряжинский, Пудожский, Суоярвский;• Ханты-Мансийскийавтономныйокруг–Югра: весь,кромеБерезовского и Белоярского районов (относятся к территориям КС);• Тюменская область – Уватский район;• Томская область – города Колпашево, Стрежевой, муниципальноеобразование «Город Кедровый» Томской области (г.