mirror of
https://github.com/bpmbpm/doc.git
synced 2026-05-01 21:10:37 +00:00
20 lines
2 KiB
Markdown
20 lines
2 KiB
Markdown
### Function
|
||
#### intro
|
||
Функция - действие \ процесс (вычисления) \ операция и т.п. Мат. функция - преобразование \ трансформация \ вычисление.
|
||
Типы:
|
||
- вычислительная функция: выполнить дейсвтие по расчету и т.п. в пределе (предельная элементарная функция) - атомарная функция сложениме нулей и единиц
|
||
- функция передачи: передача \ прием нуликов и единичек
|
||
- функция старта \ останова: добавить \ удалить маркер из функции \ события
|
||
|
||
#### Aris
|
||
Функция - как "черный квадрат": у нее задача / цель (только) "выполнить функцию" / получить результат функции \ процесса.
|
||
- принять на вход (входной регистр)
|
||
- обработать (вычислить)
|
||
- выдать результат (выходной регистр)
|
||

|
||
|
||
Тело функции - алгоритм (алгоритмическое обеспечение)
|
||
Порты Функции:
|
||
- Север и юг - событийные входы \ выходы. Порты workflow: принимаю (север) и "выталкивают" (юг) маркеры (бегунки). Старт и завершение экземпляра функции. Внешнее событийное обеспечение. События по периметру функции.
|
||
- Запад - docflow принимают и выдают документы \ материалы. Движение информации в и из функции.
|
||
- Восток ресурсы: инсполнители (HR) и инструменты. resource - потока нет (нет и стрелок).
|