Logo

Фронт-оффис WebExpress

Платформа SrWebExpress, предназначенной для быстрого создания WEB-приложений

Цели и задачи создания платформы SrWebExpress:
  • Потребность перехода на WEB-технологии диктуется тенденциями развития рынка
  • Soft Review выбрала способ создания WEB-приложений декларативным способом, то есть конструированием, ввиду высокой стоимости классической WEB-разработки
  • При выборе технологического стека инструментов учитывались требования готового интегрированного решения, поддерживаемого и развиваемого одним надежным вендором
  • При реализации конкретного решения мы воспользовались концептуальными подходами, существующими в продуктах компании
  • Принципиально новыми для SrWebExpress являются её большая универсальность – возможность интеграции с любыми сущетвующими системами на СУБД Oracle и наличие собственной автономной объектной схемы данных, позволяющих реализовать документооборот или управление процессами
  • Сочетание продвинутых визуальных компонентов Oracle ADF, с возможностями нашего конструктора WEB-форм и операционным движком на базе метаданных, дает комплексный эффект максимального ускорения и упрощения в разработкe WEB-приложений
  • Продукт удалось сделать максимально простым в использовании, не требующим глубоких знаний WEB-технологий и специфических языков программирования
  • Сочетание визуального конструктора экранных форм, а также визуального конструктора объектов учета с одной стороны и возможностей разработки бизнес логики, на простых и распространенных языках программирования (PL/SQL, Groovy), позволяет реализовать схемы учета и документооборота любой сложности
  • Благодаря декларативным принципам создания и настройки, как пользовательских интерфейсов, так и схем документооборота, основанных на репозитариях метаданных и хранимых процедурах, система является гибко и быстро тиражируемой,  масштабируемой и быстро передаваемой в эксплуатацию или поддержку. Описанные качества усиливаются благодаря полной открытости, прозрачности и интуитивной понятности метаданных системы.
Архитектура технической платформы:
  • Ставка на технологии одного вендора Oracle, полностью интегрированные между собой
  • Использование для управления слоем визуализации инструментов Oracle Middleware
  • Использование для хранения данных и автоматизации процессов средств СУБД Oracle
  • Использование для размещения и администрирования приложений инфраструктуры Oracle Weblogic и Oracle Enterprise Manager
  • Мы использовали для разработки данного решения, следующие продукты Oracle: JDeveloper, Business Components, ADF, JasperReport, FastReport
  • Единые стандарты хранения и обработки информации XML, JSF, Groovy, JavaScript, PL/SQL
Сквозной стек собственных технологий:
  • Система управления метаданными - конструктор WEB-приложений (IDE, FrameWork)
  • Конструктор для визуальной настройки пользовательских интерфейсов в корпоративном стиле -SrWebAdmin
  • Универсальное WEB-приложение – интерпретатор метаданных - SrWebFront
  • Объектная схема данных и конструктор объектов учета и процессов их жизненного цикла - Data Object FrameWork
  • Ядро управления жизненным циклом объектов данных и бизнес-процессами (Business Process Engine, SrUniDoc Gateway, UniDoc ObjectSystem)
  • Интегрированный интерфейсные и репортинговые сервисы и плагины (JasperReport, SrArmstrong, SrSocket, SrEchelon)
Области применения и примеры использования
  1. Направления использования:
    • Быстрое создание достаточно сложных WEB приложений
    • Создание альтернативных пользовательских WEB-интерфейсов к существующим информационным системам
    • Создание полноценных комплексов управления процессами и операционных модулей
    • Создание приложений «Единого окна», интегрирующих несколько систем
    • Создание встраиваемых в корпоративные сайты информационных страниц и фрагментов.
  1. Примеры использования:
    • Front End к банковским продуктовым системам
    • Сервисные финансовые компании (платежи, валютообмен, разовые услуги).
    • Кредитные финансовые организации (кредитные союзы, кредитные брокеры).