Задача: Построить архитектуру садового товарищества – как пример Enterprise Architecture простого предприятия (садового товарищества, СНТ).
Enterprise Architecture (ЕА) – это общая (верхнеуровневая) структура предприятия, которая позволяет понять, что собой представляет предприятие и как оно работает. Архитектура = укрупненная структура (масштаб организации, входы и выходы, процессы, активы, поведенческий профиль и т.п.), т.е. Предприятие «в крупную клетку» и что вокруг него.
Краткое описание садового некоммерческого товарищества (СНТ): https://bpmbpm.github.io/EA-example/docs/AboutCHT.html
Корпоративная архитектура (архитектура предприятия, компании, кооператива, товарищества и т.п.): https://bpmbpm.github.io/EA-example/docs/AboutEA.html
Простая Enterprise Architecture. Архитектура компании садоводов https://habr.com/ru/articles/726428/
- Excel & Visio (2016 и др.)
- SVG publish https://unmanagedvisio.com/products/svg-publish/
https://github.com/nbelyh/svgpublish-releases/releases
Исходные файлы: ea1.xlsx, ea1_CHT.vsd (см. Простая Enterprise Architecture. Архитектура компании садоводов)
Действия (ручная отрисовка фигур):
1 При необходимости корректируем данные в excel файле (размещение файла см. в настройках visio Внещние данные\ Источник данных\ Свойства \Расположение)
2 Открываем visio, переход на вкладку «титул». Обновление данных \ Обновить всё. Если в excel добавились новые строки, то связываем (вручную или автоматически)
3 Экспорт в web (Github, SvgPublish), https://bpmbpm.github.io/EA-example/ea1_CHT.html
Корень ЕА: https://bpmbpm.github.io/EA-example/ea1_CHT__%D0%BA%D0%BE%D1%80%D0%B5%D0%BD%D1%8C.html
4 Экспорт в pdf (штатный visio), https://bpmbpm.github.io/EA-example/ea1_CHT.pdf
а) раздельно в excel и visio программах
б) в visio совместно с таблицей по данным excel (окно Внешние данные, включая обновление данных из excel, переход от объекта в таблице к фигуре на схеме и наоборот)
в) на статическом web-ресурсе (включая отображение свойств объектов)
г) просмотр pdf-файла
Имеется репозитарий корпоративной архитектуры, например, в виде файла excel или источника, связанного по ODBC.
Задача: на основе данных из репозитария, содержащего объекты архитектуры предприятия, автоматически построить схему архитектуры: сгенерировать дерево на основе данных об иерархии объектов (visio мастер орг-диаграмм).
https://bpmbpm.github.io/EA-example/Orgchart.html
Файл данных: https://github.com/bpmbpm/EA-example/blob/master/ea2.xls
Результат работы мастера: https://github.com/bpmbpm/EA-example/blob/master/Orgchart.vsdx