На главную
Волна
База знаний    Особенности пользовательского интерфейса СЭД

Особенности пользовательского интерфейса СЭД

10.02.09 — А.В. Калканов, разработчик (kalkanov@metadocs.ru)
При создании пользовательского интерфейса системы электронного документооборота (СЭД) МЕТА можно выделить две особенности, определяющие специфику, а значит, и набор требований к ее интерфейсу.
Первая особенность СЭД МЕТА в том, что ее клиентская часть представляет собой веб-приложение. Каким требованиям должно соответствовать современное веб-приложение с точки зрения интерфейса пользователя?
Во-первых, оно должно быть построено на технологии AJAX. Данная технология позволяет при обмене данными между клиентом и сервером перезагружать клиентское приложение не целиком, а только те его части, которые изменились. Это в разы, а иногда и в десятки раз, увеличивает скорость работы веб-приложения.
Во-вторых, в основе интерфейса должна лежать индуктивная модель. Основная идея данной модели состоит в разбиении функциональности системы на отдельные экраны (страницы) таким образом, чтобы функционал, расположенный на одном экране, соответствовал одной отдельной задаче. То есть в общем виде приложение должно представлять собой совокупность из набора экранов и средств навигации для перемещения между ними.
В-третьих, интерфейс различных частей приложения должен быть типизирован, то есть для разных подсистем он должен иметь схожие черты, чтобы пользователь сразу же после загрузки любой из подсистем знал, каким образом ему воспользоваться ее функциональностью. Как пример, общая для набора экранов функциональность должна иметь идентичный вид в пределах всего набора.
В-четвертых, интерфейс должен быть настолько прост и интуитивно понятен, насколько это возможно в рамках данной конкретной функциональности. У любого функционального элемента должна быть подсказка в текстовом виде, будь то всплывающая подсказка, текст рядом с функциональным элементом или непосредственно на нем.
Теперь рассмотрим вторую особенности СЭД МЕТА, которые накладывают на нее общие требования к системам электронного документооборота. Такие требования содержатся в спецификации Moreq [1][2].
СЭД должна предоставлять оперативную контекстно-зависимую помощь по всей системе. Это означает, что с какой бы ее частью не работал пользователь, он должен иметь возможность получить исчерпывающую информацию по данной подсистеме, причем не должно возникнуть необходимости прерывать текущую работу.
Все сообщения об ошибках, посылаемые системой, обязательно должны быть значимыми. Это означает, что способ устранения ошибки должен быть ясен из сообщения о ней, а не скрыт где-нибудь в недрах справочной системы приложения.
СЭД должна позволять модифицировать графический интерфейс пользователя. Это означает, что пользователь должен иметь возможность настроить рабочее пространство системы таким образом, чтобы ему было наиболее комфортно и удобно работать с ней.
СЭД должна поддерживать программируемые пользователем функции. Другими словами, система должна иметь возможность создания пользовательского функционала. Причем для этого пользователь не должен обладать какими-либо познаниями в программировании, то есть инструменты должны находиться на том же уровне абстракции, что и остальной функционал.
СЭД должна быть способна отображать несколько документов одновременно. Кроме того, она должна позволять пользователям определять перекрестные ссылки между родственными документами и предоставлять удобные средства навигации между связанными документами.
И, наконец, СЭД должна обладать возможностью интеграции с другими корпоративными системами (например, с корпоративной электронной почтой).
В соответствии со всеми приведенными выше требованиями был спроектирован пользовательский интерфейс СЭД МЕТА.

Список литературы

[1]. Спецификация MoReq. Типовые требования к автоматизированным системам электронного документооборота. CECA-CEE-CEEA, Bruxelles- Luxembourg, 2001.
[2]. MoReq2 SPECIFICATION. CECA-CEE-CEEA, Bruxelles- Luxembourg, 2008.