Меню
Главная
Авторизация/Регистрация
 
Главная arrow Информатика arrow Подсистема прогноза снабжения энергетическими ресурсами теплогенераторных станций

Разработка пользовательского интерфейса

Разрабатываемый продукт должен функционировать в операционной системе Windows и предоставлять пользователю простой и удобный интерфейс для решения задачи прогнозирования потребляемых теплогенераторной системой энергетических ресурсов.

Дизайн пользовательского интерфейса оказывает влияние на три основные показателя качества программного продукта:

  • 1) функциональность;
  • 2) эстетику;
  • 3) производительность.

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

Кроме функциональности на формирование у пользователя мнения о программе во многом влияет эстетичный внешний вид приложения. Правильный выбор цветовой гаммы программы, передача с помощью элементов интерфейса из назначения и смысла представляемых операций, ощущения пользователя при использовании тех или иных элементов управления и достижение пользователем поставленных целей при их использовании позволяет сформировать у потребителя положительное мнение о программе.

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

Для разработки прототипа пользовательского интерфейса главного окна прогнозирования затрат ресурсов воспользуемся программой DesignerVista. Прототип интерфейса главного окна представлен на рисунке 2.1.

Рисунок 2.1 - Прототип пользовательского интерфейса главного окна программы

На основе сведений о статистике температуры воздуха окружающей среды, расположенных в левой части окна, с помощью методов прогнозирования, выбранных в разделе 2.1, строится график прогноза температуры воздуха окружающей среды на будущий интервал времени. Пример такого графика приведен на рисунке 2.2.

С помощью перемещаемого по графику указателя возможен выбор недели, для которой необходимо производить расчет затрат энергетических ресурсов для производства необходимого количества тепловой энергии.

Рисунок 2.2 - Пример графика прогноза температуры воздуха окружающей среды на будущий интервал времени

Необходимое для производства количество тепловой энергии зависит от прогнозируемой температуры воздуха в выбранную неделю. Для расчета необходим ввод информации о зависимости количества производимой энергии от температуры воздуха окружающей среды. Эти данные вводятся в форму, расположенную в правой верхней части окна и представленную на рисунке 2.3.

Рисунок 2.3 - Форма для заполнения зависимости количества производимой энергии от температуры воздуха окружающей среды

В правой нижней части окна располагаются элементы редактирования информации о параметрах теплогенераторной системы и элементы вывода расчетных данных о затратах системой энергетических ресурсов для выбранной на графике недели на основе параметров системы и зависимости генерируемого количества тепла от температуры воздуха окружающей среды.

Формы редактирования параметров системы теплоснабжения и вывода расчетных данных представлены на рисунках 2.4 и 2.5 соответственно.

Форма для редактирования информации о параметрах теплогенераторной системы

Рисунок 2.4 - Форма для редактирования информации о параметрах теплогенераторной системы

Рисунок 2.5 - Форма вывода расчетных данных о затратах системой энергетических ресурсов

Пользовательский интерфейс главного окна программы прогнозирования затрат энергетических ресурсов теплогенераторной системой, разработанный с помощью средств Qt Creator и Qt Designer представлен на рисунке 2.6.

Рисунок 2.6 - Пользовательский интерфейс главного окна программы

Для удобства использования программы и возможности расчета затрат энергетических ресурсов теплогенераторной системой без составления прогноза добавим стартовое окно программы, появляющееся при запуске программы. Стартовое окно программы представлено на рисунке 2.7.

Рисунок 2.7 - Стартовое окно программы

Элементы управления стартового окна позволяют запустить главное окно программы для составления нового прогноза, запустить главное окно для просмотра или редактирования ранее сохраненного проекта расчета прогноза затрат ресурсов, либо открыть окно быстрого расчета, позволяющего производить расчет затрат энергетических ресурсов теплогенераторной системой без составления прогноза изменения температуры воздуха окружающей среды.

Пользовательский интерфейс окна быстрого расчета представлено на рисунке 2.8.

Рисунок 2.8 - Пользовательский интерфейс окна быстрого расчета

 
Если Вы заметили ошибку в тексте выделите слово и нажмите Shift + Enter
< Предыдущая   СОДЕРЖАНИЕ   Следующая >
 

Предметы
Агропромышленность
Банковское дело
БЖД
Бухучет и аудит
География
Документоведение
Естествознание
Журналистика
Информатика
История
Культурология
Литература
Логика
Логистика
Маркетинг
Математика, химия, физика
Медицина
Менеджмент
Недвижимость
Педагогика
Политология
Право
Психология
Религиоведение
Социология
Статистика
Страховое дело
Техника
Товароведение
Туризм
Философия
Финансы
Экология
Экономика
Этика и эстетика
Прочее