Корпорация ПАРУС

Модуль "Конструктор отраслевых расширений"

Назначение

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

Помимо этого с помощью КОР можно изменять функциональную загруженность штатных приложений системы, включенных в комплект поставки, и компоновать собственные приложения.

Пользователи

Модуль предназначен для администратора Системы или сотрудников, которым поручена разработка пользовательских расширений.

Основные задачи

Модуль КОР является специализированным средством для расширения возможностей Системы посредством создания новых и изменения существующих разделов для полноценной интеграции в модули Системы специфичных функций и способов обработки информации и решает следующие задачи:

  • Создание объектов базы данных средствами СУБД Oracle на основе исходных данных, разработанных на этапе проектирования.
  • Описание метаданных на основании структур, созданных в базе данных.
  • Настройка форм для выполнения действий и форм представления данных в разделе на основании требований к интерфейсу, определенных на этапе проектирования.
  • Включение разделов в состав модулей Системы.
  • Создание метаданных, описывающих разработанные пользователем серверные объекты и преобразование их в разделы и функции системы.

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

Существует единый подход к разработке пользовательских разделов с использованием КОР. В общем виде разработку любого раздела можно разбить на ряд этапов:

  • Проектирование: Определить структуру разрабатываемого раздела и его функциональность, необходимые алгоритмы работы и связи раздела с другими элементами системы (формируется ТП или ЧТЗ).
  • Разработка серверной части: Реализуется серверная часть раздела (таблицы - хранилище данных (документов), представления - набор отражаемых в разделе данных, процедуры и функции - реализованные алгоритмы обработки данных раздела на языке PL/SQL СУБД Oracle).
  • Описание серверной части раздела в КОР (регистрируется новый раздел):
  • Регистрация класса
  • Настройка атрибутов класса
  • Настройка ограничений класса
  • Настройка представлений класса
  • Настройка методов класса
  • Настройка действий класса
  • Настройка основной формы класса
  • Настройка пользовательских форм действий класса
  • Настройка методов вызова класса
  • Регистрация объектов класса
  • Подключение раздела к приложениям: Готовый раздел включается в соответствующие пункты основного меню приложений системы или привязывается специальными действиями к существующим разделам системы.
  • Назначение прав доступа на раздел: В приложении “Администратор” назначаются  права доступа пользователей к разделу.

Ознакомиться с учебным курсом по модулю "Конструктор отраслевых расширений" можно здесь [pdf 9,47MB]

Анонсы мероприятий

24 мая 2017 г.
Автоматизированная система управления производством – инструмент повышения производительности труда
Приглашаются генеральные директора, директора по производству, технические директора, руководители планово-экономических подразделений и IT-служб приборо- и машиностроительных предприятий

Список всех мероприятий