mirror of
https://github.com/bpmbpm/doc.git
synced 2026-04-28 11:30:42 +00:00
27 lines
2 KiB
Markdown
27 lines
2 KiB
Markdown
# Описание внешнего вида графического интерфейса
|
||
Предполагается главный экран приложения разделить на пять областей.
|
||
|
||
1. Для вывода кадра со схемой (для начала .drawio).
|
||
2. Для отображения Treeview с деревом схем (дерево моделей).
|
||
3. Окно для ввода / вывода sparql.
|
||
4. Свойства модели / объекта (карточнка \ паспорт модели \ объекта).
|
||
5. Дерево объектов (можно совместить с деревом схем).
|
||
|
||
Плюс классическое меню.
|
||
|
||
За прототип берется: publisher, например, простой статический сайт типа первого [ARIS Web Publisher](http://www.bpm.processoffice.ru/):
|
||
<img src="ris_GIU_base.png" width="800" />
|
||
|
||
Для вывода кадра со схемой процесса потребуетмя viewer. В идеале поддержка одновременно нескольких графических форматов. Для начала считается, что 1 файл = 1 схема процесса на одном листе (схема на одном листе, т.е. без вкладок).
|
||
|
||
Некоторые ссылки к GUI:
|
||
- [цель на стартовой](https://github.com/bpmbpm/SemanticBPM?tab=readme-ov-file#mvp)
|
||
- [MVP 0.1](https://github.com/bpmbpm/SemanticBPM/wiki/MVP-0.1)
|
||
|
||
|
||
На будущее: Варианты реализации двухстороннего обмена (real-time) наподобие [ARIS Smart Design](https://habr.com/ru/articles/810851/)
|
||
|
||
|
||
Примеры подобного общего экрана схожих систем:
|
||
- [SU](https://bpmbpm.github.io/doc/BPM//SU/DOC1/SILA_Union_reglament_polzovatela.pdf#page=60)
|
||
- ARIS [рис. 10 и 11](https://compress.ru/article.aspx?id=19375)
|