Skip to content

Commit 1a09723

Browse files
Добавил пример по работа с бизнес-сущностями
1 parent b6549a5 commit 1a09723

24 files changed

Lines changed: 559 additions & 0 deletions

README.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,7 @@
1212
## Каталог
1313

1414
1. [Пример создания пользовательской метамодели C4 Model](src/C4Model)
15+
2. [Простой пример валидации сущностей в DocHub с выводом информации в меню](src/validator_example)
1516

1617
## Разворачивание
1718

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,17 @@
1+
imports:
2+
- systems_table.yaml
3+
- systems/_root.yaml
4+
- business_entities/_root.yaml
5+
- datasets/_root.yaml
6+
- artefacts/_root.yaml
7+
- aspects/_root.yaml
8+
9+
components:
10+
swamp:
11+
title: Экосистема Болото
12+
swamp.frog:
13+
title: Бизнес-юнит лягушки
14+
swamp.hippo:
15+
title: Бизнес-юнит бегемота
16+
swamp.crocodile:
17+
title: Бизнес-юнит крокодила
Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
imports:
2+
- pal1_landscape.yaml
Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
1+
contexts: # Контексты представления архитектурных компонентов
2+
arch.swamp.as_is:
3+
title: ГК Болото
4+
location: Верхнеуровневый прикладной ландшафт/ГК Болото
5+
# extra-links: true
6+
extra-links: false
7+
uml:
8+
$notation: plantuml # sber C4Model plantuml
9+
$autor: Frog
10+
$version: 0.0.1
11+
$moment: 20.11.2022
12+
components:
13+
- swamp.frog.*
14+
- swamp.hippo.*
15+
- swamp.crocodile.*
Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
imports:
2+
- functions.yaml
Lines changed: 29 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,29 @@
1+
aspects:
2+
finance:
3+
title: Финансы
4+
location: Бизнес функциональность/Финансы
5+
finance.finmodel:
6+
title: Финмодель
7+
location: Бизнес функциональность/Финансы/Финмодель
8+
finance.finance_contract:
9+
title: Финансовые договора
10+
location: Бизнес функциональность/Финансы/Финансовые договора
11+
12+
sales:
13+
title: Продажи
14+
location: Бизнес функциональность/Продажи
15+
16+
hr:
17+
title: HR
18+
location: Бизнес функциональность/HR
19+
20+
# Системы мониторинга
21+
monitoring:
22+
title: Системы мониторинга
23+
location: Техническая функциональность/Системы мониторинга
24+
25+
# Системы проверки качества (quality assurance)
26+
qa_systems:
27+
title: Системы проверки качества
28+
location: Техническая функциональность/Системы проверки качества
29+
Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
imports:
2+
# Подключаем модель
3+
- business_entities_model.yaml
4+
# Подключаем данные модели
5+
- business_entities.yaml
Lines changed: 55 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,55 @@
1+
business_entities:
2+
bank:
3+
title: Банки
4+
description: pass
5+
parameters:
6+
- name: bank_name
7+
description: Наименование банка
8+
- name: bik
9+
description: БИК банка
10+
11+
chekingaccount:
12+
title: Расчетные счета
13+
description: pass
14+
15+
contractor:
16+
title: Контрагенты
17+
description: pass
18+
19+
contractoraccount:
20+
title: Счета контрагентов
21+
description: pass
22+
23+
country:
24+
title: Страны
25+
description: pass
26+
27+
currency:
28+
title: Валюты
29+
description: pass
30+
31+
organization:
32+
title: Организации
33+
description: pass
34+
35+
region:
36+
title: Регионы
37+
description: pass
38+
39+
unit:
40+
title: Единицы измерения
41+
description: pass
42+
43+
agreementtype:
44+
title: Типы договоров
45+
description: pass
46+
47+
contract:
48+
title: Договоры
49+
description: pass
50+
51+
draftagreement:
52+
title: Проекты договоров
53+
description: pass
54+
55+
Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
## Список бизнес-сущностей используемых в системах ГК Самолет
2+
3+
![Получаем список бизнес-сущностей](@entity/business_entities/business_entities_table_in_systems)
Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
## Список бизнес-сущностей ГК Болото
2+
3+
![Получаем список бизнес-сущностей](@entity/business_entities/business_entities_table_list)

0 commit comments

Comments
 (0)