50595
ИССЛЕДОВАНИЕ ЭРГОНОМИЧЕСКИХ СВОЙСТВ ИНТЕРФЕЙСА ПРИЛОЖЕНИЯ
Лабораторная работа
Информатика, кибернетика и программирование
Чаще всего термин применяется по отношению к компьютерным программам, однако под ним может подразумеваться любая система взаимодействия с устройствами, способными к интерактивному общению с пользователем. Несколько широко распространённых примеров...
Русский
2014-01-26
144 KB
5 чел.
Лабораторна робота №3
ИССЛЕДОВАНИЕ ЭРГОНОМИЧЕСКИХ СВОЙСТВ ИНТЕРФЕЙСА ПРИЛОЖЕНИЯ
Задание
возможно уверенное нажатие на нее.
Теоретические сведения
Эргоно́мика (от др.-греч. ἔργον «работа» и νόμος «закон») в традиционном понимании наука о приспособлении должностных обязанностей, рабочих мест, оборудования и компьютерных программ для наиболее безопасного и эффективного труда работника, исходя из физических и психических особенностей человеческого организма.
Интерфе́йс по́льзователя, он же по́льзовательский интерфейс (UI англ. user interface) разновидность интерфейсов, в котором одна сторона представлена человеком (пользователем), другая машиной/устройством. Представляет собой совокупность средств и методов, при помощи которых пользователь взаимодействует с множеством различных, чаще всего сложных, элементов, машин и устройств.
Интерфейс двунаправленный устройство, получив команды от пользователя и исполнив их, выдаёт информацию обратно, наличествующими у неё средствами (визуальными, звуковыми и т. п.), приняв которую, пользователь выдаёт устройству последующие команды предоставленными в его распоряжение средствами (кнопки, переключатели, регуляторы, сенсоры, голосом, и т. д.).
Чаще всего термин применяется по отношению к компьютерным программам, однако под ним может подразумеваться любая система взаимодействия с устройствами, способными к интерактивному общению с пользователем. Несколько широко распространённых примеров:
Поскольку интерфейс есть совокупность, то он состоит из элементов, которые, сами по себе, также могут состоять из элементов (так, окно дисплея может содержать в себе другие окна, которые, в свою очередь, могут содержать панели, кнопки и прочие интерфейсные элементы).
Особое и отдельное внимание в интерфейсе пользователя традиционно уделяется его эффективности и удобству пользования(юзабельности).
Эргономичный пользовательский интерфейс
· Новый современный дизайн интерфейса обеспечивает легкость освоения для начинающих и высокую скорость работы для опытных пользователей:
· значительное ускорение массового ввода информации благодаря функции «ввод по строке» и эффективному использованию клавиатуры;
· облегчение работы неподготовленных пользователей, быстрое освоение системы;
· удобные средства работы с большими динамическими списками, управление видимостью и порядком колонок, настройка отбора и сортировки;
· максимальное использование доступного пространства экрана для отображения информации;
· механизм стилей оформления;
· возможность создания многоязычных прикладных решений.
Текст программы
procedure Tfrm_Main.FormCreate(Sender: TObject);
begin
AnimationSplashForm.TextData.Items[ProgressTextItem].Text := 'Загрузка параметров...';
AnimationSplashForm.IncCurrentSection;
AnimationSplashForm.IncCurrentItemIcon;
AnimationSplashForm.LoadingSectionTime := 1000;
Sleep(900);
AnimationSplashForm.TextData.Items[ProgressTextItem].Text := 'Загрузка интерфейса...';
AnimationSplashForm.IncCurrentSection;
AnimationSplashForm.IncCurrentItemIcon;
AnimationSplashForm.LoadingSectionTime := 1000;
// Имитация долгого безответного действия
Sleep(900);
AnimationSplashForm.TextData.Items[ProgressTextItem].Text := 'Запуск...';
timer1.Enabled:=false;
end;
procedure Tfrm_Main.Button1Click(Sender: TObject);
begin
label1.Font.Color := RGB(Random(256), Random(256), Random(256));
end;
procedure Tfrm_Main.Button2Click(Sender: TObject);
begin
label1.Color := Random($FFFFFF);
end;
procedure Tfrm_Main.Button3Click(Sender: TObject);
begin
timer1.Enabled:=true;
if TrackBar1.Position=1 then
timer1.Interval:=1000;
button4.visible:=true;
if TrackBar1.Position=2 then
timer1.Interval:=1500;
button4.visible:=true;
if TrackBar1.Position=3 then
timer1.Interval:=2000;
button4.visible:=true;
if TrackBar1.Position=4 then
timer1.Interval:=2500;
button4.visible:=true;
if TrackBar1.Position=5 then
timer1.Interval:=3000;
button4.visible:=true;
end;
procedure Tfrm_Main.Timer1Timer(Sender: TObject);
begin
button4.Visible:=false;
end;
procedure Tfrm_Main.Button4Click(Sender: TObject);
begin
showmessage('Успел нажать');
end;
procedure Tfrm_Main.Button5Click(Sender: TObject);
begin
label6.Visible:=true;
label6.Font.Color:=clYellow;
label6.Color:=clBlack;
end;
Результирующие данные исследования
Скриншот
А также другие работы, которые могут Вас заинтересовать | |||
15164. | Роль математики в современном мире | 25.26 KB | |
Роль математики в современном мире. Основные этапы становления математики. Целью изучения математики является повышение общего кругозора культуры мышления формирование научного мировоззрения. Математика наука о количественных отношениях и прос... | |||
15165. | Фамусовская Москва | 13.83 KB | |
Фамусовская Москва Горе от ума величайшее произведение русской и мировой литературы которое занимает видное место в отечественной драматургии наряду с такими произведениями как Недоросль Фонвизина Ревизор и Женитьба Гоголя Маскарад Лермонтова. Уже с... | |||
15166. | Функции рекламы | 14.9 KB | |
Функции рекламы. Обычно принято выделять четыре основных функции рекламы: экономическую социальную маркетинговую и коммуникационную. 1. Экономическая функция. Сущность экономической функции рекламы как важного инструмента маркетинга сводится прежде всего | |||
15167. | Что такое Власть | 21.09 KB | |
Политическая сфера Власть Власть в общем смысле способность и возможность оказывать определяющее воздействие на деятельность поведение людей с помощью какихлибо средств воли авторитета права насилия родительская власть государственная экономи... | |||
15168. | Что такое Нейминг | 32.36 KB | |
Нейминг Нейминг это процесс разработки названия фирмы бренда торговой марки товарного знака который на наш взгляд должен заканчиваться регистрацией товарного знака. Задача нейминга используя технологии нейминга разработать ликвидное название. ... | |||
15169. | Что такое Романтизм | 15.75 KB | |
Романтизм. Романтизм впервые возник в Германии в кругу писателей и философов йенской школы В. Г. Ваккенродер Людвиг Тик Новалис братья Ф. и А. Шлегели. Философия романтизма была систематизирована в трудах Ф. Шлегеля и Ф.Шеллинга. В дальнейшем развитии немецкий романтиз... | |||
15170. | Золотой век русской литературы. Романтизм, реализм | 205.73 KB | |
Золотой век русской литературы. Романтизм реализм Оглавление Введение 1. Романтизм как отражение русского национального самосознания 2. Реалистический подход к проблеме исторического выбора России Заключение Список использованной литературы Введение... | |||
15171. | Дифференциальная диагностика острого аппендицита и гинекологической патологии | 81.5 KB | |
Реферат на тему: Дифференциальная диагностика острого аппендицита и гинекологической патологии. В случаях типичной клинической картины неосложненного острого аппендицита подтвержденной лабораторными методами исследовани... | |||
15172. | ВНЕШНЕТОРГОВЫЕ ОПЕРАЦИИ МОРСКОГО ТРАНСПОРТА И МУЛЬТИМОДАЛЬНЫЕ ПЕРЕВОЗКИ | 4.78 MB | |
Э. Л. Лимонов ВНЕШНЕТОРГОВЫЕ ОПЕРАЦИИ МОРСКОГО ТРАНСПОРТА И МУЛЬТИМОДАЛЬНЫЕ ПЕРЕВОЗКИ Издание третье переработанное и дополненное Рекомендовано Учебнометодическим объединением по образованию в области водного транспорта Министерства образовани... | |||