Files
lms-it-oms/README.md

58 lines
2.4 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
# Управление ИТ (ОМС) — система дистанционного обучения
Система дистанционного обучения с фиксацией прохождения обучения и результатов тестирования сотрудников.
## Назначение
- Раздача контента обучения и тестирования (HTML).
- Фиксация ФИО сотрудника при старте обучения и при прохождении теста.
- Сохранение результатов тестирования в базе данных.
## Требования и зависимости
- Docker, Docker Compose
- (Планируется) PostgreSQL для хранения записей о прохождении и результатах тестов
## Установка и настройка
1. Скопировать `.env.example` в `.env` и при необходимости задать переменные.
2. Запуск: `docker compose up -d` (после добавления серверной части).
## Конфигурация
См. `.env.example`. Переменные задаются в `.env` (файл не коммитится).
## Структура проекта
```
/opt/lms-it-oms/
├── README.md
├── HISTORY.md
├── .env.example
├── docker-compose.yml
├── content/ # HTML-файлы обучения и тестирования (положить сюда для анализа)
└── (backend/ и static/ — будут добавлены при реализации серверной части)
```
### Куда положить HTML для анализа
**Положите ваши HTML-файлы обучения и тестирования в каталог:**
```
/opt/lms-it-oms/content/
```
После размещения файлов можно запросить анализ и корректировку контента, а затем — добавление серверной части для учёта ФИО и результатов тестов.
## Логирование
(Будет описано после внедрения серверной части.)
## Резервное копирование
Volumes проекта будут добавлены в `/opt/gen7x/backup/include-volumes.txt`.
## История изменений
См. [HISTORY.md](HISTORY.md).