Skip to content

Table (js) + DOT for restyling Aris SmartDesign. jsDOTsmartDesign provides a modeling aid that allows you to create model in a table editor.

Notifications You must be signed in to change notification settings

SergSSV/jsDOTsmartDesign

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 

Repository files navigation

jsDOTsmartDesign

jsDOT SmartDesign - инструмент типа «Таблица -> Схема» для формализации бизнес-процессов.

jsDOT SmartDesign (jexcel - DOT) демонстрирует как можно использовать технологию SmartDesign через javascript. Строит схему процесса по табличному описанию через промежуточное преобразование в DOT (graphviz). jsDOT SmartDesign – урезанная версия exDOT SmartDesign. Схемы процессов строятся в процессных нотациях EPC и VAD. В простейшем случае – достаточно нажать кнопку «Схема» и отобразится тестовый простой пример, далее можно редактировать таблицу связей и получить новую схему, соответствующую описанию процесса в табличном виде.

Статьи:

  • ВРМ. Смарт-инструменты «Таблица -> Схема» для формализации бизнес-процессов. Рестайлинг ARIS SmartDesign https://habr.com/ru/articles/810851/

Инструменты

Вместо on-line – сервиса GraphvizOnline можно использовать js-библиотеки viz.js \ viz-standalone.js и вызывать генератор схемы непосредственно из скрипта, как показано в примере https://github.com/mdaines/viz-js

Сценарии использования

а) Открыть файл jsDOT SmartDesign.html и нажать кнопку «Схема». По умолчанию загружается Пример Простой и отображается его схема. Можно выбрать через выпадающий список тип нотации (ЕРС и VAD).

б) Открыть файл jsDOT SmartDesign.html и ввести в таблицу собственное описание алгоритма процесса. Содержание DOT- скрипта в консоли браузера. Таблица ограничена пятью строками, более полный концепт (вкл. редактирование справочников) см. exDOT SmartDesign https://github.com/bpmbpm/exDOTsmartDesign (прототип Aris SmartDesign).

About

Table (js) + DOT for restyling Aris SmartDesign. jsDOTsmartDesign provides a modeling aid that allows you to create model in a table editor.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • HTML 100.0%