Архитектура внедрения и эксплуатации системы
Важнейшим требованием успешности внедрения Системы является правильный выбор ее архитектуры. Под архитектурой Системы понимается концепция, определяющая ее модель, структуру, выполняемые функции и взаимосвязь компонентов. Развертывание (внедрение)
Системы может быть осуществлено с использованием одной из следующих архитектур:
- централизованная;
- децентрализованная;
- смешанная.
Выбор архитектуры Системы обусловлен следующими критериями:
- технологией ведения делопроизводства, принятой в организации;
- техническими характеристиками вычислительной техники, телекоммуникационного оборудования и каналов связи.
Рис. 1 – Централизованная архитектура Системы
Централизованная архитектура АСД «ДОК ПРОФ 2.0»
Описание реализации
Идея построения централизованной архитектуры основана на двух концепциях: единого хранилища данных и единой «точки входа» в Систему для доступа к хранящимся в ней данным (Рис. 1). Внедрение централизованной архитектуры предполагает наличие аппаратного обеспечения, способного без длительных задержек обработать требуемое количество запросов клиентов, и каналов связи с пропускной способностью не ниже 100 Мбит/с, обеспечивающих на приемлемом уровне скорость обмена данными. С точки зрения практической реализации это означает, что:
- все информационные объекты (документы, резолюции, нормативно-справочные данные, структура организации и т.д.) хранятся в единой базе данных;
- доступ пользователей к данным осуществляется через единый центральный сервер Системы;
- организация работы Системы осуществляется в рамках локальной вычислительной сети (ЛВС) одного офиса (учреждения) или закрытой виртуальной сети с высокой пропускной способностью;
- с помощью клиентского приложения осуществляется тесная интеграция с периферийным оборудованием (нанесение штрих-кода, поточное сканирование и т.д.) и популярными офисными пакетами (MS Offie, OpenOffice);
- механизм заданий и сценариев позволяет создавать унифицированные маршруты обработки документов для различных видов документов.
Преимущества централизованной архитектуры
Среди преимуществ централизованной архитектуры необходимо выделить следующие:
- хранение данных на одном сервере обеспечивает пользователям доступ к актуальным и полным данным в любой момент времени;
- наличие одной критически важной точки – сервера СУБД – позволяет оптимизировать управление и поддержку производительности и работоспособности Системы; возможна установка одного или нескольких серверов резервного копирования данных, позволяющих повысить надежность Системы и обеспечить полное и корректное восстановление данных в случае возникновения нештатных ситуаций;
- обновление версий клиентского приложения на всех рабочих станциях сети осуществляется с помощью тех же механизмов, что и доступ к данным – при каждом сеансе запуска клиентское приложение проверяет номер своей версии с версией, хранящейся в базе данных, и в случае несовпадения на клиентский компьютер выгружается последняя актуальная версия;
- при наличии одного сервера БД значительно снижены затраты на поддержку, администрирование и обслуживание как Системы в целом, так и ее компонентов;
- обеспечивается высокая скорость доступа к данным, что особенное важно при построении и просмотре отчетов, обрабатывающих большие массивы информации;
- ведение унифицированной нормативно-справочной информации обеспечивает логическую целостность и непротиворечивость хранимых данных о документах;
- регистрация входящего, исходящего или внутреннего документа выполняется в Системе один раз, так что документ или его разделы сразу же после регистрации становятся доступными во всех подразделениях, и тем самым исключается необходимость повторной регистрации документа;
- механизм заданий и сценариев позволяет создавать и отображать в удобном графическом представлении сложные маршруты обработки документов (с возможностью параллельной обработки, фиксацией промежуточных результатов, условиями выбора дальнейшего пути движения, резолюциями руководителей и т.д.), что значительно экономит время специалистов и повышает качество обработки входящей, исходящей и внутренней корреспонденции (Рис. 2).
Рис. 2 – Графическое представление маршрута обработки документа
Децентрализованная и смешанная архитектура АСД «ДОК ПРОФ 2.0»
Описание реализации
Идея построения децентрализованной архитектуры основана на концепции географически распределенного хранения данных (Рис. 3). Смешанная архитектура является результатом совместного использования в организации как централизованной, так и децентрализованной архитектур. Децентрализованная архитектура идеально подходит для организаций, имеющих удаленные офисы (филиалы), которые самостоятельно управляют своими документами, могут отправлять (получать) в центральный офис оперативные или консолидированные данные, а также обмениваться межу собой документами в случае необходимости. С точки зрения практической реализации это означает, что:
- ввод данных (регистрация документов, внесение резолюций, обработка обращений граждан и т.д.) и их хранение в базе данных может осуществляться непосредственно в филиалах;
- в центральном офисе возможен как непосредственный ввод данных, так и консолидация всех данных, поступающих из филиалов;
- обмен оперативными данными между филиалами и центральным офисом осуществляется с помощью специализированной утилиты «Почтовый менеджер»; для непосредственной передачи данных по электронной почте достаточно наличия любой почтовой системы, поддерживающей SMTP-протокол.
Рис. 3 – Децентрализованная архитектура Системы
Программной основой для развертывания Системы в децентрализованной архитектуре является «Почтовый менеджер». Полностью интегрированный с базовой функциональностью Системы по регистрации и управлению документами, он позволяет организовать эффективный и прозрачный процесс делопроизводства между географически разнесенными филиалами организации. Алгоритм функционирования «Почтового менеджера» можно представить следующим образом:
- в главный офис поступает входящий документ и регистрируется в его Системе;
- руководитель подразделения в главном офисе накладывает резолюцию, в которой предписано переслать зарегистрированный документ на отработку в филиал;
- «Почтовый менеджер» Системы главного офиса формирует сообщение, куда записывает электронную регистрационно-контрольную карточку (ЕРКК) документа и его электронный образ, и пересылает его в «Почтовый менеджер» Системы филиала;
- в Системе филиала все поступившие на регистрацию по электронной почте документы сохраняются в специальной папке (Рис. 4);
- регистратор Системы в филиале просматривает поступившие документы и отмечает их как зарегистрированные; в случае, если данные в полях ЕРКК документа не совпадают, регистратор просматривает ЕРКК и вручную устанавливает необходимые значения атрибутов; квитанция о регистрации документа в Системе филиала немедленно отправляется с помощью «Почтового менеджера» в Систему главного офиса;
- любые отметки о ходе обработки документа в филиале – резолюции, постановка на контроль, закрытие – немедленно в виде квитанций отправляются в Систему главного офиса, что дает возможность в удаленном режиме оперативно отслеживать и контролировать процесс обработки документа.
Рис. 4 – Использование почтового менеджера для регистрации входящих документов, поступающих из удаленного офиса
Преимущества децентрализованной архитектуры
Среди преимуществ децентрализованной архитектуры необходимо выделить следующие:
- регистрация и хранение документов непосредственно в филиалах значительно экономят время и упрощают процедуру общения с гражданами и клиентами, поскольку всегда доступны и находятся «под рукой»;
- отсутствует необходимость организации канала связи с широкой пропускной способностью между филиалами и главным офисом, поскольку обмен данными осуществляется асинхронно по электронной почте;
- в удаленных филиалах возможна как независимая нумерация документов или проектов документов при их регистрации, так и принятая в организации в целом;
- использование «Почтового менеджера» позволяет оперативно и прозрачно отслеживать процесс обработки документа на всех его стадиях по всем географически разнесенным филиалам организации.