![]() |
телефон/факс (495) 745-81-26 (495) 234-24-79 |
||||||||||||||||||||||||
|
|||||||||||||||||||||||||
|
| |
Web2l для профессионалов
|
Общие сведения о Модуле Управления Клиентами1.1 ВведениеWEB2L® является многокомпонентным программным продуктом, состоящим из следующих модулей:
Общая схема взаимодействия компонентов WEB2L приведена на Рис. 1-1: Основная идея WEB2L заключается в сборе данных из различных источников и распределении их по конечным пользователям. Кроме того, WEB2L позволяет пользователям производить транзакционные запросы к тем источникам данных, которые позволяют это делать. В обычной брокерской конторе для получения информации из различных источников профессиональные брокеры используют всевозможные коммуникационные средства. Например, чтобы обеспечить лучшую цену для клиента, необходимо обзвонить представителей этой брокерской конторы на различных биржах для проверки текущих цен, свериться с аналитическими источниками, чтобы быть уверенным, что затребованные клиентом ценные бумаги не упадут в цене в ближайшие несколько дней, просмотреть различные информационные источники. Перечисленное выше — возможно, всего лишь 10 процентов той работы, которую необходимо выполнить брокеру, чтобы обеспечить надежное обслуживание клиентов. Одним из преимуществ использования WEB2L является возможность объединения всех вышеупомянутых источников в один хорошо организованный поток данных, что позволит различным пользователям принимать решения быстрее и с меньшими затратами. Рис. 1-1. Общая схема взаимодействия компонентов WEB2L
Более того, этот поток данных может быть надежно перераспределен конечным клиентам, чтобы предоставить им возможность быть в курсе того, что происходит на финансовых рынках, и принимать решения, основываясь на реальном знании. Как видно из приведенного выше рисунка, WEB2L состоит из нескольких модулей. Подробные описания каждого модуля даны в соответствующих руководствах. Ниже приведены краткие описания модулей в WEB2L. Концентратор Торговой Информации (Market Data Hub, сокращенно MDH) является центральным приложением серверной части WEB2L. Он организует прием разнородной информации и передачу ее в унифицированном виде пользователям. Адаптеры источников данных сделаны в виде динамически подключаемых библиотек Windows (DLL) и предназначены для трансляции данных в форматах различных источников в унифицированный формат, принятый в MDH. Клиентское программное обеспечение служит для вывода данных клиентам. WEB2L ActiveX Control может работать только под управлением Microsoft Internet Explorer в среде Microsoft Windows на компьютерах с процессором Intel или совместимым с ним. Модуль управления конфигурацией (далее MCM) служит для конфигурирования сервера MDH. Модуль Управления Клиентами (ARC) служит для определения возможностей конечного пользователя по просмотру информации из источников данных. Поскольку не все клиенты авторизованы на просмотр всех данных, Модуль Управления Клиентами используется для ограничения потока данных для каждого конкретного клиента. Кроме того, Модуль Управления Клиентами содержит некоторую информацию о внутренней структуре данных. Целью этого документа является описание Модуля Управления Клиентами. Модуль Управления Клиентами (Рис. 1-2) выполняет следующие функции:
Рис. 1-2. Общий вид экрана Модуля Управления Клиентами.
1.2 Логическая структура данныхЛогическая структура представлена в правой части окна ARC. Данные логически организованы в древовидную структуру. На верхнем уровне иерархии находятся рынки (например “ММВБ”, “РТС”). На самом деле, понятие “рынки” используется исключительно для организации иерархии, поэтому узлы древовидной структуры этого уровня могут иметь любое название и содержание (см. MDH Configuration Manager. Руководство пользователя). Рынки могут содержать группы. Группа представляет собой таблицу, отображаемую на рабочем месте пользователя. Например, рынок “ММВБ” может иметь группы “Акции”, “Деньги”, “Заявки”, “Сделки” и т. п. Фактические названия рынков и групп определяются администратором системы (см. MDH Configuration Manager. Руководство пользователя). Группы содержат поля и действия. Поля – это поля таблицы, а действия – это те действия, которые клиент может совершать над данной таблицей. Например, таблица “Акции” содержит действие “Заявка”, позволяющее клиентам выставлять заявки на покупку или продажу финансовых инструментов. Правая и левая панели разделены линейкой, которую можно перемещать вверх-вниз мышью для изменения относительных размеров частей панели. 1.3 Управление доступомДля каждого Пользователя Администратор должен определить идентификатор и пароль. Идентификатором может быть, например, номер счета брокерской фирмы или счет клиента. Пользователь должен ввести свой пароль при входе в систему. Администратор имеет право в любой момент заблокировать Пользователя. Заблокированный Пользователь не может получать данные, вносить изменения и входить в систему до тех пор, пока блокировка не будет снята администратором. 1.4 Права ДоступаМодель прав доступа связана с древовидной логической структурой данных, реализованной в WEB2L. Полномочия должны быть определены для каждого узла дерева и по умолчанию наследуются объектами исходящего поддерева. Полномочия могут задаваться на рынки, группы пользователей и действия, но не для пользователей. Для задания структуры прав доступа администратор должен:
WEB2L не предусматривает определение прав доступа для каждого Пользователя. В крайнем случае, если конкретный Пользователь должен быть наделен определенными правами, то создается Группа, состоящая из одного этого Пользователя.
После того как будут определены одна или более Групп Пользователей, для каждой Группы должны быть сконфигурированы разрешения. Левая панель рабочего окна Модуля Управления Клиентами содержит многоуровневое дерево. При запуске ARS вся информация о Пользователях и их правах доступа загружается в основную память с целью увеличения производительности данного программного обеспечения. 1.5 Роль Модуля Управления Клиентами в программном комплексе WEB2LМодуль Управления Клиентами предназначен для выполнения следующих задач:
|