SRDynamicForms

Компания Soft Review выпустила на рынок новый Программный комплекс — ADF SrDynamicForms (далее DWF – Dynamic Web Form). Этот продукт предназначен  для быстрого создания, пользовательских WEB интерфейсов, на уровне табличной настройки метаданных, что значительно сокращает сроки и соответственно стоимость разработки, в первую очередь Front End приложений. Данное решение разработано на Oracle JDeveloper 12g, с использованием Framework Oracle ADF. Комплекс функционирует на базе Oracle WebLogic и БД Oracle. Данное решение покрывает функционал Front/Middle слоев, при построении многоуровневых систем. Помимо простых функций создания Front Office приложений, в систему заложены элементы клиентоориентированных систем, таких как построение и маршрутизация бизнес процессов, возможность настройки и выполнения произвольных операций, нескольких уровней автоматического контроля данных и т.д.

В первую очередь данное решение интересно для приложений, имеющих большое количество различных вариантов форм, используемых на уровне Front Office, таких как система коммунальных платежей или денежных переводов, либо большое количество продуктов, отличающихся формами ввода данных, и логикой самих бизнес процессов, например, в «кредитной фабрике». Также одним из вариантов применения данной системы является настройка «Единого окна», например единого окна кассовых операций.

Данное решение возможно проинтегрировать с произвольной бэк-оффисной системой, как на уровне интеграционной шины, так и на уровне хранимых процедур БД.

DWF позволяет реализовать следующие функции:

  1. Возможность настройки табличного представления данных (Grid), на базе  произвольного SQL;
  2. Настройка диалоговых форм (Rich Faces Interface) с большим разнообразием палитры визуальных компонентов системы (атрибутов формы), таких как различные варианты LookUp Selector, Tab Sheet, Check Box, Button, Radio Button и т.д.
  3. Настройка процедур на PL/SQL для различных событийных механизмов, связанных с инициализацией, созданием и сохранением форм, выполнением различных действий при последовательном вводе атрибутов формы;
  4. Возможность создания полностью или частично логики валидации полей ввода (контроля соответствия и автозаполнения) на базе процедур стандартного языка Oracle Pl/Sql;
  5. Возможность внесения изменений ‘на лету’ (update, upgrade) в системах 24/7. Данные изменения, после тестирования возможно переносить на production систему без выделения регламентного времени на остановку системы;