Анализ различных вариантов охлаждения. Общая схема жидкостного охлаждения с помпой. Система внешнего жидкостного охлаждения Aquarius III Liquid Cooling

Страницы работы

84 страницы (Word-файл)

Фрагмент текста работы

Надо отметить, что все переменные участвующие в этой процедуре имеют тип real. Тип с плавающей запятой, поддерживающий приблизительно 15 цифр точности.

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

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

Интерфейс пользователя представляет собой окно приложения Delphi (см. рисунок 2.4). Поэтому программа очень проста и понятна и в применении.

Рисунок 2.4 – Интерфейс программы

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

·  PopupMenu - позволяет конструировать и создавать всплывающие контекстные меню, возникающие при нажатии пользователем правой кнопки мыши (см. рисунок 2.5). Компонент невизуальный.

Рисунок 2.5 –  компонент PopupMenu

·  Label - предназначен для отображения статического текста, то есть надписей и меток на форме, которые не меняются в течение всего времени работы программы (см. рисунок 2.6). Конечно, текст надписи, отображаемый компонентом Label можно изменить, но не непосредственно, а только программно. Компонент визуальный.

Рисунок 2.6 – пример компонента Label

·  Button - используется для создания кнопок, которыми пользователь выбирает команды в приложении (см. рисунок 2.7). Компонент визуальный.

Рисунок 2.7 –компонент Button

·  RadioButton - предлагают пользователю набор альтернатив, из которых выбирается одна (см. рисунок 2.8). Набор реализуется требуемым количеством радиокнопок, размещенных в одном контейнере (форме, панели и т.п.). Компонент визуальный.

Рисунок 2.8 – компонент  RadioButton

·  ComboBox - позволяет отображать список как в развернутом виде, так и в виде выпадающего списка, что обычно удобнее, так как экономит площадь окна приложения (см. рисунок 2.9). Пользователь может либо ввести текст, либо выбрать его из списка. Компонент визуальный.

Рисунок 2.9 –  компонент ComboBox

·  RadioGroup - является комбинацией группового окна GroupBox с набором радио кнопок RadioButton; служит специально для создания групп радиокнопок. Можно размещать в компоненте несколько радиокнопок, но никакие другие органы управления не разрешены. Компонент визуальный.

·  Panel - является контейнером для группирования органов управления и меньших контейнеров (см. рисунок 2.10). Панель можно использовать также для построения полос состояния, инструментальных панелей, палитр инструментов. Компонент визуальный.

Рисунок 2.10 –компонент Panel

·  Chart - компонент принадлежит к семейству компонентов TChart, которые используются для создания диаграмм и графиков (см. рисунок 2.11). Компонент визуальный.

Рисунок 2.11 – компонент  Chart

·  Edit - используется для ввода пользователем однострочных текстов (см. рисунок 2.12). Может использоваться для отображения текста. Компонент визуальный.

Рисунок 2.12 –компонент Edit

·  TrackBar - представляет собой элемент управления в виде ползунка, который пользователь может перемещать курсором мыши или клавишами во время выполнения (см. рисунок 2.13). Компонент визуальный.

Рисунок 2.13 -  компонент TrackBar

Программа имеет возможность печати графика, а так же позволяет настраивать шкалу максимальной температуры транзистора.

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

В окне «Параметры» можно задавать значения мощности транзистора и размеры контактной поверхности холодной стенки.

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

В окне «Переменная» указывается то значение, которое необходимо найти.

В окне «Выбор зависимостей графика» можно выбрать нужный вид зависимости и просмотреть его в окне справа.


3 Технологический раздел

3.1 Технология разработки программных модулей

Данная программа написана на языке Pascal в среде программирования Delphi. Эта среда удобна тем, что при двойном нажатии на какой либо компонент программы, кнопке, строке и т.д. пользователю открываются готовые шаблоны процедур и функций

Похожие материалы

Информация о работе