Платформа КУРС предназначена для использования в разработке прикладных информационных систем для решения типовых задач, связанных с визуализацией списков и форм, формированием отчетности, управлением доступом пользователей.
Платформа представляет собой набор компонентов в виде библиотек времени выполнения (run-time, DLL), подключаемых к прикладной информационной системе и взаимодействующих с ней на уровне программного интерфейса взаимодействия (API).
В составе платформы КУРС реализованы следующие функциональные модули:
- Модуль «Сущности» – предназначен для визуализации и работы списков и форм.
- Модуль «Отчетность» – предназначен для формирования и выгрузки печатных и отчетных форм.
- Модуль «Управления доступом» – предназначен для определения ролевой модели и разграничения доступа.
Указанные компоненты включаются в состав прикладной информационной системы (веб-приложения или веб-сервиса) как готовые компоненты для решения типовых задач. Используемые в прикладной информационной системе компоненты КУРС настраиваются (конфигурируются) при помощи специальных XML описаний (метаданных), представляющие собой массивы настроек для задания параметров функционирования (работы) каждого модуля.
Назначение платформы:
- Сокращение затрат на разработку веб-приложений за счет специального инструментария для разработки веб-интерфейсов, отчетов и других компонентов веб-приложений.
- Сокращение затрат на сопровождение и администрирование веб-приложений за счет предоставления удобных готовых модулей для решения типовых задач администрирования.
Функциональные возможности:
Модуль «Сущности»:
- Гибкая настройка модуля при помощи специальных XML описаний (метаданных)
- Формирование интерфейсов списков (табличный представлений)
- Формирование интерфейсов форм для создания, редактирования и просмотра информации (записи БД)
- Определение логики работы интерфейсов (условия по отображению информации)
- Определения логики работы по событиям (выполнение обработок по сценариям)
- Возможность настройки процессов работы прикладной системы (реализация статусной модели, реализация бизнес-процессов)
Модуль «Отчетность»:
- Гибкая настройка модуля при помощи специальных XML описаний (метаданных)
- Формирование отчетов на основании SQL выборок из различных БД
- Большой выбор инструментариев для настройки визуальных шаблонов отчетов
- Поддержка отчетов с параметрами, задаваемыми пользователем
- Поддержка внешнего программного управления процессом формирования отчетов (путем обращения по специальным API)
Модуль «Управления доступом»:
- Гибкая настройка модуля при помощи специальных XML описаний (метаданных)
- Настройка ролевой модели прикладной системы
- Контроль доступа к прикладной системе в соответствии с ролевой моделью
- Управление учетными записями пользователей
- Ведения журнала событий (действий пользователей в прикладной системе)
Подробная информация о платформе КУРС представлена в документации.
Ознакомиться с документацией можно по ссылке.
Условия приобретения лицензии:
Право использования предоставляется путем подписания Лицензионного договора.
Ознакомиться с Лицензионным договором можно по ссылке.
Стоимость лицензии: 50 000 руб.