Конструирование языка пиктограмм пользовательского интерфейса

Содержание

Слайд 2

Два главных секрета пиктограммостроения Прежде чем рисовать пиктограмму, нужно хорошо продумать,

Два главных секрета пиктограммостроения

Прежде чем рисовать пиктограмму, нужно хорошо продумать, что

на ней должно быть изображено.
Если нужно нарисовать много пиктограмм, нужно продумать, что будет изображено на каждой из них, прежде чем приниматься за иллюстраторскую работу.
Слайд 3

Особенности приложения Счета состоят из строчек. Строчки могут представлять собой записи

Особенности приложения

Счета состоят из строчек.
Строчки могут представлять собой записи об оказанных

услугах, проданных продуктах или отработанном времени.
Строчка не обязательно должна быть связана со счетом. Строчка может быть “свободной”, то есть находится в “куче”.
Как правило, пользователь вводит “свободные” строчки в “кучу” по мере выполнения работ для клиентов, и уже потом составляет из готовых строчек счета.
Счета могут оплачиваться в несколько шагов.
Слайд 4

Команды для работы со свободными строчками Добавить в кучу строчку об

Команды для работы со свободными строчками

Добавить в кучу строчку об оказанной

услуге
Добавить в кучу строчку об обработанном времени
Добавить в кучу строчку о продаже продукта
Удалить строчку
Собрать выбранные строчки в счет
Показать только свободные строчки
Показать любые строчки
Слайд 5

Команды для работы со счетами Добавить пустой счет Удалить счет Отправить

Команды для работы со счетами

Добавить пустой счет
Удалить счет
Отправить счет
Показать неотправленные счета
Показать

отправленные счета
Показать оплаченные счета
Показать любые счета
Слайд 6

Команды для работы со строчками в счетах Добавить в счет строчку

Команды для работы со строчками в счетах

Добавить в счет строчку об

оказанной услуге
Добавить в счет строчку об обработанном времени
Добавить в счет строчку о продаже продукта
Удалить строчку из счета в кучу
Удалить строчку совсем
Слайд 7

Команды для регистрации поступления денег Добавить оплату Удалить оплату

Команды для регистрации поступления денег

Добавить оплату
Удалить оплату

Слайд 8

Основные категории элементов пиктограмм Объекты Определения Действия Обстоятельства

Основные категории элементов пиктограмм

Объекты
Определения
Действия
Обстоятельства

Слайд 9

Элементы пиктограмм, разбитые по категориям Объекты Определения Действия Обстоятельства добавить удалить

Элементы пиктограмм, разбитые по категориям

Объекты

Определения

Действия

Обстоятельства

добавить
удалить
собрать
показать
отправить

строчка
счет
оплата

об услуге
об отработанном времени
о продаже продукта
связанная
свободная
не отправленный
отправленный
оплаченный

из

счета
совсем
в счет
в кучу
Слайд 10

Объекты Счет Строчка счета Оплата

Объекты

Счет

Строчка счета

Оплата

Слайд 11

Определения (типы строчек) Строчка об услуге Строчка о продаже продукта Строчка об отработанном времени

Определения (типы строчек)

Строчка об услуге

Строчка о продаже продукта

Строчка об отработанном времени

Слайд 12

Определения (состояния строчек) Связанные строчки Свободные строчки Любые строчки

Определения (состояния строчек)

Связанные строчки

Свободные строчки

Любые строчки

Слайд 13

Определения (состояния счетов) Отправленный… (в ожидании оплаты) Неотправленный… (черновик) Оплаченный… Любые (счета)

Определения (состояния счетов)

Отправленный… (в ожидании оплаты)

Неотправленный… (черновик)

Оплаченный…

Любые (счета)

Слайд 14

Действия Добавить Удалить Показать (список)

Действия

Добавить

Удалить

Показать (список)

Слайд 15

Действия Отправить Собрать (счет из строчек)

Действия

Отправить

Собрать
(счет из строчек)

Слайд 16

Обстоятельства (удалить строчку) …совсем (удалить строчку) …из счета (добавить строчку) …в счет (добавить строчку) …в кучу

Обстоятельства

(удалить строчку) …совсем

(удалить строчку) …из счета

(добавить строчку) …в счет

(добавить строчку)
…в кучу

Слайд 17

Пиктограммы команд для работы со свободными строчками Добавить строчку об оказанной

Пиктограммы команд для работы со свободными строчками

Добавить строчку об оказанной услуге

Добавить

строчку об отработанном времени

Добавить строчку о проданном продукте

Удалить строчку

Собрать строчки в счет

Показать только
“свободные” строчки

Показать любые строчки

Слайд 18

Пиктограммы команд для работы со счетами Добавить пустой счет Удалить счет

Пиктограммы команд для работы со счетами

Добавить пустой счет

Удалить счет

Отправить счет

Показать неотправленные

счета

Показать оплаченные счета

Показать любые счета

Показать отправленные счета

Слайд 19

Пиктограммы команд для работы со строчками в счетах Добавить в счет

Пиктограммы команд для работы со строчками в счетах

Добавить в счет строчку

об оказанной услуге

Добавить в счет строчку о проданном продукте

Удалить строчку из счета в кучу

Удалить строчку совсем

Добавить в счет строчку об отработанном времени