Архитектура современной системы на ECM- компонентах СПО

advertisement
Архитектура современной
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
Download