Бизнес-приложения: каковы основные характеристики формы поиска? - PullRequest
6 голосов
/ 20 марта 2010

В типичном бизнес-приложении довольно часто встречаются формы, используемые для поиска.

Некоторые основные функции:

  • Панель, которая содержит критерии поиска
  • Сетка для отображения результатов
  • сортировка по сетке
  • Подробная страница, которая открывается, когда элемент выбран в таблице результатов

Какие еще функции вы ожидаете от функции поиска бизнес-приложения?

Ответы [ 16 ]

2 голосов
/ 20 марта 2010

Печать, экспорт.

0 голосов
/ 31 марта 2010

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

0 голосов
/ 29 марта 2010

Это зависит от контента, который вы ищете .. сделайте его релевантным :) Поиск всегда выглядит легко, но может быть невероятно сложно получить право.

0 голосов
/ 29 марта 2010

Я думаю, что ваши требования хороши. Возьмите реплику от Google. Google понял это правильно. Одно текстовое поле, в котором вы вводите все, что хотите, и ваш движок выплевывает ответы. Большинство людей попробуют это, и если ответы достаточно хороши, то это то, что они будут использовать. В конце концов, вы, вероятно, захотите сгладить все данные в большую таблицу honkin ', а затем проиндексировать ее или использовать запрос SQL с "LIKE" в нем.

Однако вы, вероятно, захотите разрешить пользователю уточнить поиск. Для этого имейте ссылку на «Расширенный поиск» и используйте форму там, чтобы указать критерии фильтрации. Это позволяет пользователю сосредоточиться на результатах, если базовый поиск не достаточно хорош. Для результатов на этой странице вам, безусловно, потребуется сортировка по ключевым полям, но сделайте это после того, как вы создали исходный набор результатов.

0 голосов
/ 25 марта 2010

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

0 голосов
/ 25 марта 2010

Одна вещь, которую вы можете сделать, это выпадающий список наиболее распространенных запросов на простом английском языке. например «Продажи в Нью-Йорке за последние 5 дней». Это эквивалентно выбору пользователем суммы, города, диапазонов дат и т. Д., Сделанных для них удобным образом.

Другое дело, что у вас должно быть несколько вкладок с критериями поиска в зависимости от перспективы пользователя. Такие как «поиск продаж», «поиск отчетов», «поиск администратора» и т. Д.

Также рассмотрите возможность ограничения количества записей, извлекаемых при поиске, и разрешите пользователям выполнять более узкие поиски. Однако это зависит от потребностей бизнеса.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...