Приведем диаграммы вариантов использования на рисунке 2, они описывают функциональное назначение системы или, другими словами, то, что система будет делать в процессе своего функционирования. Диаграмма вариантов использования является исходным концептуальным представлением или концептуальной моделью системы в процессе ее проектирования и разработки [13, 14].
Клиент
Сайт
Выбор ингредиентов
Ввод своих данных
Отправить заказ
Просмотр и редактирование заказов
Сотрудник
Рисунок 2 – Диаграмма вариантов использования.
Ниже на рисунке 3 приведем модель графического пользовательского интерфейса:
Название компании
Области с данными
Футер (контакты)
Рисунок 3 – Модель графического пользовательского интерфейса
Дизайн пользовательского интерфейса должен адаптироваться под основные разрешения экранов настольных (десктоп), портативных (ноутбук) и планшетных устройств. Максимальное разрешение по горизонтали — 1920px, минимальное — 1024px. В диапазоне указанных разрешений горизонтальная прокрутка не должна появляться. Интерфейс системы должен адаптироваться под разрешение экрана. Элементы интерфейса должны адаптироваться по размеру под устройство, на котором просматривается система.
Дизайн пользовательского интерфейса должен корректно отображаться и работать на настольных компьютерах, ноутбуках, планшетных устройствах.
Интерфейс системы должен поддерживать русский язык.
Интерфейс системы должен обеспечивать наглядное, интуитивно понятное представление структуры размещенной информации, быстрый и логичный переход к соответствующим разделам системы. Навигационные элементы интерфейса системы должны обеспечивать однозначное понимание пользователем их смысла и обеспечивать навигацию по всем доступным пользователю разделам системы и отображать соответствующую информацию.
Интерфейс системы должен позволять решать задачи пользователя наиболее быстрым, простым и удобным из возможных способов. Данные параметры определяются на основании совместного экспертного мнения Заказчика и Исполнителя работ по проектированию пользовательского интерфейса и должны быть зафиксированы и подтверждены пользовательским тестированием.
Интерфейс системы должен быть рассчитан на пользователей, не имеющих специальных технических знаний и навыков в области компьютерной техники, и быть легко осваиваем ими, желательно без необходимости обращения в службу техподдержки.