Статья: "Клиент-серверный ГАРАНТ. Выгоды для клиента"
Четыре года назад нашей компанией была начата реализация пилотного проекта, целью которого стояла проверка применимости архитектур CORBA и Java для разработки правовой системы и адаптирование мастер-методологии RUP. На основе полученных результатов специалисты "Гаранта" создали интранет-версию системы ГАРАНТ. Однако определенные ограничения на нее накладывала необходимость использования браузера. Взяв за основу интранет-версию системы ГАРАНТ, в 2002 году наши специалисты приступили к созданию принципиально новой платформы. Итогом этой работы стал выход системы ГАРАНТ Платформа F1.
Чем интересна ваша новая версия?
Д.В. Першеев:
Платформа F1 - это 32-разрядная клиент-серверная система, реализованная на архитектуре CORBA ( Common Object Request Broker Architecture ) и предназначенная для использования на персональных компьютерах в локальных сетях, а также в виде монолитного приложения для десктопных систем.
Клиент-серверная технология была выбрана нами не случайно. Во-первых, поскольку сервер системы выполняет самую трудоемкую часть работы , данный способ позволяет осуществлять более сложную, чем прежде, обработку информации, использовать более сложные алгоритмы.
Второе преимущество клиент-серверной архитектуры, которое необходимо отметить, - это значительное снижение сетевого трафика. Дело в том, что передача запроса от оболочки к серверу и получение ответных данных создают гораздо меньшую нагрузку на локальную сеть, чем самостоятельное "общение" каждой пользовательской оболочки с информационным банком системы. В то же время файл-серверная технология имеет существенные недостатки. Это морально устаревшая и негибкая технология. Кроме того, она привязана к файловой сети, неработоспособна в гетерогенных сетях, а любые функции совместной работы на ее основе реализуются чрезвычайно сложно.
Клиент-серверная архитектура, на которой построена наша новая версия, обеспечивает и целый ряд других преимуществ, в числе которых отсутствие привязанности пользователя к конкретному компьютеру: оболочку можно запустить с любого компьютера, получив при этом собственную рабочую среду (все настройки, персональные папки и данные). Кроме того, благодаря клиент-серверной технологии в системе реализована возможность коллективной работы с документами ГАРАНТа - достаточно сделать пару "кликов" на своей папке и указать, кому из коллег и в каком объеме (для чтения и записи или только для чтения) она должна быть доступна. И, наконец, обновление информационного банка данных происходит теперь без отключения пользователей от системы.
А какие еще преимущества новой версии Вы могли бы перечислить?
Д.В. Першеев:
В общей сложности в Платформе F1 появилось двенадцать уникальных нововведений и несколько сотен различных улучшений. При этом была сохранена преемственность в основных приемах работы, обеспечивающая легкий и комфортный переход на новую версию. Интерфейс Платформы F1 создан в стиле современных офисных приложений и имеет гибкую систему персональных настроек и комплексных конфигураций. Появившаяся функция "Документы на контроле" обеспечивает автоматическую проверку и оповещение пользователя об изменениях во всех выбранных им документах. Расширились функции управления данными, которые пользователь сохраняет в процессе работы. Добавились возможности сохранять поисковые запросы и фильтры, комментировать любые сохраненные объекты. Существенное удобство в работе обеспечивает и возможность сопровождения непосредственно текстов документов собственными комментариями и ссылками на нормативные акты.
С помощью такого новшества, как "Машина времени", пользователь получает текст документа, который действовал или только будет действовать в указанный им момент времени. Для этого достаточно лишь выбрать в электронном календаре интересующую дату. Работа с "Машиной времени" также охватывает и переходы по гипертекстовым ссылкам - при включенной "Машине времени" все окружение документа перестраивается. Ссылки на другие документы из текста данного правового акта ведут на редакции документов, которые также удовлетворяют условиям "Машины времени". Предварительный опрос пользователей показал, что к этой функции Платформы F1 был проявлен наибольший интерес. Отмечу, что по умолчанию, при выключенной "Машине времени", ссылки ведут на актуальные редакции упомянутых в них правовых актов. Это удобно, так как пользователь всегда работает с актуальным законодательством и защищен от ошибок.
В целом же использование клиент-серверной архитектуры, в частности CORBA, обеспечивает новому продукту такие возможности, как многоплатформенность, масштабируемость, отказоустойчивость, тесная интеграция с другими приложениями на системном уровне. Выбранная технология позволит в короткие сроки еще больше увеличить функциональность системы. А мы, в свою очередь, надеемся, что наш новый продукт станет главным помощником в принятии решений руководителям, юристам, бухгалтерам и экономистам.
Справка:
Дмитрий Викторович Першеев родился 17 марта 1965 года в г. Москве.
В 1987 году закончил факультет "Вычислительная математика и кибернетика" Московского государственного университета, затем три года учился в аспирантуре.
В июне 1990 году вместе с тремя выпускниками факультета ВМиК МГУ начал работу над созданием уникальной гипертекстовой технологии ГАРАНТ. В декабре того же года состоялись первые продажи системы ГАРАНТ. Так была основана компания "Гарант".
В 1996 году Д.В. Першеев закончил юридический факультет Московского государственного университета.
Женат, супруга - Наталия Першеева - более 12 лет проработала в компании "Гарант".
Воспитывает дочь 16 лет.