Интерфейс пользователя (pptx)

advertisement
Современные
компоненты интерфейса
пользователя
Основы построения
интерфейсов

HCI - это аббревиатура
английского HumanComputer Interaction, что
переводится как
"взаимодействие
человека и компьютера".
составными частями HCI являются:



человек
(пользователь);
компьютер;
их взаимодействие.

Пользовательский интерфейс (англ. user
interface, UI) является коммуникационным
каналом, по которому осуществляется
взаимодействие пользователя и
компьютера.
Элемент управления


средство, при помощи которого
пользователь взаимодействует с
компьютерной программой.
Качество взаимодействия зависит от двух
аспектов:
–
–
соответствия элемента управления
выполняемой им задаче;
от последовательности правил, по которым
функционирует элемент управления.
Элементы интерфейса, приемы




не использовать в программе нестандартные
элементы интерфейса;
преимущества стандартного интерфейса
отражены в принципах последовательности,
равенства системы;
не использовать слишком большое количество
элементов;
одинаковое расстояние между элементами
управления.
Элементы управления интерфейсом
пользователя









Заголовок окна (формы)
Командные кнопки
Текстовые подписи
Меню
Списки
Флажки и переключатели
Панели инструментов
Вкладки
Всплывающие подсказки
Заголовок окна (формы)


определяется свойством Заголовок
(Caption) объекта Форма (Form);
используется для вывода информации о
двух вещах: названии программы и
названии документа.
Командные кнопки


не рекомендуется использовать графику;
командная кнопка - элемент управления,
для которого применяется динамически
изменяемое свойство disable, т. е.
отключение кнопки.
Текстовые подписи


масштабирование шрифтов: свойство
AutoSize имеет значение True;
значение True свойству Transparent
приведет к тому, что фон подписи станет
прозрачным.
Меню



список команд по работе с программой,
предлагаемых на выбор пользователя;
даже простая программа должна иметь
меню, содержащее как минимум пункт
Файл;
пункт Справка рекомендуется включать в
любое меню.
Списки


элемент управления Список (ListBox);
в окне ListView возможно присутствие
горизонтальной линейки прокрутки.
Флажки и переключатели

Флажки (CheckBoxes) и переключатели
(Option Buttons) используются для одной
цели: для выбора из группы
предложенных вариантов.
Панели инструментов

кнопочные панели инструментов
(Toolbars).
Вкладки

Вкладки (Tabs) широко используются при
проектировании интерфейсов
современных программ, позволяя
логически группировать большое
количество информации, позволяя
пользователю комфортно воспринимать
ее.
Всплывающие подсказки (ToolTips)

дополнение к другим элементам
управления, выдавая пояснение
относительно назначения
соответствующего элемента.
Домашнее задание



\\Server\230103_51\3 курс\Разработка и эксплуатация
АИС.
Выполнить практические работы №1,2: практическая
работа, тренинг, тест.
Оформление:
–
–

Практическая работа №1. Основы Object Pascal.
Практическая работа №2. Создание проекта. Размещение
компонентов на форме. Определение свойств и обработка
событий.
Записать в тетрадь, проблемы, которые возникли в
процессе работы, пути их решения; ответы теста в
развернутом виде.
Download