Архитектура современной ECM-системы на компонентах СПО Андрей Гриб Генеральный директор компании БОСС-Референт Конференция «Russian Open Source Forum 2010» 25 июня, Москва Андрей Гриб Генеральный директор компании БОСС-Референт Почему СПО? Экономия – отсутствуют отчисления на закупку лицензий Безопасность – открытый код системы, отсутствие недекларированных возможностей Простота – упрощение доработок, кастомизации, сертификации во ФСТЭК Независимость – от поставщика услуг сопровождения и от платформы 2 Андрей Гриб Генеральный директор компании БОСС-Референт Компоненты системы система построена по модульному принципу Модули реализации Интерфейса Пользователя Модули расширения Ядра обеспечивает наилучшие параметры по масштабируемости Портал (J2EE-Portal) Ядро системы обеспечивает полноту функционала для решения задач Сервер Приложений (Application Server) 3 Андрей Гриб Генеральный директор компании БОСС-Референт Ядро системы обеспечивает низкоуровневый программный интерфейс для работы с данными и основными объектами является J2EE приложением, которое функционирует под управлением сервера приложений JBoss реализует основные функции для выполнения доступа к данным (обращение к СУБД) обслуживает взаимодействие с основными объектами системы, такие как: карточка, пользователь являясь самостоятельным приложением, может находиться на отдельно выделенном сервере приложений 4 Андрей Гриб Генеральный директор компании БОСС-Референт Модули расширения ядра решают конкретные задачи в рамках автоматизации бизнес процессов (например: модуль формирования отчетов) реализуют «сервисные» функции системы (например: модуль управления отложенными заданиями) используя «внутренний» программный интерфейс ядра, способны компоноваться как единое приложение совместно с ядром реализует бизнес логику системы используя «публичный» интерфейс, каждый модуль может быть выделен в отдельное J2EE приложение, которое, в свою очередь, может быть также размещено на отдельным сервере приложений 5 Андрей Гриб Генеральный директор компании БОСС-Референт Модули интерфейса реализованы посредством портлетов — содержат в себе преимущества портальных технологий, разработанны в соответствии со спецификацией JSR168. являяются подключаемым и сменным компонентом пользовательского интерфейса, позволяют сформировать различного уровня сложности приложения реализуют графический интерфейс пользователя и логику работы с представлениями данных для размещения требуют наличия портальной среды (J2EE-Portal). 6 Андрей Гриб Генеральный директор компании БОСС-Референт В чем уникальные преимущества такой архитектуры ECM-истемы Независимость от платформы, СУБД, среды разработки Возможность создания высоко эргономичного интерфейса и его быстрой адаптации Широкие возможности по масштабированию – неограниченное количество пользователей и площадок. Использование облачных технологий. Быстрота внедрения, в том числе за счет доступа через web Простота установки и настройки – можно внедрять без прерывания бизнес-процессов Сжатые сроки разработки приложений , быстрая кастомизация, использование уже настроенных компонентов Низкая стоимость владения Нет привязки к одному вендору и одному поставщику сервиса 7 Андрей Гриб Генеральный директор компании БОСС-Референт Возможный вариант интерфейса Универсальное рабочее место Легко компонуемые виджеты Приоритет самим документам, а не атрибутам Наглядная сортировка и поиск Визуальное представление иерархических объектов 8 Андрей Гриб Генеральный директор компании БОСС-Референт 9 Андрей Гриб Генеральный директор компании БОСС-Референт 10 Архитектура современной ECMсистемы на компонентах СПО Андрей Гриб генеральный директор AGrib@boss-referent.ru 117218, Москва, ул. Кржижановского, 21а тел. (495) 785-53-59 www.boss-referent.ru 11