1 - бизнес-домен : самое важное, что следует учитывать, - это то, как каждая единица измерения (числовое поле в вашей форме) передается между пользователями способом, характерным для их соответствующей отрасли. Числовые значения могут часто использоваться как жаргон в определенных отраслях. Хорошим примером является использование термина базисных пунктов в банковской сфере.
2 - Предполагаемые размеры: Рассмотрите любые другие измерения, которые обычно подразумеваются в единице измерения. Обычно подразумеваемым измерением является время, например ежемесячные расходы, годовые расходы, квартальные расходы - все это доллары, но очень разные единицы измерения. Форма должна четко указывать пользователю, какое предполагаемое измерение вы ожидаете (например, ежемесячно, ежегодно и т. Д.).
3 - Хорошее типичное значение: Помогите пользователю, поместив (тонким способом) типичное значение справа от поля. Тонким способом может быть получение типичного значения светло-серым, а не черным. Использование типичного значения обеспечивает полезную обратную связь с пользователем в отношении:
- Ожидаемая форма числового ввода, например, 70 или 0,7 для представления 70%.
- Какой уровень точности поддерживается, например, 80,67 для представления 80,67% информирует пользователя о том, что поле ввода поддерживает точность до 2 десятичных знаков.
- Типичное значение позволяет пользователю узнать, находится ли его числовое значение в нужном диапазоне (или приблизительный показатель). Например, использование 7 000 долл. США в качестве типичного ежемесячного дохода должно привлечь внимание пользователя, который вводит 50 000 долл. США при выборе поля для годового дохода.
4 - Правильность: Добавьте в форму некоторую бизнес-аналитику, которая запрашивает пользователя, если какие-либо поля ввода кажутся необычными. Часто введенное пользователем числовое значение может пройти проверку, но не подходит, если рассматривать его в контексте единицы измерения. Например, ввод 100 000 долларов в месячный доход, скорее всего, неверен, хотя это может быть и, следовательно, вам необходимо предложить пользователю второй раз.