Пользовательский интерфейс (человеко-машинный диалог) – набор приемов взаимодействия с компьютером. Пользовательский интерфейс необходимо проектировать так, чтобы было обеспечено максимальное удобство пользователя при работе с программой. Программа должна соответствовать следующим требованиям:
1)Дизайн интерфейса должен отвечать правилам экономики.
2)Должна присутствовать интуитивность при работе с программой.
3)Нагрузка на память пользователя должна быть минимальной.
4)Стандартность работы с программой.
5)Подсказки, позволяющие пользователю принять решение в создавшейся ситуации.
6)Интерактивная помощь, при этом должна быть возможность вызова её из любого места программы.
7)Действия пользователя должны быть обратимыми.
8)Возможность использования горячих клавиш.
Проектирование человеко-машинного диалога должно заканчиваться составлением модели диалога, отражающей порядок польз. с ПК.
Модель человеко-машинного диалога в укрупненном виде можно представить как разновидность инф. технологической схемы, вкл. в себя последовательность основных этапов обработки информации с указанием для каждого этапа инф., кот. должен владеть пользователь и тех диалоговых окон, кот. предлагает программа для поддержки принятия решения ввода информации.