Перейти к содержанию

Описание учебного курса

Введение

Данный курс состоит из 10 уроков для поэтапного освоения ключевых возможностей Comindware Platform на примере сквозного сценария автоматизации бизнес-процесса.

Прохождение всех уроков займёт примерно 10—16 часов в зависимости от вашего опыта работы с BPMN и ИТ-системами, а также желания экспериментировать и углубляться в материал.

Сквозной сценарий

В рамках обучения вы реализуете сквозной бизнес-процесс управления заявками на корпоративный транспорт от подачи заявки до формирования отчётности:

  1. Оформление заявки: Заказчик запрашивает поездку через удобную форму.
  2. Согласование: Секретарь проверяет заявку, одобряет или отклоняет её.
  3. Выделение ресурсов: Диспетчер гаража выбирает доступное транспортное средство.
  4. Исполнение: Водитель выполняет рейс, фиксирует затраты и прикрепляет подтверждающие документы.
  5. Аналитика: Секретарь просматривает диаграммы со статистикой заявок и формирует отчёты в форматах PDF и Excel.

Цели Обучения

  • Освоить базовые концепции low-code-разработки в Comindware Platform.
  • Изучить основы нотации BPMN 2.0.
  • Научиться:
    • проектировать исполняемые процессы;
    • создавать структуры данных (справочники, транзакционные реестры);
    • настраивать автоматические вычисления.
    • настраивать ролевую модель приложений.
    • автоматически формировать документы по бизнес-данным.

Результаты обучения

  • В ходе прохождения этих уроков вы изучите основополагающие понятия Comindware Platform.
  • После прохождения курса вы сможете:
    • создавать приложения для автоматизации бизнес-процессов «с нуля» с помощью инструментов low-code;
    • моделировать бизнес-процессы в нотации BPMN;
    • создавать структуры данных;
    • устанавливать связи между сущностями (1:1, 1:M, M:M);
    • строить ER-диаграммы;
    • создавать и заполнять экранные формы;
    • настраивать задачи и уведомления для пользователей;
    • выводить данные в таблицах и дашбордах;
    • управлять доступом к ресурсам приложений с помощью ролей и групп;
    • экспортировать данные в файлы Word, Excel и PDF.

Содержание курса

Урок 1: Вход в систему и настройка аккаунта

Урок 2: Мой первый реестр данных

Урок 4: Мониторинг и аналитика

Урок 5: Структуры данных

Урок 6: Усовершенствованный процесс

Урок 7: Автоматические вычисления

Урок 8: Аккаунты, группы и роли

Урок 9: Формирование документов

Урок 10: Работа с файлами

Ключевые понятия Comindware Platform

Ниже перечислены основные концепции, сущности и возможности Comindware Platform, которые вы изучите во время выполнения данных уроков.

  • Перед обучением ознакомьтесь с этими понятиями для лучшего понимания материала.
  • Полные определения перечисленных понятий см. в соответствующих уроках.
  • Во время и после обучения используйте ссылки на уроки, чтобы найти примеры использования соответствующих сущностей.

Базовые концепции

  • Comindware Platform — low-code-система для построения и автоматизации сквозных бизнес-процессов, управления данными и цифровой трансформации организаций.
  • Приложение — совокупность настроенных бизнес-процессов, моделей данных, форм и ролевой модели для решения конкретных задач (например, приложение «Управления заявками на транспорт»).
  • Шаблон записи — модель бизнес-сущности и хранилище данных (например, реестр заявок, справочник автомобилей).
  • Запись — экземпляр данных в шаблоне (например, конкретная заявка на автомобиль).
  • Атрибут — элемент данных в шаблоне записи (например, номер заявки или сумма затрат).
  • Форма — страница для ввода и просмотра данных (например, форма оформления заявки).
  • Таблица — представление записей в виде списка с фильтрами и сортировкой (например, список заявок).

Урок 1: Вход в систему и настройка аккаунта

Урок 2: Мой первый реестр данных

Урок 3: Мой первый бизнес-процесс

