Update Russian README with purpose and setup instructions

This commit is contained in:
Dmitrii Gudov
2026-05-25 01:54:52 +03:00
parent 8c82fc18a1
commit 83f3d8394b
+39 -2
View File
@@ -1,6 +1,43 @@
# Network Diagrams Tool # Network Diagrams Tool
## UML Topology Средство предназначено для описания конфигурации сети виртуальных машин в структурированном виде. Оно позволяет задавать устройства, интерфейсы и сети, а затем использовать это описание для получения формализованного представления конфигурации и построения диаграммы топологии.
## Требования
Для работы требуется:
- Python 3;
- модуль `venv`;
- `pip`;
- зависимости из файла `requirements.txt`.
Для генерации диаграмм через Graphviz также должен быть доступен Graphviz в системной среде.
## Запуск
В корневом каталоге проекта создайте и активируйте виртуальное окружение:
```bash
python -m venv .venv
source .venv/bin/activate
```
Для Windows:
```bat
python -m venv .venv
.venv\Scripts\activate
```
Установите зависимости и сам пакет в режиме разработки:
```bash
pip install -r requirements.txt
pip install -e .
```
После этого средство можно запускать из установленного пакета или через Python-модули проекта.
## UML-модель
![](UML/UML.svg?raw=true) ![](UML/UML.svg?raw=true)