Logo

Фронт-офіс WebExpress

Платформа SrWebExpress, призначена для швидкого створення WEB-додатків

Цілі та завдання створення платформи SrWebExpress:
  • Потреба переходу на WEB-технології диктується тенденціями розвитку ринку
  • Soft Review обрала спосіб створення WEB-додатків декларативним способом, тобто конструюванням з огляду на високу вартість класичної WEB-розробки
  • При виборі технологічного стека інструментів враховувалися вимоги готового інтегрованого рішення, яке підтримується та розвивається одним надійним вендором.
  • При реалізації конкретного рішення ми скористалися концептуальними підходами, які у продуктах компанії
  • Принципово новими для SrWebExpress є її велика універсальність – можливість інтеграції з будь-якими системами, що існують, на СУБД Oracle і наявність власної автономної об'єктної схеми даних, що дозволяють реалізувати документообіг або управління процесами
  • Поєднання просунутих візуальних компонентів Oracle ADF, з можливостями нашого конструктора WEB-форм та операційним двигуном на базі метаданих, дає комплексний ефект максимального прискорення та спрощення у розробці 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 до банківських продуктових систем
    • Сервісні фінансові компанії (платежі, валютообмін, разові послуги).
    • Кредитні фінансові організації (кредитні спілки, кредитні брокери).