Платформа «Комплекс ускоренной разработки систем (КУРС)»

Платформа КУРС предназначена для использования в разработке прикладных информационных систем для решения типовых задач, связанных с визуализацией списков и форм, формированием отчетности, управлением доступом пользователей.

Платформа представляет собой набор компонентов в виде библиотек времени выполнения (run-time, DLL), подключаемых к прикладной информационной системе и взаимодействующих с ней на уровне программного интерфейса взаимодействия (API).

В составе платформы КУРС реализованы следующие функциональные модули:

  • Модуль «Сущности» – предназначен для визуализации и работы списков и форм.
  • Модуль «Отчетность» – предназначен для формирования и выгрузки печатных и отчетных форм.
  • Модуль «Управления доступом» – предназначен для определения ролевой модели и разграничения доступа.

Указанные компоненты включаются в состав прикладной информационной системы (веб-приложения или веб-сервиса) как готовые компоненты для решения типовых задач. Используемые в прикладной информационной системе компоненты КУРС настраиваются (конфигурируются) при помощи специальных XML описаний (метаданных), представляющие собой массивы настроек для задания параметров функционирования (работы) каждого модуля.

Назначение платформы:

  • Сокращение затрат на разработку веб-приложений за счет специального инструментария для разработки веб-интерфейсов, отчетов и других компонентов веб-приложений.
  • Сокращение затрат на сопровождение и администрирование веб-приложений за счет предоставления удобных готовых модулей для решения типовых задач администрирования.

Функциональные возможности:

Модуль «Сущности»:

  1. Гибкая настройка модуля при помощи специальных XML описаний (метаданных)
  2. Формирование интерфейсов списков (табличный представлений)
  3. Формирование интерфейсов форм для создания, редактирования и просмотра информации (записи БД)
  4. Определение логики работы интерфейсов (условия по отображению информации)
  5. Определения логики работы по событиям (выполнение обработок по сценариям)
  6. Возможность настройки процессов работы прикладной системы (реализация статусной модели, реализация бизнес-процессов)

Модуль «Отчетность»:

  1. Гибкая настройка модуля при помощи специальных XML описаний (метаданных)
  2. Формирование отчетов на основании SQL выборок из различных БД
  3. Большой выбор инструментариев для настройки визуальных шаблонов отчетов
  4. Поддержка отчетов с параметрами, задаваемыми пользователем
  5. Поддержка внешнего программного управления процессом формирования отчетов (путем обращения по специальным API)

Модуль «Управления доступом»:

  1. Гибкая настройка модуля при помощи специальных XML описаний (метаданных)
  2. Настройка ролевой модели прикладной системы
  3. Контроль доступа к прикладной системе в соответствии с ролевой моделью
  4. Управление учетными записями пользователей
  5. Ведения журнала событий (действий пользователей в прикладной системе)

Подробная информация о платформе КУРС представлена в документации.

Ознакомиться с документацией можно по ссылке.

Условия приобретения лицензии:

Право использования предоставляется путем подписания Лицензионного договора.

Ознакомиться с Лицензионным договором можно по ссылке.

Стоимость лицензии: 50 000 руб.