Разработка

eos

Электронные офисные системы

Нашей задачей было спроектировать интерфейс адресной книги для системы управления документооборотом. Адресная книга предназначена для быстрого поиска и выбора из структурированного списка одного или нескольких элементов. Задачу осложняло большое количество различных сценариев использования.

Мы обратились к уже имеющимся решениям. Больше всего нам подходили решения, реализованные в каталогах товаров и услуг (поиск и просмотр каталога), а также адресная книга в Outlook’е, при этом ни одно из этих решений не подходило полностью. Мы приспособили эти интерфейсы к нашей задаче, оставив логику взаимодействия сервисов-каталогов, но представив их в виде всплывающего окна, похожего на Outlook.

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