Моделирование процессов

  • Исполняемый бизнес-процесс — процесс, выполняющийся автоматически согласно диаграмме, составленной в нотации BPMN 2.0 (например, процесс заказа автотранспорта).
  • Шаблон процесса — совокупность настроек исполняемого бизнес-процесса, содержит BPMN-диаграмму и является хранилищем экземпляров процесса.
  • Пользовательская задача — действие, выполняемое человеком (например, «Согласовать заявку»).
  • Развилка — элемент BPMN для ветвления процесса (например, «Заявка одобрена? Да/Нет»).
  • Дорожка — представляет участников процесса (например, Заказчик, Секретарь, Гараж).

Урок 3: Мой первый бизнес-процесс

Интерфейсы и аналитика

  • Диаграмма экземпляра процесса — представление текущего состояния процесса, показывающее положение токенов на элементах, пути выполнения, ошибки и цепочки событий.
  • Токен — маркер, который перемещается по элементам BPMN-диаграммы и указывает текущую позицию выполнения процесса (например, токен на задаче «Выполнить рейс»).
  • Информационная страница — дашборд с диаграммами, списками, показателями и другими сводными данными (например, «Статистика заявок по месяцам»).

Урок 4: Мониторинг и аналитика

Управление данными

  • Диаграмма модели данных (ER-диаграмма) — визуальная модель данных приложения, показывающая шаблоны, их атрибуты и связи.
  • Атрибут типа «Запись» — атрибут, связывающий два шаблона (например, заявки на автомобили ссылаются на автомобили). Поддерживает связи 1:1, 1:M, M:M. Аналог ключевого поля в реляционных БД.
  • Взаимная связь — двунаправленная связь между атрибутами типа «Запись» разных шаблонов. Изменения в одном атрибуте автоматически обновляют значение связанного атрибута.
  • Мастер-данные — ключевые данные, которые являются основой для бизнес-процессов и операций, такие как информация о продуктах, клиентах, сотрудниках, поставщиках и других важных сущностях (например, шаблон записи «Автомобили»).
  • Справочник — шаблон записи, содержащий фиксированный набор данных, которые используются в других шаблонах (например, «Типы автомобилей»).

Урок 5: Структуры данных

Урок 6: Усовершенствованный процесс

Расширенные функции

  • Вычисляемый атрибут — атрибут, значение которого формируется автоматически с помощью формулы.
  • Язык формул — язык для написания выражений, позволяющих вычислять значения атрибутов, запрашивать и фильтровать данные из шаблонов.
  • Создание записей «на лету» — добавление новых данных напрямую из текущей формы (например, создание нового автомобиля при рассмотрении заявки).

Урок 7: Автоматические вычисления

Управление доступом и навигация

  • Аккаунт — учётная запись, используемая для доступа к Comindware Platform, содержит сведения о пользователе и его персональные настройки.
  • Роль — набор разрешений на доступ к ресурсам приложения в соответствии с бизнес-функциями аккаунта (например, Секретарь, Водитель).
  • Группа — набор аккаунтов с общими разрешениями согласно назначенной роли (например, Сотрудники гаража).
  • Раздел навигации — набор элементов для доступа пользователя к требуемым функциям и данным приложения, настроенный для определённой роли.

Урок 1: Вход в систему и настройка аккаунта

Урок 8: Аккаунты, группы и роли

Формирование отчётов

  • Шаблон экспорта — файл (в формате Excel или Word) с заполнителями вида {СистемноеИмяАтрибута}, куда подставляются значения атрибутов.
  • Экспорт отчёта — автоматическое формирование документа на основе шаблона экспорта (например, авансового отчёта по заявке).
  • Кнопка — элемент интерфейса, запускающий настроенную операцию. Может быть добавлена на формы и таблицы, например для скачивания сформированных отчётов.

Урок 9: Формирование документов

Обработка документов и файлов

  • Атрибут типа «Документ» — атрибут для прикрепления файлов любых типов (например, накладных).

Урок 10: Работа с файлами

К началу