/

idea64 В ISCRA Framework® разработчик складывает прикладные сервисы из настраиваемых «кубиков», постепенно наполняет содержанием уже готовый каркас, а не пишет программу используя выбранный язык программирования.

 

iscra-home

Готовый каркас

ISCRA Framework® предоставляет готовый к использованию каркас трехзвенной информационной системы: клиентское приложение, сервер приложений, средства подключения различных баз данных, управление доступом.

iscra-compmodel

Компонентная архитектура

ISCRA Framework® позволяет быстро создавать бизнес-приложения используя настраиваемые компоненты в качестве «строительных блоков». Платформа обеспечивает их загрузку, связывание  и управление событиями. Генерация форм ввода, создание отчётов, формирование источников данных выполняется «на лету» на основании описанных в проекте шаблонов.

iscra-conteditor

Визуальная разработка

Встроенные в систему редакторы позволяют создавать большинство компонентов приложения и компоновать из них прикладные сервисы используя только средства визуальной настройки их свойств.

iscra-db

Различные СУБД

В качестве СУБД для информационной системы может быть выбрана MS SQL, Oracle, FireBird или любая другая, которая удовлетворяет потребностям в масштабируемости и производительности. ISCRA Framework® предоставляет готовые компоненты для взаимодействия с различными типами СУБД. Можно использовать несколько СУБД одновременно и формировать источники данных программно.

iscra-access

Ролевой доступ

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

iscra-internet

Работа в Интернет

К серверу приложений можно обратиться из любой точки мира и получить необходимый отчёт или данные. Обеспечивается, в том числе, удалённый доступ разработчика к редактору Содержания, что позволяет выполнять удалённую разработку приложений. Для работы с сервером приложений применяется программа «тонкого клиента» или web-браузер.