Страницы

Поиск по вопросам

пятница, 27 декабря 2019 г.

Методологии проектирования пользовательских интерфейсов

#gui #веб_программирование


Здравствуйте, уважаемые форумчане. Подскажите, пожалуйста, существуют ли стандарты
(методологии, диаграммы и т.д.), с помощью которых можно проектировать элементы пользовательского
интерфейса?

Поясню на примере.
Предположим, мне необходимо разработать макет некоторого сайта (для краткости буду
называть его site.ru).
Я создаю макет главной страницы (например, в MS Visio) и отмечаю на нем некоторые
элементы, например, кнопку регистрации. Мне необходимо на схеме отобразить операции,
которые будут осуществляться при клике на данную кнопку.

Пусть, при клике на кнопку, выполняются следующие операции:


Отображается всплывающее окно с полями "Имя", "E-mail", "Пароль" и кнопкой "Отправить".
При заполнении полей из п.1 и клике на кнопку "Отправить" отображается сообщение
"На ваш e-mail отправлено сообщение с сылкой для подтверждения регистрации".


Подводя итог.
Существуют ли какие-нибудь общепринятые стандарты, позволяющие схематично описывать
возможные действия пользователя с тем или иным элементом интерфейса, а также результаты
этих действий?

Аналогия.
В разработке программного обеспечения есть язык UML. С помощью него можно схематично
отображать элементы (не путайте с элементами пользовательского интерфейса) разрабатываемой
программы. В качестве наглядного примера привожу скрин диаграммы активности:



Хотелось бы найти похожую аналогию для элементов пользовательского интерфейса.

P.S.
Программы Axure и ей подобные не подходят. Так как, описание поведения необходимо
прикреплять к техническому заданию.

Заранее спасибо.
    


Ответы

Ответ 1



Для описания работы интерфейса можно использовать нотацию eEPC, либо тот же uml - use-case либо диаграмма деятельности.

Комментариев нет:

Отправить комментарий