- •Санкт-Петербургский государственный электротехнический университет
- •______________________________________________________________________ Кафедра моэвм
- •Санкт-Петербург
- •2007 Введение
- •Взаимодействие между пользователем и компьютером
- •Основные принципы создания интерфейса
- •Проектирование эргономичного интерфейса
- •Размещение информации на экране
- •Использование цвета
- •Выделение элементов интерфейса
- •Непротиворечивость и стандартизация
- •Отображение текстовой информации
- •Ввод текстовой информации
- •Дизайн заголовков и полей
- •Средства управления графическим интерфейсом
- •Принципы создания и проектирования меню
- •5. Дескрипторная графика
- •5.1. Назначение дескрипторной графики
- •5.2. Иерархия графических объектов
- •5.3. Текущий графический объект; указатели на объекты
- •5.4. Доступ к значениям свойств графических объектов
- •5.5. Свойства осей
- •5.6. Свойства графических окон
- •5.6.1. Расположение и вид графических окон
- •5.6.2. Способы графического вывода
- •5.6.3. Цветовая палитра
- •5.6.4. Печать графического окна
- •5.7. Базовые графические объекты.
- •5.7.1. Текстовый объект, вывод текста и математических формул в графическое окно.
- •5.7.2. Размещение текстового объекта, определение его размеров и положения.
- •5.7.3. Размещение текста на трехмерных графиках.
- •5.7.4. Изменение вида текстового объекта.
- •5.7.5. Указание положения текстового объекта и надписи при помощи свойств. Пример: "бегущая строка".
- •5.7.6. Вывод многострочного текста.
- •5.7.7. Примечание про логическое индексирование.
- •5.7.8. Заголовок и подписи осей это текстовые объекты, потомки осей.
- •6. Приложения с gui
- •6.1. Создание приложения hello в среде guide
- •6.2. Запуск приложения без среды guide и редактирование
- •6.3. Как работает приложение, созданное в среде guide?
- •7. Заключение
7. Заключение
В данной работе было отмечено, что при проектировании эргономичного пользовательского интерфейса большое значение имеют такие аспекты, как:
размещение информации на экране;
использование цвета;
выделение элементов интерфейса;
непротиворечивость и стандартизация отображаемой информации;
использование форм для ввода текста и просмотра данных, состояния, сообщений автоматизированной системы;
принципы ввода и отображения текстовой информации;
дизайн заголовков и полей;
средства управления графическим интерфейсом;
организация системы навигации и системы отображения состояний.
Учет этих аспектов позволит выполнить проектирование эргономичного пользовательского интерфейса, учитывающего физиологические и психологические особенности человека с целью обеспечения наиболее удобного для пользователя взаимодействия с компьютером.
Также были рассмотрены такие графические возможности пакета Matlab 7.0, как дескрипторная графика и среда GUIDE. Дескрипторная графика позволяет получить доступ к свойствам всех графических объектов и изменять их по своему усмотрению. Среда GUIDE позволяет достаточно просто написать приложение для проведения собственных исследований Основное преимущество визуальной среды GUIDE по сравнению со многими другими современными языками программирования состоит в том, что разработчик может использовать большой набор готовых функций Matlab, которые реализуют алгоритмы решения широкого спектра задач.