Add technical documentation for user management and business units
This commit is contained in:
@@ -7,20 +7,22 @@
|
||||
| Раздел | Описание | Файл |
|
||||
|--------|----------|------|
|
||||
| **Ядро** | Базовые классы и структуры данных | [core.md](core.md) |
|
||||
| **Управление пользователем** | User, AuthService, аутентификация | [user-management.md](user-management.md) |
|
||||
| **Бизнес-единицы** | Shop, Factory, Warehouse, Office, ResearchLab | [business-units.md](business-units.md) |
|
||||
| **Продукты** | Система продуктов и товаров | [products.md](products.md) |
|
||||
| **Здания** | Типы зданий и предприятия | [buildings.md](buildings.md) |
|
||||
| **Производство** | Цепочки и процессы производства | [production.md](production.md) |
|
||||
| **Экономика** | Экономическая модель | [economy.md](economy.md) |
|
||||
| **Торговля** | Рынки, спрос, предложение | [trade.md](trade.md) |
|
||||
| **Исследования** | Дерево технологий | [research.md](research.md) |
|
||||
| **Архитектура** | Общая архитектура системы | [architecture.md](architecture.md) |
|
||||
| **Экономика** | Экономическая модель | [economy.md](economy.md) ⬜ |
|
||||
| **Торговля** | Рынки, спрос, предложение | [trade.md](trade.md) ⬜ |
|
||||
| **Исследования** | Дерево технологий | [research.md](research.md) ⬜ |
|
||||
| **Архитектура** | Общая архитектура системы | [architecture.md](architecture.md) ⬜ |
|
||||
|
||||
## 📁 Структура исходного кода
|
||||
|
||||
```
|
||||
backend/
|
||||
├── src/
|
||||
│ ├── MyBiz.Core/ # Базовые модели
|
||||
│ ├── MyBiz.Core/ # Базовые модели ✅
|
||||
│ │ ├── ProductType.cs # Типы продуктов
|
||||
│ │ ├── Product.cs # Экземпляры продуктов
|
||||
│ │ ├── ProductRegistry.cs # Реестр продуктов
|
||||
@@ -28,19 +30,22 @@ backend/
|
||||
│ │ ├── City.cs # Города
|
||||
│ │ ├── Company.cs # Компания
|
||||
│ │ ├── ProductionChain.cs # Производственные цепочки
|
||||
│ │ └── DefaultProducts.cs # Дефолтные продукты
|
||||
│ ├── MyBiz.Economy/ # Экономическая модель
|
||||
│ ├── MyBiz.Production/ # Производство
|
||||
│ └── MyBiz.Trade/ # Торговля
|
||||
│ │ ├── DefaultProducts.cs # Дефолтные продукты
|
||||
│ │ ├── User.cs # Пользователь ✅
|
||||
│ │ ├── AuthService.cs # Аутентификация ✅
|
||||
│ │ └── BusinessUnit.cs # Бизнес-единицы ✅
|
||||
│ ├── MyBiz.Economy/ # Экономическая модель ⬜
|
||||
│ ├── MyBiz.Production/ # Производство ⬜
|
||||
│ └── MyBiz.Trade/ # Торговля ⬜
|
||||
└── tests/
|
||||
└── MyBiz.Tests/ # Тесты
|
||||
└── MyBiz.Tests/ # Тесты (61 passing) ✅
|
||||
```
|
||||
|
||||
## 🔗 Ссылки
|
||||
|
||||
- [Техническое задание](TZ.md)
|
||||
- [Техническое задание](../TZ.md)
|
||||
- [Репозиторий проекта](https://git.six83.ru/ssa/my-biz.git)
|
||||
|
||||
---
|
||||
|
||||
**Последнее обновление:** 20.02.2026
|
||||
**Последнее обновление:** 21.02.2026
|
||||
|
||||
Reference in New Issue
Block a user