Архитектура: структура и основные возможности Docsup [an error occurred while processing this directive] 
 
DocsUp  Стартовая         Поиск         Контакты

Архитектура: структура и основные возможности

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

На сегодняшний день наибольшую эффективность имеют многоуровневые распределенные системы, способные к горизонтальному масштабированию, состоящие из Систем Управления Базами Данных, серверов приложений и клиентского программное обеспечения. DocsUp развивает эту архитектуру, добавляя новые уровни.

Открытые стандарты

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

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

В качестве хранилища документов на серверной стороне подразумевается Система Управления Базами Данных. Использование широкоизвестных СУБД предлагает клиентам ряд преимуществ.

Первое – разворачивание платформы на той СУБД, которая уже используется клиентом. Нет необходимости приобретать лицензии, нанимать нового администратора Баз Данных. DocsUp будет использовать имеющуюся СУБД, не создавая никаких неудобств имеющимся системам автоматизации.

Второе - при желании клиент сможет выбрать СУБД, на которой будет разворачиваться DocsUp на основе собственных предпочтений, имеющегося оборудования и обслуживающего персонала. Платформа поддерживает СУБД Enterprice уровня Oracle, MS SQL Server, PostgreSQL, MySql.

Кроме того, при расширении или миграции системы с и на другие СУБД их широкая распространенность позволит упростить процесс, равно как и первичный процесс внедрения.

Конфигурации  серверной части  системы (Платформы,Операционные системы,СУБД,Серверы приложений), поддерживаемые платформой:

  • Аппаратные платформы: IA-32, x64, Ultra-SPARC, Power, PA RISC 2.0, Itanium 2
  • ОС: Windows, Linux, AIX, HP UX, Solaris
  • СУБД: Oracle, Postgre
  • Серверы приложений: JBOSS, Tomcat, Oracle

Структура многоуровневой архитектуры DocsUp:

  1. Уровень сервисов хранения данных. Состоит из одной из поддерживаемых СУБД, файловых серверов, базы полнотекстовых индексов.
  2. Уровень MiddleWare – промежуточный слой бизнес – логики,формирующий логический репозиторий, отвечающий за обеспечение авторизации и безопасности, объектно-реляционную модель хранения, управление информацией и бизнес - процессами.
  3. DocsUp Fusion, состоящий из средств и механизмов веб-разработки, наборовбизнес-сервисов(взаимозависимых компонент и программной бизнес-логики, обеспечивающие один из функциональных сервисов, таких, как согласование, подписание итп, независимо от типа объекта).
  4. Уровень бизнес – приложений, содержащих полнофункциональные клиентоориентированние приложения (такие, как управление дкоументооборотом, договорная работа, финансовый архив и др.).
  5. Уровень интеграции – обеспечивающим интеграционные возможности платформы с внешними сервисами, программами и приложениями/платформами.
  6. Шлюз для сторонних механизмов и программ создания отчетов и собственные средства отчетности
Пользовательские интерфейсы, взаимодействуют с репозиторием через API, либо Web-сервисы.

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

При предполагаемом увеличении нагрузки DocsUp обеспечивает адекватную масштабируемость даже на существующих серверах, а при наличии дополнительных аппаратных средств – платформа способна распараллеливать нагрузку на каждом из уровней. Если работы по расширению предполагают дополнительное оборудование, то DocsUp обеспечит совместную работу дублирующих базовых серверов и серверов приложений.


Архитектура в вопросах и ответах
Поддержка CDN (географически распределённых сетевых инфраструктур)
Поддержка ЭЦП (Электронно-цифровой подписи)
SAAS решение документооборота для хостинг провайдеров и владельцев дата-центров
[an error occurred while processing this directive] 


  Все права защищены DocsUp