ZLine Dir Large

ZLine Directory

готовый прототип отраслевого справочника персоналий и органицаций

ZLine Directory позволяет в кратчайшие сроки создавать сетевые (интернет) отаслевые справочники по персонам и организациям. ZLine Directory состоит из базовой части, обеспечивающей минимальную необходимую функциональность и широкого набора расширений позволяющих создавать отраслевые информационные сайты с очень широкими возможностями и развитой функциональностью.

Система ZLine Directory функционирует на выделенном сервере с установленной программно√технологической платформой ZLine (c), которая включается в состав базовой части ZLine Directory.

Система ZLine Directory может поставляться в двух исполнениях:

  • Клиент√сервер;
  • Трехуровненовое (с middleware). Вариант клиент√сервер проще и дешевле, но обладает следующими недостатками:
  • Пользователь имеет доступ через интернет к базе данных системы в режиме чтения и записи, что представляет угрозу безопасности системы и целостности хранимых в ней данных.
  • Пользователь обязан ожидать ответа сервера. При большом объеме информации в системе выполнение некоторых запросов может занимать достаточно большое время.
  • Некоторые возможности системы доступны только в варианте с middleware. Трехуровневый вариант ZLine Directory более дорогой, но обладает большими возможностями:
  • Клиент имеет доступ только к промежуточному программному агенту. При этом обеспечивается полный контроль доступа к данным в базе данных системы, более развитая система авторизации и (опционально) мощная система разделения прав и контроля доступа к данным, необходимая для одновременной работы с данными нескольких редакторов или администраторов.
  • Система мгновенно освобождается после запроса пользователя и может выполнять другие действия. Выполнение запроса производится в фоновом режиме. О завершении его исполнения пользователь извещается специальным сообщением.
  • В трехуровневом варианте ZLine Directory реализуется полный набор возможностей функциональных модулей.

Компоненты системы ZLine Directory и их функциональные возможности:

Базовый вариант

Базовый вариант обладает следующими возможностями:

  • 1. Поддержка объектов персона и организация, предоставляющая возможности по вводу новых объектов, редактированию и удалению уже существующих.
  • 2. Возможность выбора из предопределенного списка полей по которым будет возможен поиск при установке систеямы .
  • 3. Задание набора дополнительных информационных полей объектов персона и организация при установке системы .
  • 4. Поиск персоны по Фамилии, Имени и Отчеству с возможностью задания фрагмента имени.
  • 5. Поиск организации по названию или фрагменту названия.
  • 6. Поддержка связи между персоной и организацией (организациями).
  • 7. Показ списков персон и организаций с постраничной и алфавитной навигацией.
  • 8. Просмотр полного набора сведений о персоне или об организации.
  • 9. Поддержка в системе произвольного количества рубрикаторов двух типов: линейного и древовидного. В системе предусмотрена возможность внесения изменений в рубрикаторы.
  • 10. Просмотр алфавитных cписков персон и организаций, относящихся к соответствующих разделам рубрикаторов.
  • 11. Поддержка и редактирование внутренних справочников ≈ таблиц данных, используемых при создании меню ввода сведений в систему.
  • 12. Для просмотра отраслевого справочника и редактирования содержащихся в нем данных используются исключительно web-интерфейсы, совместимые с браузерами IE 5+, Mozilla 6+ и Firefox 1+. Внешний вид интерфейсов настраивается с помощью каскадных таблиц стилей (CSS).
Дополнительные модули

I. Полнотекстовый поиск.

Осуществляет поиск по текстовым полям объектов персона и организация. К таким полям относятся комментарии, биография, сведения об организации и прочие поля, в том числе вводимые при установке системы.

*II. Нечеткий поиск (Поиск с ошибками).*

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

III. Фотоальбом.

Модуль позволяет вводить в систему изображения (фотографии) с комментариями и привязывать из к персонам и/или организациям. Модуль также позволяет просматривать набор фотографий, относящихся к данной персоне или организации в виде интернет фотоальбома.

IV. История персональных сведений и сведений об организации.

Модуль позволяет сохранять в объектах персона и организация не только текущие сведения о них, но и историю их изменения (смена должностей, мест работы и пр.).

V. Статусы объектов.

Данный модуль присваивает объектам статусы и поддерживает их обработку. Типичными статусами являются:

  • готово ≈ объект виден из сети;
  • в работе ≈ данный статус присваивается объекту создание которого (начальный ввод сведений) еще не завершено;
  • отменен ≈ временная отмена показа объекта;
  • заменен, удален ≈ поддержка данных статусов реализуется модулем версионности.

VI. Версии объектов.

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

VII. Статистика показов.

Собирает и показывает сведения о числе обращений к объектам за заданный интервал времени (сутки, неделя, месяц, год, всё время функционирования системы).

VIII. Расширенная авторизация.

Модуль реализует разделение прав доступа к объектам на основе ролевой политики доступа (RBAC). Данный модуль позволяет организовывать произвольно сложное взаимодействие одновременно работающих со сведениями системы редакторов и администраторов.

IX. Внешняя поисковая машина.

Осуществляет полнотекстовый поиск информации по внешним интернет-ресурсам. Данный модуль может поставляться в двух вариантах:

  • 1). поиск без поддержки каталога ≈ в этом варианте используются адреса персональных страниц пользователей и сайтов организаций, зарегистрированных в базе данных;
  • 2). с каталогом – для поиска используются адреса персональных страниц пользователей и сайтов организаций, зарегистрированных в базе данных. Для объединения адресов персональных страниц пользователей и сайтов организаций в каталог используется один из рубрикаторов (например, рубрикатор продукции). В данном варианте поиск можно ограничивать категорией.

X. Модуль контроля платного доступа.

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

XI. Изменение структуры объектов.

Внесение и удаление информационных полей в основные объекты (персона и организация) в функционирующей системе. Данный модуль может быть установлен только в трехуровневом варианте ZLine Directory.

XII. Двуязычный интерфейс.

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

Дополнительные услуги.

XIII. Поставка готовых рубрикаторов.

По желанию заказчиков возможна поставка готовых рубрикаторов из имеющихся в наличии: Регион РФ, Города РФ, Страны мира, Национальности, Ученые звания, Ученые степени и пр.

XIV. Дизайн отраслевого справочника.

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

  • 1. используется базовый дизайн каталога (впоследствии администраторы системы могут самостоятельно изменять дизайн сайта, редактируя CSS-файл);
  • 2. разработка стилевого файла в соответствии с требованиями заказчика;
  • 3. разработка более сложного дизайна.