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

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

Устаревший курс

Данный курс является устаревшим.

Рекомендуем вместо него пройти курс «Аналитик. Ознакомительный».

Введение

Данный курс состоит из 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: Работа с файлами

К началу